-
Notifications
You must be signed in to change notification settings - Fork 25.6k
Give Kibana user 'all' permissions for .entity_analytics.* indices #123588
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
@hop-dev please enable the option "Allow edits and access to secrets by maintainers" on your PR. For more information, see the documentation. |
|
Pinging @elastic/es-core-infra (Team:Core/Infra) |
|
Hi @hop-dev, I've created a changelog YAML for you. |
| .build(), | ||
| // security entity analytics indices | ||
| RoleDescriptor.IndicesPrivileges.builder().indices("risk-score.risk-*").privileges("all").build(), | ||
| RoleDescriptor.IndicesPrivileges.builder().indices("entity_analytics.*").privileges("all").build(), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Question: From the description, it seems like kibana_system only needs read permissions. Is that correct?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@SiddharthMantri sorry about the delay, I have added a section to the description about our need for full CRUD
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@hop-dev Sweet, thank you!
We are building privileged user monitoring for Kibana, as part of that we will have the
.entity_analytics.monitoring.usersand.entity_analytics.monitoring.groupsindices. Down the line there will be more entity_analytics indices so we want to give Kibana access to these in the futureWhat will these indices contain?
.entity_analytics.monitoring.users
ECS formatted users to monitor, this index will be read by a kibana task which performs the monitroing.
.entity_analytics.monitoring.groups
Semi-ECS formatted user groups which are considered to give the user elevated rights, groups have a name and an index pattern to allow the user to specify which indices the group appears in.
How will Kibana use these indices?