Grant users access to secured resources
Elastic Cloud Serverless projects are autoscaled environments, fully managed by Elastic and available on Elastic Cloud. Availability This functionality is generally available and ready for production usage. Serverless interfaces and procedures might differ from classic Elastic Stack deployments. 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.
Serverless
Generally available
Stack
Generally available
Typically you need to create the following separate roles:
- Setup role for enabling Monitor Management.
- Writer role for creating, modifying, and deleting monitors.
- Reader role for Kibana users who need to view and create visualizations that access Synthetics data.
Elasticsearch security features provides built-in roles that grant a subset of the privileges needed by Synthetics users. When possible, assign users the built-in roles to minimize the affect of future changes on your security strategy. If no built-in role is available, you can assign users the privileges needed to accomplish a specific task.
In general, you'll work with the following privilege types:
- Elasticsearch cluster privileges: Manage the actions a user can perform against your cluster.
- Elasticsearch index privileges: Control access to the data in specific indices your cluster.
- Kibana space privileges: Grant users write or read access to features and apps within Kibana.
Viewer:
- View and create visualizations that access Synthetics data.
Editor:
- Create, modify, and delete monitors.
- View and create visualizations that access Synthetics data.
Admin:
- Full access to project management, properties, and security privileges.
- Create, modify, and delete monitors.
- View and create visualizations that access Synthetics data.
Read more about user roles in Assign user roles and privileges.