Is it possible to combine parallel and serial instances together in Camunda7.
I have a usecase as below.
1 UserTask needs to be approved by 2 Groups (Eg: GroupA and GroupB)
GroupA contains users (User1,User2)
GroupB contains users (User3,User4)
So the requirement is, Group A users has to approve the Task SERIALLY and the Group B users needs to approve the Task PARALLELY.
Also only if all the groups approve the task, that task can be considered as Approved.
One way I could think of is using the same userTask twice one for Group A (to serve serial) and the 2nd for Group B (to serve parallel). Something like :
This doesn’t look optimized as I have 2 same user tasks.
Is there any other way of approach ?
Any suggestions?