[SalesForce] Why Can’t I Assign an Approval Step to a Queue for a Custom Object Approval Process

I know that when running an approval process on Case, you have the option to assign an approval step to a Queue, however, I am now creating an approval process for a custom object, and I don't see the option to 'Assign to a Queue'. Does anyone know why or if it is possible to assign an approval step on a custom object to a Queue?

Thanks!

EDIT: As it turns out, the custom object that I wanted to use a queue for is a child in a master-detail relationship, which does not technically have an owner, and can therefore not use queues.

Best Answer

If the object you are working on is a the detail of a Master-Detail then you cannot have a queue for it. From the documentation:

The Owner field on the detail and subdetail records is not available and is automatically set to the owner of the master record. Custom objects on the “detail” side of a master-detail relationship can't have sharing rules, manual sharing, or queues, as these require the Owner field.