In this article, you'll learn how to integrate Okta with Real-Time Coaching. Once you set up this integration, data from Okta will be available under the Coaching tab of your KnowBe4 Security Awareness Training (SAT) console. This data can be viewed in Real-Time Coaching reports and used to create detection rules for Real-Time Coaching categories. For general information about Real-Time Coaching, see our overview article.
Set Up the Integration in Okta
Before you can set up this integration in Real-Time Coaching, you'll need to create a read-only administrator account in Okta and create an API token.
Create a Read-Only Administrator Account
First, you'll need to create a read-only administrator account for Okta. To create the account, follow the steps below:
- Log in to your Okta console.
- Navigate to Directory > People.
- Select Add person. A pop-up window will open.
- In the Add Person pop-up window, enter your preferred details for this new account.
- Select Save to create the new account.
- Navigate to Security > Administrators.
- Select +Add administrator.
- In the Administrator assignment by admin page, select the following options:
- Admin: Select the account you created earlier.
- Role: Select Read-only Administrator.
- Select Save Changes to create the new administrator account.
Create Your API Token
To create your API token, follow the steps below:
- Log in to your Okta console using your new read-only administrator account.
-
Navigate to Security > API.
- Select the Tokens tab.
-
Select Create Token.
- Enter your preferred name for the token.
- Select Create Token to display your new token. Make sure to copy this token and save it somewhere you can easily access later. You'll need it to set up the integration in Real-Time Coaching.
- Once you've saved your token, select OK, got it to close the window.
Set Up the Integration in Real-Time Coaching
To set up the integration in Real-Time Coaching, follow the steps below:
- Log in to your KnowBe4 SAT console.
- Navigate to Coaching > Setup > Security Vendor Integrations.
- Locate the Okta vendor tile and select Configure > Direct Integration.
- In the API Token field, paste the API token you created earlier.
-
In the API Domain field, enter your organization's unique Okta domain.
Note: If you do not know your Okta domain, use Okta's Find your Okta Domain Find your Okta Domain (link opens in new window) article to locate the domain. - Select Authorize.
Map Your Users
After you've finished integrating Okta, we recommend mapping your users through mapping rules or through a CSV file upload. For more information, see our user mapping article.
Manage Detection Rules
Once you've successfully authorized this integration, you can also manage Okta detection rules from Coaching > Detection Rules. For a full list of available system detection rules for this vendor, see our System Detection Rules by Vendor article.
Delete the Integration in Real-Time Coaching
If you want to delete the Okta integration from Real-Time Coaching, follow these steps:
- Log in to your KnowBe4 SAT console.
- Navigate to Coaching > Setup > Security Vendor Integrations.
- Locate the Okta vendor tile and select Edit.
- Select Delete Integration near the bottom of the page.

