Changing roles for REST API authorizations on task actions

By default, potential task owners, task collaborators, and task team managers are not allowed to complete or finish a task. You can change these roles by adding a setting to the 100Custom.xml file so that these users can complete or finish a task.

About this task

Users with the following roles can complete or finish tasks without claiming them first.
  • Business Automation Workflow administrator
  • Process application administrator
  • Instance owner
  • Task owner
Users with the following roles may not complete or finish a task unless you modify the 100Custom.xml file:
  • Potential task owner
  • Task collaborator
  • Task team manager
To also allow potential task owners, task collaborators, and task team managers to complete or finish a task, set the authorization-level-for-task-complete-and-finish setting to 8560 in the 100Custom.xml file. For a list of authorized roles for users and groups and the actions those roles can take, see Authorization roles.

Procedure

To allow potential task owners, task collaborators, and task team managers to complete or finish a task, add the following setting to your 100Custom.xml file.
<server merge="mergeChildren"> 
   <portal merge="mergeChildren">
      <authorization-level-for-task-complete-and-finish merge="replace">8560</authorization-level-for-task-complete-and-finish>
   </portal>
</server>