Applications UI API user
The Elastic Stack includes Elastic's core products such as Elasticsearch, Kibana, Logstash, and Beats. Availability This functionality is generally available and ready for production usage. Unless stated otherwise on the page, this functionality is available when your Elastic Stack is deployed on Elastic Cloud Hosted, Elastic Cloud Enterprise, Elastic Cloud on Kubernetes, and self-managed environments. This documentation corresponds to the latest patch available for each minor version. If you're not using the latest patch, check the release notes for changes.
Stack
Generally available
Users can list, search, create, update, and delete central configurations via the Applications UI API.
Assign the following Kibana feature privileges:
Type Privilege Purpose Kibana allon the APM and User Experience featureAllow all access to the Applications and User Experience UIs
Sometimes a user only needs to list and search central configurations via the Applications UI API.
Assign the following Kibana feature privileges:
Type Privilege Purpose Kibana readon the APM and User Experience featureAllow read access to the Applications and User Experience UIs
Users can use the annotation API to create annotations on their APM data.
Create a new role, named something like
annotation_role, and assign the following privileges:Type Privilege Purpose Index manageonobservability-annotationsindexCheck if the observability-annotationsindex existsIndex readonobservability-annotationsindexRead the observability-annotationsindexIndex create_indexonobservability-annotationsindexCreate the observability-annotationsindexIndex create_doconobservability-annotationsindexCreate new annotations in the observability-annotationsindexAssign the
annotation_rolecreated previously, and the following Kibana feature privileges to any annotation API users:Type Privilege Purpose Kibana allon the APM and User Experience featureAllow all access to the Applications and User Experience UIs