Create SAML provider
Add a SAML 2.0 identity provider in testing status from IdP metadata or values.
POST
Add a SAML 2.0 identity provider in testing status from IdP metadata or values.
workspaceTokenheader
AuthorizationBearer <vat_<opaque-token>>Expiring, hashed workspace token with explicit scopes.
workspace_id*Workspace IdFormat
uuidapplication/json- body
Configure from IdP metadata (a URL or the XML) or from the IdP's values directly.
certificates?array<string>|nullclaims_mapping?domains*array<string>Items
1 <= items <= 100entity_id?|nullmetadata_url?|nullmetadata_xml?|nullname*NameLength
2 <= length <= 300role_mapping?sso_url?|nullSuccessful Response
application/json- response
claims_mapping*client_id*string|nullcreated_at*Created AtFormat
date-timediscovery_metadata*domains*array<string>id*IdFormat
uuidissuer*IssuerOIDC issuer, or the SAML IdP entity ID.
jwks_sha256*string|nulllast_rotated_at*|nullname*Nameoidc?|nullprotocol*ProtocolValue in
"oidc""saml"role_mapping*saml?|nullstatus*Statusupdated_at*Updated AtFormat
date-timeversion*Versionworkspace_id*Workspace IdFormat
uuidcurl -X POST 'https://api.veriom.ai/v1/workspaces/497f6eca-6276-4993-bfeb-53cbbbba6f08/identity/saml-providers' \ -H 'Content-Type: application/json' \ -d '{ "domains": [ "string" ], "name": "string"}'Example Response
{ "claims_mapping": {}, "client_id": "string", "created_at": "2019-08-24T14:15:22Z", "discovery_metadata": {}, "domains": [ "string" ], "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "issuer": "string", "jwks_sha256": "string", "last_rotated_at": "2019-08-24T14:15:22Z", "name": "string", "oidc": { "redirect_uri": "string" }, "protocol": "oidc", "role_mapping": {}, "saml": { "acs_url": "string", "certificates": [ { "fingerprint_sha256": "string", "not_after": "2019-08-24T14:15:22Z", "subject": "string" } ], "idp_entity_id": "string", "metadata_url": "string", "sp_entity_id": "string", "sp_metadata_url": "string", "sso_url": "string" }, "status": "string", "updated_at": "2019-08-24T14:15:22Z", "version": 0, "workspace_id": "0967198e-ec7b-4c6b-b4d3-f71244cadbe9"}