Edit issue permissions in Group Board should depend on sub-project permissions
Summary
This is a follow-up of gitlab-ce#52545.
Steps to reproduce
- Make a member a
Guest
of a group. - Make that same member a
Reporter
of a project under that group. - Go to the group's issue board
What is the current bug behavior?
Member cannot edit or drag issue cards of projects where he is a Reporter
.
Currently, Reporter access to the group is required to edit / drag an issue card.
What is the expected correct behavior?
The member should be allowed to edit and drag the issue here since it is possible for the member to go to the specific project and edit the issue.
There is also a special cases here for projects where the member is not a Reporter
but is the author or assignee of an issue. He is allowed to edit the issue so we may want to also allow them to edit the issue here in the group board.
Todos
-
Allow a reporter to edit issues on group issue board if the issues belong to the reporter's projects WIP !68126 (merged). -
Allow a reporter to edit issues on group issue board if the issues belong to the reporter's projects in epic swimlanes.
Edited by Heinrich Lee Yu