Exporter une liste d’utilisateurs et leurs niveaux d’accès
Article
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019
Vous pouvez obtenir la liste des utilisateurs et des groupes qui ont accès à votre organisation dans Azure DevOps en exportant des utilisateurs. La liste téléchargée indique également les niveaux d’accès.
Vous pouvez obtenir la liste des utilisateurs et des groupes qui ont accès à votre instance de Azure DevOps Server en exportant le journal d’audit. Le journal d’audit indique également les niveaux d’accès.
Vous devez être membre du groupe Administrateurs. Si vous n’êtes pas membre, ajoutez-le maintenant. Pour plus d’informations, consultez Ajouter des administrateurs.
Exporter une liste d’utilisateurs
À partir de votre portail web ou de la commande Azure DevOps CLI, obtenez une liste des utilisateurs de votre organisation et affichez leurs informations de niveau d’accès.
À partir de votre portail web, obtenez la liste des utilisateurs de votre organisation et affichez leurs informations de niveau d’accès.
Vous pouvez obtenir la liste des utilisateurs et des groupes qui ont accédé à votre instance en exportant le journal d’audit. Le journal d’audit indique également les niveaux d’accès.
Dans la page d’accueil du portail web d’un projet, choisissez le logo Azure DevOps, (1) la collection de projets et (2) niveaux d’accès.
Notes
Si vous n’êtes pas membre du groupe Team Foundation Server Administrateurs, la page Niveaux d’accès n’apparaît pas.
Choisissez Exporter le journal d’audit.
Le fichier journal de l’utilisateur s’enregistre en tant que fichier .csv dans votre dossier Téléchargement.
Pour déterminer le niveau d’accès attribué à chaque utilisateur ou groupe, ouvrez le fichier dans Excel.
Vous pouvez répertorier les utilisateurs d’une organisation avec la commande az devops user list . Cette action ne s’applique pas aux utilisateurs ajoutés via des groupes Microsoft Entra, car certaines commandes ou fonctionnalités peuvent ne pas s’appliquer directement aux utilisateurs ajoutés via Microsoft Entra. Lorsque vous exportez la liste, vous remarquerez peut-être que les utilisateurs du groupe sont indiqués avec une « assignmentSource » de « groupRule ». Cette affectation signifie que leur accès est déterminé par les règles d’appartenance au groupe, plutôt que par les paramètres individuels. Pour commencer, consultez l’interface CLI Azure DevOps.
az devops user list [--org] [--skip] [--top]
Paramètres
org : URL de l’organisation Azure DevOps. Configurez l’organisation par défaut avec az devops configure -d organization=ORG_URL. Obligatoire si ce paramètre n’est pas configuré par défaut ou récupéré avec git config. Par exemple : --org https://dev.azure.com/MyOrganizationName/.
skip : facultatif. Nombre d’utilisateurs à ignorer.
haut : facultatif. Nombre maximal d’utilisateurs à retourner. La valeur maximale est 10000 ; la valeur par défaut est 100.
Exemple
La commande suivante retourne cinq utilisateurs de votre organisation sans en ignorer et affiche le résultat au format tableau.
az devops user list --skip 0 --top 5 --output table
ID Display Name Email License Type Access Level Status
------------------------------------ ---------------------- ----------------------------- -------------- -------------- --------
3b5f0c34-4aec-4bf4-8708-1d36f0dbc468 Christie Church fabrikamfiber1@contoso.com stakeholder Stakeholder active
8c8c7d32-6b1b-47f4-b2e9-30b477b5ab3d Chuck Reinhart fabrikamfiber3@contoso.com stakeholder Stakeholder active
3b5f0c34-4aec-4bf4-8708-1d36f0dbc468 contoso@contoso.com contoso@contoso.com stakeholder Stakeholder active
f14a4f19-9910-6116-9836-cccd6dd1b7b7 contoso2@contoso.com contoso2@contoso.com express Basic active
74be024c-ebf5-4993-81eb-81ae1551e45f Helena Petersen fabrikamfiber8@contoso.com stakeholder Stakeholder active
Les commandes Azure DevOps CLI ne sont pas prises en charge pour Azure DevOps Server.