授权方法

可以使用这些方法管理报表服务器上的任务、角色和策略。

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

使用 Web 服务和 .NET Framework 生成应用程序
报表服务器 Web 服务
报表服务器 Web 服务方法
技术参考 (SSRS)