Personalizzazione delle definizioni di ruolo

Una definizione di ruolo è una raccolta denominata di attività che l'utente può eseguire in relazione a una cartella, un report o un altro elemento. Le definizioni di ruolo possono contenere attività a livello di elemento o a livello di sistema. Non è possibile inserire nella stessa definizione di ruolo attività appartenenti a entrambi i livelli.

In Reporting Services sono disponibili diversi ruoli predefiniti che coprono le esigenze di varie categorie di utenti. Se i ruoli predefiniti non sono sufficienti, è possibile creare ruoli aggiuntivi. È possibile modificare o eliminare i ruoli predefiniti o i ruoli personalizzati a condizione che non venga invalidata l'ultima assegnazione di ruolo rimanente per il server di report.

Poiché il numero di attività selezionabili è relativamente limitato, non è in genere necessaria una grande quantità di definizioni di ruolo. Le operazioni di creazione e modifica di definizioni di ruolo devono essere eseguite con particolare attenzione. Se si creano troppi ruoli, la loro manutenzione e la loro gestione possono diventare complicate. Se si decide di modificare un ruolo esistente, si tenga presente che potrebbe non essere facile identificare le assegnazioni di ruolo pertinenti o l'effetto che la modifica avrà sugli utenti. La protezione basata sui ruoli è una caratteristica fondamentale del modello di protezione di Reporting Services ed è pertanto importante comprenderne a fondo le implicazioni. Per ulteriori informazioni, vedere Definizioni di ruolo e Assegnazioni di ruolo.

Creazione di una definizione di ruolo

Per creare una definizione di ruolo è necessario specificare un nome e scegliere un set di attività per tale definizione. Per creare una definizione di ruolo, è necessario disporre delle autorizzazioni appropriate. Tali autorizzazioni vengono concesse tramite l'attività "Impostazione della protezione per singoli elementi". Per impostazione predefinita, questa attività può essere eseguita dagli amministratori e dagli utenti con ruolo predefinito Gestione contenuto.

Un ruolo deve avere un nome univoco. Per essere valida, la definizione deve contenere almeno un'attività. Per ulteriori informazioni, vedere Attività e autorizzazioni.

Per creare una definizione di ruolo, utilizzare SQL ServerManagement Studio. Per ulteriori informazioni, vedere Procedura: Creazione, eliminazione o modifica di un ruolo (Management Studio).

Dopo avere creato una definizione di ruolo, è possibile utilizzarla selezionandola in un'assegnazione di ruolo. Per ulteriori informazioni, vedere Procedura: Concessione dell'accesso utente a un server di report (Gestione report).

Modifica o eliminazione di una definizione di ruolo

È possibile modificare una definizione di ruolo aggiungendo o rimuovendo attività. Non è possibile rinominarla. Le eventuali modifiche apportate vengono applicate immediatamente a tutte le assegnazioni di ruolo che includono tale definizione.

È possibile eliminare una definizione di ruolo se non la si utilizza più. Non è possibile eliminare la definizione di ruolo selezionata per la funzionalità Report personali, se questa funzionalità è attivata. Prima di eliminare la definizione di ruolo utilizzata per la funzionalità Report personali, è necessario disattivare la funzionalità oppure associarvi un'altra definizione di ruolo. Per ulteriori informazioni, vedere Gestione della funzionalità Report personali.