Concedere l'accesso ai database del data warehouse per Visual Studio ALM

Aggiungendo un server di rapporti alla distribuzione di TFS (locale), è possibile accedere a numerosi dati relativi ai progetti del team, come ad esempio qualità di compilazione, tendenze del bug, burn-down e stato di avanzamento del test. I rapporti di SQL Server Reporting Services (SSRS) forniscono informazioni dettagliate per consentire ai team di gestire il lavoro e migliorare i processi.

Passaggio 1: aggiungere un server di report

Aggiungere un server di rapporti

Passaggio 2: caricare i report

Caricare i rapporti

Passaggio 3: concedere le autorizzazioni

   

Passaggio 4: verificare le attività del team

Rivedere le attività del team

Dopo aver caricato i rapporti, sarà necessario consentirne la visualizzazione e la gestione ai membri del team. Inoltre, per creare o modificare i rapporti, è necessario concedere loro l'accesso per leggere i database.

Aggiungere gli account ai ruoli predefiniti per visualizzare o gestire i rapporti

Aggiungere i visualizzatori dei rapporti al ruolo Browser. Aggiungere gli autori dei rapporti TFS al ruolo Gestione contenuto di Team Foundation.

Suggerimento

Le autorizzazioni per accedere a Gestione rapporti sono gestite separatamente dalle autorizzazioni di TFS.Anche se sono stati aggiunti i membri del team a un gruppo TFS, sarà comunque necessario aggiungerli a un ruolo di Gestione rapporti.

  1. Se non si è stati aggiunti al ruolo Gestione contenuto per Reporting Services, richiedere di essere aggiunti a qualcuno che è stato aggiunto a questo ruolo.

  2. Nella pagina iniziale di Gestione rapporti aprire Impostazioni cartella.

    Assegnare gli utenti a un ruolo in Gestione report SSRS

    L'url è http://ReportServer/Reports/Pages/Folder.aspx, o se si utilizza un'istanza denominata, http://ReportServer/Reports_InstanceName/Pages/Folder.aspx.

  3. Aprire Nuova assegnazione ruolo.

    Aprire la nuova assegnazione del ruolo SSRS

    Suggerimento

    Per limitare l'accesso ai rapporti definiti per un progetto team o una raccolta di progetti team, è necessario innanzitutto individuare la cartella corrispondente e aprire Nuova assegnazione ruolo.

  4. Aggiungere il nome degli account e selezionare il relativo ruolo.

    Assegnare l'utente a un ruolo in Gestione report

Aggiungere gli autori dei rapporti ai ruoli del database

Se i membri devono creare o personalizzare i rapporti, aggiungere i relativi account al ruolo TfsWarehouseDataReader. Gli autori dei rapporti devono disporre dell'accesso in lettura sia al data warehouse relazionale sia al cubo di Analysis Services. I membri del team che creano rapporti Excel dalle query elemento di lavoro oppure effettuando la connessione al cubo hanno solo bisogno dell'accesso in lettura al cubo.

  1. Se non si è un amministratore del database TFS, richiedere di essere aggiunti.

  2. Connettere il Motore di database per l'utilizzo di SQL Server Management Studio da parte di TFS.

    Connettersi al motore di database

  3. Aprire la pagina delle proprietà per il ruolo TfsWarehouseDataReader nella cartella Databases/Tfs_Warehouse/Security/Roles/Database Roles.

    Aprire le proprietà del ruolo lettore dati Tfs_Warehouse

  4. Aggiungere l'account.

    Aggiungere un membro al ruolo lettore dati Tfs_Analysis

  5. Successivamente, connettersi al database Analysis Services.

    Connettersi al database di Analysis Services

  6. Aprire la pagina delle proprietà per il ruolo TfsWarehouseDataReader nella cartella Databases/Tfs_Analysis/Roles.

    Aprire le proprietà del ruolo lettore dati Tfs_Analysis

  7. Aggiungere l'account.

    Aggiungere un membro al ruolo lettore dati Tfs_Analysis

Importante

Gli account aggiunti ai ruoli TfsWarehouseDataReader possono visualizzare i dati per tutti i progetti team ospitati in tutte le raccolte di progetti team nella distribuzione TFS.Non è possibile limitare l'accesso a un progetto team o a una raccolta.

Provare questo

Rivedere le attività del team per supportare rapporti utili.