Skip to main content

How to integrate Okta?

Overview

To authenticate Okta, you'll need:

What Your Application Accesses

Your application requires read-only access to:

  • User Management: User profiles, attributes, and account status
  • Group Management: Group memberships and directory structure
  • Security Monitoring: Authentication logs and system events
  • Compliance Data: Access reviews and audit trails

Prerequisites

  • Okta organization with administrative access
  • Administrator role permissions (Super Admin or Org Admin recommended)
  • Access to Okta Admin Console

Step 1: Access Okta Admin Console

  1. Sign in to your Okta organization at https://[your-company].okta.com
  2. Navigate to the Admin Console (click Admin in the top-right)

Step 2: Create API Token

  1. In the Admin Console, go to SecurityAPI

  2. Click the Tokens tab

  3. Click Create Token

  4. Enter a descriptive name for the token:

    • Token Name: [YOUR_COMPANY_NAME] Integration
    • For API calls made with this token must originate from, select Any IP from the dropdown
      • This allows your application to access Okta from cloud infrastructure
      • For enhanced security, you can provide your specific IP ranges to your customer.
  5. Click Create Token

  6. Important: Copy the token value immediately and store it securely

    • The token will only be displayed once
    • Example format: 00abc123def456ghi789jkl012mno345pqr678stu901vwx234yz_aBcDeFgHiJkLmNoPqRsTuVwXyZ

Step 3: Verify Domain Information

  1. Your Domain is the base URL for your tenant. Example format:
    • https://acme-team-trubrxgw.okta.com/ -> Your Okta domain is acme-team-trubrxgw

For additional support, contact our team at support@unizo.ai.