Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Azure DevOps Server | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020
È possibile usare i ruoli in SQL Server Reporting Services per assegnare autorizzazioni specifiche agli utenti in Azure DevOps Server. A ogni utente e gruppo in Azure DevOps Server devono essere assegnate autorizzazioni appropriate in Reporting Services. Reporting Services offre la sicurezza predefinita tramite assegnazioni di ruolo. È possibile usare gli strumenti di gestione per SQL Server, ad esempio Management Studio e Gestione report, per assegnare utenti e gruppi a ruoli predefiniti.
È possibile usare l'appartenenza ai gruppi in Azure DevOps Server per determinare l'appartenenza appropriata a uno dei ruoli predefiniti in Reporting Services. Non è necessaria alcuna configurazione aggiuntiva del ruolo. Tuttavia, è possibile modificare i ruoli predefiniti e aggiungere ruoli personalizzati per soddisfare meglio le esigenze aziendali. Se si aggiungono ruoli personalizzati o si modificano ruoli predefiniti, assicurarsi che i ruoli dispongano delle autorizzazioni necessarie per il livello di accesso appropriato ai report e alle funzionalità di creazione di report. Per altre informazioni, vedere Concessione di autorizzazioni in un server di report in modalità nativa.
I ruoli predefiniti seguenti sono consigliati per l'uso con Azure DevOps Server:
- Amministratore sistema
- Team Foundation Responsabile dei Contenuti
- Navigatore web
Per altre informazioni sui ruoli predefiniti in Reporting Services, vedere Uso di ruoli predefiniti.
Importante
È consigliabile limitare l'appartenenza a Reporting Services solo agli utenti che necessitano del livello specifico di accesso e delle autorizzazioni concesse dall'appartenenza a tale ruolo predefinito. Aggiungere un utente o un gruppo al ruolo predefinito con le autorizzazioni minime necessarie per completare il ruolo dell'utente o del gruppo all'interno di un progetto. Ad esempio, se un utente deve visualizzare solo la pianificazione del progetto, è necessario aggiungere l'utente al ruolo Browser ma non al ruolo Gestione contenuto.
Amministratore sistema
Il ruolo Amministratore sistema include autorizzazioni utili per un amministratore del server di report che ha la responsabilità generale di un server di report, ma non necessariamente per il contenuto al suo interno. Il ruolo Amministratore di sistema non comunica l'intera gamma di autorizzazioni che un amministratore locale potrebbe avere in un computer. È necessario aggiungere Gli amministratori di Azure DevOps sia al ruolo Amministratore di sistema che al ruolo Gestione contenuto. Insieme, le due definizioni di ruolo forniscono un set completo di autorizzazioni richieste dai membri del gruppo Azure DevOps Administrators.
Team Foundation Responsabile dei Contenuti
Assicurarsi di aggiungere gli amministratori al gruppo Team Foundation Content Manager nel server che ospita SQL Server Reporting Services. In caso contrario, potrebbero verificarsi problemi, ad esempio essere bloccati da un errore di TF218027 quando si tenta di creare un progetto.
A differenza degli altri ruoli descritti in questo articolo, il ruolo Di gestione contenuto di Team Foundation non è un ruolo predefinito in SQL Server. Il ruolo viene creato specificamente per l'integrazione tra Azure DevOps Server e SQL Server Reporting Services quando è installato Azure DevOps Server. La struttura e le autorizzazioni sono simili al ruolo gestione contenuto nativo di SQL Server. Il ruolo Gestione contenuto Team Foundation include autorizzazioni utili per gli utenti che gestiscono report e contenuti Web, ma che non scrivono necessariamente report o gestiscono un server Web o un'istanza di SQL Server. Gestione contenuto distribuisce report, gestisce modelli di report e connessioni all'origine dati e decide come usare i report. Il ruolo di Gestore dei contenuti di Team Foundation fornisce l'intervallo tipico di autorizzazioni richieste dagli utenti che appartengono al gruppo Amministratori del progetto, così come agli utenti che appartengono al gruppo Amministratori della raccolta di progetti. È anche necessario aggiungere membri del gruppo Azure DevOps Administrators a questo ruolo.
Navigatore web
Il ruolo Browser include autorizzazioni utili per gli utenti che visualizzano i report, ma non devono necessariamente scriverli o gestirli. Questo ruolo offre funzionalità di base per gli utenti che appartengono al gruppo Collaboratore o Lettore in un progetto.