About Okta
The Okta connector reads directory data, group memberships, application assignments, policies, MFA posture, and audit-related signals from your Okta org and surfaces them as artifacts in Iru Compliance. Authentication uses an Okta API token over the Okta Management API. The integration is intended for read-only evidence collection. Iru does not provision users or change policies in Okta beyond what your token’s admin permissions allow during API reads.How It Works
Okta accepts API tokens using the SSWS scheme:| Detail | Value |
|---|---|
| Category | Security / identity |
| Authentication | Okta API token (Authorization: SSWS YOUR_TOKEN) |
| Okta plan | Any plan that includes Management API access you rely on |
Prerequisites
- An Okta administrator role that can create API tokens (Super Admin, Org Admin, or Read-only Admin, depending on what your org allows for automation accounts).
- Your org’s subdomain or full Okta domain (for example
acmeif users sign in athttps://acme.okta.com).
Connect Okta to Iru
- Okta
- Iru Compliance
Complete this tab before you connect the source in Compliance.
Sign in to the Okta Admin Console
Open your org’s admin URL (for example
https://YOUR_SUBDOMAIN.okta.com/admin) and sign in with a role that can create API tokens (Super Admin, Org Admin, or Read-only Admin, per what your org allows for automation accounts).Create a new token
Select Create token, enter a name you will recognize (for example Iru Compliance), then confirm creation so Okta can display the secret once.
Copy the token immediately
Copy the token value before you close the dialog. You cannot view it again after you leave the page. Store it in a vault until you paste it into Iru.Plan for idle expiry: if no successful API call uses the token for 30 days, Okta invalidates it and you must create a new token.
Continue on the Iru Compliance tab.
Troubleshooting
Nothing opens when you turn the source on
Nothing opens when you turn the source on
Check pop-up blocker settings for the Iru site and try again.
401 Unauthorized
401 Unauthorized
Token expired
Token expired
Recreate the token under Security → API → Tokens if it has been idle for 30 days.
403 Forbidden
403 Forbidden
The admin profile tied to the token may lack read access to some endpoints. Confirm at least Read-only Admin (or equivalent) for evidence you need.
Wrong host / domain
Wrong host / domain
Disconnect and reconnect, double-checking subdomain and region (US vs EMEA vs Gov vs preview).
Considerations
Treat API tokens like credentials
Treat API tokens like credentials. Prefer a service account with the minimum admin role that still satisfies evidence requirements.
Okta applies rate limits to Management API traffic;…
Okta applies rate limits to Management API traffic; large orgs may see longer sync times during first collection.
Iru reads data exposed by the APIs your token can…
Iru reads data exposed by the APIs your token can access - it cannot override Okta entitlements you do not grant.
Related Articles
Sources Management
Browse and manage every Compliance source.
Getting Started With Compliance
Frameworks, actions, and Artifacts.
Iru Overview
How Endpoint, Compliance, and Identity fit together.
Artifacts Management
Upload, review, and organize evidence from sources and actions.
