Freigeben über


Grant permissions to view or create reports in TFS

Wenn Sie der (lokalen) TFS-Bereitstellung einen Berichtsserver hinzufügen, können Sie auf eine Fülle von Daten über die Projekte Ihres Teams zugreifen, wie Buildqualität, Fehlertrends, Burndown und den Teststatus. SSRS-Berichte (SQL Server Reporting Services) bieten Einblicke, die Teams dabei helfen, Arbeit zu verwalten und Prozesse zu verbessern.

Schritt 1: Berichtsserver hinzufügen

Hinzufügen eines Berichtsservers

Schritt 2: Berichte hochladen

Hochladen von Berichten

Schritt 3: Berechtigungen erteilen

   

Schritt 4: Teamaufgaben überprüfen

Überprüfen von Teamaktivitäten

Nachdem Sie Berichte hochgeladen haben, können Sie nun Teammitgliedern ermöglichen, sie anzuzeigen oder zu verwalten. Außerdem müssen Sie ihnen Zugriff zum Lesen von Datenbanken erteilen, damit sie Berichte erstellen und ändern können.

Hinzufügen von Konten zu vordefinierten Rollen zur Anzeige oder Verwaltung von Berichten

Fügen Sie der Rolle Browser Berichts-Viewer hinzu. Fügen Sie der Rolle Team Foundation-Inhalts-Manager TFS-Berichtsautoren hinzu.

Tipp

Berechtigungen für den Zugriff auf den Berichts-Manager werden unabhängig von TFS-Berechtigungen verwaltet.Selbst wenn Sie Teammitglieder bereits einer TFS-Gruppe hinzugefügt haben, müssen Sie sie auch der Rolle "Berichts-Manager" hinzufügen.

  1. Wenn Sie der Rolle Inhalts-Manager für Reporting Services noch nicht hinzugefügt wurden, lassen Sie sich von einer Person hinzufügen, die dieser Rolle bereits hinzugefügt wurde.

  2. Öffnen Sie auf der Startseite des Berichts-Managers Ordnereinstellungen.

    Benutzer einer Berichts-Manager-Rolle in SSRS zuweisen

    Die URL lautet http://ReportServer/Reports/Pages/Folder.aspx, oder wenn eine benannte Instanz verwendet wird http://ReportServer/Reports_InstanceName/Pages/Folder.aspx.

  3. Öffnen Sie Neue Rollenzuweisung.

    Neue Rollenzuweisung in SSRS öffnen

    Tipp

    Um den Zugriff auf Berichte einzuschränken, die für ein Teamprojekt oder eine Teamprojektauflistung definiert sind, navigieren Sie zunächst zum entsprechenden Ordner, und öffnen Sie anschließend Neue Rollenzuweisung.

  4. Fügen Sie den Kontonamen hinzu, und wählen Sie die Rolle aus.

    Benutzer einer Rolle im Berichts-Manager zuweisen

Hinzufügen von Berichtsautoren zu Datenbankrollen

Wenn Teammitglieder Berichte erstellen oder anpassen müssen, fügen Sie ihre Konten der Rolle TfsWarehouseDataReader hinzu. Berichtsautoren benötigen Lesezugriff sowohl auf das relationale Data Warehouse als auch auf den Analysis Services-Cube. Teammitglieder, die Excel-Berichte aus Arbeitsaufgabenabfragen oder durch Verbindung mit dem Cube erstellen, benötigen nur Lesezugriff für den Cube.

  1. Wenn Sie kein Administrator für die TFS-Datenbank sind, lassen Sie sich als Administrator hinzufügen.

  2. Stellen Sie mit SQL Server Management Studio eine Verbindung mit dem Datenbankmodul für TFS her.

    Mit Datenbankmodul verbinden

  3. Öffnen Sie die Eigenschaftenseite für die Rolle TfsWarehouseDataReader unter dem Ordner Databases/Tfs_Warehouse/Security/Roles/Database Roles.

    Eigenschaften der Datenreaderrolle "Tfs_Warehouse" öffnen

  4. Fügen Sie das Konto hinzu.

    Mitglied zur Datenreaderrolle "Tfs_Analysis" hinzufügen

  5. Stellen Sie dann eine Verbindung mit der Datenbank Analysis Services her.

    Mit Analysis Services-Datenbank verbinden

  6. Öffnen Sie die Eigenschaftenseite für die Rolle TfsWarehouseDataReader unter dem Ordner Databases/Tfs_Analysis/Roles.

    Eigenschaften der Datenreaderrolle "Tfs_Analysis" öffnen

  7. Fügen Sie das Konto hinzu.

    Mitglied zur Datenreaderrolle "Tfs_Analysis" hinzufügen

Wichtig

Konten, die Sie den TfsWarehouseDataReader-Rollen hinzufügen, können Daten für alle Teamprojekte anzeigen, die in allen Teamprojektauflistungen in der TFS-Bereitstellung gehostet werden.Es gibt keine Möglichkeit, den Zugriff auf ein Teamprojekt oder eine Auflistung einzuschränken.

Versuchen Sie dies als Nächstes:

Überprüfen Sie die Teamaktivitäten, damit hilfreiche Berichte erstellt werden können.