-
Bug
-
Resolution: Done
-
Blocker
-
None
-
None
-
None
-
GSSP_6.4 Sprint- 3-31 Aug
Title: Task Permissions Matrix
Describe the issue:
- As per the "Table 12.2. Main Operations Permissions Matrix" from our BPMS 6.1 Development Guide [1] the people like "Initiator,Stakeholder,Potential,Actual" apart from Administrator can perform "nominate" operation on a Task.
- As per the WS-HT 1.1 specification [2] this is what it says about who can perform "nominate".
~~~
nominate: Task Initiator ("MAY" , it defines that vendor MAY chose to support the operation for the generic human role) , Business Administrator ("MUST" , it means that the operation MUST be available for the generic human role)
~~~
- I did some research on this matter quite sometime back for a support case and found that our jBPM6 code allows only BusinessAdministrator to perform "nominate" operation.
./jbpm-6.2.0.Final-redhat-4/jbpm-human-task/jbpm-human-task-core/src/main/resources/operations-dsl.mvel
~~~
...
Operation.Nominate
: [ new OperationCommand().
],
...
~~~
[1] https://access.redhat.com/documentation/en-US/Red_Hat_JBoss_BPM_Suite/6.1/html/Development_Guide/sect-Task_Permissions.html#Task_Permissions_Matrix
[2] http://docs.oasis-open.org/bpel4people/ws-humantask-1.1-spec-cs-01.pdf
Suggestions for improvement:
- Please check it from respective SME and correct the statement in our document.
Additional information:
1.
|
SME Review: jBPM roles | Closed | Tomáš Livora (Inactive) | ||
2.
|
Peer review: jBPM roles | Closed | Unassigned | ||
3.
|
Adoc conversion: jBPM roles | Closed | Unassigned |