How to guarantee that two tasks will not be performed by same user

Suppose I have the tasks “Upload document” and “Review document” and both of them are performed by the same team (candidateGroup).

Is there a way to guarantee that the user that will review the document is not the same user that uploads it?

Hi @regishideki.

Could you please attach a screenshot of your bpmn diagram in order to see the order of those tasks?

Cheers,
Steve

When listing the tasks of Review Document for candidate users, you can apply a conditional filter using process variables. While uploading the document you can store the userid of who uploaded the document. And while displaying tasks, you can check for that process variable(userid) and exclude the task for that user from reviewing it.

1 Like

A similar topic was discussed here: Define candidate users dynamically