# Provisioning users with SCIM

System for Cross-domain Identity Management (SCIM) is an open standard protocol that automates the exchange of user identity information between an identity provider (IdP)—such as Microsoft Entra ID or Okta—and a target application like Cortex. It defines a standard schema and REST API for creating, updating, and deprovisioning user accounts, eliminating the need for manual account management. IT administrators and DevOps teams commonly use SCIM to manage user lifecycles at scale across multiple applications from a single source of truth. By automating user provisioning and deprovisioning, SCIM reduces the risk of human error, ensures access is granted and revoked in a timely manner, and frees up administrators from repetitive manual tasks, making it especially valuable in organizations with large or frequently changing user bases.

{% hint style="info" %}
Cortex supports SCIM provisioning from [Okta](/configure/settings/managing-users/provisioning-users-with-scim/okta-scim.md) and [Microsoft Entra ID](/configure/settings/managing-users/provisioning-users-with-scim/entraid-scim.md).
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.cortex.io/configure/settings/managing-users/provisioning-users-with-scim.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
