> 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/access-control/fr/utilisateurs-et-identifiants/add-a-user-to-the-verkada-access-system/import-access-control-users-csv.md).

# Importer des utilisateurs d’accès - CSV

{% hint style="info" %}
Si votre organisation utilise les annuaires pour le contrôle d’accès, consultez [Gérer les utilisateurs avec les annuaires](/command/fr/utilisateurs-et-autorisations/manage-users-in-your-organization/directories-for-user-group-management.md) avant d’effectuer des modifications. Il explique comment les annuaires influencent l’endroit où les utilisateurs sont gérés et les autorisations applicables.
{% endhint %}

Pour aider à gérer simultanément plusieurs utilisateurs du contrôle d’accès Verkada, les administrateurs du contrôle d’accès peuvent exporter, importer et modifier les utilisateurs de leurs organisations via un fichier à valeurs séparées par des virgules (CSV).

{% hint style="warning" %}
Si vous avez plusieurs utilisateurs portant le même nom (déjà dans Command ou le CSV) qui n’ont pas d’adresse e-mail, l’importation créera des utilisateurs en double portant le même nom.
{% endhint %}

***

## Exporter les utilisateurs existants

Pour éviter de créer manuellement la liste des utilisateurs chaque fois que vous devez mettre à jour des utilisateurs, vous pouvez exporter la liste d’utilisateurs actuelle depuis Command afin de l’utiliser comme modèle pour votre fichier d’importation.

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

{% step %}
**Dans le menu de gauche, cliquez sur Utilisateurs et groupes d’accès.**
{% endstep %}

{% step %}
**Cliquez sur Exporter > Exporter les utilisateurs pour télécharger le CSV.**
{% endstep %}
{% endstepper %}

***

## Champs requis

Si vous importez des utilisateurs du contrôle d’accès, ces champs sont requis :

* **Prénom**
* **Nom**

Si vous écrasez des utilisateurs du contrôle d’accès, *au moins un* de ces champs est requis :

* **userId**
* **externalId**
* **e-mail**

{% hint style="danger" %}

* Le **e-mail** champ est requis pour que les utilisateurs puissent accéder à l’ **Verkada Pass** application, et les utilisateurs auxquels un [rôle de contrôle d’accès](/access-control/fr/pour-commencer/roles-and-permissions-for-access-control.md) dans Command.
* Le **userId** champ est généré par Verkada et peut être utilisé pour identifier des utilisateurs.
  {% endhint %}

Lors de l’attribution de numéros de carte aux utilisateurs, les champs suivants sont requis :

* **cardFormat**
* **facilityCode** (si requis par le format de la carte)
* **cardNumber** (si requis par le format de la carte)
* **cardNumberHex** (si requis par le format de la carte)

{% hint style="warning" %}
Les téléversements CSV d’utilisateurs ne peuvent pas être utilisés pour supprimer des identifiants. De plus, les identifiants appartenant à des utilisateurs existants ne seront pas réaffectés à de nouveaux utilisateurs. Vous pouvez réaffecter des identifiants à l’aide de la [importation des identifiants](/access-control/fr/utilisateurs-et-identifiants/commission-access-control-cards/import-and-export-credentials-with-csv-files.md) fonctionnalité.
{% endhint %}

***

## En-têtes de colonnes pour le téléversement CSV

