cancel
Showing results for 
Search instead for 
Did you mean: 

Is it possible for many users to work on a same task?

coincoin
Champ in-the-making
Champ in-the-making
Hi.

I would like many users can work on the same task. I saw in the users guide:
"Only one user can be assigned as human performer to the task. In Activiti terminology, this user is called the assignee. Task that have an assignee are not visible in the task lists of other people, and are found in the so-called personal task list of the assignee."

After some researches i found on this forum this thread: http://forums.activiti.org/en/viewtopic.php?f=9&t=3648

So i conclude that a taske can be assigned to only one user and cant be to a group.

So my questions are: Is it possible for many users to work on a same task? Is it possible for users to work on a task without be assigned to them?

Thanks for your help.
2 REPLIES 2

frederikherema1
Star Contributor
Star Contributor
You can use groups to mark a task as being "claimable by a member of group X". This make the task appear in a query that looks for all tasks a user is candidate for. Once the task is claimed, it's "assigned" to a single user and won't show up in the query for other group-members.

If your application doesn't actually "claim" the task, when a user is working on it, it will still be available for that query. You could, for example, use a property on the task/process that holds the users that are currently working on the task…

coincoin
Champ in-the-making
Champ in-the-making
Thanks for your answer.

I will choose this solution.