Is it possible to set up a user so that only users in a particular group (or similar restriction) can assign issues to the user?
I can see the "Assign Issues" and "Assignable Users" permissions, but they seem to be all or nothing.
Thanks,
Richard
You can't do this in JIRA with out some custom development.
My company is looking for something similar as well as we have multiple project teams around the world who need to able to assign issues among each other but need to be restricted as to who they can assign issues to in the broader company as we need to schedule work in and not have it directly assigned. Our previous issue management tool had the concept of assignment groups where groups could be limited to which groups they could assign to.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
This might work if you can restrict it to particular workflows and projects:
1) Your unrestricted users could be granted 'Assign Issues' permission to let them assign to anyone using the Assign This Issue operation. Your restricted users should not have 'Assign Issues' permission for the project.
2) At the points in the workflow that your restricted users might want to assign the issue, add a transition to assign to a user via a user-picker field (or a custom user picker from group/role field if you have one). Do NOT add a condition to check for Assign Issues permission!
3) Add a validator to check the selected value in the user-picker field - if you use the Script Runner plugin the syntax if using groups would be something like:
cfValues['My Field Name'].inGroup('Restricted Assignee') == false || currentUser.inGroup('Unrestricted Assigner')
4) Add a post-function to assign to your user-picker field eg JIRA Suite Utilities 'Copy Value from Other Field'.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thought not. Thanks, I will try to think of a similar way to get the same effect.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.