Concedere l'accesso utente a un server di report (Gestione report)
Reporting Services usa la sicurezza basata sui ruoli per concedere agli utenti l'accesso a un server di report. In una nuova installazione del server di report, solo gli utenti che appartengono al gruppo Administrators locale dispongono delle autorizzazioni per accedere al contenuto ed eseguire operazioni sul server di report. Per rendere disponibile il server di report agli altri utenti, è necessario creare assegnazioni di ruolo che associano gli account utente o gli account di gruppo a un ruolo predefinito che specifica una raccolta di attività.
Server di report in modalità SharePoint : per un server di report configurato per la modalità integrata SharePoint, l'accesso da un sito di SharePoint viene configurato mediante le autorizzazioni relative. I livelli di autorizzazione sul sito di SharePoint determinano l'accesso al contenuto e alle operazioni del server di report. Per concedere le autorizzazioni a un sito di SharePoint, è necessario disporre dei privilegi di amministratore. Per altre informazioni, vedere Concessione di autorizzazioni per elementi del server di report in un sito di SharePoint.
Server di report in modalità nativa : questo argomento è incentrato su un server di report configurato per la modalità nativa e l'uso di Gestione report per assegnare utenti a un ruolo. Sono disponibili due tipi di ruoli:
Ruoli a livello di elemento, utilizzati per visualizzare, aggiungere e gestire contenuto del server di report, sottoscrizioni, elaborazione e cronologia dei report. I ruoli a livello di elemento vengono definiti per il nodo radice, ovvero la cartella Home, oppure per cartelle o elementi specifici nei livelli inferiori della gerarchia.
Ruoli a livello di sistema, che concedono l'accesso a un'ampia gamma di operazioni sul sito non associate ad alcun elemento specifico, ad esempio l'utilizzo di Generatore report e di pianificazioni condivise.
I due tipi di ruoli sono complementari e devono essere utilizzati insieme. Per questa ragione, l'aggiunta di un utente a un server di report è un'operazione suddivisa in due parti. Se si assegna un utente a un ruolo a livello di elemento, è necessario assegnarlo anche a un ruolo a livello di sistema. Quando si assegna un utente a un ruolo, è necessario selezionare un ruolo già definito. Per creare, modificare o eliminare ruoli, utilizzare SQL Server Management Studio. Per altre informazioni, vedere Creare, eliminare o modificare un ruolo (Management Studio).
Prima di iniziare
Esaminare l'elenco seguente prima di aggiungere utenti a un server di report in modalità nativa.
È necessario essere un membro del gruppo Administrators locale nel computer server di report. Se si distribuisce Reporting Services in Windows Vista o in Windows Server 2008, la configurazione aggiuntiva è obbligatoria per amministrare un server di report localmente. Per altre informazioni, vedere Configurare un server di report in modalità nativa per gli amministratori locali (SSRS).
Per delegare questa attività ad altri utenti, creare assegnazioni di ruolo che eseguono il mapping degli account utente ai ruoli Gestione contenuto e Amministratore sistema. Gli utenti che dispongono di queste autorizzazioni possono aggiungere utenti a un server di report.
In SQL Server Management Studio visualizzare i ruoli predefiniti per i ruoli a livello di sistema e i ruoli utente, in modo da acquisire familiarità con i tipi di attività previsti da ogni ruolo. Poiché le descrizioni dell'attività non sono visibili in Gestione report, è necessario conoscere i ruoli prima di iniziare ad aggiungere utenti.
Facoltativamente, personalizzare i ruoli o definire ruoli aggiuntivi per includere la raccolta di attività necessarie. Se ad esempio si intende utilizzare impostazioni di sicurezza personalizzate per elementi singoli, è necessario creare una nuova definizione di ruolo che consenta di visualizzare le cartelle.
Per aggiungere un utente o un gruppo a un ruolo a livello di sistema
Fare clic su Impostazioni sito.
Fare clic su Security.
Fare clic su Nuova assegnazione ruolo.
In Nome gruppo o utente immettere un account utente o gruppo di dominio di Windows in questo formato: <dominio>\<account>. Se si utilizza l'autenticazione basata su form o la sicurezza personalizzata, specificare l'account utente o di gruppo nel formato corretto per la propria distribuzione.
Selezionare un ruolo a livello di sistema e quindi fare clic su OK.
Poiché i ruoli sono cumulativi, se si seleziona sia Amministratore sistema che Utente sistema, un utente o un gruppo sarà in grado di eseguire le attività in entrambi ruoli.
Ripetere le operazioni per creare assegnazioni per utenti o gruppi aggiuntivi.
Per aggiungere un utente o un gruppo a un ruolo a livello di elemento
Avviare Gestione report e individuare l'elemento del report per il quale si vuole aggiungere un utente o un gruppo.
Posizionare il puntatore del mouse sull'elemento, quindi fare clic sulla freccia a discesa.
Scegliere Sicurezzadal menu a discesa.
Fare clic su Nuova assegnazione ruolo.
Nota
Se un elemento eredita le impostazioni di sicurezza da un elemento padre, fare clic su Modifica sicurezza elemento sulla barra degli strumenti per modificare le impostazioni di sicurezza. Fare quindi clic su Nuova assegnazione ruolo.
In Nome gruppo o utente immettere un account utente o gruppo di dominio di Windows in questo formato: <dominio>\<account>. Se si utilizza l'autenticazione basata su form o la sicurezza personalizzata, specificare l'account utente o di gruppo nel formato corretto per la propria distribuzione.
Selezionare una o più definizioni di ruolo per descrivere la modalità di accesso all'elemento consentita all'utente o al gruppo e quindi fare clic su OK.
Ripetere le operazioni per creare assegnazioni per utenti o gruppi aggiuntivi.
Vedere anche
(create-and-manage-role-assignments.md)
Pagina Nuova assegnazione ruolo: Modifica assegnazione ruolo (Gestione report)
Pagina delle proprietà sicurezza, Elementi (Gestione report)
Assegnazioni di ruolo
Definizioni di ruolo