Allow management of streamed audit event filtering
What does this MR do and why?
This change adds the ability for users to manage the event filters that exist on an external stream destination.
The event filters are displayed in a checkbox list and hidden by an accordion
Upon unselecting an event filter and clicking 'save' the filter will be removed from the destination.
Screenshots or screen recordings
Empty state
How to set up and validate locally
From !103268 (merged)
- Navigate to the group where the event type filter was created
- Navigate to Menu -> audit_events -> streams (tab)
- Ensure that the stream is showing with the filter badge
- Edit the stream
- Ensure that the previously added filter show as checkboxes
- Select / Unselect filter checkboxes
- Click 'Save'
- Reopen the edit stream page
- Ensure that the selected filters are still showing
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #344846 (closed)
Edited by Nate Rosandich