Bug 1021762 - There is no API to exclude a user in a group to claim a task
Summary: There is no API to exclude a user in a group to claim a task
Keywords:
Status: CLOSED EOL
Alias: None
Product: JBoss BPMS Platform 6
Classification: Retired
Component: jBPM Core
Version: 6.0.0
Hardware: Unspecified
OS: Unspecified
medium
low
Target Milestone: ---
: ---
Assignee: Alessandro Lazarotti
QA Contact: Ivo Bek
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-10-22 02:59 UTC by David Tse
Modified: 2020-03-27 20:10 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-03-27 20:10:15 UTC
Type: Feature Request
Embargoed:


Attachments (Terms of Use)

Description David Tse 2013-10-22 02:59:10 UTC
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


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 2 Kris Verlaenen 2013-10-22 12:26:33 UTC
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.

Comment 3 Mauricio Salatino 2013-10-22 14:42:04 UTC
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.

Comment 5 PnT Account Manager 2017-12-07 23:34:36 UTC
Employee 'msalatin' has left the company.


Note You need to log in before you can comment on or make changes to this bug.