ReportOperation Enumeration

 

Updated: February 25, 2016

Describes the operations that a user can perform on a report.

Namespace:   Microsoft.ReportingServices.Interfaces
Assemblies:   Microsoft.ReportingServices.Interfaces (in Microsoft.ReportingServices.Interfaces.dll)
  Microsoft.ReportingServices.SharePoint.UI.WebParts (in Microsoft.ReportingServices.SharePoint.UI.WebParts.dll)

public enum ReportOperation

Member nameDescription
CreateAnySubscription

The user may create any subscription associated with a given report.

CreateLink

The user may link to a given report.

CreateResource

The user may create a resource in a given folder.

CreateSnapshot

The user may create a report history snapshot associated with the given report.

CreateSubscription

The user may create a subscription associated with a given report.

Delete

The user may delete a report.

DeleteAnySubscription

The user may delete any subscription associated with a given report.

DeleteHistory

The user may delete report history snapshots associated with a given report.

DeleteSubscription

Users may delete subscriptions of which they are owners.

Execute

A user may execute a report, but not view it.

ExecuteAndView

A user may execute and view and report.

ListHistory

A user may view the report history associated with a given report.

ReadAnySubscription

Users may read the properties of any subscription associated with a given report.

ReadAuthorizationPolicy

A user may read the security policy associated with a given report.

ReadDatasource

A user may read properties associated with a report's data sources.

ReadPolicy

A user may read the cache and snapshot policies associated with a given report.

ReadProperties

A user may read the properties associated with a report.

ReadReportDefinition

A user may read the report definition of a given report.

ReadSubscription

Users may read the properties associated with report subscriptions of which they are the owners.

UpdateAnySubscription

A user may update or modify any subscription associated with a given report.

UpdateDatasource

A user may update or modify single data sources associated with a given report. This does not include shared data source.

UpdateDeleteAuthorizationPolicy

A user may modify or delete the security policy associated with a given report.

UpdateParameters

A user may update or modify the parameter values associated with a given report.

UpdatePolicy

A user may modify or update the cache or snapshot policies associated with a given report.

UpdateProperties

A user may modify or update the properties associated with a given report.

UpdateReportDefinition

A user may modify or update the report definition of a report.

UpdateSubscription

A user may modify or update report subscriptions of which he or she is the owner.

Return to top
Show: