November Happy Hour will be moved to Thursday December 5th.

Joe Bianco
Oct 7, 2009
  11345
(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
Optimizely SaaS CMS + Coveo Search Page

Short on time but need a listing feature with filters, pagination, and sorting? Create a fully functional Coveo-powered search page driven by data...

Damian Smutek | Nov 21, 2024 | Syndicated blog

Optimizely SaaS CMS DAM Picker (Interim)

Simplify your Optimizely SaaS CMS workflow with the Interim DAM Picker Chrome extension. Seamlessly integrate your DAM system, streamlining asset...

Andy Blyth | Nov 21, 2024 | Syndicated blog

Optimizely CMS Roadmap

Explore Optimizely CMS's latest roadmap, packed with developer-focused updates. From SaaS speed to Visual Builder enhancements, developer tooling...

Andy Blyth | Nov 21, 2024 | Syndicated blog

Set Default Culture in Optimizely CMS 12

Take control over culture-specific operations like date and time formatting.

Tomas Hensrud Gulla | Nov 15, 2024 | Syndicated blog