Sur la [**Téléversement**](#h_763fa8346a) page de l’importation des utilisateurs, voici quelques éléments à garder à l’esprit :

* **Colonnes requises :** Les colonnes requises sont marquées d’un astérisque <i class="fa-asterisk" style="color:$primary;">:asterisk:</i>. Au moins un des champs avec astérisque est requis par ligne. Si une ligne ne comporte aucune des colonnes requises, le téléversement de cet utilisateur échouera.
* **Colonnes clés :** Les colonnes clés sont marquées d’un <i class="fa-key" style="color:$primary;">:key:</i>. *Au moins une* colonne clé est requise pour faire correspondre des utilisateurs existants si vous devez écraser des données utilisateur.
* **Ajout :** Si une colonne est marquée d’un <i class="fa-plus">:plus:</i>, lors de l’écrasement d’utilisateurs existants, de nouvelles valeurs seront ajoutées au profil utilisateur. Les valeurs existantes ne seront pas supprimées.
* **Format de date de début et de fin :** MM/JJ/AAAA hh:mm:ss AM/PM.

{% hint style="warning" %}
Pour vérifier automatiquement le numéro de téléphone d’un utilisateur, ajoutez le numéro au CSV dans l’un des formats suivants :

* +1 XXX XXX XXXX&#x20;
* +1 XXX-XXX-XXXX
  {% endhint %}

{% hint style="info" %}
Vous pouvez en ajouter plus d’un **plaque d’immatriculation** ou **Groupe** à un utilisateur. Chaque entrée doit être séparée par un point-virgule.
{% endhint %}

***

## Importer des utilisateurs en masse

{% hint style="warning" %}
Le téléversement CSV prend en charge jusqu’à 20 000 utilisateurs.
{% endhint %}

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

{% step %}
**Dans le menu de gauche, cliquez sur Utilisateurs et groupes d’accès.**
{% endstep %}

{% step %}
**Cliquez sur Importer > Importer des utilisateurs.**
{% endstep %}

{% step %}
**Sur la page Téléversement :**

1. (Facultatif) Cliquez sur [**Télécharger le modèle**](https://verkada.intercom-attachments-2.com/i/o/q5re5q6g/1338754475/5ed2df67ad764a6d5fd2e74fb5fb/UsersTemplate.csv?expires=1760022000\&signature=6b78b69cd9394d3b54e948fc31230545c419470b330cbdd04652f5246c4531f6\&req=dSMkHs57mYVYXPMW3Hu4gVzXus8N8mMmr%2FjcW1UHpNu28VPJSWD4Lb%2FLHNkv%0Afw%3D%3D%0A) pour utiliser le modèle recommandé par Verkada comme base de votre téléversement.
2. Sous **Téléverser le CSV,** faites glisser un CSV contenant les informations de vos utilisateurs ou choisissez **sélectionner depuis votre ordinateur.**
3. Cliquez sur **Continuer** pour passer à **Configuration**.

{% hint style="warning" %}
Si votre fichier CSV contient des caractères spéciaux, assurez-vous qu’il est encodé en UTF-8.
{% endhint %}
{% endstep %}

{% step %}
**Sur la page Configuration :**

1. **Écraser les utilisateurs existants :** Si *oui* est sélectionné, tout utilisateur correspondant à **userId, externalId,** ou **e-mail** (dans cet ordre hiérarchique) sera mis à jour avec les informations du CSV.
2. **Supprimer les utilisateurs des groupes omis :** Sélectionnez *oui* pour supprimer les utilisateurs de tous les groupes non spécifiés dans le CSV. Les utilisateurs sans groupe spécifié (une cellule vide) ne verront pas leur appartenance à un groupe modifiée.
3. **Envoyer les invitations à l’application Pass :** Envoyez un lien de téléchargement de l’application Verkada Pass à tous les utilisateurs, aux nouveaux utilisateurs ou à aucun utilisateur. Nous recommandons d’envoyer ce lien aux nouveaux utilisateurs.
4. Cliquez sur **Ensuite, examinez les colonnes.**
   {% endstep %}

{% step %}
**Sur la page Vérifier les colonnes :**

1. Vérifiez les informations dans les colonnes que vous importez.
2. Si certaines colonnes ne peuvent pas être importées, un message s’affichera sur cet écran indiquant quelles colonnes n’ont pas été reconnues pour l’importation.
3. Cliquez sur **Ensuite, examinez les lignes.**
   {% endstep %}

{% step %}
**Sur la page Vérifier les lignes :**

1. Si un problème est détecté dans une ligne, un message s’affichera décrivant le problème.
2. Cliquez sur **Voir les lignes** à côté d’un problème pour voir quelles lignes sont concernées.
3. Corrigez les problèmes dans le CSV et redémarrez le téléversement. Bien que les lignes affichant ces erreurs puissent être téléversées, il est très peu probable qu’elles aboutissent.

{% hint style="warning" %}
Cette vérification initiale ne décrit pas toutes les erreurs possibles, comme les conflits avec des données utilisateur existantes.
{% endhint %}
{% endstep %}

{% step %}
**Cliquez sur Continuer l’importation.**

1. Une fois l’importation terminée, vous recevrez un e-mail détaillant la réussite de l’importation.
2. S’il existe des importations ayant échoué, cliquez sur **Télécharger le CSV avec les erreurs** pour afficher les erreurs qui ont provoqué l’échec de l’importation. [UsersTemplate.csv](https://verkada.intercom-attachments-2.com/i/o/q5re5q6g/1338754475/5ed2df67ad764a6d5fd2e74fb5fb/UsersTemplate.csv?expires=1760022000\&signature=6b78b69cd9394d3b54e948fc31230545c419470b330cbdd04652f5246c4531f6\&req=dSMkHs57mYVYXPMW3Hu4gVzXus8N8mMmr%2FjcW1UHpNu28VPJSWD4Lb%2FLHNkv%0Afw%3D%3D%0A)
   {% endstep %}
   {% endstepper %}

{% hint style="warning" %}
Les erreurs mineures, telles que des identifiants réaffectés ou des numéros de plaque d’immatriculation invalides, ne bloqueront pas les téléversements d’utilisateurs. Les utilisateurs créés avec ces erreurs peuvent être téléchargés depuis l’e-mail envoyé une fois l’importation terminée. Lors de la correction des erreurs, si l’utilisateur n’a pas d’e-mail, vous pouvez spécifier son **userId** pour éviter de créer des utilisateurs en double.
{% endhint %}


---

# 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://help.verkada.com/access-control/fr/utilisateurs-et-identifiants/add-a-user-to-the-verkada-access-system/import-access-control-users-csv.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.
