I have a Process and the swimlane containing the Initiator Task is assigned to a Group.
All the users in the group are able to Initiate the Task.
But when the Task is initiated, the Task is assigned to the User specifically, but not to the Group. I guess this is the default behavior.
The Human Task Assignee - defaultPerformer for the Initiator Task is uneditable in the initiator.task file.
What I was expecting is that, since the Initiator swimlane is assigned to the Group, All the users in the Group should be able to see the Tasks initiated by anyone in the Group.
I want this behavior in the Initiator type of tasks specifically. (The normal Tasks other than Initiator tasks are working as expected.)
The reason why we want this is, let us say after the task is created, and before it is submitted, there is a lot of work to be done, for example, data entry, should be done by many people in the Group.
If all the users in the Group are able to see the Initiator Task, then it will help to share the responsibility of data entry among the users of the group.
I tried Reassigning the task to Group, and it works, but we am looking for something automatically assigning to the Group when the Process is created. (We may not be using the Oracle BPM Workspace at all).
Can anyone please tell us if there is a way to make the Initiator Task automatically assigned to the Group instead of just the user?
The Edit button was disabled, but when I double Clicked it, It opened, and I was able to edit the Assignee to a Group.
Now, when the Task is created, it is Assigned to the Group and All the users in the Group are able to see the task before Submit.
One more observation, when I tested this in Oracle BPM Workspace, I had to filter the Assignee as 'Me, My Group All'.
It was for some reason not showing up with the 'Me, My Group' filter.
I use 220.127.116.11.0 version for similar activity. In this, for human task configuration - in Assignment section - you can build the participant list using expression and give the group name. Also make sure that the type is serial.
Thanks for replying.
I did the same and it was working for me even if the Type is Single.
I just gave the Group name and all users were able to see the task. This is fine with me.
I just observed one more thing.
When the task is created, all the users in the Group are able to see it in 'Me & My Group'.
But the data entered by the creator is not seen by other users.
There is an action 'Save' in the Task. If the creator clicked on it, then the task is automatically 'Acquired' by the creator.
Other users in the group are able to see the task and the saved data, but are not able to Submit.
What I expected the Save button to do is only to Save the data in the Payload. Not Claim it.
Is there a way to make the payload data only to save but not to claim the task?