Add configuration option to streamline developer protected access

Problem to solve

In #225482 (closed), we identified that the configuration pattern for developers meant that they needed to have branch and be given protected access. Whereas, reporters ONLY needed protected access.

Intended users

User experience goal

As a user setting permissions to protected branches for separation of duties, I would like to follow the same paradigm for assigning protected access to all permissions.

Proposal

  • Streamline protected access for developer role

Permissions and Security

Documentation

This should have an update to documentation

What is the type of buyer?

GitLab Premium