Configure OpenID Connector & SCIM permission.
Step 1: Configure your provider
In your OIDC provider, before setting up SSO with a third-party application, you will need to configure:- An application and permissions
- The Cortex redirect URI:
https://cortexapp.auth0.com/login/callback - A client ID and client secret
Step 2: Configure SSO in Cortex
- In Cortex, navigate to the OIDC settings page.
- Configure the OIDC settings:
- Type: Click the dropdown and type in the name of the OIDC provider. In the dropdown, click +Add.
- Identifier: Enter your OIDC provider client ID.
- Secret: Enter your OIDC provider client secret.
- Issuer: Enter the auth URL from your SSO provider, e.g.,
https://oauth.id.jumpcloud.com/
- Click Save.
Troubleshooting and FAQ
See frequently asked questions below.I'm receiving a 'No verified email found' error.
I'm receiving a 'No verified email found' error.
This error occurs when Cortex cannot find a valid email address in the ID token returned by your OIDC provider. To resolve:
- Ensure the
emailscope is requested. Your OIDC application must include theemailscope (in addition toopenidandprofile) so the provider includes email claims in the token. - Ensure the
emailclaim is mapped. In your OIDC provider’s attribute/claim mappings, verify that theemailclaim is included in the ID token. Some providers do not include it by default. - Include
email_verified. Some providers omit theemail_verifiedclaim, which can cause Cortex to reject the email. Addemail_verified(set totrue) as a claim in your provider’s token configuration.