I am a Jira server administrator, and users have reported that they cannot assign tickets even though they have Developer permissions to the Jira project. The Developer project Role has been added to the "Assing Issues" permission scheme. When i use the Jira Admin Permission helper tool, it has a passed case and a failed case.
Pass: User is part of the Developer role
Failed: User is not the Assignee
Shouldn't they be able to assign the ticket since they meet one of the 2 required permissions? Even I as a Jira Admin couldn't assign the ticket until i removed the "Current Assignee" from the "Assign Issues" permission in the permission scheme.
The reason for having Developers and Current Assignee was because we want only Developers to be able to assign any ticket but also give the Assignee the ability to re-assign a ticket they were accidentally assigned to someone else. The reason for this is because we have people in the "Users" role who only have read-only access to everything other than the tickets that they're assigned to, and they should be able to re-assign the ticket to someone else if they were assigned a ticket by accident or someone assigned it to the incorrect person.,