Disable users Generally available
All methods and paths for this operation:
PUT /_security/user/{username}/_disable
POST /_security/user/{username}/_disable
Disable users in the native realm. By default, when you create users, they are enabled. You can use this API to revoke a user's access to Elasticsearch.
Required authorization
- Cluster privileges:
manage_security
POST /_security/user/{username}/_disable
Console
PUT /_security/user/jacknich/_disable resp = client.security.disable_user( username="jacknich", ) const response = await client.security.disableUser({ username: "jacknich", }); response = client.security.disable_user( username: "jacknich" ) $resp = $client->security()->disableUser([ "username" => "jacknich", ]); curl -X PUT -H "Authorization: ApiKey $ELASTIC_API_KEY" "$ELASTICSEARCH_URL/_security/user/jacknich/_disable" client.security().disableUser(d -> d .username("jacknich") );