For the complete documentation index, see llms.txt. This page is also available as Markdown.

Get SSO

Get the SSO configuration of the company (pod)

get
Header parameters
sessionTokenstringRequired

Session authentication token.

Responses
200

Success

application/json
ssoEnabledbooleanOptional

Whether SSO authentication is enabled for the pod.

Example: true
idpEntityIdstringOptional

Entity id of the identity provider.

Example: https://idp.example.com/metadata
idpSsoEndpointstringOptional

Url the user is redirected to in order to authenticate.

Example: https://idp.example.com/sso/saml
idpSigningCertificatestringOptional

PEM encoded certificate used to verify the identity provider's assertions.

Example: -----BEGIN CERTIFICATE-----MIIH/TC...p9DBiB/-----END CERTIFICATE-----
symphonyAcsUrlstringOptional

Assertion consumer service url the identity provider posts back to. Derived from the pod's base url when the configuration has not been created yet.

Example: https://yourpodURL.symphony.com/login/sso/acs
symphonyEntityIdstringOptional

Entity id Symphony identifies itself with. Derived from the pod's base url when the configuration has not been created yet.

Example: https://yourpodURL.symphony.com
forceAuthnbooleanOptional

Whether to force users to re-authenticate with the Identity Provider during SSO, even if they have an existing active session.

get/v1/admin/sso/configuration
GET /pod/v1/admin/sso/configuration HTTP/1.1
Host: yourpodURL.symphony.com
sessionToken: text
Accept: */*
{
  "ssoEnabled": true,
  "idpEntityId": "https://idp.example.com/metadata",
  "idpSsoEndpoint": "https://idp.example.com/sso/saml",
  "idpSigningCertificate": "-----BEGIN CERTIFICATE-----MIIH/TC...p9DBiB/-----END CERTIFICATE-----",
  "symphonyAcsUrl": "https://yourpodURL.symphony.com/login/sso/acs",
  "symphonyEntityId": "https://yourpodURL.symphony.com",
  "forceAuthn": true
}

Last updated

Was this helpful?