System-Level Tasks


Applies To: SQL Server 2016

A system-level task is a collection of permissions that relate to operations that apply to the report server site as a whole. Reporting Services also includes item-level tasks that apply to specific items. For more information, see Item-Level Tasks. For more information about tasks and permissions in general, see Tasks and Permissions.

System_CAPS_ICON_note.jpg Note

If you are working with these tasks programmatically, you must use methods that support system-level tasks. For more information, see ListTasks and ListRoles.

The following table identifies the collection of permissions for each system task. Permissions are listed for informational purposes only, to provide a more exact description of the functionality available through each task.

Execute report definitionsExecute Report Definitions (the permission and task name are the same)
Generate eventsGenerate Events
Manage jobsRead System Properties

Update System Properties
Manage report server propertiesRead System Properties

Update System Properties
Manage rolesCreate Roles

Delete Roles

Read Role Properties

Update Role Properties
Manage shared schedulesCreate Schedules
Manage report server securityRead System Security Policies

Update System Security Policies
View report server propertiesRead System Properties
View shared schedulesRead Schedules

Granting Permissions on a Native Mode Report Server

Community Additions