Item-Level Tasks
An item-level task is a collection of permissions that relate to a report, folder, report model, resource, or shared data source. Reporting Services also includes system-level tasks that apply to the report server site as a whole. For more information, see System-Level Tasks. For more information about tasks and permissions in general, see Tasks and Permissions.
Note
If you are working with these tasks programmatically, you must use methods that support item-level tasks. For more information, see ListTasks and ListRoles.
Permissions in Item-Level Tasks
The following table lists item-level tasks, the permissions that are included in each task, and the items to which the permissions apply. Permissions are listed for informational purposes only to provide a more exact description of the functionality available through each task.
Shared datasets use the same set of permissions as reports. Report parts use the same set of permissions as Resources.
Task | Applies to Item | Permissions |
---|---|---|
Consume reports | Reports | Read Content Read Report Definitions Read Properties |
Consume reports | Shared Datasets | Read Content Read Report Definitions Read Properties |
Create linked reports | Reports | Create Link Read Properties |
Manage all subscriptions | Reports | Read Properties Read Any Subscription Create Any Subscription Delete Any Subscription Update Any Subscription |
Manage data sources | Folders | Create Data Source |
Manage data sources | Data Sources | Update Properties Delete Update Content Read Properties |
Manage folders | Folders | Create Folder Delete Update Properties Read Properties |
Manage individual subscriptions | Reports | Read Properties Create Subscription Delete Subscription Read Subscription Update Subscription |
Manage models | Folders | Create Model |
Manage models | Models | Read Properties Read Content Delete Update Content Read Data Sources Update Data Sources Read Model Item Authorization Policies Update Model Item Authorization Policies Delete Update Properties |
Manage report history | Reports | Read Properties Create Report History Delete Report History Execute Read Policy Update Policy List Report History |
Manage reports | Folders | Create Report also applies to creating shared datasets |
Manage reports | Reports | Read Properties Delete Update Properties Update Parameters Read Data Sources Update Data Sources Read Report Definition Update Report Definition Execute Read Policy Update Policy |
Manage reports | Shared Datasets | Read Properties Delete Update Properties Update Parameters Read Data Sources Update Data Sources Read Report Definition Update Report Definition Execute Read Policy Update Policy |
Manage resources | Folders | Create Resource |
Manage resources | Resources | Update Properties Delete Update Content Read Properties |
Manage resources | Report Parts | Update Properties Delete Update Content Read Properties |
Set security for individual items | Reports, Resources, Data sources, Shared Datasets, Folders | Read Security Policies Update Security Policies |
View data sources | Data sources | Read Content Read Properties |
View folders | Folders | Read Properties Execute And View List Report History |
View models | Report models | Read Properties Read Content Read Data Sources |
View reports | Reports | Read Content Read Properties |
View reports | Shared Datasets | Read Content Read Properties |
View resources | Resources | Read Content Read Properties |
View resources | Report Parts | Read Content Read Properties |