Red Hat Bugzilla – Bug 1021762
There is no API to exclude a user in a group to claim a task
Last modified: 2017-12-07 18:34:36 EST
Description of problem: There is no API to exclude a user in a group to claim a task. Client has a double blind requirement for claiming human task.
a. Claiming a task is based on Group.
b. User1 belong to Group1 is allow to claim Task1. On completion of Task1, the workflow will generate a second related task, Task2.
c. The double blind requirement for review requires that Task2 to be claim by any user belongs to Group1 except User1.
The data model has exclowner table but the is no API to make double blind requirement claim.
Version-Release number of selected component (if applicable): 6.0.0
Steps to Reproduce:
Mauricio, the model allows you to specify excluded owners, but they are not taken into account when performing the claim / delegate operation for example. The task service logic should probably be updated to take excluded owners into account as well. Having a way to set the excluded owners through the human task handlers would be necessary as well.
Yeah.. Interesting use case.. we can do that and then add an extra box in the assignments configurations for the task in the UI to add the excluded owners.
Employee 'firstname.lastname@example.org' has left the company.