Setting Up Access via SSO using SAML
SAML stands for Security Assertion Markup Language and is an open standard that allows identity providers (IdP) to pass authorization credentials to SSO (single sign-on) service providers eliminating the need to provide user credentials for every login. SSO access is possible via the identity providers listed below. (Note: SSO access may be possible with other untested identity providers too.)
OKTA | OneLogin | ADFS |
---|---|---|
The SAML protocol lets users configure user attributes to save in the respective identity provider and allows their roles and names to be reused. The values are set when logging on to Codebashing for the first time. To define the roles and names as attributes, enter the following keys and values in the identification provider under SAML Attributes.
Note
The Codebashing SSO integration supports an auto sign-in option. This option must be defined while configuring the SSO.
key | value |
---|---|
role or roles | Select one of the following user roles:
User roles can be expressed using either "_" or "-". |
name | Any string (as name) |
first_name | Any string (as first name) |
last_name | Any string (as last name) |
Note
The first_name and last_name keys override the name key if all three are used.