Can we limit the ability to open tickets by the value of a custom field

If values in a field are multiple (x, y, z) can we limit the ability to open a ticket based on 1 value

 

I.e. - John can only open tickets that are y value.

3 answers

1 accepted

This widget could not be displayed.

I'm not sure what you want here, but I think what you will need for this is a "Validator" in the Create even of your workflow transition to do what you want. Maybe a script or Custom Field value checker, there a lot of add-ons for that.

I agree its rather restrictive, but what we are attempting to do is to have certain teams create tickets for specific business units so when a report is ran we see that x amount is the true value of tickets being opened for that vertical.

This widget could not be displayed.

Gabrielle has the right answer to "limit the ability", but it's a really ugly idea.  User goes in to create issue, fills in a load of data, gets told they can't create the issue and that their way of logging it is "wrong".  It's extremely frustrating to have that done. 

A far better way to do it is to not offer the user the field, and calculate what they should have put in for them.  Instead of "John can only put Y on the issue", then have a post function that says "John raised this, so I put Y in the field".  Saves his effort, stops him getting frustrated and the problem goes away.

I agree its rather restrictive, but what we are attempting to do is to have certain teams create tickets for specific business units so when a report is ran we see that x amount is the true value of tickets being opened for that vertical.

Definitely a case for "set the business unit field depending on the user", rather than try to bludgen the user into it.

How can we do that Nic without impacting the entire project?

 

It will only apply to issues that go through the transition you put the post-function on.  But that's what you want to do anyway, from what you've said.

This widget could not be displayed.

I agree its rather restrictive, but what we are attempting to do is to have certain teams create tickets for specific business units so when a report is ran we see that x amount is the true value of tickets being opened for that vertical.

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...

87 views 1 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