It appears that work items can only be assigned to a single authorizable. We have a situation where multiple assignees are needed, which could be handled via an ad-hoc group that is created dynamically. Is there a more efficient way to say that User A or User C can claim this particular task, without creating 1,000's of different one-off groups to handle each scenario?
While that concept seems valid, we only need a single approval. The idea is that both users A and B see that a task is pending, they can then claim/process it, and then it moves onto the next step. I suppose you could assign a task to all users and then go back and delete those tasks once you have a single approval, but that seems to be a good deal of overhead and could also introduce concurrency issues?
Please correct me if I misunderstood the scenario that you pointed me at.