# About Object Workflows

An object workflow is a series of steps [configured in Vault](/en/lr/33550/) to align with specific business processes of your organization. These steps are actions that occur on or in relation to an individual object record or a group of object records on the same object. The different step types offer a flexible way to organize a wide variety of processes for an object record: assigning tasks to users, sending notifications, and changing a record's lifecycle state. Workflow tasks can serve several purposes: they allow users to choose verdicts (approve, reject, etc.), choose reasons for the verdicts, and update object field values.

Object workflows are specific to a single lifecycle, meaning that one workflow cannot apply to multiple object lifecycles. A single object record can only be in one workflow at a time.

Note: This article refers to workflow tasks. Vault also includes a _User Task_ object class to track unplanned work. For information on user tasks, see [Working with User Tasks](/en/lr/40751/).

## Example Workflow

The custom _Review & Approve_ workflow for the _Marketing Campaign_ object lets all necessary parties review a proposed campaign and approve/reject it. Depending on each reviewer's verdict, the _Marketing Campaign_ record moves into _Approved_ status or stays in _Draft_ status. While the workflow is in progress, the record goes into _In Review_ status.

<a href="https://platform.veevavault.help/assets/images/Review_Approve_Workflow_V17R14.png" data-lightbox="Review_Approve_Workflow_V17R14.png" data-title="" data-alt="Example Workflow">
  <img class="docimage" src="https://platform.veevavault.help/assets/images/Review_Approve_Workflow_V17R14.png" alt="Example Workflow" style=""  />
</a>

## Workflow Users

There are various types of users associated with a workflow:

  * **Workflow owner**: The user who [started or owns the workflow](/en/lr/33553/). In auto-start workflows, this displays as _System_.
  * **Task owner**: The user assigned to a specific task in the workflow. Note that license type, security profile, and task setting restrictions may prevent some users from completing tasks.
  * **Workflow participants**: All users assigned to a participant group via a participant control on the workflow start dialog. The workflow owner assigns users to specific participant groups. If the object uses Dynamic Access Control, this assignment _does not_ add users to the object record's Sharing Settings.
