-
Couldn't load subscription status.
- Fork 25.6k
Extend kibana-system permissions to manage security entities #133968
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
|
@kubasobon 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 @kubasobon, I've created a changelog YAML for you. |
|
Heya @kubasobon ! Thank you for the detailed description 🚀 2 questions:
Just looking for clarification for these additional privileges |
|
Hi @kc13greiner, and thank you for taking a look here.
|
|
@kc13greiner I went back and checked, unfortunately some of our indices (already in use) include |
|
@kubasobon Just chiming in as @kc13greiner is on PTO
Would it be a pain to create patterns for the applicable security index patterns? e.g. |
|
@jeramysoucy Thanks for stepping in! I have widened the scope from
|
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.
@kubasobon Thanks for the explanation. We're ok with this, given the needs you've stated above. Thanks for your patience!
…/elasticsearch into entity-store-history-permissions
|
@jeramysoucy & @kc13greiner Sorry to bother you again gentlemen, but it seems I missed adding the new index pattern to |
…/elasticsearch into entity-store-history-permissions
|
Extended dot-index exemption for |
…#133968) * extend kibana-system permissions for .entities.* indices * trigger CI * Update docs/changelog/133968.yaml * update viewer/editor & add reset management * fix typos * [CI] Auto commit changes from spotless * extend validation exemption on .entities indices * [CI] Update transport version definitions --------- Co-authored-by: elasticsearchmachine <infra-root+elasticsearchmachine@elastic.co>
…#133968) * extend kibana-system permissions for .entities.* indices * trigger CI * Update docs/changelog/133968.yaml * update viewer/editor & add reset management * fix typos * [CI] Auto commit changes from spotless * extend validation exemption on .entities indices * [CI] Update transport version definitions --------- Co-authored-by: elasticsearchmachine <infra-root+elasticsearchmachine@elastic.co>
As part of the entity store feature we need the Kibana system user to be able to access
.entities.*indices and manage.entities.*.history*indices.What is the entity store?
The entity store is a new security feature which extracts entities (hosts & users) from logs and metrics data.
The documents in the
.entities.v1.latest.security*index each represent an entity extracted from event data, properties are added as we see them over time, for example for a host we store ip, mac, and OS information, for a user we store things like email, name, roles. Documents in.entities.v1.history.*indices represent historical snapshots of entities at certain points in time.