These pages are primarily meant for supervisors. Supervisors can assign or cancel tasks, but other actions (such as marking tasks complete) are not available here. Instead, users manage their workflow tasks within the DeepSee User Portal, which also displays Ensemble dashboards. For information, see Using the Portal Features in Using the DeepSee User Portal.

Managing Workflow Roles

The [Ensemble] > [Workflow Role Profiles] page lists workflow roles currently defined in the Ensemble namespace. To display this page:

Add a user to a role. To do so, click a role in the table. Then click Add.

Provide the following details:

Username  Select a workflow user. The system lists all the Ensemble user IDs that have been configured as workflow users; see the next topic.

Rank  Optionally select an integer to indicate the ordinal rank of the user within this role. This value can affect task distribution. For example, you could use 1 for the more senior members of the role and 2 for the other members.

Title  Optionally specify a string that clarifies the user’s job position. This value can affect task distribution. For example, a user can be designated as the manager of a workflow role.

Subject  An optional text string that identifies the purpose of the task. In responses, this string is a copy of the subject value provided in the initial request for the task.

TimeCreated  The date and time stamp when the Workflow Engine first received the task request and created the corresponding task response object.

TimeCompleted  For inactive tasks (Completed, Discarded, or Cancelled), the date and time stamp when the workflow operation returned the completed task response object to the business process.

Duration  For inactive tasks (Completed, Discarded, or Cancelled), this number is the difference, in seconds, between TimeCreated and TimeCompleted. The Duration value represents the amount of time the task spent inside the human workflow (that is, the amount of time during which it was visible in Workflow Inboxes).

The ItemId column is the internal identifier for the tasks. It consists of the numeric TaskId, the string ||, and the name of the user to which the task has been assigned.

The Age column indicates the elapsed time since the task response object was created. This time indicates the progress of the task towards its timeout. When the Age value exceeds the timeout for the task, the task is discarded. If there is no timeout, the task stays active until a user completes it, and this value simply increments.