I have a dynamically built collection of users (the number of users changes depending on a field on a form).
I need to send an approval out to each user at the same time, because I don't know how many users will be in the collection I can't set the amount of branches in a parallel action.
Anyone have some ideas on how I could achieve this?
I ended up looping through my assignees and creating a separate list item for each of them in another list that included original RequestID, assignee, and any other task related info. Then I had a workflow on that list that kicked off on item creation that assigned a task to them. I believe this is the only way to do it so that you can have "x" number of assignees.
One thing further you may or may not need- I paused my original workflow until a status was updated on the original list item. Then in my assignment workflow after completion of the task I do a list look up to find if there any outstanding tasks related to the original item. If there aren't then I update the status on the original list item so that my original workflow can continue.