RealTheory supports user log in through Single Sign-On (SSO) for the following identity providers who support OAuth 2.0 with OpenID Connect (OIDC):
To set up SSO, you must have the following:
Field | Description | Required |
|---|---|---|
Name | Name for your SSO - OAuth 2.0 profile | Yes |
Description | Comments that will help you remember the purpose and scope of the configuration | No |
OAuth Authorize URL | The identity provider endpoint where users initiate the authorization process | Yes |
OAuth Access Token URL | The identity provider endpoint where RealTheory sends a request to exchange the authorization code for an access token | Yes |
Client ID | Client ID issued by your identity provider | Yes |
Client Secret | Client secret associated with your client ID | Yes |
authorization_code; this value should be selected by default.Identity Provider | Select |
|---|---|
Okta | openid (selected by default) |
Microsoft Entra | openid (selected by default) |
Google Identity Platform (IDP) | openid (selected by default) and email |
Note: You must select at least one of Create groups from group claims or Create group memberships from group claims.
Field | Description |
|---|---|
Process Group Claims | Enables processing of group claims from your identity provider to manage user group assignments |
Group Claim Name | The name of the group claim in your identity provider token e.g., groups |
OIDC Admin Group Name | The name of the admin group claim in your identity provider token e.g., admins |
Create groups from group claims | When enabled, automatically creates RealTheory groups that match the values in the group claim |
Create group memberships from group claims | When enabled, automatically assigns users to groups in RealTheory that match the group claim values |
Field | Description |
|---|---|
Process Role Claims | Enables processing of role claims from your identity provider to manage user role assignments |
Role Claim Name | The name of the role claim in your identity provider token e.g., roles |
Create role assignments from role claims | When enabled, users are assigned roles in RealTheory based on the values returned in the role claim |
On This Page
Search for a command to run...