Add MR approval settings column to the compliance dashboard
As part of the work for &3326 (closed) we need to add a new MR approvals column to the compliance Dashboard. This column will indicate whether an MR meets the following criteria:
- If
MR authors
are not allowed to approve MRs:✅ - If
MR committers
are not allowed to approve MRs:✅ - If
required approvers
is equal to or greater than 2:✅ - If all of the above are true:
✅ - If one of the above is false:
⚠ - If none of the above are true:
❌
Solution
Tooltip (Approval Status)
-
✅ Adheres to separation of duties -
⚠ At least 1 rule does not adhere to separation of duties -
❌ Fails to adhere to separation of duties
Edited by Austin Regnery