Entra ----- References ~~~~~~~~~~ - `Use SCIM to provision users and groups `_ Setup ~~~~~ Create application ~~~~~~~~~~~~~~~~~~ - Connect to your `Azure portal `_ - Click on **Add** - then **Enterprise application**. .. figure:: images/scim-4.png :alt: add application :scale: 65 % - Click on **Create your application**. - In the section that appears on the right, enter the name of your application and choose the 3rd option **`integrate any other application don't find in the gallery`**. .. figure:: images/scim-5.png :alt: create application :scale: 43 % Setup the application ~~~~~~~~~~~~~~~~~~~~~ - Once you've created your application, go to **Provisioning**. .. figure:: images/scim-6.png :alt: add provisionning :scale: 100 % - Select **Automatic**. - Specify the **URL** `generated earlier `_ from GLPI and paste the **token**. .. Warning:: Make sure you **paste the token (JWT token)** to ensure your application works properly. .. figure:: images/scim-7.png :alt: setup provisionning :scale: 75 % - Click on Test connection. A message will appear informing you of the successful connection. .. figure:: images/scim-8.png :alt: setup provisionning :scale: 100 % - On the same page, you can also configure an email address and a number in case of failure or accidental deletions. .. figure:: images/scim-9.png :alt: check provisionning :scale: 100 % - Click on **Save** Synchronising all users ~~~~~~~~~~~~~~~~~~~~~~~ - You can choose to synchronise your entire directory. - Go to the **Settings > Scope** tab and select **Sync all users and groups**. .. figure:: images/scim-10.png :alt: sync all :scale: 67 % Synchronising selected groups and users (default option) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - You can choose to synchronise only certain groups and/or users. When refreshing the **`Provisioning`** page - Go to the **Parameters > Scope** tab - Select **Synchronise assigned users and groups only** .. figure:: images/scim-11.png :alt: sync selection :scale: 100 % - Then go to **Users and groups** - Click on **Add a user/group** - Click on **No selection** - Select the groups and users you want in the box on the right - Then **Select** and **Assign**. .. figure:: images/scim-12.png :alt: select users/groupes :scale: 43 % Activate provisioning ~~~~~~~~~~~~~~~~~~~~~ - In the **Provisioning** section - Change the status from **Disabled** to **Enabled** .. figure:: images/scim-13.gif :alt: enable sync :scale: 100 % Check synchronisation status ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - In the **Overview** section, you can check that synchronisation has been successful. .. figure:: images/scim-14.png :alt: check provisionning :scale: 82 % - On the GLPI side, Go to the **Request log** section of your SCIM plugin **Setup** > **SCIM identity servers** to check that the accounts are correctly synchronised. .. figure:: images/scim-15.png :alt: check provisionning :scale: 43 % .. Important:: See the procedure for setting up the `OAuth SSO `_ plugin to authenticate users on GLPI.