Extend kibana-system permissions to manage security entities#133968
Extend kibana-system permissions to manage security entities#133968
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
|
jeramysoucy
left a comment
There was a problem hiding this comment.
@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.