概要
ジョブ、デーモンの詳細設定、およびデーモンのアクセスのそれぞれに必要な権限が、ヘッダーに指定されたユーザーとロールにあるかどうかを、次のURLとメソッドを使用して確認します。
| アイテム | 説明 | ||
|---|---|---|---|
| URL | /datamover/permissions | ||
| メソッド | POST | ||
セキュリティが有効な場合、Viewpointまたはコマンドライン管理者のみがデーモンのアクセスおよびデーモンの高度な権限を確認できます。管理者以外のユーザーは、ジョブ権限のみを確認できます。
リクエスト ヘッダー
- Authorization
- 説明: 基本のヘッダー認証Viewpointからの呼び出しの場合、ユーザーはdmcl_adminである必要があります。
- Portlet-User
- 説明: Viewpointユーザー ログイン
- Portlet-Roles
- 説明: Viewpointユーザー ログインに関連付けられているロール
リクエストのパラメータ
- logic (not currently available)
- 説明: 複数の権限が存在する場合に、権限の結合に使用するロジック
- permissions
- 説明: ユーザーまたはロールが現在保有している権限またはアクションのリスト現在、リスト内に提示可能な権限は1つのみです。
応答のパラメータ
応答のパラメータは必要ありません。
例
次の例では、ヘッダーに指定されたユーザーまたはロールにdaemon_access権限があるかどうかを確認します。
{"enumerate": true,
"permissions":["datamover:daemon_access"]
}
次の例では、daemon_access権限を持つユーザーまたはロールに対するtrueの応答が示されています。
{ "result" : true,
"permissions" : [ {
"resource" : "tdrn:datamover:daemon_access:*",
"actions" : [ "read", "write", "execute" ]
} ]
}