Sitecore Workflows – Part 1

In sitecore one of “out of the box” features is “Sitecore Workflow”. A workflow is a series of predefined states that reflect the work processes and procedures for creating web content in your organization. For example, your workflow states could correspond to the creation, review, and approval stages that items must go through before they are published on your website.

Workflows

Above is the diagrammatic representation of “Sample Workflow” Provided by Sitecore in the content tree by default.

In the above example the workflow contains –

  • States –
  1. Draft
  2. Awaiting Approval
  3. Approved

 

  • Commands
  1. Submit
  2. Approve
  3. Reject
  • Actions
  1. Auto Publish

 

In Sitecore, the workflows are easily customizable. The minimum requirement for workflow is you must have at least two workflow states and as maximum you can keep any number of states, Commands or Actions.

An example of a workflow:

Workflows and the Workbox

Sitecore Workflow is not over yet. You can see article on Sitecore workbox in the next article Sitecore Workflows – Part 2 (Workbox).