Delete service account tokens
- DELETE /_security/service/{namespace}/{service}/credential/token/{name}
Delete service account tokens for a service in a specified namespace.
This route serves both kinds of service account, but the privileges differ: manage_service_account authorizes tokens of built-in accounts in the elastic namespace only, and tokens of a user-managed account require manage_security.
IMPORTANT: On Serverless, non-operator users can delete tokens for only elastic/fleet-server and elastic/fleet-server-remote.
Deleting tokens for any other service account requires operator privileges.
- Cluster privileges:
manage_service_account
Query Parameters
-
refreshRefresh If
true(the default) then refresh the affected shards to make this operation visible to search, ifwait_forthen wait for a refresh to make this operation visible to search, iffalsethen do nothing with refreshes.-
Values:
truefalsewait_for