Can you return multiple users in a custom Participant Chooser (AEM 6.1)
We have a business (real life) workflow that allows for multiple user to be assigned as another user's approver. When that approver requests the activation of a page, I'd like to move a workflow forward to the users designated as the approvers. Approvers can change and the business workflow doesn't lend itself well to user groups.
The doc for ParticipantStepChooser seems to indicate that only individual users or groups can be chosen. Is my situation something that's possible within the system? Is there perhaps a way to create a virtual group (either on the front end, when a user's approvrs are altered, or the back end when the participants are chosen)?
(Aside: The user's approvers are stores on a property as string[] in the user's node. I have the retrieval of this data working, but I'm stuck on what I would return from my ParticipantStepChooser.getParticipant() method).