Problem to solve
We are working on SOC2 certification. For our GitLab repositories, this requires that the Merge Request setting “Prevent editing approval rules in merge requests” is enabled and that there is an approval rule on any protected branch.
Our problem is that whenever someone creates a new repository, this setting is disabled and there are no approval rules on protected branches so we get violations on our SOC2 scans and potential failures when a SOC2 audit is performed.
I know there is this top level setting for merge requests “Prevent editing approval rules in projects and merge requests” but we want the ability to set approval rules at the project level.
Is there any way to have the flag enabled at the project level by default and to force approval rules to be created?
Versions
Please add an x whether options apply, and add the version information.
- Self-managed
-
GitLab.comSaaS - Dedicated
Versions
- GitLab Premium