5.10. Workflow Service

Workflows allow specialized members of a group to collaborate using a standard process. Developers can define new workflows using the workflow service.

A workflow contains a set of tasks, each of which may depend on one or more other tasks. A task is a single unit of work. It can be enabled, disabled, or finished. A task may be assigned to a user or group.

Section 11.4.1 Simple Workflow describes the components of the simple workflow and how to create workflows and assign them to users and groups.