Sitecore Workflows – Part 2 (Workbox)

As it is already explained in my previous article Sitecore Workflows – Part 1  that a workflow is a series of predefined states that reflect the work processes and procedures. A workflow consists of states, commands and actions and the number of states may vary based on the requirement. Once the item is assigned in the workflow in sitecore it comes into workbox automatically. In workbox you can see item’s current workflow state, item’s history in workflow and other details like filtering the items based on the assigned workflows.

Below is the dashboard for workbox-

Workbox Workflow Description

 

In the ribbon we have a chunk which consist a list of all the workflows which we have created in the sitecore.

Workflow List

 

Here we can see that we can sort the items to be displayed on the dashboard of workbox by selecting or deselecting the checkbox of workflows list available –

Selected Workflows

In the above example we can see that we have selected “News Workflow” and “Sample Workflow” from the list. In News Workflow we have 3 states displayed here and it includes one “Final State” as well. As final state is “Auto Published” hence it’s the last state and will not display here. Same applied for “Sample Workflow”.

In the next section we can set the number of items we want to see in our workbox.

ItemsPerPage

We can refresh the list of items in the workbox by clicking the refresh button –

Refresh

In workbox we can find below features –

  • Workflow state
  • Preview Item
  • Open
  • Compare different versions of the same item
  • Approve/Reject Single Item
  • Approve/Reject Multiple Items
  • Particular version’s last change details.
  • It allows you to set up an RSS feed which enables receiving notifications when there are changes made to an item or when a version of an item enters or leaves a specific workflow state.

DetailedWorkflow

 

 

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).

Archive a Sitecore item automatically on a scheduled date

Here I am going to explain about Sitecore’s one more stunning feature which is archiving an item on a scheduled date.

Right next to the Reminder Wizard in the Review Tab, there’s an Archive Wizard button. Clicking it will permit you to archive a particular item after a certain date.

Navigate to: Content Editor –> Review –> Archive Button

item-archiving

Marketers and content editors can create content and have it set to automatically archive itself after a certain date. This is perfect for pieces of content that are associated with a specific campaign or a spur of the moment call-to-action on the website.

Archiving an item does not delete the item. If the item needs to go live again because it has important information that you don’t want to lose, then no worries!