Skip to content

approval settings at group or sub-group level

Problem to solve

Organisations might need to be able to define approval settings on a group or sub-group level, as certain people/teams may be granted rights on a different level than projects. Also with regards to automation, configuring these approval settings (which could be because of corporate policy) could follow the same structure as it would for RBAC. Including the exclusion of, or deviating from, these settings by using automation.

Target audience

Organisations that have (more) fine-grained needs for configuring approvals. Anyone that wishes to have more flexibility on approval settings rather than just on the project level.

Further details

Approval settings on Group or sub-group level to enforce settings from above, and have projects inherit the configuration.

Proposal

Same concept as for user permissions. configure on a higher level, inherit to everything underneath. With option to enforce, without being able to change on any lower level.

What does success look like, and how can we measure that?

Difficult to measure from a GitLab pov I guess

What is the type of buyer?

Enterprise edition, because that's where approvals enter in the first place.

Links / references