可以使用这些方法管理报表服务器上的任务、角色和策略。
| 方法 | 操作 | 
|---|---|
| CreateRole | 将新的角色添加到报表服务器数据库。 此方法仅适用于本机模式。 | 
| DeleteRole | 从报表服务器数据库删除角色。 此方法仅适用于本机模式。 | 
| GetPermissions | 返回与报表服务器数据库或 SharePoint 库中特定项相关联的用户权限。 | 
| GetPolicies | 返回与报表服务器数据库或 SharePoint 库中特定项相关联的策略。 | 
| GetRoleProperties | 返回角色元数据属性和关联任务的集合。 | 
| GetSystemPermissions | 返回用户的系统权限。 此方法仅适用于本机模式。 | 
| GetSystemPolicies | 返回系统策略,包括与其关联的组和角色。 此方法仅适用于本机模式。 | 
| InheritParentSecurity | 删除与报表服务器数据库中特定项关联的策略,并将该项的安全策略设置为与其父项相同。 | 
| IsSSLRequired | 返回布尔值,指明是否必须有传输层安全性 (TLS)(旧称为“安全套接字层 (SSL)”)协议才能使用 ReportService2010 终结点。 | 
| ListRoles | 返回报表服务器所管理的角色的名称和说明。 | 
| ListSecureMethods | 返回在调用时需要安全连接的 ReportExecution2005 端点中简单对象访问协议 (SOAP) 方法的列表。 报表服务器的 SecureConnectionLevel 设置用于确定返回的方法。 | 
| ListTasks | 返回报表服务器管理的任务。 | 
| SetPolicies | 设置与指定的项关联的策略。 | 
| SetRoleProperties | 设置角色元数据属性并将一组任务与某一角色相关联。 此方法仅适用于本机模式。 | 
| SetSystemPolicies | 设置定义组及其关联角色的系统策略。 此方法仅适用于本机模式。 |