Come creare assegnazioni di ruolo con SQL Server Reporting Services

SQL Server 2005 Reporting Services include diversi ruoli predefiniti per ospitare diverse categorie di utenti. Potete vedere i ruoli definiti in SQL Server Management Studio quando si espande i ruoli cartella all'interno della cartella di sicurezza nel Report Server.

Se si fa clic su uno di questi ruoli e scegliere Proprietà dalla lista che appare, vedrete dettaglio delle autorizzazioni di attività controllate per quel ruolo.

È possibile creare ruoli aggiuntivi se i ruoli predefiniti sono insufficienti. È possibile modificare o cancellare sia i ruoli predefiniti o dei ruoli personalizzati creati, fintanto che non inficiano l'ultima assegnazione di ruolo rimasto per il server di report. È possibile definire un nuovo ruolo o modificare un ruolo esistente nel Report Manager di SQL Server Management Studio.

Per creare un'assegnazione di ruolo in Gestione report, procedere come segue:

  1. Passare alla pagina Contents, e aprire la cartella che contiene l'elemento per il quale si desidera applicare una assegnazione di ruolo.
  2. Fare clic sulla scheda Proprietà, quindi fare clic sulla scheda Protezione, ed eseguire una delle seguenti operazioni:

    a. Se l'articolo usa le impostazioni di protezione di un elemento principale, fare clic su Modifica elemento di sicurezza, fare clic su OK, e quindi fare clic su Nuova assegnazione ruolo.

    b. Se l'articolo è già di sicurezza specifico della voce definita per questo, fare clic su Nuova assegnazione ruolo.

  3. Digitare il nome di un account di gruppo o utente.

    È possibile specificare un solo nome account per ogni assegnazione di ruolo.
  4. Selezionare una o più definizioni di ruolo che descrivono come l'utente o il gruppo deve accedere alla voce, e quindi fare clic su OK.
  5. Per determinare quali attività una definizione di ruolo supporta, fare clic sul nome della definizione di ruolo.
  6. Se definizioni di ruolo esistenti sono insufficienti, fare clic su Nuovo ruolo per crearne uno nuovo.

Definizioni di ruolo possono contenere sia a livello di elemento o di attività a livello di sistema. Non è possibile combinare le attività di entrambi i livelli in una definizione di singolo ruolo. Poiché il numero di operazioni che è possibile lavorare con è relativamente piccolo, in genere non è necessario un gran numero di definizioni di ruolo. Creare o modificare una definizione di ruolo richiede un'attenta considerazione. Se si crea anche molti ruoli, i ruoli diventano difficili da mantenere e gestire.