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

WorkFlow- restricting 'New Account' Task creation only when entire request completes

IAM_99
Regular Contributor II
Regular Contributor II

Hi Team

We have ARS request which will have New Account Request and Entitlements Request, we have 2 level approval (Manager+ ent owner).

New Account Task is getting created even when Entitlement Request rejected ( 2nd level).

Is there way we can restrict ' New Account ' task creation only when request complete entirely, or how to achieve this ?

4 REPLIES 4

rushikeshvartak
All-Star
All-Star
  • You need to update xml of workflow instead of grant access to all approval complete check 
  • Change grant access block to  all approver check 
  • all approver check to end request 

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

IAM_99
Regular Contributor II
Regular Contributor II

Thank you , Do you have any sample for this

Share your Transport zip


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

davidgarfield
New Contributor II
New Contributor II

Rushikeshvartak:

Is there any way we could see the syntax and objects you are referring to for changing

i.e.: are we changing the 'transition to' portion to direct to: 

<join multiplicity="#{quorum}" name="All Approvals Complete Check">
<transition to="End Request"/>
</join>
<java class="com.saviynt.workflowmgt.endrequest"
method="arsendrequest" name="End Request">
<arg>
<object expr="#{reqid}"/>
</arg>
<transition to="endRequest"/>
</java>