Security APIs

You can use the following APIs to perform security activities.

Application privileges

You can use the following APIs to add, update, retrieve, and remove application privileges:

Role mappings

You can use the following APIs to add, remove, update, and retrieve role mappings:

Roles

You can use the following APIs to add, remove, update, and retrieve roles in the native realm:

Tokens

You can use the following APIs to create and invalidate bearer tokens for access without requiring basic authentication:

API Keys

You can use the following APIs to create, retrieve and invalidate API keys for access without requiring basic authentication:

Users

You can use the following APIs to add, remove, update, or retrieve users in the native realm:

OpenID Connect

You can use the following APIs to authenticate users against an OpenID Connect authentication realm when using a custom web application other than Kibana

SAML

You can use the following APIs to authenticate users against a SAML authentication realm when using a custom web application other than Kibana