Human Task

A Human task represents interaction with the case user. Blocking and Non-Blocking Human tasks have different task type shapes.

human task

Unlike a BPMN User task, the data accessible to a CMMN Human task is not explicitly mapped to the task via data associations. Instead task performers have access to all case file items for which they are authorized to read or write.

Task Configuration

Configuration of a Human task includes modeling the Performers and other task attributes.

human task attributes

Input and Output

Task input and task output can be defined by the user.

task input output

In the dialog,

  • Name is the input or output name

  • Binding Refinement is not currently used

  • Definition Type must be "Data Type"

  • Type is the selected FEEL type

Click Add to create the input or output

Other Attributes

From the Attributes context menu, you can set the following:

  • Manual Activation (default true) - Process is not started without human activation, if Manual Activation rule is true.

  • Required (default false) - Task must be completed or terminated in order to complete the containing stage, if Required rule is true.

  • Repeat (default false) - Following completion, task may be retriggered, if Repetition rule is true.