> For the complete documentation index, see [llms.txt](https://help.verkada.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.verkada.com/command/fr/securite/identity-providers/microsoft-entra-id.md).

# Microsoft Entra ID

Configurez le SSO et le provisionnement des utilisateurs avec Microsoft Entra ID (Azure AD)

Selon votre cas d’usage, [Verkada Command](/command/fr/premiers-pas/get-started-with-verkada-command.md) peut s’intégrer à Microsoft Entra ID, entre autres fournisseurs d’identité \[IdPs], dans les capacités suivantes :

* OpenID Connect (OIDC)
* Security Assertion Markup Language (SAML)
* Système de gestion des identités interdomaines (SCIM)

**OIDC** et **SAML** gèrent tous deux l’authentification, ce qui permet à Microsoft Entra ID de gérer l’accès à Command de la même manière qu’il gère l’accès à d’autres applications SaaS dans votre environnement. Les deux protocoles vous permettent d’intégrer Command à votre cadre de gestion des identités existant et d’autoriser les utilisateurs conformément à vos politiques actuelles.

**SCIM** vous permet d’exploiter vos utilisateurs et groupes existants dans Microsoft Entra ID et de les synchroniser avec Command. Cela vous permet de conserver le fournisseur d’identité central actuel et de configurer les autorisations dans Command à l’aide de vos utilisateurs et groupes existants.

{% hint style="info" %}
Verkada recommande OIDC plutôt que SAML pour une sécurité renforcée et une configuration plus simple. OIDC permet également [Chiffrement contrôlé par l’entreprise](/command/fr/securite/enterprise-controlled-encryption.md).
{% endhint %}

| Fonctionnalité                          | Pris en charge |
| --------------------------------------- | :------------: |
| SSO OIDC                                |       Oui      |
| SSO SAML                                |       Oui      |
| Approvisionnement des utilisateurs SCIM |       Oui      |
| Prise en charge d’ECE                   |       Oui      |

***

{% tabs %}
{% tab title="OIDC (recommandé)" %}

#### SSO basé sur OIDC pour Microsoft Entra ID

Verkada Command prend en charge l’authentification unique (SSO) via OpenID Connect (OIDC) avec Microsoft Entra ID. Cette intégration permet à nos utilisateurs de s’authentifier de manière fluide et sécurisée à l’aide de leurs identifiants Microsoft Entra ID existants, ce qui simplifie l’accès à Command et renforce la sécurité globale.

{% hint style="info" %}
Activer [Chiffrement contrôlé par l’entreprise (ECE)](/command/fr/securite/enterprise-controlled-encryption.md) pour une sécurité renforcée.
{% endhint %}

***

**Configuration de Microsoft Entra ID**

{% stepper %}
{% step %}
**Connectez-vous à votre** [**portail Microsoft Entra ID**](https://portal.azure.com)**.**
{% endstep %}

{% step %}
**Recherchez et sélectionnez Inscriptions d’applications.**
{% endstep %}

{% step %}
**Cliquez sur Nouvelle inscription.**

a. Nommez l’application **Verkada SSO OIDC.**\
b. Sous **Types de comptes pris en charge,** sélectionnez **Comptes dans ce répertoire organisationnel uniquement (uniquement - locataire unique).**\
c. Sous **URI de redirection**, sélectionnez **Application monopage** (SPA) comme plateforme et ajoutez les URL de rappel suivantes :

1. <https://command.verkada.com/oidc/aad/callback>
2. [https://org-short-name.command.verkada.com/oidc/aad/callback](http://org-short-name.command.verkada.com/oidc/aad/callback) (remplacez org-short-name dans l’URI par le nom court de votre organisation Command.)

{% hint style="warning" %}
Vérifiez qu’il n’y a pas de barre oblique finale dans l’URI de rappel.
{% endhint %}
{% endstep %}

{% step %}
**Cliquez sur S’inscrire.**
{% endstep %}

{% step %}
**Copiez et conservez l’ID d’application (client) et l’ID de répertoire (locataire) dans un endroit sûr. Vous en aurez besoin pour terminer la configuration dans Verkada Command.**
{% endstep %}

{% step %}
**À gauche, cliquez sur Gérer > Exposer une API.**

a. Cliquez sur **Ajouter une étendue.**\
b. Cliquez sur **Enregistrer et continuer**.\
c. Entrez *verkada\_ece* pour les champs suivants :

* Nom de l’étendue
* Nom d’affichage du consentement administrateur
* Description du consentement administrateur
* Nom d’affichage du consentement utilisateur
* Description du consentement utilisateur

d. Définissez **Qui peut donner son consentement ?** à **Aux administrateurs et aux utilisateurs.**\
e. Cliquez sur **Ajouter une étendue.**

<div align="left" data-with-frame="true"><img src="https://3141080476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-aec1149e6970227126f726c9c06f46e5c865b681%2F1d3772842a085fc3d15f2795987254a747399203.png?alt=media" alt="" width="800"></div>
{% endstep %}
{% endstepper %}

***

**Configuration de Verkada Command**

{% stepper %}
{% step %}
**Dans Verkada Command, accédez à Tous les produits > Admin.**
{% endstep %}

{% step %}
**Dans la navigation de gauche, sélectionnez Connexion et accès.**
{% endstep %}

{% step %}
**Sélectionnez Configuration de l’authentification unique.**
{% endstep %}

{% step %}
**Sous Configuration OIDC, cliquez sur Ajouter nouveau.**

a. Activez **Activer.**\
b. (Facultatif) Activez **Exiger le SSO OIDC.**\
c. Sous **Sélectionnez le fournisseur,** sélectionnez **Microsoft Entra ID.**\
d. Sous **Ajouter un client et un locataire,** cliquez sur :plus:.

1. Dans le champ **ID client** collez l’ID client que vous avez copié depuis Microsoft Entra ID.
2. Dans le champ **ID de locataire** collez l’ID de locataire que vous avez copié depuis Microsoft Entra ID.
3. Cliquez sur **Terminé**.

e. Sous **Domaines de messagerie,** cliquez sur :plus:**.**

1. Saisissez le nom de domaine présent (p. ex., @verkada.com).
2. Cliquez sur **Terminé**.

   <div align="left" data-with-frame="true"><img src="https://3141080476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-03a2ba25ea251f2a72146ba1464a58bc4e11e7fd%2Ff054308c20f7523b4f1f29da383884cb7c2e6453.png?alt=media" alt="" width="215"></div>

{% endstep %}

{% step %}
**Cliquez sur Exécuter le test de connexion.**
{% endstep %}

{% step %}
**Un test de connexion réussi devrait vous rediriger vers la page de configuration OIDC. Une fois connecté, ajoutez le domaine que vous devez autoriser.**
{% endstep %}

{% step %}
**Une fois votre domaine ajouté, exécutez à nouveau le test de connexion. Le SSO ne sera pas activé tant que ce deuxième test de connexion n’aura pas été exécuté avec succès.**
{% endstep %}

{% step %}
**Une fois votre domaine vérifié, vous devriez le voir validé avec succès.**
{% endstep %}
{% endstepper %}

***

#### Connectez-vous via l’application mobile

{% hint style="info" %}
Les applications Command pour Android et iOS prennent en charge la connexion basée sur OIDC.
{% endhint %}

{% stepper %}
{% step %}
**Ouvrez votre application Command.**
{% endstep %}

{% step %}
**Dans le champ d’adresse e-mail, saisissez votre e-mail et cliquez sur Suivant.**
{% endstep %}

{% step %}
**Vous devriez être redirigé vers votre fournisseur d’identité (Microsoft Entra ID) pour terminer le processus de connexion.**
{% endstep %}
{% endstepper %}
{% endtab %}

{% tab title="SAML" %}

### Intégration SAML de Microsoft Entra ID

***

#### Configurer SAML dans Microsoft Entra ID

Verkada Command est enregistré en tant qu’application de galerie et peut être trouvé dans la place de marché Microsoft Entra ID ; autrement dit, vous pouvez l’utiliser avec les licences Microsoft Entra ID Free, Microsoft Entra ID P1 et Microsoft Entra ID P2.

{% hint style="danger" %}
Pour commencer, vous avez besoin de votre `ID client`. Découvrez comment [le générer et configurer vos domaines de messagerie](/command/fr/securite/identity-providers.md#generate-client-id), puis revenez à cet article pour terminer le reste de ce processus.
{% endhint %}

{% stepper %}
{% step %}
**Ajoutez Verkada Command en tant qu’application d’entreprise dans votre répertoire Microsoft Entra ID : accédez à la page d’accueil de Microsoft Entra ID et sélectionnez Applications d’entreprise.**

<div align="left" data-with-frame="true"><img src="https://3141080476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-a79722a44181b1fdc58b4a446717b725395bf3f0%2Fea7d4d52ebddb8b4b886e1e9eb2febc75e0d86b3.png?alt=media" alt="" width="603"></div>
{% endstep %}

{% step %}
**En haut de la page, sélectionnez Nouvelle application et recherchez Verkada Command.**
{% endstep %}

{% step %}
**Sélectionnez Verkada Command et cliquez sur Créer.&#x20;*****Soyez patient, car l’ajout de l’application à votre*****&#x20;Microsoft Entra ID&#x20;*****locataire*****.**

<div align="left" data-with-frame="true"><img src="https://3141080476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-31d38b1f41a163cd63acdd388f7841043225dcba%2Fa059e22dc1d67995f891ded49cfd7d882ce4e00a.png?alt=media" alt="" width="629"></div>

Une fois la page actualisée, vous devriez voir un menu similaire (comme indiqué ci-dessous).
{% endstep %}

{% step %}
**Dans Configurer l’authentification unique, cliquez sur Démarrer.**

<div align="left" data-with-frame="true"><img src="https://3141080476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-6a28059d10b2ee41a6e442c29b98e00025eff15a%2F7cf12443f73d5124fb52129d4b2835c317bf1d57.png?alt=media" alt="" width="389"></div>
{% endstep %}

{% step %}
**Choisissez SAML comme méthode d’authentification unique.**

<div align="left" data-with-frame="true"><img src="https://3141080476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-d6d6ca8dd62db59b642475c10341b7b46962fb2c%2F0e6513aae4262222ba5c16809425c6c77d2b8333.png?alt=media" alt="" width="376"></div>
{% endstep %}

{% step %}
**Si nécessaire, cliquez sur Modifier pour configurer davantage votre connexion SAML.**
{% endstep %}

{% step %}
**Configurez les champs suivants. Vous devez ajouter votre ID client à la fin de chaque URL avant de les ajouter à Microsoft Entra ID. Voir l’exemple sous la note.**

a. Pour **Identifiant**:\
Pour les organisations américaines : <https://vauth.command.verkada.com/saml/sso>\
Pour les organisations de l’UE : <https://saml.prod2.verkada.com/saml/sso>Pour les organisations australiennes : <https://saml.prod-ap-syd.verkada.com/saml/sso>

b. Pour **URL de réponse**:\
Pour les organisations américaines : <https://vauth.command.verkada.com/saml/sso>\
Pour les organisations de l’UE : <https://saml.prod2.verkada.com/saml/sso>\
Pour les organisations australiennes : <https://saml.prod-ap-syd.verkada.com/saml/sso>

c. Pour **URL de connexion**:\
Pour les organisations américaines : <https://vauth.command.verkada.com/saml/login>\
Pour les organisations de l’UE : [https://saml.prod2.verkada.com/saml/login](https://saml.prod2.verkada.com/saml/login/)\
Pour les organisations australiennes : <https://saml.prod-ap-syd.verkada.com/saml/sso>

{% hint style="warning" %}
Pour confirmer votre région, veuillez vous référer à l’endroit où [votre organisation a été créée pour Verkada](/command/fr/premiers-pas/get-started-with-verkada-command.md).
{% endhint %}

<div align="left" data-with-frame="true"><img src="https://3141080476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-e84505986b291d1cf02b8ac24fe7db4af6b4733e%2Ff62fd260c99f8d34d4950ec1001629614d31095d.png?alt=media" alt="" width="561"></div>
{% endstep %}

{% step %}
**Cliquez sur Enregistrer.**
{% endstep %}

{% step %}
**Dans Attributs et revendications, cliquez sur Modifier pour vous aligner sur ces attributs :**

<div align="left" data-with-frame="true"><img src="https://3141080476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-8cdb4bb7a93e576e03f624af4351e402854ae662%2F8a7793cc70060ce40c5de3ee9b01b011005ee621.png?alt=media" alt="" width="806"></div>

{% hint style="warning" %}
Si vous utilisez un autre attribut source pour l’e-mail, configurez les attributs en fonction de l’attribut source que vous souhaitez utiliser.
{% endhint %}
{% endstep %}

{% step %}
**Dans Certificat de signature SAML, importez ce XML de métadonnées de fédération dans Command.**
{% endstep %}

{% step %}
**Cliquez sur Télécharger pour le conserver pour plus tard.**

<div align="left" data-with-frame="true"><figure><img src="https://3141080476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2FmfEkOw29Ocbgl3OiCU9l%2Fimage.png?alt=media&amp;token=6850c898-fc72-49fb-8dd6-1c9906435d4f" alt="" width="375"><figcaption></figcaption></figure></div>

{% hint style="info" %}
Les boîtes de dialogue suivantes contiendront des outils que vous pourrez utiliser une fois l’intégration finalisée.
{% endhint %}
{% endstep %}

{% step %}
**Poursuivez vers Verkada Command pour** [**terminer la configuration**](/command/fr/securite/identity-providers.md#command-sso-configuration)**.**
{% endstep %}
{% endstepper %}

***

#### Tester la connexion SAML dans Microsoft Entra ID

{% stepper %}
{% step %}
**Une fois le fichier chargé, dans votre Microsoft Entra ID, cliquez sur Tester pour tester l’intégration. Une notification sera envoyée à tous les utilisateurs disposant d’un compte Command (invitation à l’organisation).**

<div align="left" data-with-frame="true"><img src="https://3141080476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-67a512262a5b97e88b3dc244907bae7a5fd6e955%2Ff3f197e1c60a2b69aaa4e5ac9d7dadce9ac29dde.png?alt=media" alt="" width="763"></div>
{% endstep %}

{% step %}
**Connectez-vous avec Se connecter en tant qu’utilisateur actuel. Si tout est correctement configuré, vous devriez être redirigé vers la plateforme Command.**
{% endstep %}

{% step %}
**Connectez-vous avec l’authentification unique pour vérifier l’accès à Command.**
{% endstep %}
{% endstepper %}

{% hint style="warning" %}
Microsoft Entra ID ne prend pas encore en charge les groupes imbriqués pour l’accès aux applications. Tous les utilisateurs doivent être des membres directs des groupes pour pouvoir être attribués.
{% endhint %}

***

#### Connectez-vous via l’application mobile

{% hint style="info" %}
Les applications Command pour Android et iOS prennent en charge la connexion basée sur SAML.
{% endhint %}

{% stepper %}
{% step %}
**Ouvrez votre application Command.**
{% endstep %}

{% step %}
**Dans le champ d’adresse e-mail, saisissez votre e-mail et cliquez sur Suivant.**
{% endstep %}

{% step %}
**Vous devriez être redirigé vers votre fournisseur d’identité (Microsoft Entra ID) pour terminer le processus de connexion.**
{% endstep %}
{% endstepper %}
{% endtab %}

{% tab title="Approvisionnement des utilisateurs (SCIM)" %}

#### Intégration SCIM de Microsoft Entra ID

Verkada Command s’intègre à Microsoft Entra ID à l’aide du Système de gestion des identités interdomaines (SCIM) pour l’approvisionnement automatisé des utilisateurs et des groupes.

SCIM synchronise les utilisateurs et les groupes de Microsoft Entra ID directement dans Command. Cela vous permet de :

* Conserver Microsoft Entra ID comme fournisseur d’identité central.
* Mettre à jour automatiquement les utilisateurs et les groupes dans Command au fur et à mesure des modifications dans Entra ID.
* Attribuer et gérer les autorisations dans Command à l’aide de votre structure d’identité existante.

{% hint style="info" %}
Si votre organisation utilise SCIM, les numéros de téléphone ne peuvent être provisionnés que via SCIM. Vous ne pourrez pas modifier votre numéro de téléphone directement dans Command.
{% endhint %}

***

**Configuration de SCIM dans Microsoft Entra ID**

Avant de configurer SCIM dans Microsoft Entra ID, vous devez générer votre jeton secret dans Command.

{% stepper %}
{% step %}
**Dans Verkada Command, accédez à Tous les produits > Admin.**
{% endstep %}

{% step %}
**Sous Paramètres de l’organisation, sélectionnez Connexion et accès et journaux > Approvisionnement des utilisateurs SCIM.**
{% endstep %}

{% step %}
**Cliquez sur Ajouter un domaine et saisissez tous les domaines de messagerie pertinents que vous prévoyez d’utiliser avec SCIM.**

Cela génère un jeton SCIM, **qui n’est visible qu’une seule fois.**

a. Cliquez sur **Copiez** et conservez le jeton dans un endroit sécurisé pour l’utiliser plus tard dans la configuration.\
b. Cliquez sur [**Actualiser**](/command/fr/securite/identity-providers/scim-token-management.md) pour générer un nouveau jeton si vous n’avez pas copié votre jeton ou s’il n’est pas visible.
{% endstep %}

{% step %}
**Depuis la page d’accueil de Microsoft Entra ID, sélectionnez Applications d’entreprise > Nouvelle application > Créer votre propre application.**
{% endstep %}

{% step %}
**Dans le panneau latéral Créer votre propre application, saisissez le nom de l’application, sélectionnez « Intégrer toute autre application que vous ne trouvez pas dans la galerie (Non-galerie) », puis cliquez sur Créer.**

{% hint style="warning" %}
Ne sélectionnez pas l’application Verkada Command. Il s’agit d’une application SAML préconfigurée uniquement.
{% endhint %}

<div align="left" data-with-frame="true"><img src="https://3141080476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-5cfbf0ff95ca73f13f19aed05b2c61b8dd761961%2F0d277fc07236fd024fc828626266cebb7a1739c5.png?alt=media" alt="" width="638"></div>
{% endstep %}

{% step %}
**Sous Approvisionner des comptes utilisateurs, cliquez sur Démarrer.**

<div align="left" data-with-frame="true"><img src="https://3141080476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-1341f38eab1af808467616d35442152f48ab2d9d%2F0dfb71e30a18d4b2696fdbee4277dcf0c0517399.png?alt=media" alt="" width="380"></div>
{% endstep %}

{% step %}
**Sélectionnez Gérer > Approvisionnement.**
{% endstep %}

{% step %}
**Sur la page d’approvisionnement :**

a. Définissez le mode d’approvisionnement sur Automatique.

b. Dans Verkada Command, revenez à **Admin > Connexion et accès et journaux > Approvisionnement des utilisateurs SCIM**. Copiez l’URL du locataire affichée dans la configuration SCIM.

c. Collez cette valeur dans le champ URL du locataire dans Microsoft Entra ID.

d. Renseignez le jeton SCIM généré dans Verkada Command (étape 2) comme jeton secret.

<div align="left" data-with-frame="true"><img src="https://3141080476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-bbcbdb56d3a1769a9abb7fd774dade529c56c69f%2F6c4f280ddf634cc0ce6b263d9151b1376832a14a.png?alt=media" alt="" width="570"></div>
{% endstep %}

{% step %}
**Cliquez sur Tester la connexion. Vous devriez voir une confirmation indiquant que la connexion SCIM a réussi.**

<div align="left" data-with-frame="true"><img src="https://3141080476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-902e0f5456e4f35ffeb11b024cbf5dd8baf605c0%2Fa5c7bdcf892e35acf42b6bdff389f416b64c7719.png?alt=media" alt="" width="184"></div>
{% endstep %}

{% step %}
**Cliquez sur Enregistrer.**
{% endstep %}
{% endstepper %}

***

**Configurer les attributs pour les groupes Microsoft Entra ID**

{% stepper %}
{% step %}
**Dans le portail Entra ID, cliquez pour développer le menu déroulant Mappages et sélectionnez Approvisionner les groupes Microsoft Entra ID.**

<div align="left" data-with-frame="true"><img src="https://3141080476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-4a623fd52425e353786b4892cd3acc7d4b8edf27%2Ff10d56a65a6b2ac555032ee1de3f886f556f5eb3.png?alt=media" alt="" width="353"></div>
{% endstep %}

{% step %}
**Configurez vos mappages pour qu’ils correspondent à cette capture d’écran du tableau de données :**

<div align="left" data-with-frame="true"><img src="https://3141080476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-31130622b7f819e0fe728159be45127f19ef2c0e%2F44aa9e033fa9a4e96216e17268ab26622e3dcdf7.png?alt=media" alt="" width="741"></div>

{% hint style="warning" %}
L’attribut  **externalId** est ajouté par défaut. Supprimez cet attribut pour éviter des problèmes de configuration.
{% endhint %}
{% endstep %}

{% step %}
**(Facultatif) Si vous devez ajouter un mappage :**

a. Cliquez sur **Ajouter un nouveau mappage** > sélectionnez l’ **attribut source** pour correspondre à l’attribut Microsoft Entra ID ci-dessus.\
b. Définissez l’ **attribut cible** pour qu’il corresponde à l’attribut **customappsso** ci-dessus.\
c. Cliquez sur **OK**.
{% endstep %}

{% step %}
**Cliquez sur Enregistrer et confirmez les modifications, si nécessaire.**
{% endstep %}

{% step %}
**En haut de la page, sélectionnez Approvisionnement pour revenir à la page Approvisionnement.**
{% endstep %}
{% endstepper %}

***

**Configurer les attributs pour les utilisateurs Microsoft Entra ID**

{% stepper %}
{% step %}
**Dans le portail Entra ID, cliquez pour développer le menu déroulant Mappages, puis sélectionnez Approvisionner les utilisateurs Microsoft Entra ID pour modifier les mappages des utilisateurs.**
{% endstep %}

{% step %}
**Mettez à jour vos mappages pour correspondre au tableau des attributs ci-dessous.**

| Attribut customappsso                                                       | Attribut Microsoft Entra ID                                  |
| --------------------------------------------------------------------------- | ------------------------------------------------------------ |
| `userName`                                                                  | mail                                                         |
| `actif`                                                                     | Switch(\[IsSoftDeleted], , "False", "True", "True", "False") |
| `titre`                                                                     | intitulé du poste                                            |
| `name.givenName`                                                            | givenName                                                    |
| `name.familyName`                                                           | nom de famille                                               |
| `phoneNumbers[type eq "work"].value`                                        | telephoneNumber                                              |
| `urn:ietf:params:scim:schemas:extension:enterprise:2.0:User:employeeNumber` | ID employé                                                   |
| `urn:ietf:params:scim:schemas:extension:enterprise:2.0:User:organization`   | companyName                                                  |
| `urn:ietf:params:scim:schemas:extension:enterprise:2.0:User:department`     | département                                                  |
| `urn:ietf:params:scim:schemas:extension:enterprise:2.0:User:costCenter`     | centre de coûts                                              |

{% hint style="warning" %}
L’attribut  **Switch** L’attribut sous Attribut Microsoft Entra ID est ajouté comme un type de mappage  **Expression** .
{% endhint %}

{% hint style="warning" %}
L’attribut source est l’attribut Microsoft Entra ID, et l’attribut cible est l’attribut customappsso. Si l’un des **customappsso** attributs n’est pas disponible comme attribut cible, vous devrez peut-être les ajouter à votre plateforme Microsoft Entra ID en tant qu’options. Pour ce faire, cochez la case **Afficher les options avancées** et cliquez sur **Modifier la liste d’attributs pour customappsso**.
{% endhint %}
{% endstep %}

{% step %}
**Cliquez sur Enregistrer pour confirmer les modifications.**
{% endstep %}

{% step %}
**En haut, sélectionnez Approvisionnement et activez État de l’approvisionnement.**

<div align="left" data-with-frame="true"><img src="https://3141080476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-9bf4b864e5ebcab4b004a36e3fb9f1efb5de5508%2F2f8bbcec0c707caff24b2482e6a9016ade0cf410.png?alt=media" alt="" width="528"></div>
{% endstep %}

{% step %}
**Selon les exigences, ajustez la portée à l’une des options requises :**

* Synchroniser tous les utilisateurs et groupes.
* Synchroniser uniquement les utilisateurs et groupes attribués.

{% hint style="warning" %}
Assurez-vous que les utilisateurs et les groupes sont attribués à l’application d’entreprise sous Utilisateurs et groupes. Ceux attribués sont ceux qui sont approvisionnés et présents dans Command.
{% endhint %}
{% endstep %}

{% step %}
**Vérifiez que les utilisateurs sont attribués à l’application. Une fois le cycle initial d’approvisionnement écoulé :**

a. Vous devriez voir le nombre total d’utilisateurs et de groupes qui ont été approvisionnés avec succès sous **Vue d’ensemble**.\
b. Dans Command, vous devriez voir ces utilisateurs et groupes renseignés avec la **géré par SCIM** balise associée. Ces utilisateurs et groupes synchronisés peuvent désormais être utilisés dans Command et des autorisations peuvent leur être attribuées pour contrôler l’accès à la plateforme Command.

<div align="left" data-with-frame="true"><img src="https://3141080476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-c9de2cdcacd0a3b5eb9526668689ce24f683ce87%2F37548569136def5ff33826d71fa20894c5d98e8c.jpg?alt=media" alt="" width="1449"></div>
{% endstep %}
{% endstepper %}

**Supprimer les utilisateurs gérés par SCIM de Command**

Lorsqu’un utilisateur géré par SCIM est désactivé dans votre fournisseur d’identité, vous pouvez le supprimer de Command de deux façons :

* **Supprimer l’utilisateur** – Le compte est déplacé vers la page Utilisateurs supprimés, mais conserve l’historique des enregistrements, les rôles et les autorisations.
* **Supprimer l’utilisateur définitivement** – Tous les rôles, identifiants, journaux d’accès et données associées sont effacés. Si l’utilisateur est réapprovisionné via SCIM, Command crée un nouvel enregistrement d’utilisateur.

{% hint style="warning" %}
Vous devez désactiver l’utilisateur dans votre fournisseur d’identité (IdP) avant que l’une ou l’autre option de suppression ne soit disponible dans Command.
{% endhint %}

***

**(Facultatif) Ajouter des identifiants d’accès aux utilisateurs SCIM**

{% stepper %}
{% step %}
**Connectez-vous à votre** [**portail Azure**](https://portal.azure.com)**.**
{% endstep %}

{% step %}
**Dans la barre de recherche, tapez puis sélectionnez Applications d’entreprise.**
{% endstep %}

{% step %}
**Sélectionnez votre application Verkada SCIM.**
{% endstep %}

{% step %}
**Dans le panneau de gauche, cliquez sur Gérer > Approvisionnement.**
{% endstep %}

{% step %}
**Développez le sous-menu Mappages et sélectionnez Approvisionner les utilisateurs Microsoft Entra ID.**
{% endstep %}

{% step %}
**En bas, cliquez sur Afficher les options avancées > Modifier la liste d’attributs pour customappsso.**

a. Ajoutez les attributs du tableau ci-dessous.\
b. Cliquez sur **Enregistrer**.
{% endstep %}

{% step %}
**Revenez à Approvisionner les utilisateurs Microsoft Entra ID et sélectionnez Ajouter un nouveau mappage.**

a. Utilisez extensionAttributes 1-5 comme **attributs source** et mappez-les aux nouveaux attributs créés pour **Format de carte, Numéro de carte, Numéro de carte hexadécimal, Statut des identifiants,** et **Code d’établissement** comme attributs cibles.

1. Référence [Formats de carte acceptables](/access-control/fr/installation/badge-reader-support/supported-card-formats.md) pour les formats de carte acceptés et leurs longueurs associées de code d’établissement, de numéro de carte et/ou de numéro de carte hexadécimal.
2. **Statut des identifiants** peut être « actif », « désactivé » ou « supprimé »
3. Cliquez sur **Enregistrer**.

b. Pour synchroniser un identifiant de département, ajoutez un nouveau mappage avec l’attribut source souhaité (p. ex., département ou un attribut d’extension personnalisé) et définissez l’attribut cible sur costCenter (`urn:ietf:params:scim:schemas:extension:enterprise:2.0:User:costCenter`). Cela synchronise une valeur d’identifiant de département vers Command.
{% endstep %}
{% endstepper %}

**Tableau des attributs**

| Nom                                                                               | Type   |
| --------------------------------------------------------------------------------- | ------ |
| `urn:ietf:params:scim:schemas:extension:verkada:access:2.0:User:cardFormat`       | Chaîne |
| `urn:ietf:params:scim:schemas:extension:verkada:access:2.0:User:cardNumber`       | Chaîne |
| `urn:ietf:params:scim:schemas:extension:verkada:access:2.0:User:cardNumberHex`    | Chaîne |
| `urn:ietf:params:scim:schemas:extension:verkada:access:2.0:User:credentialStatus` | Chaîne |
| `urn:ietf:params:scim:schemas:extension:verkada:access:2.0:User:facilityCode`     | Chaîne |
| `urn:ietf:params:scim:schemas:extension:enterprise:2.0:User:costCenter`           | Chaîne |

**Modifier l’inscription de l’application**

Chaque application d’entreprise activée pour SCIM créée sur Entra AD nécessite généralement sa propre inscription d’application.

{% stepper %}
{% step %}
**Dans la barre de recherche, tapez puis sélectionnez Inscriptions d’applications.**
{% endstep %}

{% step %}
**Basculez vers l’onglet Toutes les applications et recherchez le nom de votre application Verkada SCIM.**
{% endstep %}

{% step %}
**Dans Vue d’ensemble, notez l’ID d’application (client) et l’ID de répertoire (locataire) de votre inscription d’application. Vous en aurez besoin plus tard pour configurer les identifiants de votre application Command à partir de votre inscription d’application.**
{% endstep %}

{% step %}
**Dans la navigation de gauche, cliquez sur Gérer.**

a. Sous **Certificats et secrets :**

1. Cliquez sur **Nouveau secret client**.
2. Définissez la **Description** à « *Informations d’identification SCIM Verkada »* et définissez la date d’expiration du certificat de votre choix.
3. Copiez et conservez la valeur affichée dans le **Valeur** du nouveau secret client créé. **Cela ne sera affiché qu’une seule fois.**

e. Sous **Autorisations API**:

1. Cliquez sur **Ajouter des autorisations > Microsoft Graph.**
2. Sélectionnez **Autorisations de l’application** et recherchez "*User.ReadWrite.All*".
   1. Cochez la case pour attribuer les autorisations.
   2. Cliquez sur **Ajouter des autorisations**.

      <div align="left" data-with-frame="true"><img src="https://3141080476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-aa4f0f2b5bbbaff72fb9e9a15901a282ef35d44f%2Fad547ffe93d23f99995dd7a4c0ea257e45d3c7ff.png?alt=media" alt="" width="774"></div>
3. Pour éviter d’avoir à examiner et approuver manuellement toutes les modifications de phase communiquées entre Microsoft Entra ID et votre application Command, sélectionnez **Accorder le consentement admin pour le répertoire par défaut**.

   <div align="left" data-with-frame="true"><img src="https://3141080476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-4423e1c0a9d4075c8aad869aa3639e31dfab157b%2Faf0b59609d298ec030fd694acd9bf2c34bbd19a6.png?alt=media" alt="" width="512"></div>

{% endstep %}
{% endstepper %}

{% hint style="warning" %}
Référez-vous à cette liste d’identifiants pour [les formats de carte acceptables](/access-control/fr/installation/badge-reader-support/supported-card-formats.md).
{% endhint %}

**Accéder à vos identifiants et les mettre à jour**

Pour définir les attributs d’extension et les informations d’identifiant pour un utilisateur particulier, utilisez les instructions de l’API Graph à l’adresse suivante : <https://learn.microsoft.com/en-us/graph/extensibility-overview>.

{% hint style="warning" %}
Définir le **credentialStatus** attribut sur **actif** lors de la configuration d’un identifiant pour un utilisateur est nécessaire pour synchroniser correctement les identifiants avec Command. Le statut d’identifiant (credentialStatus) correspond à extensionAttribute4.
{% endhint %}

Exemple :

```
curl --location --request PATCH 'https://graph.microsoft.com/v1.0/users/<UserID>' \
--header 'Authorization: Bearer <secure token>' \
--header 'Content-Type: application/json' \
--data '{
    "onPremisesExtensionAttributes": {
        "extensionAttribute1": "Standard 26-bit Wiegand",
        "extensionAttribute2": "7777",
        "extensionAttribute3": "7",
        "extensionAttribute4": "active",
        "extensionAttribute5": "111"
    }
}'
```

***

**Synchroniser l’ID externe avec Verkada**

L’attribut  `externalId` Le champ vous permet d’attribuer un identifiant persistant et unique à l’échelle mondiale à vos utilisateurs via Microsoft Entra, que Verkada peut référencer à travers les intégrations. C’est particulièrement utile dans les environnements d’entreprise de grande taille où les utilisateurs doivent être désambiguïsés entre les systèmes, ou lorsque la synchronisation des identifiants (par ex. des badges d’accès) doit être liée à une clé d’identité unique. Verkada prend en charge la réception et le stockage de cette valeur dans le cadre de son schéma SCIM utilisateur. Le champ est sensible à la casse et est généralement configuré pour accepter une valeur de chaîne provenant d’un attribut désigné dans votre instance Microsoft Entra. Cette fonctionnalité prend en charge des flux de travail avancés tels que la gestion personnalisée des identifiants, l’automatisation du cycle de vie des employés et un mappage cohérent des utilisateurs entre les organisations.

**Mapper externalId d’Azure vers Verkada**

Pour synchroniser une valeur externalId personnalisée de Microsoft Entra ID (Azure) vers Verkada, suivez ces étapes :

{% stepper %}
{% step %}
Connectez-vous à votre **Portail Azure.**
{% endstep %}

{% step %}
Dans la barre de recherche, saisissez et sélectionnez **Applications d’entreprise.**
{% endstep %}

{% step %}
Sélectionnez votre **application Verkada SCIM.**
{% endstep %}

{% step %}
Dans le panneau de gauche, cliquez sur **Gérer > Approvisionnement.**
{% endstep %}

{% step %}
Développez le **Mappages** sous-menu et sélectionnez **Provisionner les utilisateurs Microsoft Entra ID.**
{% endstep %}

{% step %}
Faites défiler jusqu’en bas et cliquez sur **Afficher les options avancées > Modifier la liste d’attributs pour customappsso.**
{% endstep %}

{% step %}
**Ajoutez le nouvel attribut suivant :**

`urn:ietf:params:scim:schemas:extension:verkada:core:2.0:User:externalId`

* Type : String
* Sensible à la casse : Oui
  {% endstep %}

{% step %}
**Cliquez sur Enregistrer.**
{% endstep %}

{% step %}
Retournez à **Provisionner les utilisateurs Microsoft Entra ID** et cliquez sur **Ajouter un nouveau mappage.**
{% endstep %}

{% step %}
Pour **Attribut source**, sélectionnez le champ d’Azure AD où votre identifiant externe est stocké (par ex., `extensionAttribute1`, `ID employé`, etc.).
{% endstep %}

{% step %}
Pour **Attribut cible**, utilisez : `urn:ietf:params:scim:schemas:extension:verkada:core:2.0:User:externalId`
{% endstep %}

{% step %}
**Cliquez sur OK, puis sur Enregistrer.**
{% endstep %}
{% endstepper %}

Une fois provisionnée, la valeur external\_id sera stockée dans l’enregistrement SCIM de l’utilisateur dans Verkada. Cela fournit aux utilisateurs un identifiant flexible, interrogeable via l’API, qui reste unique à leur organisation et entièrement sous leur contrôle, sans être lié aux identifiants internes de Verkada ni exposé dans l’interface utilisateur.

![](https://3141080476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-ad87e0166a1792938d4c35d10f1172332fbfa36e%2Fa1cab99d0a59e02d8322c174969b568cb1519438.png?alt=media)
{% endtab %}
{% endtabs %}


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://help.verkada.com/command/fr/securite/identity-providers/microsoft-entra-id.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
