Filter streaming audit events by sub group/project in Group level UI
Currently Streaming audit events can be filtered by event type https://docs.gitlab.com/ee/administration/audit_event_streaming.html#event-type-filters
Similar to event type it would be great to be able to also filter by sub group/project. The use case is so users can filter out events from a specific subgroup or project to seperate destination for automation and monitoring.
Use case:
- Send all audit events from the group/subgroup1 and its projects to the destination1.
- Send all audit events from the group/subgroup2 and its projects to the destination.
Design
- Figma file: https://www.figma.com/file/sLgk5YgIV2AazZt0zU8Ea3/Small-design-issues?type=design&node-id=101%3A11593&t=46TMRa26FiRpUPXj-1
- 1 -> user haven't selected audit event filters
- 2 -> user has selected audit event filters
- 3 -> streaming settings, by default, collapsed the subgroups
- 4 -> streaming settings, when user expand subgroups
- 5 -> streaming settings, when there is no subgroup, only projects
Edited by Nate Rosandich