À propos des niveaux d’accès
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019
Les niveaux d’accès dans Azure DevOps contrôlent les fonctionnalités du portail web disponibles ou non. Les niveaux d’accès complètent les groupes de sécurité, qui autorisent ou refusent des tâches spécifiques. Les administrateurs garantissent que leur base d’utilisateurs a accès aux fonctionnalités dont ils ont besoin et ne paient que pour ces fonctionnalités spécifiques. Il s’agit d’un moyen efficace de gérer les coûts tout en fournissant les fonctionnalités nécessaires aux utilisateurs. Pour plus d’informations, consultez référence rapide sur l’accès aux parties prenantes et Gérer les utilisateurs et l’accès.
Important
Sélectionnez la version de cet article qui correspond à votre plateforme et à votre version. Le sélecteur de version se trouve au-dessus de la table des matières. Recherchez votre plateforme et votre version Azure DevOps.
Lorsque vous ajoutez un utilisateur ou un groupe à une équipe ou un projet, il accède automatiquement aux fonctionnalités associées au niveau d’accès et au groupe de sécurité par défaut. Pour la plupart des utilisateurs, leur affectation au niveau d’accès de base et au groupe de sécurité Contributeurs fournit l’accès à la plupart des fonctionnalités. Pour obtenir une vue d’ensemble simplifiée des autorisations attribuées aux groupes les plus courants Lecteurs, Contributeurs et Administrateurs de projet, consultez autorisations par défaut.
Niveaux d’accès pris en charge
Attribuez des utilisateurs ou des groupes d’utilisateurs à l’un des niveaux d’accès suivants :
- De base : fournit l’accès à la plupart des fonctionnalités. Attribuez aux utilisateurs avec un abonnement Visual Studio Professional, une licence d’accès client Azure DevOps Server et aux utilisateurs pour lesquels vous payez l’accès de base dans une organisation.
- Plans de base + test : permet d’accéder à toutes les fonctionnalités incluses dans les plans de base et de test Azure. Attribuez ce niveau aux utilisateurs avec un abonnement Visual Studio Test Professional ou Plateformes MSDN, ainsi qu’aux utilisateurs pour lesquels vous payez l’accès De base + Test Plans dans une organisation.
- Partie prenante : peut affecter gratuitement des utilisateurs illimités. Fournit un accès partiel aux projets privés et un accès presque total aux projets publics. Attribuez ce niveau aux utilisateurs sans licence ni abonnement qui ont besoin d’accéder à un ensemble limité de fonctionnalités.
- Abonné Visual Studio : affectez ce niveau aux utilisateurs qui disposent déjà d’un abonnement Visual Studio. Le système reconnaît automatiquement l’abonnement de l’utilisateur ( Visual Studio Enterprise, Visual Studio Professional, Visual Studio Test Professionnel ou MSDN Platform) et active toutes les autres fonctionnalités incluses dans son niveau d’abonnement. Si vous affectez basic ou partie prenante, ils reçoivent également leurs avantages d’abonnement Visual Studio lors de la connexion.
Conseil
En guise de meilleure pratique lors de l’ajout de nouveaux utilisateurs, nous vous recommandons d’attribuer le niveau abonné Visual Studio le cas échéant (par opposition à De base) pour éviter d’être facturé au tarif De base avant que l’utilisateur se connecte pour la première fois.
- Partie prenante : fournit un accès partiel, peut affecter gratuitement des utilisateurs illimités. Attribuez ce niveau aux utilisateurs sans licence ni abonnement qui ont besoin d’accéder à un ensemble limité de fonctionnalités.
- De base : fournit l’accès à la plupart des fonctionnalités. Affectez aux utilisateurs disposant d’une licence d’accès client Azure DevOps Server, avec un abonnement Visual Studio Professional et aux utilisateurs pour lesquels vous payez l’accès de base dans une organisation.
- Plans de base + test : fournit l’accès aux utilisateurs disposant d’un abonnement Test Manager mensuel, de Visual Studio Test Professional ou d’un abonnement MSDN Platform.
- VS Enterprise : fournit l’accès aux fonctionnalités Premium. Affecter aux utilisateurs avec un abonnement à Visual Studio Enterprise.
Le tableau suivant indique ces fonctionnalités disponibles pour chaque niveau d’accès pris en charge. Les abonnements Visual Studio Test Professional et MSDN Platform accordent l’accès aux mêmes fonctionnalités que Visual Studio Enterprise.
Fonctionnalité
Partie prenante
De base &
Visual Studio Professional
Plans de base + test &
Visual Studio Enterprise
Fonctionnalité
Partie prenante
De base &
Visual Studio Professional
Plans de base + test &
Visual Studio Enterprise
Administrer l’organisation
Peut configurer des ressources lorsqu’elles sont également ajoutées à un groupe de sécurité ou à un rôle : administrateur d’équipe, administrateur de projet ou administrateur de collection de projets.
✔️
✔️
✔️
Outils avancés de planification du backlog et du sprint
Inclut un accès complet à tous les outils de planification du backlog et sprint.
✔️
✔️
Page d’accueil avancée
Inclut l’accès aux projets, aux éléments de travail et aux demandes de tirage définies entre les projets que vous travaillez.
✔️
✔️
Gestion avancée des portefeuilles
Inclut un accès complet pour définir des fonctionnalités et des épopées à partir d’un backlog ou d’un tableau de portefeuille.
✔️
✔️
Tableaux agiles
Les parties prenantes obtiennent un accès limité aux tableaux et aux tableaux de tâches. Les parties prenantes utilisent le glisser-déplacer pour créer et modifier des éléments de travail, mais modifient uniquement le champ État sur les cartes. Ils affichent uniquement les paramètres de capacité sprint.
✔️
✔️
✔️
Tableaux agiles
Les parties prenantes obtiennent un accès limité aux tableaux et aux tableaux de tâches. Les parties prenantes ne peuvent pas ajouter d’éléments de travail, glisser-déplacer des cartes pour mettre à jour l’état, mettre à jour les champs affichés sur des cartes, ni afficher ou définir la capacité.
✔️
✔️
✔️
Gestion de portefeuille Agile
Inclut un accès limité aux backlogs et aux tableaux de portefeuille. Les parties prenantes ne peuvent pas modifier l’ordre de priorité du backlog, ne peuvent pas affecter d’éléments à une itération, utiliser le volet de mappage ou effectuer des prévisions d’exercices.
✔️
✔️
✔️
Artefacts
Inclut un accès complet à toutes les fonctionnalités d’Azure Artifacts, jusqu’à 2 Gio de stockage gratuit.
✔️
✔️
✔️
Créer des pipelines de mise en production et gérer des versions
Inclut la définition des pipelines de mise en production, des pipelines de déploiement continu en plusieurs étapes (CD) et l’utilisation d’approbations et de portes pour contrôler les déploiements.
✔️
✔️
✔️
Outils de planification du backlog et du sprint de base
Inclut un accès limité pour ajouter et modifier des éléments sur les backlogs et les backlogs sprint et les tableaux de tâches. Les parties prenantes ne peuvent pas affecter d’éléments à une itération, utiliser le volet de mappage ou la prévision.
✔️
✔️
Créer
Inclut un accès complet à toutes les fonctionnalités pour gérer l’intégration continue et la livraison continue de logiciels.
✔️
✔️
✔️
Création de graphiques
Peut créer des graphiques de requête de suivi de travail.
✔️
✔️
Affichage du graphique
Peut uniquement afficher les graphiques de requête de suivi du travail. Les parties prenantes ne peuvent pas afficher les graphiques de requêtes à partir de la page Requêtes. Ils peuvent les afficher lorsqu’ils sont ajoutés à un tableau de bord.
✔️
✔️
Code
Inclut un accès complet à toutes les fonctionnalités permettant de gérer le code à l’aide de référentiels Git ou de Team Foundation Version Control (TFVC) Team Foundation Version Control (TFVC).
✔️
✔️
Plans de livraison
Inclut l’accès complet pour ajouter et afficher les plans de livraison.
✔️
✔️
Plans de livraison
Inclut l’accès complet pour ajouter et afficher les plans de livraison.
✔️
✔️
Demander et gérer les commentaires inclut un accès complet pour demander et gérer les commentaires sur les logiciels de travail.
✔️
✔️
Fonctionnalités standard
Inclut l’utilisation de projets, l’affichage des tableaux de bord, l’affichage des wikis et la gestion des notifications personnelles. Les parties prenantes ne peuvent pas afficher les fichiers README Markdown définis pour les référentiels et ne peuvent lire que les pages wiki.
✔️
✔️
✔️
Tester les services dans la build et la mise en production
Inclut l’exécution de tests unitaires avec vos builds, l’examen et l’analyse des résultats des tests.
✔️
✔️
Gestion des cas de test
Inclut l’ajout de plans de test et de suites de tests, la création de cas de test manuels, la suppression d’artefacts de test et le test de différentes configurations.
✔️
Exécution des tests et analyse des tests
Inclut l’exécution manuelle, le suivi de l’état des tests et les tests automatisés.
✔️
✔️
Tester l’accès récapitulative à la licence des parties prenantes
Inclut la demande de commentaires des parties prenantes à l’aide de l’extension Test &Feedback.
✔️
✔️
✔️
Afficher mes éléments de travail
Accédez à l’ajout et à la modification d’éléments de travail, suivez les éléments de travail, affichez et créez des requêtes, puis envoyez, affichez et modifiez les réponses de commentaires. Les parties prenantes peuvent uniquement affecter des balises existantes à des éléments de travail (ne peuvent pas ajouter de nouvelles balises) et ne peuvent enregistrer que des requêtes sous Mes requêtes (ne peuvent pas enregistrer sous Requêtes partagées).
✔️
✔️
✔️
Afficher les versions et gérer les approbations
Inclut l’affichage des versions et l’approbation des versions.
✔️
✔️
✔️
Accès aux abonnements Visual Studio
Les abonnés Visual Studio obtiennent des fonctionnalités d’abonnement Visual Studio en tant qu’avantage d’abonné. Lorsque vous ajoutez ces utilisateurs, veillez à leur attribuer le niveau d’accès de l’abonnement Visual Studio.
Le système reconnaît automatiquement son abonnement et active toutes les autres fonctionnalités incluses, en fonction de leur niveau d’abonnement.
Accès VS Enterprise
Les abonnés Visual Studio Enterprise obtiennent l’accès VS Enterprise en tant qu’avantage d’abonné. Lorsque vous ajoutez ces utilisateurs, veillez à leur attribuer le niveau d’accès VS Enterprise .
Avec l’accès à Visual Studio Enterprise (VS Enterprise), les utilisateurs accèdent à n’importe quelle extension basée sur les frais de la Place de marché publiée par Microsoft qui est incluse pour les abonnés Visual Studio Enterprise actifs.
L’accès avancé offre aux utilisateurs toutes les fonctionnalités de base, ainsi que les outils de gestion des cas de test basés sur le web. Vous pouvez acheter un accès mensuel ou ajouter des utilisateurs qui disposent déjà d’un abonnement Visual Studio Test Professional avec MSDN ou MSDN Platform.
Mappage programmatique des niveaux d’accès
Vous pouvez gérer les niveaux d’accès par programmation à l’aide d’Azure az devops user add
DevOps Services uniquement ou du droit utilisateur - Ajouter une API REST. Le tableau suivant fournit un mappage du niveau d’accès sélectionné via l’interface utilisateur et les AccountLicenseType
paramètres , licensingSource
et msdnLicenseType
les paramètres.
Niveau d’accès (interface utilisateur) licenseDisplayName |
accountLicenseType | licensingSource | msdnLicenseType |
---|---|---|---|
De base | express | account | Aucune |
De base + Test Plans | avancé | account | Aucune |
Abonné Visual Studio | Aucune | msdn | Éligible |
Partie prenante | parties prenantes | account | Aucune |
Abonnement Visual Studio Enterprise | Aucune | msdn | enterprise |
Remarque
AccountLicenseType earlyAdopter
est une valeur interne utilisée uniquement par Microsoft.
Vous pouvez gérer les niveaux d’accès par programmation à l’aide du droit utilisateur - Ajouter une API REST. Le tableau suivant fournit un mappage du niveau d’accès sélectionné via l’interface utilisateur et les AccountLicenseType
paramètres , licensingSource
et msdnLicenseType
les paramètres.
Niveau d’accès (interface utilisateur) licenseDisplayName |
accountLicenseType | licensingSource | msdnLicenseType |
---|---|---|---|
De base | express | account | Aucune |
De base + Test Plans | avancé | account | Aucune |
Abonné Visual Studio | Aucune | msdn | Éligible |
Partie prenante | parties prenantes | account | Aucune |
VS Enterprise | Aucune | msdn | enterprise |
Quelles fonctionnalités sont disponibles pour les utilisateurs qui ont ajouté à deux niveaux d’accès différents ?
Si un utilisateur appartient à un groupe disposant d’un accès de base et à un autre groupe disposant d’un accès VS Enterprise , l’utilisateur a accès à toutes les fonctionnalités disponibles via VS Enterprise, qui est un super-ensemble de Basic.
Accès au compte de service
Comptes de service Azure DevOps ajoutés au niveau d’accès par défaut. Si vous définissez le niveau d’accès par défaut des parties prenantes, vous devez ajouter les comptes de service à l’accès De base ou Avancé/VS Enterprise.
Les comptes de service n’ont pas besoin d’une licence d’accès client ou d’un autre achat.