Restrict Fix Version Creation

Does anyone have any ideas of customization or scripting we could do to restrict Fix Version creation? We've never been a fan of the fact that creating versions and components is a project admin permission, but it's even worse now that they added inline/on the fly creation. Before the update, many of our project admins didn't even realize they could add versions and components, but now it's significantly easier to do. 

If there's no hope of restricting the creation, does anyone have an idea for a script or something that would notify us when new versions/components are created? That would at least help us get rid of versions that shouldn't have been created. We have almost 150 projects so it's pretty difficult to just check each project regularly. 

Thanks for any help/ideas!


1 answer

1 accepted

This widget could not be displayed.

I'm afraid there's not a lot you can do about this.  My impression is that most project admins appreciate it because it means not having to dig through admin screens every time they need a new version/component, so it's not much of a surprise that it's always enabled.  (I've not run across anyone who dislikes it, and plenty of people who were yelling for it before it arrived).  That said, for the handful of sites where it is a problem, it would be nice to have an off-switch.

I don't think there's anything you can do with components, but it feels like they are less of a problem than versions from the other times this has come up.

But for versions, a bit of code can be really handy.  Note that it's not "fix versions", just "versions" - fix, affected and custom versions all read the same list of versions for the project.  The creation of versions fires an event (I think you need to be on JIRA 6.3 or above), which you can catch with a "listener".  If you're writing a listener, you can do anything you want in there - the obvious option is to email people, but you could do pretty much anything.  As you mention scripting, I'd lean towards doing it with the Script-Runner addon, as usual.

Hi Nic, I appreciate your response. I can definitely understand how it could be useful, it just unfortunately doesn't work well with how we manage versions. Components definitely are less of a problem than versions. I'm not that familiar with scripting but I frequently use the built-in scripts from Script-Runner. I will try messing around with it and see if I can make a listener, as that would help somewhat. Thanks again! Keri

Suggest an answer

Log in or Sign up to answer
Atlassian Summit 2018

Meet the community IRL

Atlassian Summit is an excellent opportunity for in-person support, training, and networking.

Learn more
Community showcase
Posted Wednesday in New to Jira

Are you planning to trial, or are currently trialling Jira Software? - We want to talk to you!

Hello! I'm Rayen, a product manager at Atlassian. My team and I are working hard to improve the trial experience for Jira Software Cloud. We are interested in   talking to 20 people planning t...

146 views 2 0
Join discussion

Atlassian User Groups

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!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you