Process instance owners team
Instance owners team is an authorization role in IBM® Business Automation Workflow that enables associated users to administer instances of a specific process definition. An instance owners team is used to manage the task instances or documents of a process instance or the process instance itself.
An instance owners team is authorized for the following
process instance-related actions and the REST APIs that control the
actions:
An instance owners team is authorized for the following
task actions and the REST APIs that control the actions:
- Retrieve task details (GET)
- Retrieve task data (GET)
- Retrieve task client settings (GET)
- Finish a task (PUT)
- Complete a task (PUT)
- Update a task (PUT) - due date, priority, not data
- Assign a task to a user (PUT)
- Assign a task to a group (PUT)
- Assign a task back (PUT)
- Cancel a task (PUT)
- Bulk task details (GET)
- Bulk cancel tasks (PUT)
Important:
- For security of the data, do not add the All Users team to the Instance owners team.
- Do not add All Users to the process owner teams because this can result in unwanted user synchronization and performance issues.
- Do not choose System teams as Instance owners team. System teams are used in System lanes, for System tasks or services that run automatically without a need for user interaction.
To verify whether an instance owner is defined, you can review the process in IBM Process Designer. You can also determine the same by looking at the OWNER_TEAM_PARTICIPANT_REF value in the LSW_BPD table, but make sure that you do not alter the entry.