[go: up one dir, main page]

Skip to content

Reporter Permissions: modify labels on merge requests

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

Original issue description

Reporters have permission to manage labels, but not apply them to issues or merge requests.

We assign our QA users to the reporter role, but when they are finished testing a feature branch they don't have permission to remove our "Needs QA" label or apply their own (like "Failed QA" or "Passed QA") to the merge request.

It seems logical that if we are trusting these users to both create issues and manage labels that they would be able to apply these labels to issues (and possibly apply them to merge requests) also.

Findings from @jeremy

I just tested this in a personal project and a Reporter user WAS able to manage labels on an issue. They were even able to create a new label type in the project by using the label menu in the issue sidebar.

So, for issues we're OK here. Reporters can change issue labels. (cc @gweaver)

Reporters CAN'T change labels on merge requests. Based on that, I'm going to change the issue description here to reflect a request to allow Reporters to change labels on MRs and label it with groupsource code to consider.

Proposal

  • Allow Reporters to modify labels on existing merge requests.
Edited by 🤖 GitLab Bot 🤖