Announcing the Saviynt Knowledge Exchange unifying the Saviynt forums, documentation, training,
and more in a single search tool across platforms. Read the announcement here.

How to redirect approvals based on a condition to different members of user group

vermark
Regular Contributor
Regular Contributor

Hi Team,

We have two level of approval workflow. In first level approaval goes to manager and in second level approval goes to application owner.

We have five applications and for all five apps there are separate second level approvers(DB approvers)

app1 application owner - user 1 and user 2

app2 application owner - user 3 and user 4

app3 application owner - user 4 and user 5

app3 application owner - user 6 and user 7 

and so on.....

For second level approval we created a user group(this same user group is added in workflow) and added all application owners in that single user group

Since all apps approvers are added in single user group so the request on second level is going to all apps approvers.

We want the second level approval should to application specific approvers and not to all.

Please let us know how to acheive it.

2 REPLIES 2

Sivagami
Valued Contributor
Valued Contributor

Create separate user groups for each application and add appropriate app owners in those groups.

EX: App1 Approvers, App2 Approvers, App3 Approvers

Put the name of the approver group in any of your endpoint customproperty.

EX: Endpoint customproperty1 of App1 = App1 Approvers.

In your workflow, use the custom assignment block & reference endpoint customproperty in which you have stored your endpoint approver.

Sivagami_0-1665940801019.png

Hope this helps!

-Siva

 

@vermark  Alternatively instead of using custom property of endpoint you can make standard user group name per application 

logic in custom assignment block will be 

${endpoints}_DBApprover

make sure you create group according to naming conventions like App1_DBApprover

Benefits

  • Workflow will be common for all DB based apps
  • User Group naming conventions will be standard
  • You don’t need to maintain additional endpoint custom property 

Regards,
Rushikesh Vartak
If you find the response useful, kindly consider selecting Accept As Solution and clicking on the kudos button.