The Option for the SharePoint 2013 Workflow Platform: Configuration Guide

SharePoint 2013 workflows remain a critical tool for automating business processes, but the platform options can be confusing. I remember the first time I tried to set this up—it felt like navigating a maze blindfolded.

Whether you’re using the 2010 or 2013 workflow platform, understanding the differences is the key to smooth operations. The right choice depends on your specific needs and infrastructure.

Discover how to configure these options effectively and avoid common pitfalls. Let me break it down for you in simple terms.

Understanding SharePoint 2013 Workflow Platform Options

SharePoint 2013 offers two distinct workflow platform options: the legacy 2010 platform and the newer 2013 platform. Each serves different purposes and has unique capabilities that can significantly impact your automation processes.

The 2010 platform is based on Windows Workflow Foundation 3.5, while the 2013 platform uses Windows Workflow Foundation 4.0. This fundamental difference affects everything from performance to feature availability and compatibility. 💻

Feature 2010 Workflow Platform 2013 Workflow Platform
Workflow Engine WF 3.5 WF 4.0
Design Tool SharePoint Designer 2010 SharePoint Designer 2013
Workflow Actions Basic set Extended set
Performance Moderate High
Elastic Scaling ❌ No ✅ Yes
Requires Workflow Manager ❌ No ✅ Yes

The 2010 platform is your go-to for backward compatibility. If you’re upgrading from SharePoint 2010 or have existing workflows, this option ensures they continue to run without modification. It’s simple and doesn’t require Workflow Manager.

On the other hand, the 2013 platform offers advanced features like elastic scaling and REST-based workflows. However, it demands Workflow Manager installation and configuration, which can be complex but rewarding for large-scale automation.

I’ve seen organizations struggle with choosing between these platforms. The 2013 platform is future-proof but requires more setup. The 2010 platform is easier to deploy but lacks modern capabilities. Your choice depends on your current and future needs.

For most new deployments, I recommend the 2013 platform for its enhanced features. But if you’re maintaining legacy systems, the 2010 platform might be the safer bet to avoid disruption. 🔧

Remember, you can have both platforms enabled simultaneously. This allows for a gradual migration of workflows from the older to the newer platform without downtime or data loss. ⚡

Step-by-Step Configuration of the SharePoint 2013 Workflow Platform

Configuring the SharePoint 2013 Workflow Platform requires careful setup, especially for the 2013 platform. It’s not just about flipping a switch—you’ll need Workflow Manager and proper service accounts configured first. I learned this the hard way during a client deployment.

Start by installing Workflow Manager on a dedicated server. This is non-negotiable for the 2013 platform as it handles workflow execution and scaling. Use the Workflow Manager Configuration tool to set up the farm and register it with SharePoint.

Step-by-Step Configuration:

  1. Install Workflow Manager on a dedicated server
  2. Run Workflow Manager Configuration tool to set up the farm
  3. Register the Workflow Service with SharePoint in Central Administration
  4. Configure service accounts with proper permissions
  5. Enable the 2013 Workflow Platform in Site Collection Features

Next, register the Workflow Service with SharePoint. In Central Administration, navigate to System Settings and select Configure workflow settings. Here, you’ll enter the Workflow Manager URL and credentials.

Don’t forget the service accounts. These need proper permissions in both SharePoint and Workflow Manager. I recommend using a dedicated account for workflow execution to avoid permission conflicts. 🔧

Finally, enable the 2013 Workflow Platform at the site collection level. Go to Site Collection Features and activate the Workflow 2013 feature. This makes the new workflow templates available in SharePoint Designer 2013.

If you’re migrating from the 2010 platform, test thoroughly. Some workflows may need redesign to work with the new platform. The effort is worth it for the scalability and performance gains. ⚡

Common Issues and Fixes for SharePoint 2013 Workflow Platforms

Even with proper setup, SharePoint 2013 workflow platforms can throw unexpected errors. The most common issue I see is workflows not starting, often due to misconfigured Workflow Manager connections or missing permissions. 💻

Another frequent headache is the “missing platform option” error in SharePoint Designer. This usually means the 2013 Workflow Platform feature isn’t activated at the site collection level. Always verify this first.

⚠️ Critical Workflow Issues:

❌ Workflow not starting: Check Workflow Manager service status and service account permissions.

❌ Missing platform option: Activate Workflow 2013 feature in Site Collection Features.

❌ HTTP 401 errors: Verify app pool identity has access to Workflow Manager.

❌ Timeout errors: Increase Workflow Manager timeout settings in web.config.

For HTTP 401 errors, the culprit is often the app pool identity lacking permissions to communicate with Workflow Manager. Grant the app pool account contribute permissions to the Workflow Manager database. 🔧

Timeout errors typically occur with long-running workflows. Adjust the executionTimeout value in the web.config file of your SharePoint sites. I recommend starting with 600 seconds and increasing if needed.

If you’re seeing “Correlation ID” errors, enable verbose logging in ULS Viewer. This provides detailed traces to pinpoint where the workflow is failing. The logs often reveal permission issues or missing dependencies.

Remember, testing in a staging environment first can save hours of troubleshooting. I always create a test workflow with simple actions to verify the platform is working before deploying complex automation. ⚡

Frequently Asked Questions

1

Can I run both platforms simultaneously?

Yes, both workflow platforms can coexist. Enable the 2010 platform for legacy workflows and the 2013 platform for new ones. This allows gradual migration without downtime.

2

Why choose the 2013 platform over 2010?

The 2013 platform offers better performance, elastic scaling, and REST-based workflows. It’s ideal for modern automation but requires Workflow Manager.

3

What if the 2013 platform option is missing?

First, verify the Workflow 2013 feature is activated in Site Collection Features. Also, ensure Workflow Manager is properly installed and registered.

4

How do I troubleshoot workflows that won’t start?

Check Workflow Manager service status, service account permissions, and app pool identity access. Enable verbose logging for detailed error traces.

★★★★★4.6(3 reviews)
Michael Davis