Install Workflow Manager on SP2019

An 2018 article that support production in 2019
  1. Plan for your Workflow Manager Server topology. Think about which is “WF Manager” (WFM) and which is “WF Client”. WFM is the service actually handle the workflow. WF client is a service installed on each SharePoint server to communicate with WFM.
    Usually we will install WFM on SharePoint server(s) but you can configure WFM on non-SharePoint server (for better performance I believe). The only limitation is you can only have 1, 3 or 5 WFM topology. 2 and 4 are not supported. (as usual I cannot find official support but MVP said so you better follow)
  2. Download and install Web Platform installer (PI) on each SharePoint server. The PI will download component selected from Microsoft server thru Internet. If your environment have blocked Internet you will need to download them separately.
  3. Login to your planned WFM servers. In the PI, look for “Workflow Manager 1.0 Refresh (CU2)” and install it. Then close and reopen PI, install “Workflow Manager Client 1.0 Cumulative Update 5”.
  4. After install completed, select Workflow Manager Configuration. Follow the wizard to complete the installation. (fig 2) Several workflow related databases and windows services will be deployed by the wizard. (Service Bus Gateway, Service Bus Message Broker, etc)
  5. Open SP2019 Management Shell as administrator, run:
    Register-SPWorkflowService -SPSite “" -WorkflowHostUri https://wfm_hostname:12290
  6. Finally, login to all the remaining SharePoint servers (i.e. WF Clients). In the PI, look for “Workflow Manager Client” (it is cumulative update 4 at the time being) and install it. Then run the same PowerShell:
    Register-SPWorkflowService -SPSite “" -WorkflowHostUri https://wfm_hostname:12290
    Without install SSL in workflow management site, run:
    Register-SPWorkflowService -SPSite “" -WorkflowHostUri “http://wfm_hostname:12291” -AllowOAuthHttp
fig2 You can find Workflow Manager Configuration in Windows menu
Check IIS’s “Workflow Management Site” is existing, running and the binding is correct.




Just a normal SharePoint administrator work in Hong Kong

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

OCR or optical character recognition technology has come a long way since it was first…

Can Artificial Intelligence Or Machine Learning Test iOS Apps?

What I’ve learned while using Spinnaker for our deployments ?

DRIP —Is it still for me?

Couple Sitting on Snow Covered Ground Near the Snowman by Arina Krasnikova (Pexels)

ICON Development Roadmap Update — July 2020

How NFTs will Support Content Creators

Product Updates: New Feature Updates and Integrations

Write-Up Bandit Overthewire

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
HK SharePoint Admin

HK SharePoint Admin

Just a normal SharePoint administrator work in Hong Kong

More from Medium

Declutter your old Slack channel messages with Python


Document with data

Google Cloud SDK Command-Line: 1

dog finishes their getting started training and receives pets