ユーザー権限API
ログインしているユーザーのセキュリティ権限を取得します。
リクエスト
GET /_security/user/_privileges
前提条件
- すべてのユーザーはこのAPIを使用できますが、自分の権限を確認するためだけです。他のユーザーの権限を確認するには、実行機能を使用する必要があります。詳細については、他のユーザーの代理でリクエストを送信するを参照してください。
説明
特定の権限リストをユーザーが持っているかどうかを確認するには、権限の確認APIを使用します。
例
Python
resp = client.security.get_user_privileges()
print(resp)
Js
const response = await client.security.getUserPrivileges();
console.log(response);
コンソール
GET /_security/user/_privileges
コンソール-結果
{
"cluster" : [
"all"
],
"global" : [ ],
"indices" : [
{
"names" : [
"*"
],
"privileges" : [
"all"
],
"allow_restricted_indices" : true
}
],
"applications" : [
{
"application" : "*",
"privileges" : [
"*"
],
"resources" : [
"*"
]
}
],
"run_as" : [
"*"
]
}