Add audit event for organization group transfer

What does this MR do and why?

Adds an audit event when a top-level group is successfully transferred to a new organization via the Organizations::Transfer::TopLevelGroupService.

The audit event records:

  • The group that was transferred (as the scope)
  • The target organization (as the target)
  • Additional details including group ID, group path, organization ID, and organization path

This is part of the organizations transfer service audit logging. When the service runs successfully for a given hierarchy, we record the audit event for a successful transfer.

References

#596669 (closed)

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Merge request reports

Loading