Is there a pre-built workflow that requires all members of a group to approve when a group is assigned? I've been testing with the paralell workflow, and it seems that when the first person in an assigned group approves, it publishes. Same thing happened with sequential -- a single person from an assigned group will satisfy the workflow step.
I know on the paralell workflow, you can enter "Minimum Number to Approver," but is there any way to make this ALL? What if the person starting the workflow doesn't know how many people are in the group?
None of the pre-built approval workflows works so ALL group members have to approve. To achieve that you would change the handler of the approval event in the workflow so it keeps track of which has approved and matches that with the result from System.Web.Security.Roles.GetUsersInRole.