Delete 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 as all); 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
    }
  }
}