cancel
Showing results for 
Search instead for 
Did you mean: 

exclude bpm_initiator from group task?

tommy_725
Champ in-the-making
Champ in-the-making
i met a problem in my process about
How to exclude bpm_initiator from group task?
For exampple, the initiator starts the process, he belongs to a group but he is not allowed to do(see) this group task. only other member of this group can do(see) this group task-
I use web-based Oryx-editor to modell the process, for the user task, i use "group(xxx)" as resourceassignmentExpression to constraint task only for group member.
back to my question, is that way here or there to set, to exclude initiator from group task?

Thanks
tommy
2 REPLIES 2

frederikherema1
Star Contributor
Star Contributor
The only way I can think of is using a TaskListener on the task (event=assignment), which throws an exception when the process-initiator tries to claim the task. This way, the initiator won't be able to claim/do the task but he will still SEE the task in his task-list (since he's still a candidate).

evan_activiti
Champ in-the-making
Champ in-the-making
I actually came here to raise this as something that is practically important. The latest BPTrends has done an article on the notion:
http://www.bptrends.com/publicationfiles/advisor20130226.pdf

Where during a review process, the reviewer may be from the same processing group as the initiator (or assignee who processed the process last), it is often important from a compliance perspective to ensure that the last assignee can not review their own work.