Skip to main content
Setting Up Okta for Corti
Updated over a week ago

This guide will walk you through the steps to set up Okta for integration with Corti. Follow the instructions below to configure and enable Okta for Single Sign-On (SSO).

Step 1: Log In to the Okta Admin Console

  1. Log in to your Okta Admin Console.

  2. Navigate to Applications and click Create App Integration.

Step 2: Create an OIDC Application

  1. Choose OIDC β€” OpenID Connect as the sign-in method.

  2. Select Web Application as the application type.

  3. Click Next to proceed.

Step 3: Configure OIDC Settings

  1. Grant Types:
    Enable the following grant types:

    • Client Credentials

    • Authorization Code

    • Interaction Code

    • Refresh Token

    • Implicit (hybrid)

  2. Redirect URIs and Sign-out Redirect URIs:
    Enter the values provided by Corti. These URIs are unique to your environment and must be configured correctly.

  3. Refresh Token Behavior:
    Set the Refresh Token behavior to Use Persistent Token.

Step 4: Note Down the Client ID and Client Secret

  1. Once configured, the application will generate a Client ID and Client Secret.

  2. Securely share these details with Corti through an approved secure communication channel.

Step 5: Assign Users to the Application

  1. Assign the appropriate users or groups to the application in Okta to ensure they have access.

Step 6: Scopes and SSO Details

  1. Ensure that the following default scopes are configured:

    • openid

    • profile

    • email

  2. Supported SSO Method:
    Corti only supports Service Provider (SP)-initiated SSO.
    Users can directly log in to the application through Corti's /sso endpoint.

    Note: This URL is custom for each environment and can be bookmarked as the application URL for internal tool catalogs.

Need Help?

If you encounter any issues or have questions during the setup process, please reach out to our support team through the chat widget or email us at [email protected].

Did this answer your question?