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.,
It's actually possible to do this.
I recreated your scenario - this is the permission set I created:
^ In this example, the Developers role does not have "edit" permissions. However, this does limit the ways in which a Developer can assign an issue - for example:
^ It's based on how you assign the issue - you can't inline edit (even though it's available) as it's classed as an 'edit' - however, the "Assign Issues" button and the keyboard shortcut 'a' only allow you to assign issues, which meets the criteria of the permission scheme.
This is how you can utilise the permission scheme you need.
Ste
I had the same situation but the with following correct permission setup:
Assign issues: any logged in user
Edit issues: any logged in user
but still can't edit the assignee field even as an admin.
Solution: Turns out the 'Assignee' fields has to be present on the view/edit screen for anyone to be able to edit the assignee. Hope this helps.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Edgar Oregel ,
1. For your first question, users should have all the required permissions not just some of them.
2. If you don't have edit issue pemission, you can't assign issue to someone else. So "users" with just assign issue permission, can only see "Assign to me" option -> (on issues that are not assigned to them), they can't change the assignee to other users.
Grant edit issue permission to Developers, and remove Current Assignee from Assign issue permission. so developers can assign issues.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.