Loading

Consideration in Approval Process when queue is selected as an Approver

Fecha de publicación: Jun 14, 2026
Descripción

In Salesforce Approval Processes, when a step is configured to require unanimous approval and a Queue is selected as the approver, the behavior may not work as expected. Specifically, as soon as any single member of the queue approves the record, the approval step is considered complete and the record moves forward — even if other queue members have not yet approved.

Why this happens: In Salesforce, a Queue functions as a single entity for approval purposes, regardless of how many members it contains. This mirrors how queues behave as record owners — although multiple users are members of a queue, the queue itself counts as one approver, not a group requiring individual sign-off from each member.

Example: If Queue A contains User 1 and User 2, and unanimous approval is required, User 1's approval alone will satisfy the requirement because the queue counts as a single approver.

Solución

To enforce true unanimous approval where every individual must approve before the record progresses, replace the Queue with explicit individual users as approvers in the Approval Process step.

Steps to Configure Individual Approvers

  1. Open the relevant Approval Process in Setup (Setup > Process Automation > Approval Processes).
  2. Edit the Approval Step that currently uses a Queue.
  3. In the Select Approver section, change the approver from a Queue to the individual users who must approve.

Example:

  • Before: Queue (containing User 1 and User 2) = 1 approver entity
  • After: Add User 1 and User 2 individually = 2 separate approvers required for unanimous approval

This configuration ensures that each named user must individually approve before the step is complete.

Número del artículo de conocimiento

000384338

 
Cargando
Salesforce Help | Article