Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Stop customers from being added as approvers manually

Monica Yost September 1, 2021

Hi I am trying to prevent customers from being added manually as approvers to projects that they are not even customers on ?

We have multiple projects which are security sensitive , when you create your own change request you have to manually add the approvers and an analyst accidentally added a customer of the same name . How can we stop this from happening?

1 answer

1 accepted

0 votes
Answer accepted
Capi [resolution]
Atlassian Partner
September 1, 2021

Hi @Monica Yost 

You probably have to build a customization that blocks wrong customer approvers. A validator would perhaps be possible without using a script or add-on. 

But then, if you're already using any good workflow management add-ons, those will give you extra options and their support may be able to help quite fast.

Monica Yost September 1, 2021

Thanks Capi 

If I was to use a validator do you know how How would proceed as I do have this plugin ?

Capi [resolution]
Atlassian Partner
September 1, 2021

Which plugin specifically?

Monica Yost September 1, 2021

We had the 

Jira Misc Workflow Extensions 

 

It seems its expired , but if I was to get this back would it be the right plugin to help with this issue?

Capi [resolution]
Atlassian Partner
September 1, 2021

That's my guess but it's just a guess. Their documentation does give examples of. blocking a transition from being approved with their scripted validations, but what you want is a bit different.

My other guess is that you need to restrict the permissions in that step of the workflow to only users, there might be some ideas here.

I've asked in the Leaders Slack channel to check if anybody else has experience with this, hopefully they can be more specific.

Like Monica Yost likes this
Mike Rathwell
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
September 1, 2021

Without question, JMWE can do this. That has become a Swiss Army Knife tool that I cannot live without both on Server and Cloud. 

The power of validators, conditions, and post functions that vary between point and/or shoot to set up coupled with full on Groovy on Server and Nunjucks on Cloud to do stuff outside the "box" let you do all manner of things.

In this case, you could either have a negative case (look for customers) to not be allowed to approve OR a positive one (look for who you allow) to be set as approver.

The OTHER thing I have done for some service desks is take the ability to set an approver totally out of most people's hands and set it based on automation. For those there is NO way to set an Approver manually at all. 

Like # people like this
Capi [resolution]
Atlassian Partner
September 1, 2021

Thanks for chipping in @Mike Rathwell !

Monica Yost September 2, 2021

Thanks Both 

Patrick Ransom
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 25, 2023

@Mike Rathwell .. when you stated that for some service desks you've taken the ability to set an approver totally out of most people's hands and the approvers are set based on automation. Does this pertain to agents as well? We're attempting to lockdown some request types, preventing everyone (including agents) from modifying/removing the approvers we've set via automation...but it appears that the agents still have the ability to modify them. Would appreciate any insight or suggestions. Thanks!

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events