[info]Important

This installation was performed in May 2016
[note]Note

Since one of my client is French, he installed all the environment in the French version of SQL Instance database. If it is your case too, please refer to the issues part
SharePoint Farm Servers
[info]Important

Workflow Manager must be installed on another server than the SharePoint one

Software Prerequisites

SharePoint Server

  • SharePoint Server (without Workflow Manager Installed)
  • Workflow Manager Client

Workflow Manager Server

  • Workflow Manager

Configuration Prerequisites

  1. Create accounts and groups from the AD
    • WF Setup Account
    • WF Service Account
    • WF Administrator Group (WF Admins)
      • Setup Account
      • SPAdmin
  2. SQL Server Accounts
    • From SSMS, add WF Setup Accounts permissions as a sysadmin
  3. From the WF Server, logon with an administrator account
    • Add WF Setup to the local administrators' group

SharePoint Prerequisites

The following are the minimum SharePoint 2013 services and service applications recommended for development environments:

  1. App Management service application
  2. Central Administration web site
  3. Claims to Windows Token Service (C2WTS)
  4. Distributed cache service
  5. Microsoft SharePoint Foundation 2013 Site and Subscription Settings service
  6. Secure Store Service
  7. User Profile service application (SharePoint Server 2013 only)

Minimum requirements for a single server with a built-in database

Hardware and software requirements for SharePoint 2013
Lists the minimum hardware and software requirements to install and run SharePoint.

Installation and Configuration

Installation

  1. Log to the WF Server with WF Setup Account
  2. Go to this site URL: https://msdn.microsoft.com/en-us/library/jj193478.aspx
    • click on Installing Workflow Manager 1.0 link
    • Click on the installation link from the content Process Overview. This action will launch the Web Platform Installer
  3. Search "Workflow Manager" from the search bar and click Add associate
  4. Click Install
  5. Arrive at the configuration Step, click Continue and close all windows
  6. Get and install the latest Cumulative update of Workflow Manager 1.0 KB2799754 from Microsoft Download Center in accordance with the initial language of Workflow Manager
  7. Get and install the latest Cumulative update of Service Bus KB2799752 from Microsoft Download Center in accordance with the initial language of Workflow Manager

Configuration

Workflow Manager

SSL

Usually, all Workflow Manager configurations support SSL encryption for the communications between the SharePoint Server and the Workflow Manager Server.
Some other steps have to be followed before launching Workflow Manager Configuration Wizard:

  1. From WF Server, open an MMC console and get Add-In Certificate
Computer Certificate Enrolment
  1. Create a Certificate Enrollment Request (AD > Computer)
Configure Certificate Settings
[note]Note

For this point, a Certificate Manager must be installed on the Farm Server
Wizard
  1. On the WF Server, go to Start Menu and click on Workflow Manager Configuration Wizard
  2. Once the Wizard has started, select the Custom Settings to configure Workflow Manager
Launch Workflow Manager Configuration Wizard
  1. Fill in the several fields of the configuration form:
    • SQL Server Instance (DNS Name Server)
    • If you use the SSL encryption (recommended), click on Advanced Options and select Enable SSL connection with SQL Server instance
Enable SSL WF/SQL
    • By default keep all settings since USER ID to connect to database. Use WF Service Account (ex: WFService@contoso)
    • If you choose to provide an SSL certificate, uncheck Auto-generate and specify the Certificates to use (generally, use the same certificate for all services)
Provide Computer Certificates from ADCS
    • At the end of the form, specify the administrator group of WF created previously (ex: WF Admins )
Specify WF Admins AD group
    • Finally, check if everything is ok by clicking on the button Test Connection at the top of the form
Check Workflow Manager configuration
  1. Click on the "next step" arrow ( TODO: an error message appear about the certificates not available on LocalMachine\Personal)
  2. At this step, configure the BUS Service
    • Check the box Use the same service account credentials as provided for Workflow Manager
Service Bus Wizard Configuration

You may also be interested in