Merge request approvals for Guest and Reporter permission levels
The documentation is unclear whether users with Guest
or Reporter
access should be allowed as approvers.
Currently, they are allowed to be set as approvers.
The Project members permissions documentation state that neither Guest
or Reporter
has access to Manage/Accept merge requests
. However, it does not mention approving merge requests.
The Eligible approvers documentation states: An individual user is an eligible approver if they are a member of the given project, a member of the project's immediate parent group, or a member of a group that has share access to the project via a share.
. However, it does not mention access level.
Should users with Guest
or Reporter
access levels be able to be set as approvers? We also need to update the documentation to make this more clear.
Customer ticket -> https://gitlab.zendesk.com/agent/tickets/93206 (internal)