您可以使用這些方法在報表伺服器上管理工作、角色和原則。
| 方法 | 動作 |
|---|---|
| CreateRole | 將新角色加入至報表伺服器資料庫。 這個方法只適用於原生模式。 |
| DeleteRole | 從報表伺服器資料庫刪除角色。 這個方法只適用於原生模式。 |
| GetPermissions | 傳回與報表伺服器資料庫或 SharePoint 文件庫中特定項目關聯的使用者權限。 |
| GetPolicies | 傳回與報表伺服器資料庫或 SharePoint 文件庫中特定項目關聯的原則。 |
| GetRoleProperties | 傳回角色中繼資料屬性與關聯工作的集合。 |
| GetSystemPermissions | 傳回使用者的系統權限。 這個方法只適用於原生模式。 |
| GetSystemPolicies | 傳回系統原則,包括與其相關聯的群組和角色。 這個方法只適用於原生模式。 |
| InheritParentSecurity | 刪除與報表伺服器資料庫中特定專案相關聯的原則,並將專案的安全策略設定為與其父系相同。 |
| IsSSLRequired | 傳回布林值,指出是否需要傳輸層安全性 (TLS) (先前稱為安全通訊端層 (SSL)) 通訊協定以便使用 ReportService2010 端點。 |
| ListRoles | 傳回報表伺服器所管理的角色名稱和描述。 |
| ListSecureMethods | 傳回在叫用時需要安全連接的 ReportExecution2005 端點中,簡易物件存取通訊協定 (SOAP) 方法的清單。 報表伺服器的 SecureConnectionLevel 設定是用以決定所要傳回的方法。 |
| ListTasks | 傳回報表伺服器管理的工作。 |
| SetPolicies | 設定與指定之項目關聯的原則。 |
| SetRoleProperties | 設定角色中繼資料屬性,並將一組工作與角色相關聯。 這個方法只適用於原生模式。 |
| SetSystemPolicies | 設定系統原則,以定義群組及其關聯的角色。 這個方法只適用於原生模式。 |