Forums

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

Different Level of Approvers based on Amount Requested

Karim Mohamed September 24, 2024

Hi,

I want to create a workflow where based on the amount entered on the form by the customer. Here are the two use cases I'm trying to do:

  • If the amount is below 500 $ for example, it will only need approval of the direct manager
  • If the amount is above 500 $ on the form, it will require approval from the manager of the manager. 

Challenges: How would I leverage the manager of the manager ? Using Assets ?

Thank you

2 answers

0 votes
Mark Higgins
Community Champion
September 25, 2024

Hi @Karim Mohamed 

We have implemented a Level 2 Approver using Assets.

Example: 

Software Catalog:

Approval Required: True / False

Approver: User

L2 Approval Required: True / False

L2 Approver: User

We then use automation/assets and a L2 Status to achieve a 2nd level of approval.

Hope that helps

 

Mark

0 votes
Jim Knepley - ReleaseTEAM
Atlassian Partner
September 24, 2024

I think you'll need to use ScriptRunner and the UserPropertyManager API. With ScriptRunner, you can implement whatever business logic you like and set an "Approver" field that you would use for the approval configuration.

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events