Get SAML auth settings

View as Markdown

Enterprise feature

Returns the current settings for SAML authentication

Authentication

Authorizationstring
API key needed to access this API
OR
AuthorizationBearer
API key needed to access this API, in Bearer token format

Response

samlSettingsResponseSchema
enabledboolean
Whether to enable or disable SAML 2.0 for this instance
entityIdstring
The SAML 2.0 entity ID
signOnUrlstring
Which URL to use for Single Sign On
certificatestring
The X509 certificate used to validate requests
signOutUrlstring
Which URL to use for Single Sign Out
spCertificatestring
Signing certificate for sign out requests
autoCreateboolean
Should Unleash create users based on the emails coming back in the authentication reply from the SAML server
emailDomainsstring
A comma separated list of email domains that Unleash will auto create user accounts for.
defaultRootRoleenum
Assign this root role to auto created users
Allowed values:
defaultRootRoleIddouble

Assign this root role to auto created users. Should be a role ID and takes precedence over defaultRootRole.

enableGroupSyncingboolean

Should we enable group syncing. Refer to the documentation Group syncing

groupJsonPathstring
Specifies the path in the SAML token response from which to read the groups the user belongs to.

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error