Conditions on Approvals

BillA July 25, 2019

We are using Service Desk for our Change Request process and we have been unable to leverage the built in approvals due to certain audit controls.  For example an approver cannot be the same as the reporter or assignee.  The way we have done this is by only using transitions and script runner to check the fields on transition.  

Is there a way we can do this using the built in approvals?

1 answer

0 votes
Susan Hauth _Jira Queen_
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
July 25, 2019

Hi BillA,

We too had the same challenge and we use scripts that set the approvers and then remove the reporter from that list of approvers.  I'm still puzzled as to why Service Desk won't look at multiple conditions in the approval transition.  It had seemed straighforward to me just to add "except reporter" to the conditions of approval.  But it was ignored.  And yet, the transition that you put on the service desk portal does pay attention to conditions. 

There is a JAC issue:  JSDSERVER-6325

But at only 5 votes, I'm not hopeful.  No workarounds.

Susan

BillA July 25, 2019

Thanks Susan, that is sort of what I thought and it is disappointing.  We are using script runner to do this with with the workflow transitions but there are things we would like to do that makes this more difficult.  We would like to be able to approve via email and if the approvals used workflow conditions this would be easier.  

Thanks,

-Bill

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events