We have a requirement where we have to interrogate different UME groups to find the common users and send the task only to those users.
For eg: We have (group1 with User1, User2, User3), (group2 with User1, User2), (group3 with User1, User4). In this scenario, all the three groups are assigned to User1 alone. We have to send the BPM task to this user only.
Also, I understand, using Engine API we can find them(in webdynpro java or using EJBs) and pass them to BPM to send the task to those users alone. (Using secuity APIs - may take long time, for each and every task in the process we have to find it and number of groups are decided only at runtime.)
I want to know if there is any other way to acheieve this functionality using BPM and BRM.