Allow merge request approval segregation of duties targeting "All Protected Branches"

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Proposal

With merge request approval segregation of duties it is possible to grant users with the Reporter role permission the ability to approve merge requests to a protected branch.

For the approval button to appear for the user with Reporter role you must target a specific protected branch in the approval rule, the approval button does not display when the approval rules targets All Protected Branches.

This means it is not possible to create a singe rule covering all protected branches instead requiring a rule for each protected branch, increasing management overheads.

Edited by 🤖 GitLab Bot 🤖