ユーザー無効化API
ネイティブレルム内のユーザーを無効化します。
リクエスト
PUT /_security/user/<username>/_disable
前提条件
- このAPIを使用するには、少なくとも
manage_security
クラスター権限を持っている必要があります。
説明
デフォルトでは、ユーザーを作成すると有効になります。このAPIを使用して、ユーザーのElasticsearchへのアクセスを取り消すことができます。ユーザーを再度有効にするには、ユーザー有効化APIを使用します。
ネイティブレルムに関する詳細は、レルムおよびネイティブユーザー認証を参照してください。
パスパラメータ
username
- (必須、文字列)ユーザーの識別子。
例
以下の例は、ユーザーjacknich
を無効化します:
Python
resp = client.security.disable_user(
username="jacknich",
)
print(resp)
Js
const response = await client.security.disableUser({
username: "jacknich",
});
console.log(response);
コンソール
PUT /_security/user/jacknich/_disable