Zugriff auf Funktionen in Team Web Access

Die Benutzer können bestimmte Funktionen in Team Web Access standardmäßig anzeigen.Als Mitglied der Gruppe Team Foundation Administrators können Sie diese Standardfunktionsebene für einige oder alle Benutzer ändern, müssen für diese Benutzer allerdings über die entsprechende Lizenzierung verfügen.Um Team Web Access und seine Funktionen besser verstehen zu lernen, müssen Sie wissen, dass es drei Funktionsebenen gibt.Jede Funktion entspricht der für den Benutzer verfügbaren Lizenz:

  • Eingeschränkt:

    • Bei dieser Zugriffsebene kann der Benutzer nur Arbeitsaufgaben anzeigen, die in Team Web Access erstellt werden (auch als "Arbeitsaufgabenexklusive Ansicht" bezeichnet).Weitere Funktionen, z. B. Teamseiten, sind für Benutzer dieser Gruppe nicht verfügbar.Weitere Informationen finden Sie unter Verwalten von Arbeitsaufgaben in der arbeitsaufgabenexklusiven Ansicht (Team Web Access).

    • Für diese Ebene von Team Web Access ist keine Clientzugriffslizenz (CAL) erforderlich.

  • Standard:

    • Dies ist in Team Web Access die Standardzugriffsebene für Benutzer.Mitglieder dieser Gruppe können alle Team Web Access-Funktionen anzeigen, mit Ausnahme der folgenden Funktionen:

      • Sprintplanungs- und Rückstandsansichten
      • Funktionen für die Anforderung von Feedback von Benutzern und für die Verwaltung dieses Feedbacks
    • Eine Team Foundation Server (TFS)-CAL ist für alle Benutzer dieser Ebene erforderlich.

  • Uneingeschränkt:

    • Diese Ebene ist für Benutzer vorbehalten, die über eine Lizenz für alle Funktionen von Team Web Access verfügen, einschließlich der Sprintplanungs- und Rückstandsverwaltungstools und Tools zur Feedbackanforderung und -verwaltung.

    • Für diese Funktionen muss der Benutzer über eine Lizenz für eines der folgenden MSDN-Abonnements verfügen: Visual Studio Test Professional mit MSDN, Visual Studio Premium mit MSDN oder Visual Studio Ultimate mit MSDN.Jedes dieser MSDN-Abonnements umfasst eine TFS-CAL für den Abonnenten.

TippTipp

Ausführliche Lizenzierungsinformationen finden Sie unter Visual Studio 2012 und MSDN - Lizenzierungs-Whitepaper.

Abgesehen von den Lizenzierungsüberlegungen benötigen nicht alle Benutzer die gleiche Funktionsebene, um ihre Arbeit auszuführen.Die Serverauslastung lässt sich besser verwalten, indem Sie die Team Web Access-Funktionen steuern, die für die verschiedenen Benutzergruppen verfügbar sind, wenn sie mit der Bereitstellung von Team Foundation Server (TFS) eine Verbindung herstellen.

Durch den Zugriff auf Funktionen in Team Web Access werden Benutzern nicht automatisch Berechtigungen erteilt, die für die Verwendung dieser Funktionen erforderlich sind.Die Verwaltung von Berechtigungen ist eine separate Aufgabe.Weitere Informationen finden Sie unter Erstellen und Konfigurieren eines Teams und Hinzufügen von Benutzern zu Teamprojekten.

Wichtiger HinweisWichtig

Wenn Sie Funktionen für ein Projekt aktivieren möchten, das Sie von einer früheren Version von TFS aktualisiert haben, müssen Sie zusätzliche Schritte ausführen.Folgen Sie diesem Leitfaden: Update eines aktualisierten Teamprojekts für den Zugriff auf neue Funktionen.

Team Web Access-Funktionen und -Ansichten, wie von den Zugriffsgruppen gesteuert

