Condividi tramite


Definizioni di ruolo

In Reporting Services, per definizione di ruolo si intende una raccolta denominata di attività che definiscono le operazioni disponibili in un server di report. Le definizioni di ruolo rendono disponibili le regole utilizzate dal server di report per implementare la protezione. Quando un utente tenta di eseguire un'attività, ad esempio la pubblicazione di un report, nel server di report viene innanzitutto valutata l'assegnazione di ruolo dell'utente per stabilire se tale attività è inclusa nella relativa definizione di ruolo. Se l'attività è inclusa nella definizione di ruolo, la richiesta viene inoltrata.

Tipi di definizioni di ruolo

Le definizioni di ruolo possono essere a livello di elemento o a livello di sistema. Una definizione di ruolo a livello di elemento descrive le attività correlate a elementi archiviati e gestiti in un server di report, ad esempio report, cartella e modelli. La gestione di report, la visualizzazione di cartelle e la gestione di singole sottoscrizioni sono esempi di attività che è possibile includere nelle definizioni di ruolo a livello di elemento. Una definizione di ruolo a livello di sistema include le attività applicabili al sito nell'insieme. La visualizzazione delle proprietà del server di report è un esempio di attività che è possibile includere in questo ruolo di sistema.

Ruoli predefiniti

In Reporting Services sono inclusi ruoli predefiniti che corrispondono a livelli diversi di interazione dell'utente. Nell'elenco seguente sono riportati i ruoli predefiniti che è possibile utilizzare:

  • Gestione contenuto, Pubblicazione, Visualizzazione, Generatore report e Report personali sono definizioni di ruolo a livello di elemento che è possibile utilizzare quando si creano le assegnazioni di ruolo per l'accesso al contenuto del server di report.

  • Amministratore sistema e Utente sistema sono definizioni di ruolo a livello di sistema che è possibile utilizzare per autorizzare l'accesso alle operazioni nel sito.

Per ulteriori informazioni, vedere Utilizzo dei ruoli predefiniti.

Personalizzazione di ruoli

I ruoli predefiniti possono essere modificati o sostituiti con ruoli personalizzati. Per modificare un ruolo, aggiungere o rimuovere attività dalla definizione di ruolo. Per creare un ruolo, utilizzare Management Studio per specificare un nome e le attività che contiene. È necessario creare una definizione di ruolo distinta per le attività a livello di elemento e di sistema. Nei ruoli è possibile includere attività a livello di sistema o di elemento, ma non entrambe. Per ulteriori informazioni, vedere Personalizzazione delle definizioni di ruolo.

Utilizzo dei ruoli per autorizzare l'accesso al server di report

Un ruolo diventa operativo solo quando viene utilizzato in un'assegnazione di ruolo. Per ulteriori informazioni sulla protezione tramite i ruoli, vedere Assegnazioni di ruolo.