TaskService.updateTask() Operation Changed Functionality In 18.104.22.168
(Doc ID 2545565.1)
Last updated on OCTOBER 21, 2021
Applies to:Oracle Business Process Management Suite - Version 22.214.171.124.0 and later
Information in this document applies to any platform.
On : 126.96.36.199.0 version, Orchestration Engine
TaskService.updateTask() operation changed functionality in 188.8.131.52
When updating the task using TaskService.updateTask() operation in the API
If a task's (which is assigned to a particular Group and User) details/Payload is updated by the Process Owner/Admin (or any other user having the permission); then the task is also getting acquired by the process Owner/Admin. Overwriting the current assignment and/or acquisition. This is happening in SOA/BPM version 184.108.40.206.0 version and not in 220.127.116.11.0 and earlier versions.
For e.g. If a task with task number 12345 is assigned to Group XXX and user YYY; and that task’s payload value, say document Id is being updated by an admin ZZZ; then the task 12345 is getting acquired by ZZZ. Hence, YYY cannot see it in his/her list.
That the task will remain assigned to the original assignee
The issue can be reproduced at will with the following steps:
1. Use REST API methods as admin user to update a task assigned to a user other than the admin user
2. Use the taskdetails method and notice that the task has now been acquired by the admin user.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document