[Playbook] Approval users mixed when running parallel approval activities
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yesterday
Issue
I have a workflow with multiple parallel approval branches (e.g. Microsoft, Apple, Google - just examples). When these run simultaneously, the approval users get mixed up between the different approval tasks.
For example:
- Microsoft users appear in Google approval tasks
- Apple users appear in Microsoft approval tasks
- Google users appear in wrong approval groups
Workflow Structure
Get Microsoft Approvers → Update Microsoft Users → Microsoft ApprovalGet Apple Approvers → Update Apple Users → Apple Approval Get Google Approvers → Update Google Users → Google Approval
All branches run in parallel and use similar logic for getting/updating approvers.
Important Note
The workflow actually works correctly - it waits for the right users to approve before proceeding to the next step. The functionality is fine, but the display is confusing because users see themselves in approval tasks that don't belong to their group.
Question
Is this normal behavior for parallel approval workflows in ServiceNow? Or is this a bug/misconfiguration?
If it's expected behavior, is there a way to fix the visual display so users only see the approval tasks relevant to their group?
Environment: ServiceNow Platform