OKTA-1246319 - Document PATCH support for configuring an existing AI agent as a CIMD client - #6375
OKTA-1246319 - Document PATCH support for configuring an existing AI agent as a CIMD client#6375brentschaus-okta wants to merge 4 commits into
Conversation
This comment was marked as outdated.
This comment was marked as outdated.
…agent as a CIMD client
…MD PATCH section
e4e174b to
e9aab92
Compare
This comment was marked as outdated.
This comment was marked as outdated.
Acrolinx scoreA minimum Acrolinx Score of 80 is required. The total score is an average of the subscores.
Successfully checked 1 of 1 documents. Reopen the pull request or push new changes to check again. Depending on the Acrolinx server configuration, the |
| For AI agents, CIMD replaces bring-your-own-key (BYOK) registration. With BYOK, the AI agent operator (either your org's admin or the AI agent's vendor) registers a public key with Okta through the API, and rotating that key requires another Okta API call. With CIMD, the AI agent operator rotates keys on their own infrastructure. Okta picks up the change automatically the next time the AI agent requests a token. The AI agent operator doesn't need to make an Okta API call. | ||
|
|
||
| > **Note:** You set `oauthClient.type` when you create the AI agent, and you can't change it afterward. If you want an existing AI agent to use CIMD instead of BYOK, you need to delete the AI agent record in Okta and recreate it. | ||
| > **Note:** Once you set `oauthClient.type` to `CIMD` on an AI agent, you can't change it to a different type. However, you can configure an existing AI agent that doesn't yet use CIMD (for example, one that uses BYOK) as a CIMD client. See [Configure an existing AI agent as a CIMD client](#configure-an-existing-ai-agent-as-a-cimd-client). |
There was a problem hiding this comment.
| > **Note:** Once you set `oauthClient.type` to `CIMD` on an AI agent, you can't change it to a different type. However, you can configure an existing AI agent that doesn't yet use CIMD (for example, one that uses BYOK) as a CIMD client. See [Configure an existing AI agent as a CIMD client](#configure-an-existing-ai-agent-as-a-cimd-client). | |
| > **Note:** After you set `oauthClient.type` to `CIMD` on an AI agent, you can't change it to a different type. However, you can configure an existing AI agent that doesn't yet use CIMD (for example, one that uses BYOK) as a CIMD client. See [Configure an existing AI agent as a CIMD client](#configure-an-existing-ai-agent-as-a-cimd-client). |
|
|
||
| As with registration, Okta processes this request asynchronously. The response is `202 Accepted` with a `Location` header that points to an operation you can poll for completion. | ||
|
|
||
| You can't change a CIMD client's `oauthClient.type` to a different type after you set it. |
There was a problem hiding this comment.
| You can't change a CIMD client's `oauthClient.type` to a different type after you set it. | |
| You can't change a CIMD client's `oauthClient.type` after you set it. |
Acrolinx scoreA minimum Acrolinx Score of 80 is required. The total score is an average of the subscores.
Successfully checked 1 of 1 documents. Reopen the pull request or push new changes to check again. Depending on the Acrolinx server configuration, the |
Description:
oauthClientsupport toPATCH /workload-principals/api/v1/ai-agents/{agentId}, so this is no longer accurate. This PR:Resolves:
Vercel Preview Link:
https://developer-docs-jz118rdig-doc-tools-8ec9f365.vercel.app/docs/guides/ai-agent-cimd-registration/main/#configure-an-existing-ai-agent-as-a-cimd-client