Condividi tramite


Concedere autorizzazioni per visualizzare o creare rapporti in TFS

L'aggiunta di un server di rapporti alla distribuzione (locale) di TFS consente di accedere a numerosi dati relativi ai progetti del team, come ad esempio la qualità di compilazione, le tendenze dei bug, il burn-down e lo stato di avanzamento dei test. I report di SQL Server Reporting Services (SSRS) forniscono informazioni dettagliate che aiutano i team a gestire il lavoro e a 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 report, abilitare la visualizzazione o la gestione da parte dei membri del team. Inoltre, per creare o modificare i report, sarà necessario concedere l'accesso in lettura ai database.

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

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

Suggerimento

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

  1. Se non si è stati aggiunti al ruolo Gestione contenuto per Reporting Services, richiedere l'aggiunta a un utente già incluso nel ruolo.

  2. Dalla home page Gestione report, aprire Impostazioni cartella.

    Assegnare gli utenti a un ruolo in Gestione report SSRS

    L'URL è http://ReportServer/Reports/Pages/Folder.aspx o, se si usa 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 report definiti per un progetto team o una raccolta di progetti team, passare alla cartella corrispondente, quindi aprire Nuova assegnazione ruolo.

  4. Aggiungere il nome account e selezionare il ruolo.

    Assegnare l'utente a un ruolo in Gestione report

Aggiungere gli autori di report ai ruoli database

Se i membri devono creare o personalizzare i report, aggiungere gli account al ruolo TfsWarehouseDataReader. Gli autori dei report devono avere l'accesso in lettura per il data warehouse relazionale e il cubo di Analysis Services. I membri del team che creano report Excel da query elemento di lavoro o connettendosi al cubo devono disporre solo dell'accesso in lettura al cubo.

  1. Se non si è amministratori per il database TFS, richiedere di essere aggiunti.

  2. Connettersi al motore di database per TFS usando SQL Server Management Studio.

    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. Quindi, connettersi al database di 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.

Successiva attività da provare

Rivedere le attività del team per il supporto di report utili.