以下のメソッドを使用して、レポート サーバーでタスク、ロール、およびポリシーを管理できます。
| Method | アクション |
|---|---|
| CreateRole | 新しいロールをレポート サーバー データベースに追加します。 このメソッドはネイティブ モードにのみ適用されます。 |
| DeleteRole | レポート サーバー データベースからロールを削除します。 このメソッドはネイティブ モードにのみ適用されます。 |
| GetPermissions | レポート サーバー データベースまたは SharePoint ライブラリの特定のアイテムに関連付けられたユーザー アクセス許可を返します。 |
| GetPolicies | レポート サーバー データベースまたは SharePoint ライブラリの特定のアイテムに関連付けられたポリシーを返します。 |
| GetRoleProperties | ロールのメタデータ プロパティと関連付けられたタスクのコレクションを返します。 |
| GetSystemPermissions | ユーザーのシステム権限を返します。 このメソッドはネイティブ モードにのみ適用されます。 |
| GetSystemPolicies | 関連付けられているグループとロールを含むシステム ポリシーを返します。 このメソッドはネイティブ モードにのみ適用されます。 |
| InheritParentSecurity | レポート サーバー データベース内の特定のアイテムに関連付けられているポリシーを削除し、アイテムのセキュリティ ポリシーを親と同じに設定します。 |
| IsSSLRequired | ReportService2010 エンドポイントを使用するためにトランスポート層セキュリティ (TLS) (旧称 Secure Sockets Layer (SSL)) プロトコルが必要かどうかを示すブール値が返されます。 |
| ListRoles | レポート サーバーが管理するロールの名前と説明を返します。 |
| ListSecureMethods | 呼び出し時にセキュリティで保護された接続が必要な、ReportExecution2005 エンドポイントの Simple Object Access Protocol (SOAP) メソッドの一覧を返します。 レポート サーバーの SecureConnectionLevel 設定を使用して、どのメソッドを返すかを判断します。 |
| ListTasks | レポート サーバーが管理するタスクを返します。 |
| SetPolicies | 指定したアイテムに関連付けられたポリシーを設定します。 |
| SetRoleProperties | ロールのメタデータ プロパティを設定し、一連のタスクをロールに関連付けます。 このメソッドはネイティブ モードにのみ適用されます。 |
| SetSystemPolicies | グループと、それらに関連付けられたロールを定義するシステム ポリシーを設定します。 このメソッドはネイティブ モードにのみ適用されます。 |