Delete application privileges API
Removes application privileges.
Request
DELETE /_security/privilege/<application>/<privilege>
Prerequisites
To use this API, you must have either:
- the
manage_securitycluster privilege (or a greater privilege such asall); or - the "Manage Application Privileges" global privilege for the application being referenced in the request
Path parameters
-
application - (Required, string) The name of the application. Application privileges are always associated with exactly one application.
-
privilege - (Required, string) The name of the privilege.
Examples
The following example deletes the read application privilege from the myapp application:
DELETE /_security/privilege/myapp/read
If the privilege is successfully deleted, the request returns {"found": true}. Otherwise, found is set to false.
{
"myapp": {
"read": {
"found" : true
}
}
}
© 2023-2025 Elasticsearch
As of September 2024, Elasticsearch is available under a choice of three licenses: the Server Side Public License (SSPL), the Elastic License, or the AGPLv3 (OSI approved).
Elasticsearch and the Elasticsearch logo are trademarks of Elasticsearch B.V., registered in the U.S. and in other countries.
https://www.elastic.co/guide/en/elasticsearch/reference/7.17/security-api-delete-privilege.html