Verwalten von Berechtigungen

Sie können Berechtigungen für Benutzer und Gruppen in Visual Studio Team Foundation Server (TFS) hinzufügen, ändern oder entfernen.Berechtigungen in TFS können explizit festgelegt werden, und sie können abhängig von der Mitgliedschaft eines Benutzers in bestimmten Gruppen in jeder der vier Berechtigungsstufen ebenfalls geerbt werden: die Teamebene, die Projektebene, die Auflistungs- und die Serverebene.Sie können die expliziten und die impliziten Berechtigungen für jeden Benutzer oder jede Gruppe in TFS anzeigen, und Sie können Berechtigungen für Benutzer und Gruppen auf allen Ebenen, mit Ausnahme der Teamebene, ändern.Berechtigungen auf Teamebene werden nach der Mitgliedschaft innerhalb des Teams bestimmt und können nicht manuell festgelegt oder geändert werden.

Wenn Sie einen Benutzer oder eine Gruppe zu TFS hinzufügen, müssen Sie diesen Benutzer bzw. diese Gruppe ggf. auch zu zwei weiteren Komponenten hinzufügen, von denen die Bereitstellung abhängen kann: SharePoint-Produkte und SQL Server Reporting Services.Wenn diese Ressourcen in der Bereitstellung konfiguriert sind, müssen Sie Benutzer und Gruppen zu diesen Programmen hinzufügen und diesen die entsprechenden Berechtigungen erteilen, damit sämtliche Vorgänge in TFS ordnungsgemäß ausgeführt werden.

Aufgrund dieser Komplexität ist es möglicherweise schwierig, einzelne Benutzer und ihre Berechtigungen in Bereitstellungen von TFS zu verwalten.Es ist viel einfacher, Active Directory zu verwenden, um Benutzer in rollenbasierten Gruppen zusammenzufassen und dann jede Gruppe mit den entsprechenden Berechtigungen TFS, SharePoint-Produkte und Reporting Services hinzuzufügen.Bei diesem Ansatz können anstelle von vielen einzelnen Benutzern nur wenige Gruppen in diesen drei Programmen verwaltet werden.Sie können Active Directory-Gruppen nach Bedarf Benutzer hinzufügen, ohne in den drei Programmen Gruppenmitgliedschaft oder Berechtigungen ändern zu müssen.Hier finden Sie ein entsprechendes Beispiel: Konfigurieren von Team Foundation Server zur Unterstützung des Entwicklungsteams.

Als Administrator steuern Sie mithilfe von Gruppenmitgliedschaften und Berechtigungen, welche Aufgaben Benutzer ausführen können.Um diese Aufgabe zu vereinfachen, stellt Team Foundation Standardeinstellungen für Gruppen und Berechtigungen bereit.Sie können die Standardgruppen und -einstellungen unverändert übernehmen oder anpassen, oder Sie erstellen eigene Gruppen.Die Themen in diesem Abschnitt enthalten Detailinformationen zu Berechtigungen.

In Visual Studio Team Foundation Server 2012 können Sie die neuen Funktionen in Team Web Access verwenden, um die Berechtigungen für Benutzer und Gruppen auf Projekt- und Auflistungsebene anzeigen und verwalten zu können.Dies schließt die Möglichkeit ein, geerbte und explizit festgelegte Berechtigungen schnell anzuzeigen und die Mitgliedschaft eines Benutzers in Gruppen anzuzeigen:

Berechtigungen in Team Web Access

Sie müssen den Zugriff auf Team Web Access-Funktionen auch im Verwaltungskontext von Team Web Access konfigurieren:

Zugriffsgruppen für Team Web Access

Sie müssen die Verwaltungskonsole für Team Foundation verwenden, um Berechtigungen auf Serverebene für Benutzer, Gruppen und Dienstkonten anzuzeigen und zu verwalten.

In diesem Abschnitt

Verwandte Abschnitte

Konfigurieren von Team Foundation Server zur Unterstützung des Entwicklungsteams

Erste Schritte im Team

Konfigurieren von Benutzern, Gruppen und Berechtigungen

Team Foundation Server-Dienste und -Dienstkonten

How to: Control Access to Team Foundation Version Control

Konfigurieren des Servers mit der Team Foundation-Verwaltungskonsole

Organisieren des Servers mit Teamprojektsammlungen

Architektur von Team Foundation Server

Team Foundation Server-Konzepte