Okta
Overview
Okta is a cloud-based identity and access management platform that provides secure authentication, authorization, and user management services. Okta helps organizations manage user identities across multiple applications and systems, providing single sign-on (SSO), multi-factor authentication (MFA), and comprehensive user lifecycle management.
- Vendor: Okta
- Product: Okta Identity Platform
- Supported environment: Cloud
Configure
How to create an API token with proper permissions
To connect Okta to Sekoia.io, you need to create an API token with the necessary permissions to access Okta users and groups. Follow these steps:
-
Sign in to your Okta Admin Console and navigate to the Security section.
-
Click API in the left navigation pane, then click Tokens.
-
Click Create Token to generate a new API token.
-
Enter a name for the token (e.g.,
sekoia-user-reader
) -
Click Create Token to generate the API token.
-
Copy the Token Value to a safe location. You'll need this token to configure the connector in Sekoia.io.
Warning
- The token value is only shown when you create it. If you lose it, you must create a new token.
- Store this token securely and never share it publicly.
- Consider rotating API tokens regularly for security best practices.
Required API permissions
The API token must have the following scopes to successfully fetch Okta users and groups:
{
"scopes": [
"okta.users.read",
"okta.groups.read",
"okta.users.manage"
]
}
Required Scopes:
okta.users.read
: Read user profiles and attributesokta.groups.read
: Read group information and membershipsokta.users.manage
: Full user management capabilities
Create your asset
To start getting your Okta users into Sekoia.io, you need to create an asset connector on the Assets page. To do so, follow these steps:
-
Click the Asset connectors button to create a new connector.
-
Click the + New connector button.
-
Choose Okta User, give it a name, and fill the required fields:
-
Enter the following information:
- API Token: The API token value from your Okta organization
-
Base URL: Your Okta organization's base URL (e.g.,
https://your-domain.okta.com
) -
Test the connection by clicking the Test connector button.
-
Click the Create asset connector button.