Hi, we recently rolled out YouTrack to our whole department and we are still setting up processes and best practices.
We often have the case where user A must review some code for project X. In order to get an unbiased opinion, user A does not belong to the team of project X and has hence no access to the issues of X. He also is not in the assignee list.
We manage access to projects using groups.
What's the best way to handle this situation?
The only option I can think of is to add A to the team of X but not to its group, so that visibility of issues remains limited (it is not because of confidentiality, it is not to clutter A's view with unnecessary items). When a review is needed, we open a task, assign it to A and add A to the visibility list of the issue.
Do you have a better idea or would you like to share your approach to this type of issue?