Workflow overview

Kentico CMS allows you to use workflow for all documents, including uploaded files. It includes the following features:

 

The workflow support allows you to organize the process of content creation, updates and publishing on your web site.
The versioning support is tightly bound with workflow and it allows you to store (audit), view and roll-back previous versions of the content.
The content locking (check-in/check-out) support allows you to avoid concurrent modifications of the same document by multiple users.
The preview support allows you to see the content in the context of the site before it's published. This feature is only available for documents that use workflow - you can preview the documents before they are approved to the Published step.
The archiving support allows you to archive a document. Such a document is no longer displayed on the web site, but it's kept in the content tree and can be re-published at any time later.

 

The following figure shows an example of document life cycle with a workflow:

 

clip0521

 

The workflow process consists of any number of custom, sub-sequent steps. For each step, the members of the authorized roles are allowed to modify and approve/reject the document. The document can be approved by any of the authorized users.

 

As you can see, the workflow process can be used to ensure quality of the content copy and design. In the following chapters, you will learn how to define and apply workflow processes.