Gestion des autorisations

Ajoutez, modifiez ou supprimez des autorisations pour les utilisateurs et les groupes dans Visual Studio Team Foundation Server (TFS).Les autorisations dans TFS peuvent être définies explicitement, et peuvent également être héritées en fonction de l'appartenance d'un utilisateur à des groupes spécifiques selon quatre niveaux d'autorisations : niveau d'équipe, niveau de projet, niveau de collection et niveau serveur.Affichez les autorisations explicites et implicites pour tout utilisateur ou groupe dans TFS et modifiez les autorisations pour les utilisateurs et les groupes à tous les niveaux sauf celui de l'équipe.Les autorisations au niveau de l'équipe sont déterminées par appartenance à l'équipe, et ne peuvent pas être définies ou modifiées manuellement.

Lorsque vous ajoutez un utilisateur ou un groupe à TFS, vous devrez également peut-être les ajouter à deux autres composants dont peut dépendre votre déploiement : les produits SharePoint et SQL Server Reporting Services.Si votre déploiement est configuré à l'aide de ces ressources, vous devez ajouter des utilisateurs et des groupes à ces programmes et leur accorder les autorisations appropriées pour que toutes les opérations fonctionnent correctement dans TFS.

À cause de cette complexité, il peut être difficile de gérer des utilisateurs individuels et leurs autorisations associées dans les déploiements de TFS.Il est beaucoup plus simple d'utiliser Active Directory pour organiser des utilisateurs en groupes sur la base de rôles et d'ajouter chaque groupe à TFS, aux produits SharePoint et à Reporting Services avec les autorisations appropriées.En adoptant cette approche, vous pouvez gérer seulement certains groupes sur ces trois programmes, au lieu d'un grand nombre d'utilisateurs individuels.Vous pouvez ajouter autant d'utilisateurs aux groupes Active Directory que nécessaire sans devoir modifier cette appartenance aux groupes ou ces autorisations dans ces trois programmes.Vous pouvez rechercher un exemple de Configurer Team Foundation Server pour la prise en charge de vos équipes de développement ici :

En tant qu'administrateur, vous contrôlez quelles tâches les utilisateurs peuvent exécuter en spécifiant les autorisations et l'appartenance aux groupes.Pour simplifier cette tâche, Team Foundation fournit des groupes par défaut et des paramètres d'autorisations.Vous pouvez utiliser les groupes et paramètres par défaut tels qu'ils sont, les personnaliser ou créer vos propres groupes.Les rubriques dans cette section fournissent des informations détaillées sur les autorisations.

Dans Visual Studio Team Foundation Server 2012, vous pouvez utiliser les nouvelles fonctionnalités dans Team Web Access pour afficher et gérer les autorisations des utilisateurs et des groupes au niveau du projet et de la collection.Cela inclut la possibilité d'afficher rapidement les autorisations héritées et définies explicitement ainsi que l'appartenance d'un utilisateur aux groupes :

Autorisations dans Team System Web Access

Vous devez également configurer l'accès aux fonctionnalités Team Web Access dans le contexte d'administration de Team Web Access :

Groupes d'accès pour Team Web Access

Vous devez utiliser la console Administration pour Team Foundation afin d'afficher et de gérer les autorisations au niveau du serveur pour les utilisateurs, les groupes et les comptes de service.

Dans cette section

Rubriques connexes

Configurer Team Foundation Server pour la prise en charge de vos équipes de développement

Effectuer une mise en route en tant qu'équipe

Configuration d'utilisateurs, de groupes et d'autorisations

Services Team Foundation Server et Service Accounts

How to: Control Access to Team Foundation Version Control

Configuration de votre serveur à l'aide de la Console Administration Team Foundation

Organisation de votre serveur avec des collections de projets d'équipe

Architecture de Team Foundation Server

Concepts de Team Foundation Server