Standardmäßig steht allen Benutzern der Bereitstellung die Standard-Funktionszugriffsebene in Team Web Access, wie oben aufgeführt, zur Verfügung.Sie können die Standard-Zugriffsebene für alle Benutzer ändern oder den Zugriff auf bestimmte Funktionsebenen für einzelne Benutzer und Gruppen konfigurieren.Auch wenn sich mit der Standard-Funktionszugriffsebene die Benutzererfahrung erheblich verbessern lässt, kann diese eine zusätzliche Belastung für den Server darstellen, vor allem dann, wenn der Server nur über begrenzte Ressourcen verfügt.Die Erweiterung der Zugriffsebene hat auch Auswirkungen auf die Lizenzierung.Aus diesen Gründen ist die Änderung der Standard-Zugriffsebene für alle Benutzer möglicherweise nicht gewünscht.Außerdem soll möglicherweise das Anzeigen von Funktionen, die von Benutzern nicht benötigt werden oder für deren Verwendung ihnen keine Lizenz zur Verfügung steht, für diese Benutzer eingeschränkt werden.So können Sie den Zugriff von Benutzern, die nur auf die im Rahmen ihrer täglichen Arbeit erforderlichen eigenen Aufgaben zugreifen müssen, so konfigurieren, dass ihnen Funktionen nur eingeschränkt zur Verfügung stehen.

Der Zugriff auf Team Web Access-Funktionen wird durch die Verwaltungswebsite von Team Web Access gesteuert, nicht über die Team Foundation Server-Verwaltungskonsole.Die Standardzugriffsebene wird für die gesamte Bereitstellung festgelegt.Um bestimmte Zugriffsebenen für Benutzer von Auflistungen, Teamprojekten oder Teams zu konfigurieren, müssen Sie die Benutzer oder Gruppen manuell zu einer der drei Zugriffsgruppen in Team Web Access hinzufügen.

Zugriffsgruppen für Team Web Access

Die Ansichten und Funktionen, die in Team Web Access verfügbar sind, richten sich nach folgenden Kriterien:

  • Eingeschränkt.Ausführliche Informationen und Beispiele dafür, was welche Mitglieder dieser Gruppe anzeigen können, finden Sie unter Verwalten von Arbeitsaufgaben in der arbeitsaufgabenexklusiven Ansicht (Team Web Access).

  • Standard.Mitglieder dieser Gruppe können die Homepages für Teams anzeigen, denen sie angehören.Ihnen stehen Schnellzugriffslinks zum Taskboard, zu den Teamfavoriten, Arbeitsaufgaben und allen Funktionen außer Feedback- und Rückstandsansichten zur Verfügung.

    Verfügbare Funktionen in "Aktivitäten" - Standardansicht

  • Uneingeschränkt.Mitglieder dieser Gruppe können alle Standardfunktionen inklusive der Rückstands- und Feedbackansicht anzeigen.Ihnen stehen Schnellzugriffslinks zu allen Aktivitäten zur Verfügung.

    Lightweight-Dashboard für Team Web AccessLink zur Feedbackanforderung unter Aktivitäten

Wenn Sie einen Benutzer mehr als einer Zugriffsgruppe hinzufügen, hat dieser Benutzer Zugriff auf die Funktionen, die in der Zugriffsgruppe mit den meisten Funktionen zulässig sind.Wenn Sie beispielsweise den Benutzer der Eingeschränkt- und auch der Standard-Gruppe hinzufügen, kann der Benutzer die Funktionen anzeigen, auf die die Standardgruppe Zugriff hat.

Funktionszugriffskonfiguration und -verwaltung

Erforderliche Berechtigungen

Um die nachfolgenden Schritte ausführen zu können, müssen Sie Mitglied der Gruppe Team Foundation-Administratoren sein.Wenn Sie kein Mitglied dieser Gruppe sind, können Sie die Registerkarte Webzugriff nicht anzeigen und auch keine Änderungen vornehmen.

