Authorization methods
You can use these methods to manage tasks, roles, and policies on the report server.
Method | Action |
---|---|
CreateRole | Adds a new role to the report server database. This method =applies to native mode only. |
DeleteRole | Deletes a role from the report server database. This method applies to native mode only. |
GetPermissions | Returns the user permissions that are associated with a particular item in the report server database or SharePoint library. |
GetPolicies | Returns the policies that are associated with a particular item in the report server database or SharePoint library. |
GetRoleProperties | Returns role metadata properties and a collection of associated tasks. |
GetSystemPermissions | Returns the user's system permissions. This method applies to native mode only. |
GetSystemPolicies | Returns the system policies, including groups and roles with which they're associated. This method applies to native mode only. |
InheritParentSecurity | Deletes the policies that are associated with a particular item in the report server database and sets the security policies for the item to be the same as its parent. |
IsSSLRequired | Returns a Boolean value that indicates whether the Transport Layer Security (TLS), previously known as Secure Sockets Layer (SSL), protocol is required to use the ReportService2010 end point. |
ListRoles | Returns the names and descriptions of roles that the report server manages. |
ListSecureMethods | Returns a list of Simple Object Access Protocol (SOAP) methods in the ReportExecution2005 endpoint that require a secure connection when invoked. The SecureConnectionLevel setting of the report server is used to determine which methods are returned. |
ListTasks | Returns the tasks that the report server manages. |
SetPolicies | Sets the policies that are associated with a specified item. |
SetRoleProperties | Sets role metadata properties and associates a set of tasks with a role. This method applies to native mode only. |
SetSystemPolicies | Sets the system policy that defines groups and their associated roles. This method applies to native mode only. |