Add audit event for sharing a group membership to another group
What does this MR do and why?
resolves: #327909 (closed)
Currently there are no audit events triggered when you share membership to a group (group A) to another group (group B) via group A's membership page
This commit adds audit events for create/update/delete actions
Screenshots or screen recordings
Add group | audit event DB | remove group | update params |
---|---|---|---|
How to set up and validate locally
- Have an EE enabled gitlab instance
- Go to group membership page.
- Select 'invite group' tab
- Select group to invite and proceed with invitation
- Examine group audit event log
- repeat the steps 1-5 with an edit action and then a remove action
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.
Edited by Michael Becker