So zeigen Sie die Standard-Funktionszugriffsgruppe für Team Foundation Server an oder ändern diese

  1. Öffnen Sie Team Web Access im Verwaltungsmodus, und wählen Sie Systemsteuerung aus, um zum Verwaltungskontext auf oberster Ebene zu navigieren.

  2. Führen Sie einen der folgenden Schritte aus:

    1. Wenn Sie Visual Studio 2012 Update 1nicht auf dem Server installiert haben, wählen Sie die Registerkarte Webzugriff aus.

    2. Wenn Sie Visual Studio 2012 Update 1 auf dem Server installiert haben, wählen Sie die Registerkarte Zugriffsebenen aus.

  3. Wählen Sie in Explorerbereich den Namen der Zugriffsgruppe aus, zu der Informationen angezeigt werden sollen.Überprüfen Sie Folgendes:

    • Die Liste der Funktionen, die für diese Gruppe verfügbar sind.

    • Ob die Gruppe als Standard für die Bereitstellung festgelegt ist.In diesem Fall folgt auf diesen Gruppennamen (Standard).Dies ist die Gruppe, der alle Benutzer der Bereitstellung von Team Foundation Server standardmäßig zugewiesen werden.

    • Ob alle Benutzer oder Gruppen explizit dieser Gruppe zugewiesen sind.Wenn Sie keine Benutzer oder Gruppen explizit für diese Gruppe konfigurieren, sehen Sie keine Liste von Identitäten, die dieser Gruppe zugewiesen sind.

  4. Um eine andere Gruppe als Standard festzulegen, wählen Sie diese Gruppe im Explorerbereich aus, und wählen Sie dann Als Standard aus.

    TippTipp

    Der Text variiert etwas, je nach dem, ob Sie Visual Studio 2012 Update 1 angewendet haben.Wenn nicht, gibt der Text "Als Standardwebzugriff festgelegt" an. Wenn ja, gibt der Text "Als Standardzugriffsebene festgelegt" an.

    Wurde die Gruppe bereits als Standard festgelegt, ist diese Option nicht verfügbar.

So fügen Sie Benutzer oder Gruppen zu einer Funktionszugriffsgruppe hinzu

  1. Öffnen Sie die Registerkarte Webzugriff oder Zugriffsebene, und wählen Sie die Gruppe aus, der Sie Mitglieder hinzufügen möchten.

  2. Wählen Sie auf der Gruppenseite Hinzufügen aus, und wählen Sie dann eine der folgenden Optionen aus:

    • Windows-Benutzer oder -Gruppe hinzufügen, wenn Sie Benutzer oder Gruppen vom lokalen Computer oder aus dem Active Directory hinzufügen möchten;

    • TFS-Gruppe hinzufügen, wenn Sie eine Gruppe auf Serverebene hinzufügen möchten.

      HinweisHinweis

      Sie können in diesem Kontext nur Gruppen auf Serverebene hinzufügen, nicht auf Auflistungsebene oder Projektebene.Möchten Sie den Zugriff auf Funktionen für Benutzer von bestimmten Teamprojektauflistungen oder Teamprojekten steuern, ist dies nur durch Hinzufügen mithilfe von Windows-Benutzer oder -Gruppe hinzufügen möglich.

  3. Wählen Sie die Benutzer oder Gruppen aus, die Sie hinzufügen möchten.Auf Dauer ist es meistens einfacher, Benutzer mithilfe von Gruppen zu verwalten, anstatt bestimmte Benutzerkonten.Wenn Sie die Benutzer oder Gruppen hinzugefügt haben, gehen Sie auf Änderungen speichern.

