How to Specify a Task Owner

The task owner can view the tasks belonging to business processes they own and perform operations on behalf of any of the assigned task participant types. Additionally, the owner can also reassign, withdraw, or escalate tasks. The task owner can be considered the business administrator for a task. The task owner can also be specified in the Advanced tab of the Create Human Task dialog box described in Specifying a Task Owner. The task owner specified in the Advanced tab overrides any task owner you enter here.

For more information about the task owner, see Task Stakeholders.

To specify a task owner:

  1. Select a method for specifying the task owner:
    • Statically through the identity service user directory or the list of application roles

    • Dynamically through an XPath expression

      For example: If the task has a payload message attribute named po within which the owner is stored, you can specify an XPath expression such as:

      /task:task/task:payload/po:purchaseOrder/po:owner

      ids:getManager('jstein', 'jazn.com')

      The manager of jstein is the task owner.

For more information about users, groups, and application roles, see Task Assignment and Routing.