Skip to content
  • There are no suggestions because the search field is empty.

Okta Single Sign-On (SSO) Setup Guide

This guide walks you through configuring SAML-based Single Sign-On (SSO) between Okta and Brevity.

Okta SSO Overview

Brevity supports single sign-on authentication via Okta. The Okta integration allows organization members to access Brevity using their Okta credentials for centralized access management and enhanced security.

Requirements and Considerations

Before beginning the SSO setup, ensure the following requirements are met:

  1. Admin Access

    You must have administrative access to both:

    1. Your Okta organization

    2. Your Brevity organization

  2. Brevity SSO Feature

    SSO must be enabled for your Brevity organization. This is done on the Organizations page in Brevity under the SSO tab. Toggle Enable SSO for your organization to ON (see screenshot below)

  3. Just-in-Time (JIT) Provisioning

    Brevity supports Just-in-Time (JIT) provisioning via SAML SSO.
    When enabled:

    1. A user who successfully authenticates through Okta will automatically have a Brevity account created if one does not already exist.

    2. The user will be added to the associated Organization upon first login.

    Note: If SCIM provisioning is also enabled, Okta should be treated as the source of truth for user lifecycle management. For more information on SCIM provisioning, see our SCIM Okta Setup Guide.

    Step 1: Add and Configure the Brevity App in Okta

    1. Access the Okta Admin Console and sign in with your administrator credentials.
    2. Go to Applications > Browse App Catalogue.
    3. In the search bar, search for and select Brevity.
    4. Click Add Integration and follow the configuration wizard.
    5. Assign Users
      • Go to the Assignments tab
      • Click AssignAssign to People
      • Select the users or groups who should have access to Brevity
      • Click Done

     

    Step 2: Retrieve Your Okta SSO Credentials

    Now you need to gather the credentials from Okta to configure Brevity.

    1. Navigate to the Sign On tab
      • In your Brevity application within Okta, click the Sign On tab
    2. Locate the SAML Signing Certificates section
      • Scroll down to find SAML Signing Certificates
    3. Copy the IdP Issuer URI
      • Look for the field labeled Issuer
      • This will be a URL that looks like: http://www.okta.com/exk...
      • Copy this entire URL - you'll need it for the Brevity configuration
    4. Copy the X.509 Certificate
      • In the SAML Signing Certificates section, find the active certificate (marked with a green "Active" badge)
      • Click ActionsView IdP metadata
      • In the metadata XML that opens, locate the <X509Certificate> tag
      • Copy only the certificate content between the <X509Certificate> and </X509Certificate> tags
      • This will be a long string of letters and numbers (base64 encoded)
      • Do not include the XML tags themselves or any -----BEGIN CERTIFICATE----- / -----END CERTIFICATE----- headers
      Example of what to copy:
       MIIDqDCCApCgAwIBAgIGAZccQH3dMA0GCSqGSIb3DQEBCwUAMIGUMQswCQYDVQQGEwJVUzETMBEG...

     

    Step 3: Configure SSO in Brevity

    image-png-Feb-16-2026-07-35-05-0398-PM

    1. Log in to Brevity as an administrator
    2. Navigate to Organization Settings
      • Click on your profile icon in the upper right corner
      • Select Organizations
      • Go to the SSO section
    3. Enable SSO for Your Organization
      • Toggle the Enable SSO switch to the "on" position
    4. Enter the Okta Credentials
      • IdP Issuer URI: Paste the Issuer URL you copied from Okta (e.g., http://www.okta.com/exk...)
      • X.509 Certificate: Paste the certificate content you copied from the Okta metadata (the long base64 string without headers)
    5. Save the Configuration
      • Click Save to apply your SSO settings

    Step 4: Test the SSO Integration

    1. Test with a non-admin user first (recommended)
      • This prevents potential lockout issues
    2. Initiate SSO Login
      • Open a new incognito/private browser window
      • Navigate to your Brevity login page
      • Click the SSO login option (or navigate to your organization's SSO URL)
      • You should be redirected to Okta for authentication
    3. Verify the Login Flow
      • Authenticate with Okta credentials
      • Confirm you're redirected back to Brevity
      • Verify you're logged in successfully
    4. Verify JIT Provisioning (if applicable)
      • If testing with a new user who doesn't have a Brevity account, confirm they are automatically created upon first login
      • Verify the user has been added to the correct organization
    5. Check Audience Restriction
      • If you encounter authentication errors, verify that the Audience URI in Okta matches exactly: https://app.brevitypitch.com

     

    Troubleshooting

    Common Issues

    "SAML validation failed" error

    • Verify the X.509 certificate was copied correctly without any extra spaces or line breaks
    • Ensure you copied only the certificate content (no XML tags or BEGIN/END headers)
    • Check that the certificate is active in Okta

    "Invalid Issuer" error

    • Confirm the IdP Issuer URI matches exactly what's shown in Okta's Sign On tab
    • Verify there are no trailing spaces

    Users cannot log in

    • Confirm users are assigned to the Brevity application in Okta
    • Verify the Audience URI in Okta is set to: https://app.brevitypitch.com

    JIT provisioning not working

    • Verify that JIT is enabled in your Brevity organization settings
    • Check that the user's email in Okta matches the expected format

    Additional Resources

    • SCIM Okta Setup Guide - For automated user provisioning and lifecycle management
    • Need help? Contact your Brevity Customer Success Manager