Issues are not editable in Boards sidebar despite membership to project
Summary
Issues are not directly editable from an issue board without membership to the board's group. Our documentation suggests this should be possible.
I'm not sure if this is by design, I suspect it is likely related to #25233 (closed) and its derivatives. I suspect our framework reflects the permissions relative to the board rather than the issues it renders, and is possibly by design, however it's not completely clear.
Steps to reproduce
- Create Group A -> Project A -> Issue 1
- Add user X directly to Project A (not Group A)
- View Group A issue board as user X and observe that Project A Issue 1 is not editable
Example Project
https://gitlab.com/groups/gitlab-gold/chriss/-/boards
What is the current bug behavior?
User X is unable to edit issues directly in the issue board, despite being a reporter+ member of the issue's project.
What is the expected correct behavior?
Based on the current documentation I would expect User X to be able to edit the issue directly on the issue board.
Relevant logs and/or screenshots
- Issue on issue board, not editable:
- After drilling to the issue:
Issue blocked
This issue is blocked by the boards migration to Apollo.