User Task Assignment to be masked from other Users

Hi Team,

I am in the process of implementing a User Task and assign it to a particular user. Objective is only that user has to see the task in his/her tasklist. Presently if we have 2-3 other users, when the UserTask initiates I can see all users are able to view the task and even Claim and take action on it in their respective list.

Is there any provision of ensuring only the respective Task Assignee see’s the task in their task list and none other gets to see that task.

Hey @Saju_John_Sebastian1,

You can create filters in Tasklist for the users. You can create a filter that a user can only see their own task they are assigned to.

If you have already assigned a user in your code via API or using the Assignee field in the property panel of the modeler. The user is already assigned to the task. That means no one else would be able to claim it.

I hope this helps
Cheers
Nele

1 Like

Thanks Nele.

Being a newbie, if I need to have a USER1 to have Approval Permission (for Approving a Task) and another USER2 to only have View Permission (for Watching the Task Progress), how can I perform these kind of operations in Admin Panel of Camunda.

Is there any sample which I can refer to?

Hey @Saju_John_Sebastian1,

I am not 100% sure if it works as I haven’t tried it out myself yet. But I think you could give READ access to different Filters that you have configured.

Another option would be to use Tasklisteners to notify User2 if the user task was completed/ updated etc.

I hope this helps, Cheers
Nele