ユーザーまたはグループのプロビジョニング解除
delete
/essbase/rest/v1/applications/{app}/permissions/{id}
指定したアプリケーションの単一のユーザーまたはグループをプロビジョニング解除します。
要求
パス・パラメータ
- app: string
アプリケーション名
- id: string
ユーザーまたはグループID。
問合せパラメータ
- group(optional): boolean
trueの場合、IDはグループを表します。 falseの場合、IDはユーザー用です。 デフォルトはfalseです(IDはユーザーのIDとみなされます)。)
デフォルト値:false
レスポンス
サポートされるメディア・タイプ
- application/json
- application/xml
200 レスポンス
OK
プロビジョニング解除に成功しました。
400 レスポンス
不正なリクエスト
ログイン・ユーザーが適切なアプリケーション・ロールを持っていない可能性があります。
500 レスポンス
内部サーバー・エラー。
例
次の例では、cURLを使用してWindowsシェル・スクリプトからREST APIをコールし、Essbaseユーザーのアプリケーションへのアクセスをプロビジョニング解除する方法を示します。
コール元のユーザーIDおよびパスワードは、properties.bat
で値が設定される変数です。
cURLコマンドを含むスクリプト
call properties.bat
curl -X DELETE "https://192.0.2.1:443/essbase/rest/v1/applications/Sample/permissions/User001?group=false"
-H "accept: application/json"
-u %User%:%Password%