Skip to content

Comments

[9.3] [Entity Analytics] Add ability to access anonymization modal in entity highlight component (#247887)#248266

Merged
kibanamachine merged 1 commit intoelastic:9.3from
kibanamachine:backport/9.3/pr-247887
Jan 8, 2026
Merged

[9.3] [Entity Analytics] Add ability to access anonymization modal in entity highlight component (#247887)#248266
kibanamachine merged 1 commit intoelastic:9.3from
kibanamachine:backport/9.3/pr-247887

Conversation

@kibanamachine
Copy link
Contributor

Backport

This will backport the following commits from main to 9.3:

Questions ?

Please refer to the Backport tool documentation

…y highlight component (elastic#247887)

Resolves elastic#247028

## Summary

The entity highlight component uses global anonymization settings that
can be managed via the anonymization modal. Previously, we were allowing
users to toggle anonymization on and off but were not allowing access to
adjust the anonymization settings from this menu. This PR adds the
ability to open the anonymization modal settings from the menu.

Note, the original issue description mentioned that these anonymization
settings should not be shown in Agent Builder mode. While it is true
that Agent Builder does not handle anonymization, the entity highlight
does not directly use Agent Builder and so these anonymization settings
should show up regardless of whether we're using Agent Builder or
Classic AI Assistant. [This
comment](elastic#247028 (comment))
is a better description of the issue.

## To Verify

1. Start ES and Kibana
2. Generate some alerts using the `security-documents-generator` and run
the risk scoring task
3. Navigate to the Entity Analytics Overview and open the details flyout
for an entity
4. Click the hamburger menu and see that an "gear" icon is available
(although the screenshot is old and shows an "eye")
<img width="831" height="268" alt="Screenshot 2026-01-05 at 4 44 28 PM"
src="https://github.com/user-attachments/assets/e7b3d1a0-e4ab-4d16-b25c-47475d705315"
/>

5. Click the icon and open the anonymization settings modal to customize
anonymization settings
<img width="771" height="887" alt="Screenshot 2026-01-05 at 4 46 55 PM"
src="https://github.com/user-attachments/assets/b8895f32-f75b-4af9-835b-0cf8a5bbecf7"
/>

---------

Co-authored-by: Steph Milovic <stephanie.milovic@elastic.co>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
(cherry picked from commit 4e40a02)
@elasticmachine
Copy link
Contributor

💔 Build Failed

Failed CI Steps

Metrics [docs]

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
securitySolution 10.8MB 10.8MB +108.0B

Page load bundle

Size of the bundles that are downloaded on every page load. Target size is below 100kb

id before after diff
securitySolution 171.7KB 171.7KB -5.0B

cc @ymao1

@kibanamachine kibanamachine merged commit f81b849 into elastic:9.3 Jan 8, 2026
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants