Approvals not going to 'No Longer required' if user rejects the approval (sysapproval_approver)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-05-2022 03:32 PM
Hello,
I have a Catalog task in which we are pushing user approvals through run script in the workflow.
When the approval is approved by any one user, the rest of the approvals go to 'No Longer required' which is correct as shown below
But when the catalog task is rejected by any one user, the rest of the approvals still remain requested which is incorrect. If it is rejected by one user, rest all should become 'no longer required' just like how approved works.
Can you guys suggest a solution for this or mention why this is happening?
- Labels:
-
Request Management
-
Service Catalog

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-05-2022 04:29 PM
Are you using the Approval-User activity in the workflow to send approval. There should be option to to Reject all if one rejected. Make sure the second option from below is not selected in the activity.
Please mark this response as correct or helpful if it assisted you with your question.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-05-2022 04:32 PM
No I am using a run script to insert approval record.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-05-2022 04:41 PM
I would suggest using Approval-User activity. Instead of using Run script, use Additional approvers script in the Approval-User activity to set the approvers.
Please mark this response as correct or helpful if it assisted you with your question.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-05-2022 04:43 PM
Unfortunately cannot do that since it is a fully automated workflow and the approvers list depends on various answers provided in the variables.