Joe Bianco
Oct 7, 2009
  10634
(0 votes)

Enabling the EPiServer CMS Workflows

EPiServer CMS 5 ships with four out of the box workflows; Parallel Approval, Sequential Approval, Ready for Translation, and Request for Feedback.

The workflows are disabled by default and can easily be enabled for a CMS site by un-commenting their definitions in web.config.

If the workflows have not been enabled yet, you will see a “There are no instances or tasks related to this page available” message on the “Workflow” tab and a “There are no workflow definitions available” message in the Action Window in Edit Mode.

image 

To enable the workflows…

Open web.config and uncomment the following snippet under configuration/episerver/workflowSettings/definitions:

<!--
      <definition
        name="Sequential Approval"
        description="A sequential approval workflow for pages"
        type="EPiServer.WorkflowFoundation.Workflows.SequentialApproval,EPiServer.WorkflowFoundation"/>
      <definition
        name="Parallel Approval"
        description="A paralell approval workflow for pages"
        type="EPiServer.WorkflowFoundation.Workflows.ParallelApproval,EPiServer.WorkflowFoundation"/>
      <definition
        name="Request for feedback"
        description="Assigns request for feedback tasks to users/roles"
        type="EPiServer.WorkflowFoundation.Workflows.RequestForFeedback,EPiServer.WorkflowFoundation"/>
      <definition
        name="Ready for translation"
        description="Assigns translation tasks to users/roles"
        type="EPiServer.WorkflowFoundation.Workflows.ReadyForTranslation,EPiServer.WorkflowFoundation"/>
-->

Once enabled, the EPiServer workflows can be started from the “Workflow” tab or the “Action Window” in Edit Mode.

image

Oct 07, 2009

Comments

Sep 21, 2010 10:32 AM

Hi

I have added the above section and added 4 of the default workflows to workflow section of the admin view. Is there any other steps are that are needed?

thanks

John Burns

Noel Fernandes
Noel Fernandes Feb 2, 2011 02:16 PM

Hi!

I've done a brand new installation of the Episerver CMS 5 with the demo site and I could not find that code snippet in the web.config.

Is there something that I'm missing on?

thanks & regards

Noel Fernandes

Please login to comment.
Latest blogs
Translating Optimizely CMS 12 UI components

Optimizely CMS 12 have been out for a while now, but still some elements haven't been properly translated resulting in a GUI defaulting to english....

Eric Herlitz | Jan 26, 2023 | Syndicated blog

Image preview in Optimizely CMS12 all properties view

With these simple steps, you can now see an Image and its Metadata, including size and dimensions, when editing an Image property in Optimizely...

Tomas Hensrud Gulla | Jan 26, 2023 | Syndicated blog

Setting up the ImageEditor in Optimizely CMS 12

Setting up certain configurations on Opimizely CMS 12 differs quite a bit from prior versions of (Episerver CMS 11 and older). Here's a small guide...

Eric Herlitz | Jan 25, 2023 | Syndicated blog

Happy Hour Returning in February

Hi everyone! It's been a while and we're excited to resume our Happy Hour in February for more learning, sharing, connecting, relaxing, and just to...

Patrick Lam | Jan 24, 2023