Flow Designer : How multiple group approvals in parallel and wait for till all group approval are approved
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-10-2022 06:59 PM
Hi All,
We are implementing flow designer for one of the catalog items and we have below scenario and not sure how we can solve this using flow designer :
Scenario : We have to trigger approvals to multiple groups parallel (dynamically it can be 2 groups, 3 groups, 4 groups, etc), depending upon the request. and we have to wait till these multiple group approved.
Here i have used the paralle flow activity in the flow designer for the sending the approval for mutilple group.
Issue 1: if one group is approved and other group is not approved , it is showing no longer approval required for other approved.
Issue 2 : And also how to add the join activity here because all these group approval need to be approved.
could you help me in resolving these 2 issues or other way to implement these?
- Labels:
-
Service Catalog
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-10-2022 07:13 PM
Hi
unfortunately, parallel approvals are not supported.
For a workaround, please read https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0964016
Kind regards
Maik
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-16-2022 10:14 PM
Hi
In case you think I was able to answer your question, I would be happy if you mark the appropriate response as "correct" so that the question will appear as resolved for other users who may have a similar question in the future.
If not, please tell me what you are still missing!
Many thanks & kind regards
Maik

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-16-2022 01:57 AM
Hi,
I had the same problem and using the ServiceNow workaround i created this subflow which creates a catalog task (does not wait) and then an approval step. The approval is associated to the task - so each approval is for a different record and works. I have logic to set variables/close task as appropriate included.
My example checks to see if a variable containing the approval state (True/false) for the group is true, if not it creates the parallel approval for each group which is false (mine has a requirement of upto 3 defined groups). After approval, the variable is set as appropriate and passed back to the main flow for the request.