05-15-2017 09:49 PM
can we reassign a task to someone else user?
lets assume a task is assign to "user A" and we want to assign this task to "user B"
I am using query to assign a task to "user A " is
query is
{"action":"claim","assignee":"userIdA"}
and rest url is
http://localhost:8080/activiti-rest/service/runtime/tasks/taskId
how can assign this task to user B?
05-24-2017 01:44 AM
A task can be updated using the following endpoint Activiti User Guide. This includes updating the assignee
POST /runtime/tasks/{taskId}
{
"assignee": "userIdB"
}
05-22-2017 01:33 AM
we must call the two REST APIs in order.
1. unclaim
POST runtime/tasks/%taskId%
{
"action": "claim",
"assignee": null
}
2. claim
POST runtime/tasks/%taskId%
{
"action": "claim",
"assignee": %userId%
}
Reference
15.7.5. Task actions
05-24-2017 01:44 AM
A task can be updated using the following endpoint Activiti User Guide. This includes updating the assignee
POST /runtime/tasks/{taskId}
{
"assignee": "userIdB"
}
05-25-2017 03:25 AM
01-09-2020 12:09 PM
Thanks for the solution.
As a follow-up question, what would you do if the original assignee (User A) was the process initiator, in which the subsequent tasks may be assigned to this person? What should I do to assign all future tasks that belong to User A to User B?
Explore our Alfresco products with the links below. Use labels to filter content by product module.