Okta
Create a new app integration
Note
Ensure you are logged in to your Okta account as an administrator.
- Within the Okta console, navigate to Applications, and click Create App Integration.
- Click API Services, enter the name BT Insights - Connector, and click Save.
- Okta provides a Client ID under Client Credentials. Save your Client ID for use in Insights.
- Navigate to Client Credentials and click Edit.
- Select Public key / Private key next to Client authentication.
- Select Add key, then Generate new key.
- Select PEM under Private key.
Note
Only one key can be active at a time.
- Click Copy to clipboard, save your key for use in the next step, and click Done when finished.
- Navigate to Okta API Scopes, and grant access to the following:
- okta.apiTokens.read
- okta.apps.read
- okta.groups.read
- okta.idps.read
- okta.logs.read
- okta.policies.read
- okta.roles.read
- okta.users.read
- okta.orgs.read
- okta.networkZones.read
- Navigate to General Settingsand click Edit.
- Uncheck Require Demonstration of Proof-of-Possession (DPoP) header in token requests.
- When finished, click Save.
Create a new role and resource set
- Within the Okta console, navigate to Security, and select Administrators.
- Select Roles > Create new role, and provide the role a name of Identity Security Insights.
- Under Identity and Access Management, select the View roles, resources, and admin assignments option.
- Click Save role.
- Navigate to Resources, and select Create new resource set.
- Provide the resource set a name of Identity Security Insights.
- Click Add resource set.
- In the search field, choose Identity and Access Management, and select the following:
- All Identity and Access Management resources
- Click Save resource set.
Add the administrator role to Insights
- Navigate to Applications, and select your new BT Insights - Connector app.
- Go to Admin Roles > Edit Assignments.
- Select the new Identity Security Insights role and Identity Security Insights Resource set.
- Click Add assignment.
- Select the Read-only Administrator role.
- Click Save changes.
Create connector in Insights
-
Within the Insights Tenant dashboard, navigate to Menu > Connectors > Available and click Create Connector beside Okta.
-
Provide the following information to connect to Okta:
-
Configuration Name: A human-readable name for your Okta connector.
-
Domain: Your full Okta domain, e.g., subdomain.okta.com.
If copying your domain from the address bar, remove the -admin ending (e.g., subdomain-admin.okta.com).
-
Client ID: Paste the Client ID provided in your Okta configuration above.
-
PEM Key: Paste the PEM key generated in your Okta configuration above.
-
-
Click CREATE CONNECTOR.
Navigate to the Configured Connectors panel (Menu > Connectors > Configured) to confirm that connector creation was successful and review any connector settings.
Updated 18 days ago