IMPORTANT: No additional bug fixes or documentation updates
will be released for this version. For the latest information, see the
current release documentation.
Delete application privileges API
editDelete application privileges APIedit
Removes application privileges.
Requestedit
DELETE /_security/privilege/<application>/<privilege>
Prerequisitesedit
To use this API, you must have either:
-
the
manage_security
cluster privilege (or a greater privilege such asall
); or - the "Manage Application Privileges" global privilege for the application being referenced in the request
Path parametersedit
-
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.
Examplesedit
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 } } }