Skip to main content

Okta

Okta can be configured as the Identity Provider for SAML, which is an authentication protocol that securely verifies user identities through a trusted provider. This document explains how to obtain the required credentials from the Okta Developer Console. Refer to the SAML Setup guide to configure SAML in your application.

Generating Metadata​

  1. Sign in to the Okta Developer Console.

  2. Navigate to the Applications section and click Create App Integration.

    Okta: SSO
  3. Select SAML 2.0 as the Sign-in method. Click on the Next button.

    Okta: SSO
  4. Configure the General Settings:

    • App Name: Enter the application name to be displayed on the login page.
    • App Logo (optional): Upload a logo to be shown on the login page.

    Okta General Settings
  5. In the Configure SAML tab, configure the following fields:

    General:

    • Single sign-on URL: Redirect URL copied from the SAML configuration page in ToolJet.
    • Audience URI (SP Entity ID): entityID present in XML file.
    • Default RelayState: Leave this field blank.
    • Name ID format: EmailAddress.
    • Application username: Email.
    • Update application username on: Create and update.

    Okta Configure SAML General

    Attribute Statements:

    NameName formatValue
    emailUnspecifieduser.email
    nameUnspecifieduser.firstName
    Okta Configure SAML ATTRIBUTE STATEMENTS

    Group Attribute Statements:

    NameName formatFilterValue
    groupsUnspecifiedMatches regex"*"
    Okta Configure SAML ATTRIBUTE STATEMENTS
  6. Review and click on the Next button.

  7. Click on the Finish button to complete the Okta application configuration.

  8. Navigate to the Sign On tab and make sure Application username format is set to Email, otherwise click on the Edit button and update.

  9. Copy the Metadata URL. This URL will retrieve the XML metadata file for the Okta application.

    Okta Sign On
  10. Paste the metadata URL into the Identity provider metadata field in the ToolJet SAML configuration.

  11. Ensure that Audience URI (SP Entity ID) from the XML file is added to the Configure SAML tab in the Okta application configuration.

  12. Test the SAML configuration by logging in to ToolJet using the Login URL.

    SSO :SAMP