Add an Okta connection
Connect Okta to AI Control Tower so that AI agent containment with kill switch protocol prevents future tokens from being issued to a deactivated AI agent. If your AI agent is on ServiceNow or AWS Bedrock, the agent's identity is federated through Okta.
Before you begin
Confirm the following:
- You have an Okta tenant with admin access to generate an API token.
- A security connection is already established for the platform hosting the AI agent — AWS Bedrock, AWS Bedrock Agent Core, or ServiceNow Agents. An Okta connection extends containment for agents whose identity is federated through one of those platforms; it doesn't replace the platform connection. See Add an AWS Bedrock or AWS Bedrock Agent Core connection or Add a ServiceNow Agents connection.
- The AI agents you want covered are actively configured on the Okta tenant — in other words, their identity is federated through Okta.
Role required: Creating the Connection Alias, credential, and HTTP connection in steps 1–3 below typically requires an instance admin or integration admin role. Creating the security connector in steps 4–6 requires sn_ai_governance.ai_steward.
About this task
An Okta connection is optional but strengthens how AI agent containment using kill switch protocol works. Without Okta configured, deactivating an agent relies on Deny Resource policies applied directly on the hyperscaler platform, which is enough to fully disable the agent on its own.
When Okta is configured and the agent's identity is federated through Okta, deactivating the agent additionally prevents future tokens from being assigned to it.
Procedure
Result
The connector appears on the Established connections sub-tab. If Okta deactivation is skipped and only hyperscaler deactivation is performed, the AI agent is still effectively disabled; the Okta connection adds token-level containment on top of that.
To verify the setup:
- Open the Connection Alias record and confirm the HTTP connection appears in its Connections related list.
- Optionally, test the connection with a GET request to
https://<tenant>.oktapreview.com/api/v1/ai-agents?limit=200using the alias, and confirm a200 OKresponse.