> For the complete documentation index, see [llms.txt](https://docs.prventi.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.prventi.com/guides/getting-started/add-learners/automatic-learner-provisioning/microsoft-entra-id-automatic-user-provisioning.md).

# Microsoft Entra ID automatic user provisioning

{% hint style="info" %}
Before you start, make sure you have generated your SCIM access token.
{% endhint %}

{% hint style="info" %}
Prventi currently does not support SCIM Group syncing.
{% endhint %}

### Register Prventi in Microsoft Entra

1. Sign into your [Microsoft Entra](https://entra.microsoft.com) admin center
2. In the left pane, expand `Applications`
3. Select `Enterprise Applications`
4. Select `+ New application`
5. Select `+ Create your own application`
6. Enter a name for your application, you can use `Prventi SCIM`
7. Make sure `Integrate any other application you don't find in the gallery (Non-gallery)` is selected
8. Select `Create` to submit the form

### Configure provisioning

1. In the app that you have just created, find and select `Provisioning` in the left pane under `Manage`
2. Now do the same again
3. Select `Automatic` from the `Provisioning Mode` dropdown list
4. Enter [https://app.prventi.com/scim\_v2](https://prventi.com/scim_v2) in the `Tenant URL` field
5. Enter your Prventi SCIM token in the `Secret Token` field
6. Select `Test Connection` to make sure that your connection is working
7. Select `Save` to commit your configuration

### Disable Groups provisioning

1. Once saved, expand the mappings option in `Provisioning`
2. Select `Provision Active Directory Groups`
3. Set `Enabled` to `No` and save

### Add Users and Groups

1. Select `Users and Groups` under `Manage` in the left pane
2. Add the users and groups that you want to sync to Prventi
3. Save

### Start Provisioning

1. Navigate back to the root of your app
2. Select `Provisioning` under `Manage` in the left pane
3. Select `Start Provisioning`


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.prventi.com/guides/getting-started/add-learners/automatic-learner-provisioning/microsoft-entra-id-automatic-user-provisioning.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
