Attività e autorizzazioniTasks and Permissions

In Reporting ServicesReporting Servicesil termine attività indica tutte le azioni che un utente o un amministratore può eseguire.In Reporting ServicesReporting Services, tasks are actions that a user or administrator can perform. Le attività sono predefinite.Tasks are predefined. Non è possibile creare attività personalizzate né modificare le attività predefinite a livello di programmazione o tramite altri strumenti.You cannot create custom tasks or modify the ones provided either programmatically or through a tool. Sono disponibili complessivamente venticinque attivitàThere are twenty-five tasks in all. che comprendono l'intero set di operazioni disponibili nella sicurezza basata sui ruoli.These tasks comprise the entire set of operations that are available in role-based security. I seguenti sono alcuni esempi di attività: "Visualizzazione di report", "Gestione di report" e "Gestione delle proprietà del server di report".Some examples of tasks include "View reports," "Manage reports," and "Manage report server properties."

Ogni attività è rappresentata da un set di autorizzazioni, anch'esse predefinite.Each task consists of a set of permissions, which are also predefined. L'attività "Gestione di cartelle", ad esempio, contiene le autorizzazioni di creazione e di eliminazione di cartelle oltre a quelle di visualizzazione e aggiornamento delle proprietà delle cartelle.For example, the "Manage folders" task contains permissions to create and delete folders and view and update folder properties. Allo scopo di offrire una descrizione più dettagliata di ogni attività, sono documentate anche le relative autorizzazioni.Permissions for each task are documented to provide a more exact description of each task. Non è possibile interagire direttamente con le autorizzazioni o specificarle nelle assegnazioni di ruolo.It is not possible to interact with permissions directly or to specify them in role assignments. Le autorizzazioni vengono concesse indirettamente agli utenti tramite le attività incluse nelle definizioni di ruolo.Users are granted permissions indirectly through the tasks that are included in role definitions.

Le attività possono essere eseguite solo se sono parte di un ruolo e se quest'ultimo è incluso in un'assegnazione di ruolo.Tasks can be performed only if they are part of a role and that role is included in a role assignment. Di conseguenza, se l'attività Visualizzazione di modelli non è inclusa in un ruolo o se il ruolo non è incluso in un'assegnazione di ruolo, gli utenti non possono visualizzare i modelli di report.Thus, if the View Models task is not included in a role, or that role is not included in a role assignment, users cannot view report models. Nella figura seguente viene illustrato come le autorizzazioni siano combinate in attività e come queste ultime siano combinate in ruoli che possono essere utilizzati per assegnazioni di ruolo specifiche.The following diagram shows how permissions are combined into tasks, and how tasks are combined into roles that can be used for specific role assignments.

Autorizzazioni e attivitàPermissions and task diagram
Autorizzazioni e attivitàPermissions and task diagram

Attività a livello di sistema e a livello di elementoSystem and Item Level Tasks

Le attività si suddividono in due categorie: a livello di sistema e a livello di elemento.Tasks fall into two categories: system level and item level. Un ruolo può includere attività di una sola delle due categorie.A role can include tasks only from a single category. Nella tabella seguente vengono illustrate le singole categorie di attività.The following table describes each category of tasks.

CategoryCategory DescriptionDescription
Attività a livello di elementoItem-Level Tasks Azioni che vengono eseguite su elementi gestiti da un server di report, ad esempio cartelle, report, modelli di report e risorse.Actions that are performed on items managed by a report server, such as folders, reports, report models, and resources.

Le attività a livello di elemento sono definite a livello di ambito dello spazio dei nomi della cartella del server di report.Item-level tasks are scoped to the report server folder namespace. Tutti gli elementi a cui si accede tramite le cartelle del server di report o tramite URL, sono protetti da assegnazioni di ruolo che includono attività a livello di elemento.All items that you access through the folders on a report server or through URL access are secured by role assignments that include item-level tasks.
Attività a livello di sistemaSystem-Level Tasks Azioni che vengono eseguite a livello di sistema, ad esempio gestione di processi o di pianificazioni condivise utilizzabili con numerosi elementi.Actions that are performed at the system level, such as managing jobs or shared schedules that can be used with many items. Le attività a livello di sistema sono definite a livello di ambito al di fuori dello spazio dei nomi della cartella del server di report.System-level tasks are scoped outside of the report server folder namespace.

Vedere ancheSee Also

Definizioni di ruolo Role Definitions
Predefined Roles Predefined Roles
Concessione di autorizzazioni in un server di report in modalità nativaGranting Permissions on a Native Mode Report Server