Zuweisen von Berechtigungen zum Anzeigen und Verwalten von Berichten für Visual Studio ALM
Als Projektmanager oder Administrator können Sie bestimmen, wer in Visual Studio Team Foundation Server Berichte für ein Teamprojekt anzeigen, aktualisieren, erstellen und verwalten darf. Die gewährten Berechtigungen sind sowohl vom verwendeten Berichtstyp als auch vom Datenspeicher abhängig, mit dem der Bericht eine Verbindung herstellt. Sie können Berichte in Microsoft Excel und SQL Server Reporting Services erstellen. Eine Übersicht der Datenquellen finden Sie unter Auswählen der Datenquelle und des Erstellungstools.
Wenn Sie Daten zu Team Foundation in einem Microsoft Excel-Bericht anzeigen möchten, müssen die folgenden Bedingungen erfüllt werden:
Wenn Sie auf einen Microsoft Excel-Bericht von einer Prozessvorlage für Microsoft Solutions Framework (MSF) zugreifen möchten, muss ein Projektportal bereitgestellt und für das Teamprojekt aktiviert werden.
Microsoft Excel-Berichte werden auf dem Server gespeichert, auf dem SharePoint-Produkte für das Teamprojekt gehostet werden. Wenn für das Teamprojekt kein Projektportal aktiviert wurde, können Sie nicht auf die Berichte zugreifen. Weitere Informationen finden Sie unter Konfigurieren oder Umleiten eines Prozessleitfadens, Excel-Berichte oder Excel-Berichte (CMMI).
Wenn Sie in Microsoft Excel einen Bericht öffnen möchten, der eine Verbindung mit dem operativen Datenspeicher für Team Foundation herstellt, muss auf dem Clientcomputer das Team Foundation-Office-Integration-Add-In installiert sein. Dieses Add-In wird bei der Installation aller Produkte in Visual Studio ALM installiert.
Wenn Excel-Berichte in den Dashboards angezeigt werden und die Excel Services verfügbar sein sollen, muss das Projektportal unter Microsoft Office SharePoint Server 2007 Enterprise Edition oder Microsoft SharePoint Server 2010 Enterprise Edition gehostet werden.
Wenn Sie Daten zu Team Foundation in Reporting Services-Berichten anzeigen möchten, muss Reporting Services bereitgestellt und für die Teamprojektsammlung aktiviert werden, die das Teamprojekt enthält. Diese Berichte sind nicht verfügbar, wenn Berichte nicht angezeigt wird, wenn Sie Team Explorer öffnen und den Teamprojektknoten erweitern.
Berechtigungen für Excel-Berichte, die eine Verbindung mit dem operativen Datenspeicher herstellen
Um einen Microsoft Excel-Bericht mit Daten zu Arbeitsaufgaben zu erstellen, anzuzeigen oder zu aktualisieren, müssen Sie Mitglied der Sicherheitsgruppe Gültige Team Foundation-Benutzer sein. Um im Knoten "Dokumente" des Teamprojektportals einen Bericht zu speichern, müssen Sie zur Sicherheitsgruppe Mitglieder für SharePoint-Produkte gehören.
In der folgenden Tabelle werden die erforderlichen Berechtigungen für die einzelnen Aktivitäten zusammengefasst. Informationen zum Gewähren dieser Berechtigungen für Teammitglieder finden Sie unter Hinzufügen von Benutzern zu Teamprojekten.
Aktivität |
Team Foundation Server |
Teamprojektportal (SharePoint) |
Hinweise |
---|---|---|---|
Anzeigen oder Aktualisieren eines Excel-Berichts, der im Knoten "Dokumente" von Team Explorer geöffnet ist |
Leser |
Gäste |
Um auf den Knoten "Dokumente" eines Teamprojekts zuzugreifen, müssen Sie der Sicherheitsgruppe Gültige Team Foundation-Benutzer angehören. Wenn die erforderlichen Sicherheitsberechtigungen explizit festgelegt sind, muss die Berechtigung Projektebeneninformationen anzeigen für das Teamprojekt auf Zulassen gesetzt sein. |
Ausführen einer Arbeitsaufgabenabfrage und Verwenden der Funktion In Microsoft Excel öffnen |
Leser |
Zudem benötigen Sie möglicherweise die Berechtigung, eine Teamabfrage zu öffnen. Weitere Informationen finden Sie unter Festlegen von Berechtigungen für Abfragen. |
|
Erstellen eines Microsoft Excel-Berichts |
Leser |
|
Um Arbeitsaufgaben von Microsoft Excel bearbeiten zu können, müssen Sie der Gruppe Mitwirkende sein, oder Ihre Berechtigung Arbeitsaufgaben in diesem Knoten bearbeiten muss auf Zulassen gesetzt sein. |
Verwalten von Excel-Berichten im Knoten "Dokumente" |
Leser |
Member |
Um den Knoten "Dokumente" anzuzeigen, müssen Sie über Zugriff auf das Teamprojekt verfügen. Um Dateien im Knoten "Dokumente" verwalten zu können, müssen Sie ein beitragendes Mitglied der SharePoint-Site sein. Weitere Informationen finden Sie unter Verwalten von Dokumenten und Dokumentbibliotheken. |
Berechtigungen für Excel-Berichte, die eine Verbindung mit dem Analysis Services-Cube herstellen
Um einen Microsoft Excel-Bericht, der eine Verbindung mit dem SQL Server Analysis Services-Cube herstellt, anzeigen, aktualisieren oder erstellen zu können, müssen Sie der Sicherheitsrolle TfsWarehouseDataReaders in Analysis Services angehören. Diese Regel gilt nur dann nicht, wenn Sie einen Excel-Bericht über ein Unternehmensdashboard anzeigen, aktualisieren oder erstellen.
Alle im Unternehmensdashboard angezeigten Microsoft Excel-Berichte enthalten Daten vom Analysis Services-Cube. Sie können nur Unternehmensdashboards anzeigen, wenn das Teamprojektportal auf einem Server gehostet wird, der Microsoft Office SharePoint Server 2007 Enterprise Edition oder Microsoft SharePoint Server 2010 Enterprise Edition ausführt.
Um einen Microsoft Excel-Bericht über ein Unternehmensdashboard anzuzeigen, zu aktualisieren oder zu erstellen, müssen Sie die SharePoint-Webanwendungsdefinition konfigurieren, um entweder "Einmaliges Anmelden" oder "Windows-Authentifizierung" zu verwenden. Die folgenden Einschränkungen gelten auf Grundlage des konfigurierten Authentifizierungsdiensts.
Wichtig
Sie müssen die SharePoint-Webanwendung für "Einmaliges Anmelden" konfigurieren, wenn Sie keine Benutzer als Mitglieder der Sicherheitsrolle TfsWarehouseDataReaders in Analysis Services hinzufügen möchten.Zudem müssen Sie die Anwendung für das einmalige Anmelden konfigurieren, wenn das Teamprojektportal nicht auf dem Datenebenenserver installiert und so konfiguriert wurde, dass die NTLM-Authentifizierung verwendet wird.Mitglieder der Sicherheitsrolle TfsWarehouseDataReaders können Berichte zu allen Teamprojekten für sämtliche Teamprojektsammlungen erstellen, die dasselbe Data Warehouse verwenden.
Für eine Authentifizierung mit einmaligem Anmelden (empfohlen)
Um Benutzer, die Unternehmensdashboards anzeigen, über ein einmaliges Anmelden zu authentifizieren, müssen Sie die folgenden Aktionen ausführen:
Sie müssen die SharePoint-Webanwendung so konfigurieren, das "Einmaliges Anmelden" verwendet wird. Weitere Informationen zum Konfigurieren von einmaliger Anmeldung finden Sie unter Configure Settings for Dashboard Compatibility.
Sie müssen die Benutzer, die das Dashboard anzeigen, einer Gruppe hinzufügen, die über Zugriff auf die Unternehmensanwendungsdefinition "Einmaliges Anmelden" verfügt.
Für die Windows-Authentifizierung
Um Benutzer, die Unternehmensdashboards anzeigen, mithilfe der Windows-Authentifizierung zu authentifizieren, müssen Sie die folgenden Aktionen ausführen:
Sie müssen entweder das Teamprojektportal auf dem Datenebenenserver hosten oder die SharePoint-Unternehmenswebanwendung so konfigurieren, dass die Kerberos-Authentifizierung verwendet wird.
Sie müssen der Sicherheitsrolle TfsWarehouseDataReaders in Analysis Services Benutzer hinzufügen.
Abhängig von der auszuführenden Aufgabe benötigen Sie möglicherweise andere Berechtigungen. Um auf den Knoten "Dokumente" eines Teamprojekts zuzugreifen, müssen Sie ein Mitglied der Sicherheitsgruppe Gültige Team Foundation-Benutzer sein.
In der folgenden Tabelle werden die Berechtigungen für die einzelnen Aktivitäten zusammengefasst. Informationen zum Gewähren dieser Berechtigungen für Teammitglieder finden Sie unter Hinzufügen von Benutzern zu Teamprojekten und Gewähren von Zugriff auf die Datenbanken des Data Warehouse für Visual Studio ALM.
Aktivität |
Team Foundation Server |
Teamprojektportal |
Analysis Services-Cube (Tfs_Analysis) |
Hinweise |
---|---|---|---|---|
Öffnen des Knotens "Dokumente" in Team Explorer und Anzeigen oder Aktualisieren des Microsoft Excel-Berichts |
Leser |
Gäste |
Rolle TfsWarehouseDataReader |
Um auf den Knoten "Dokumente" eines Teamprojekts zuzugreifen, müssen Sie der Sicherheitsgruppe Gültige Team Foundation-Benutzer angehören. Wenn die erforderlichen Sicherheitsberechtigungen explizit festgelegt sind, muss die Berechtigung Projektebeneninformationen anzeigen für das Teamprojekt auf Zulassen festgelegt sein. |
Anzeigen oder Aktualisieren eines Microsoft Excel-Berichts, der in einem Unternehmensdashboard angezeigt wird |
|
Gäste |
Zusätzlich zu Besucher- oder Leseberechtigungen müssen Sie einer Gruppe angehören, die über Zugriff auf die Rolle TfsWarehouseDataReader oder auf die Unternehmensanwendungsdefinition "Einmaliges Anmelden" für die SharePoint-Webanwendung verfügt. Weitere Informationen finden Sie unter Excel-Berichte oder Excel-Berichte (CMMI). |
|
Ausführen einer Arbeitsaufgabenabfrage und anschließendes Verwenden von Bericht in Microsoft Excel erstellen |
Leser |
Rolle TfsWarehouseDataReader |
Zusätzlich zu diesen Berechtigungen benötigen Sie möglicherweise eine Berechtigung zum Öffnen einer Teamabfrage. Weitere Informationen finden Sie unter Festlegen von Berechtigungen für Abfragen. |
|
Verwenden der Funktion Neuer Excel-Bericht von einem Dashboard |
Gäste |
Rolle TfsWarehouseDataReader |
Die Schaltfläche Neuer Excel-Bericht ist nur verfügbar, wenn die Berichterstellung für die Projektauflistung konfiguriert wurde, in der das Teamprojekt gehostet wird. |
|
Erstellen eines Berichts in Microsoft Excel, der eine Verbindung mit dem Analysis Services-Cube herstellt |
Rolle TfsWarehouseDataReader |
Wenn Sie die resultierende Arbeitsmappe im Projektportal speichern möchten, müssen Sie der Gruppe "Mitglieder" für SharePoint-Produkte angehören. |
||
Verwalten von Microsoft Excel-Berichten im Knoten "Dokumente" |
Leser |
Member |
|
Um Dateien im Knoten "Dokumente" speichern zu können, müssen Sie ein beitragendes Mitglied der SharePoint-Site sein. Weitere Informationen finden Sie unter Verwalten von Dokumenten und Dokumentbibliotheken. |
Berechtigungen für Reporting Services-Berichte
Um im Berichts-Manager verfügbare Berichte anzuzeigen, zu aktualisieren oder zu erstellen, müssen Sie der Sicherheitsgruppe Browser oder Team Foundation-Inhalts-Manager angehören, die auf dem Server definiert wurde, auf dem Reporting Services für die Teamprojektsammlung gehostet wird. Um diese Berichte zu erstellen, müssen Sie zudem in Analysis Services der Sicherheitsrolle TfsWarehouseDataReaders für das relationale Data Warehouse angehören.
In der folgenden Tabelle werden die Berechtigungen für die einzelnen Aktivitäten zusammengefasst. Informationen zum Gewähren dieser Berechtigungen für Teammitglieder finden Sie unter Hinzufügen von Benutzern zu Teamprojekten und Gewähren von Zugriff auf die Datenbanken des Data Warehouse für Visual Studio ALM.
Reporting Services |
Analysis Services-Cube (Tfs_Analysis) |
Relationales Data Warehouse (Tfs_Warehouse) |
|
---|---|---|---|
Anzeigen oder Aktualisieren eines Berichts |
Browser |
||
Erstellen eines Berichts, der auf Daten vom Analysis Services-Cube zugreift |
Browser |
Rolle TfsWarehouseDataReader |
|
Erstellen eines Berichts, der auf Daten vom relationalen Data Warehouse zugreift |
Browser |
Rolle TfsWarehouseDataReader |
|
Verwalten von Berichten |
Gruppe "Team Foundation-Inhalts-Manager" |
Siehe auch
Konzepte
Verwalten von Benutzern und Gruppen in TFS
Erstellen, Anpassen und Verwalten von Berichten für Visual Studio ALM