ユーザーまたはグループのプロビジョニング
put
/essbase/rest/v1/applications/{app}/permissions/{id}
指定されたアプリケーションに単一のユーザーまたはグループをプロビジョニングします。
要求
サポートされるメディア・タイプ
- application/json
- application/xml
パス・パラメータ
- app: string
アプリケーション名
- id: string
ユーザーまたはグループID。
ユーザーまたはグループのプロビジョニング情報。
レスポンス
サポートされるメディア・タイプ
- application/json
- application/xml
204 レスポンス
OK
正常にプロビジョニングされました。
400 レスポンス
不正なリクエスト
ログイン・ユーザーが適切なアプリケーション・ロールを持っていない可能性があります。
500 レスポンス
内部サーバー・エラー。
例
次の例では、cURLを使用してWindowsシェル・スクリプトからREST APIをコールし、あるユーザーにアプリケーションへのアクセス権をプロビジョニングする方法を示します。
コール元のユーザーIDおよびパスワードは、properties.bat
で値が設定される変数です。
cURLコマンドを含むスクリプト
call properties.bat
curl -X PUT "https://192.0.2.1:443/essbase/rest/v1/applications/Sample/permissions/User001"
-H "accept: application/json"
-H "Content-Type: application/json"
-d "{ \"id\": \"User001\",
\"role\": \"db_access\",
\"group\": false
}"
-u %User%:%Password%