Condividi tramite


Lezione 1: Impostazione delle autorizzazioni a livello di sistema in un Server report

Data creazione: 17 luglio 2006

È possibile definire assegnazioni di ruolo a livello di sistema per concedere l'accesso ad attività globali e autorizzazioni applicabili all'intero sito del server di report. È necessario definire un'assegnazione di ruolo a livello di sistema per ogni utente che deve accedere al server di report. Per creare le assegnazioni è possibile utilizzare i ruoli predefiniti disponibili in Reporting Services:

  • Assegnare il ruolo Amministratore sistema a un numero limitato di utenti che necessitano di autorizzazioni elevate nel server di report, inclusa la possibilità di gestire autorizzazioni e ruoli, impostare valori predefiniti, gestire processi di report in corso e creare pianificazioni condivise. Per ulteriori informazioni su tutte le attività a livello di sistema, vedere Ruolo Amministratore sistema.
  • Assegnare il ruolo Utente sistema a tutti gli altri utenti. Questo ruolo consente agli utenti di visualizzare le proprietà del server, selezionare le pianificazioni condivise e accedere a Generatore report. Se si dispone di un account di gruppo di dominio che definisce le autorizzazioni per un numero elevato di utenti, è consigliabile assegnare tale account al ruolo Utente sistema. Per ulteriori informazioni sulle attività del ruolo Utente sistema, vedere Ruolo Utente sistema.

Se è stato eseguito l'aggiornamento da SQL Server 2000, nei ruoli Amministratore sistema e Utente sistema non sono incluse le attività che consentono di accedere a Generatore report. Per utilizzare Generatore report, è necessario aggiungere le attività ai ruoli esistenti. Per ulteriori informazioni, vedere Aggiornamento della protezione basata sui ruoli per l'accesso a Generatore report.

Per definire le assegnazioni di ruolo, è necessario disporre di autorizzazioni sufficienti. In una nuova installazione di Reporting Services è necessario essere membri del gruppo Administrators locale per creare assegnazioni di ruolo.

Per creare un'assegnazione di ruolo a livello di sistema

  1. Se necessario, accedere come amministratore locale.

  2. Avviare Management Studio e connettersi a un server di report.

  3. Espandere il nodo del server di report per visualizzare la gerarchia delle cartelle. Dovrebbe essere visualizzata una struttura di cartelle simile a quella riportata nella figura seguente:

    Esplora oggetti con server di report

  4. Fare clic con il pulsante destro del mouse sul nodo del server e scegliere Proprietà. Verrà visualizzata la finestra di dialogo Proprietà server.

  5. Fare clic su Autorizzazioni. Nella pagina della autorizzazioni verranno visualizzate le assegnazioni di ruolo a livello di sistema correnti. In una nuova installazione del server di report solo il gruppo BUILTIN\Administrators dispone di un'assegnazione di ruolo a livello di sistema mappata al ruolo Amministratore sistema. In questa pagina verranno aggiunte due nuove assegnazioni di ruolo: una per un gruppo numeroso di utenti che necessitano di autorizzazioni minime a livello di sito e una per un numero limitato di utenti responsabili della gestione del contenuto. Nella figura seguente viene illustrata la pagina delle autorizzazioni con l'assegnazione di ruolo a livello di sistema per il gruppo Administrators predefinito:

    Pagina delle proprietà del server in Management Studio

  6. Fare clic sul pulsante Aggiungi gruppo o utente.

  7. Digitare il nome di un account di gruppo di dominio che include tutti gli utenti che necessitano di autorizzazioni per visualizzare e pubblicare contenuto. Specificare l'account nel formato seguente: domain\group. L'account deve appartenere allo stesso dominio o a un dominio trusted. Se non si dispone di un gruppo di dominio di questo tipo, è possibile specificare singoli account utente di dominio.

  8. Fare clic su OK per chiudere la finestra di dialogo Aggiungi gruppo o utente.

  9. Nella pagina delle autorizzazioni selezionare il ruolo Utente sistema per il nuovo gruppo aggiunto.

  10. Aggiungere un altro gruppo o utente facendo di nuovo clic su Aggiungi gruppo o utente.

  11. Digitare il nome di un account utente di dominio di un utente con responsabilità amministrative per il server di report. Specificare l'account nel formato: domain\user. L'account deve appartenere allo stesso dominio del server di report o a un dominio trusted.

  12. Fare clic su OK per chiudere la finestra di dialogo Aggiungi gruppo o utente.

  13. Nella pagina delle autorizzazioni selezionare il ruolo Amministratore sistema per il nuovo utente aggiunto. È possibile aggiungere ulteriori utenti o gruppi e selezionare i ruoli da applicare. Nella figura seguente viene illustrata la pagina dopo aver aggiunto diversi utenti:

    Autorizzazioni a livello di sistema in un server di report

  14. Fare clic su OK per salvare le assegnazioni di ruolo.

Passaggi successivi

In questo modo sono state create un'assegnazione di ruolo a livello di sistema che concede autorizzazioni minime a livello di sistema a un account di gruppo di dominio e autorizzazioni amministrative a un account utente specifico. Se gli utenti accedono ora a Gestione report, verranno visualizzati i comandi globali dei menu e della barra degli strumenti, ma nessun contenuto.

Il passaggio successivo consiste nella creazione di due assegnazioni di ruolo a livello di elemento che consentono allo stesso gruppo e allo stesso utente di accedere a cartelle, report, origini dei dati condivise, modelli di report e risorse nel server di report. Vedere Lezione 2: Impostazione delle autorizzazioni a livello di elemento in un Server report.

Vedere anche

Attività

Esercitazione: Strumenti di Reporting Services
Esercitazione: Impostazione delle autorizzazioni in Reporting Services

Altre risorse

Gestione delle autorizzazioni e della protezione per Reporting Services
Assegnazioni di ruolo predefinite
Procedura: Registrazione e connessione a un server di report (Management Studio)
Procedura: Avvio di Gestione report (Gestione report)
Procedura: Registrazione e connessione a un server di report (Management Studio)

Guida in linea e informazioni

Assistenza su SQL Server 2005