The ability to set a fix version on issues is tied to the 'Resolve Issues' permission. Search for 'Resolve Issues' on this page.
Permission to resolve and reopen issues based on the workflow condition. This also includes the ability to set the 'Fix For version' field for issues. Requires the Transition issues permission. Also see the Close Issues permission.
So maybe you could set up your permission scheme so that only Dev and QA leads have this permission.
If you want to add other conditions (such as checking a label), then you could look into controlling this using workflow conditions.This gets a bit more complicated, and will depend a lot on how you have your JIRA instance set up. But I'll do my best to give you an idea of how it might be done.
You could do something like the following steps:
I haven't tried using the value field condition on a label, so not sure how well it will work.
It's difficult to help further without knowing specific details of how your JIRA is set up, so I'm just trying to give a general idea. Please consider carefully if something like this would work for you. Test it in a non-production JIRA instance if you can!
Hope this helps. Someone else might step in with a better suggestion.
Making sure the "Fix Version" field is not available on the Edit screen means that the only way to change it is via the transition, which is restricted by the conditions.
It's up to you where in the workflow you put this transition. You can make it the transition which closes your issue, or make it available from any status (as shown in the screenshot I gave).
Thanks for the input..... but their is one more catch .....
Can it be also used in conjunction with any specific label i.e let say if any issue has label "xyz" then only the dev/QA people should be able to assign the fix version otherwise not?
So basically their is an AND condition if only label ="xyz" and user ="Dev/QA" provide the permission to change the value of Fix Version
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
We're bringing product updates and pro tips on teamwork to ten cities around the world.Save your spot