So überprüfen Sie für Benutzer verfügbare Funktionen durch Exportieren des Überwachungsprotokolls

  1. Öffnen Sie die Registerkarte Webzugriff oder Zugriffsebenen aus, und klicken Sie im Explorer-Fenster auf die Option Export-Überprüfungsprotokoll.

  2. Führen Sie einen der folgenden Schritte aus:

    1. Wählen Sie Speichern, um die Datei am gewünschten Speicherort zu speichern.Der Dateityp ist eine Microsoft Excel-CSV-Datei (.csv).Nachdem Sie die Datei gespeichert haben, können Sie sie mit einem beliebigen Programm öffnen, das eine durch Trennzeichen getrennte Datei, z. B. Microsoft Excel, lesen kann.

    2. Wählen Sie Öffnen, um die Datei mit einem Programm zu öffnen, das eine CSV-Datei lesen kann.

  3. Öffnen Sie die Datei, und überprüfen Sie die Informationen.Die Datei enthält Informationen für jeden Benutzer und jede Gruppe in "Gültige Team Foundation-Benutzer", mit einzelnen Identitäten in Zeilen, und Werten in den folgenden Spalten, und zwar wie folgt:

    • Anzeigename: der Name des Benutzers oder der Gruppe, wie in TFS angezeigt.TFS-Gruppennamen wird die Projekt-, Auflistungs- oder Serverebenenbezeichnung in Klammern vorangestellt.Beispielsweise wird die Gruppe "Leser" für das Teamprojekt "Telefon Bildschirmschoner" als "[Telefon Bildschirmschoner]\Leser" angezeigt.

    • Eindeutiger Name: der eindeutige Name des Benutzers oder der Gruppe gemäß Domäne oder Arbeitsgruppe auf dem Computer und in TFS.Beispiel: Die Gruppe "Lokale Administratoren" wird als "VORDEFINIERT\Administratoren" angezeigt, die eindeutigen Namen der Gruppen auf Projektebene in TFS enthalten ein Präfix vstfs:///Classification/TeamProject, Domänen-Benutzer oder -Gruppen verfügen über ihre eindeutige Active Directory-Domäne und -Benutzernamen usw.

    • Servername: der Name des Servers, auf dem die Anwendungsebene bereitgestellt wird.In NLB-Bereitstellungen werden möglicherweise mehrere Servernamen aufgeführt.

    • Zuletzt aufgerufen (UTC): Datum und Uhrzeit des letzten TFS-Zugriffs eines Benutzers im Format Coordinated Universal Time (UTC).

    • IsGroup: gibt an, ob die Identität ein Benutzer oder eine Gruppe ist.Eine 0 bedeutet "Nein"; eine 1 "Ja".Beispielsweise wird der Eintrag für "Telefon Bildschirmschoner\Mitwirkende" mit einer 1 in der IsGroup-Spalte gekennzeichnet, was angibt, dass es sich um eine Gruppe handelt.

    • Eingeschränkt: gibt an, ob es sich bei der Identität explizit um ein Mitglied der Gruppe mit eingeschränktem Zugriff handelt.Eine 0 bedeutet "Nein"; eine 1 "Ja".Die Mitgliedschaft in der Standard-Zugriffsgruppe ist nicht in dieser Spalte angegeben, selbst dann nicht, wenn die Mitgliedschaftsebene einer bestimmten Gruppe entspricht.Beispielsweise ist die Standard-Zugriffsgruppe "Eingeschränkt", aber die Identität wurde nicht explizit zu dieser Gruppe hinzugefügt, der Wert dieser Spalte wird als 0 angezeigt, und die IsDefault-Spalte als 1, was bedeutet, dass diese Identität nur Zugriff auf den eingeschränkte Satz von Team Web Access-Funktionen hat, da dies der Standardsatz von Funktionen ist, der Benutzern zur Verfügung steht.

    • Standard: gibt an, ob es sich bei der Identität explizit um ein Mitglied der Gruppe mit Standard-Zugriff handelt.Eine 0 bedeutet "Nein"; eine 1 "Ja".Die Mitgliedschaft in der Standard-Zugriffsgruppe ist nicht in dieser Spalte angegeben, selbst dann nicht, wenn die Mitgliedschaftsebene einer bestimmten Gruppe entspricht.

    • Uneingeschränkt: gibt an, ob es sich bei der Identität explizit um ein Mitglied der Gruppe mit uneingeschränktem Zugriff handelt.Eine 0 bedeutet "Nein"; eine 1 "Ja".Die Mitgliedschaft in der Standard-Zugriffsgruppe ist nicht in dieser Spalte angegeben, selbst dann nicht, wenn die Mitgliedschaftsebene einer bestimmten Gruppe entspricht.

    • IsDefault: gibt an, ob die Identität die Standard-Zugriffsebene auf Team Web Access-Funktionen für die Bereitstellung verwendet.Eine 0 bedeutet "Nein"; eine 1 "Ja".Wenn Sie keine Zugriffsebenen für Benutzer oder Gruppen in der Bereitstellung festlegen, werden alle Identitäten auf 1 festgelegt.

    Weitere Informationen zu Lizenzierungsebenen und Funktionen in Team Foundation Server finden Sie unter Visual Studio 2012 und MSDN - Lizenzierungs-Whitepaper.

Siehe auch

Aufgaben

Hinzufügen von Benutzern zu Teamprojekten

Konzepte

Erste Schritte im Team

Agile-Planung und -Iterationen

Kompatibilität zwischen Team Foundation-Clients und Team Foundation Server

Fragen Sie die Projektbeteiligte-Feed-back und verarbeiten Sie mit Team Web Access verwenden

Weitere Ressourcen

View or change your permissions or join another team

Arbeiten innerhalb von Team Web Access