SlideShare a Scribd company logo
SharePoint Saturday Boston
12 April 2014
Mai Omar DesoukiWorkflow Manager Tips & Tricks
Contacts
@MaiOmarDesouki
Mai_omar_86@live.com
http://maiomardesouki.com
Senior SharePoint Consulant
Vodafone Egypt
Cairo
Egypt
Avid SharePointer, Global Expert Speaker in most
SharePoint Conferences..
Was living in Dubai and worked @ Infusion
Founder of Dubai SharePoint User Group
Hardware
requirements
SQL
requirements
Installing &
Configuring
Tips Tricks
Agenda
Flashback
SharePoint 2010 Workflows
 If you had 2010 WF, it will continue to work in SP 2013 farm
 And you still can create a new 2010 WF in SP 2013 Farm
Hardware Requirements
Installation Scenario RAM Processor Hard disk space
Single server with a built-
in database or single
server that uses SQL
Server
8 GB 64-bit, 4 cores 80 GB for system drive
Single server with a built-
in database or single
server that uses SQL
Server
10 GB 64-bit, 4 cores 80 GB for system drive
Single server with a built-
in database or single
server that uses SQL
Server
24 GB 64-bit, 4 cores 80 GB for system drive
Web server or application
server in a three-tier farm
12 GB 64-bit, 4 cores 80 GB for system drive
Supported Operating Systems
 Windows Server 2008 R2 SP1 x64
 Windows Server 2012 x64
WARNING:
Windows 7 SP1 ×64 and Windows 8 ×64 are not supported for production
environments, but you can install Workflow 1.0 on them for development
purposes.
SQL Server requirements
 SQL Server 2008 R2 SP1
 SQL Server 2012
Note:
SQL Server can be installed on the same physical machine with Workflow 1.0 and
Service Bus, or on a different one. This flexibility is most valuable for your
development environment, minimizing the number of servers or virtual
machines you need.
Requirements for SQL Server
 TCP/IP, shared memory, or named pipes must be enabled.
 Port 1443,12290 and 12291 on the firewall must be open to inbound and outbound communications.
 If named pipes are used, the name of the machine on which the SQL Server instance is running
should have a name with no more than 16 characters. Named pipes use NetBIOS names, which carry
that restriction.
 Supported Authentication
 Integrated Authentication
 SQL Authentication
Current user
The user that is configuring Workflow Manager must meet this requirements
 If the machine is domain joined, the user must be a domain user; otherwise
the user must be a local user.
 The user must be an administrator on the computer on which the
configuration is running.
 The user must have DBCreator privilege on this SQL Server instance.
Note:
Workflow Manager does not support built-in accounts (for example, NETWORK
SERVICE).
Installing & configuring Windows Azure
Workflow Manager
 Install the Windows Azure Workflow Server software
 Configure a workflow farm
 Join the SharePoint farm to the workflow farm
Workflow Manager Tips & Tricks
Start Web PI
Prerequisite Components
Workflow Manager Tips & Tricks
Workflow Manager Tips & Tricks
Workflow Manager Tips & Tricks
Workflow Manager Tips & Tricks
Firewall
 During configuration, Workflow Manager will open ports that are configured
by default or set explicitly by the user in the Windows Firewall.
 If a firewall other than Windows Firewall is used, you will have to make
these exceptions manually.
Workflow Manager Tips & Tricks
Workflow Manager Tips & Tricks
Workflow Manager Tips & Tricks
Workflow Manager Tips & Tricks
Workflow Manager Tips & Tricks
Workflow Manager Tips & Tricks
Database Names
Workflow Manager databases
 WFManagement
 WFInstanceManagement
 WFResourceManagement
Service Bus databases
 SBManagement
 SBGateway
 SBMessageContainer01
Workflow Manager Tips & Tricks
Once it’s installed, we need to pair
it with SharePoint
By PowerShell; there is no user interface for this
Check HTTP and HTTPS ports the
Workflow has been installed
Https certificate
For your production environment and communication over HTTPS..
1. Create a digital certificate
2. configure IIS
3. export the certificate
4. and then import and install the certificate on the SharePoint server
This ensures encrypted communication between SharePoint and Workflow
Manager
Tips
Register-SPWorkflowService –SPSite http://intranet.contoso.com –WorkflowHostUri
http://contososerver.contoso.com:12291 –AllowOAuthHttp
When you are ready to pair the farms…
Execute the following PowerShell cmdlet using the SharePoint 2013 Management Shell
window.
The command does not return any output if successful, so no news is good news.
This script describes how SharePoint and workflow manager will communicate.
Important Ports
 HTTP = 12290
 HTTPS = 12291
intranet.contoso.com, then you would use http://intranet.contoso.com:12291
Testing & Verifying the Workflow
Installation
A new web application called Workflow
Management Site under IIS
SharePoint Designer 2013
Central Administration
Questions?
Thanks!

More Related Content

PPTX
10 Best SharePoint Features You’ve Never Used #SPC_ORG
PDF
Discover SharePoint 2013
PPTX
A Business Users Guide to Getting the Most Out of SharePoint 2013
PPTX
Core SharePoint 2013 Concepts
PPTX
Guiding a Successful SharePoint Implementation
PDF
SharePoint 2013 Pros and Cons
PPTX
What's New and Different in SharePoint 2013
PPTX
Sharepoint 2010 overview - what it is and what it can do
10 Best SharePoint Features You’ve Never Used #SPC_ORG
Discover SharePoint 2013
A Business Users Guide to Getting the Most Out of SharePoint 2013
Core SharePoint 2013 Concepts
Guiding a Successful SharePoint Implementation
SharePoint 2013 Pros and Cons
What's New and Different in SharePoint 2013
Sharepoint 2010 overview - what it is and what it can do

What's hot (20)

PDF
10 Reasons your SharePoint Migration Failed
PPTX
How to implement SharePoint in your organization
PPTX
Don't upgrade to SharePoint 2013
PPTX
Digital asset management using SharePoint 2013
PPTX
Top 10 in SharePoint 2013
PDF
Introduction and What is New: Microsoft SharePoint 2013
PPTX
SharePoint 2013 overview jeremy thake
PPTX
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
PDF
Beginners SharePoint introduction
PPTX
SharePoint 2013 features overview
PPTX
What's new in SharePoint 2016
PDF
SharePoint 2016: Features Overview
PPTX
10 Best SharePoint Features You’ve Never Used (But Should)
PPTX
Introduction and What’s new in SharePoint 2013
PDF
SharePoint Workflow Migration
PPTX
Full Trust Solution Development in SharePoint 2013
PPTX
Drew madelung sp designer workflows - sp-biz
PDF
Sharepoint Overview
PPTX
5 Steps for Constructing a Successful SharePoint Migration Plan
PPTX
SharePoint Programming Basic
10 Reasons your SharePoint Migration Failed
How to implement SharePoint in your organization
Don't upgrade to SharePoint 2013
Digital asset management using SharePoint 2013
Top 10 in SharePoint 2013
Introduction and What is New: Microsoft SharePoint 2013
SharePoint 2013 overview jeremy thake
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
Beginners SharePoint introduction
SharePoint 2013 features overview
What's new in SharePoint 2016
SharePoint 2016: Features Overview
10 Best SharePoint Features You’ve Never Used (But Should)
Introduction and What’s new in SharePoint 2013
SharePoint Workflow Migration
Full Trust Solution Development in SharePoint 2013
Drew madelung sp designer workflows - sp-biz
Sharepoint Overview
5 Steps for Constructing a Successful SharePoint Migration Plan
SharePoint Programming Basic
Ad

Viewers also liked (6)

PPTX
SharePoint's Social Media Scorecard
PPTX
Sp2013 communities
PPTX
Tips and Tricks for the Yammer Power User presented by Christian Buckley
PDF
Sps boston 2014_o365_power_shell_csom_amitv
PDF
SPSBOS - Learning through collaboration and the wisdom of crowds
PPTX
SharePoint Security: Through the Looking Glass
SharePoint's Social Media Scorecard
Sp2013 communities
Tips and Tricks for the Yammer Power User presented by Christian Buckley
Sps boston 2014_o365_power_shell_csom_amitv
SPSBOS - Learning through collaboration and the wisdom of crowds
SharePoint Security: Through the Looking Glass
Ad

Similar to Workflow Manager Tips & Tricks (20)

PPTX
Workflow Manager Tips & Tricks
PPTX
John Burkholder: SharePoint 2010 in a multi tenant and hosted environment-nyc
PDF
OWA And SharePoint Integration
PPTX
SharePoint On-Premises Nirvana
PPTX
A Deep Dive into SharePoint 2016 architecture and deployment
PPTX
SharePoint 2010 Virtualization
PDF
DirectShare Quick Start Setup Guide
PDF
Integrating Office Web Apps with SharePoint 2013
PPTX
SharePoint 2010 Architecture - TechEd Brasil 2010
DOCX
Technolo Report
PPT
SharePoint in the Extranet Joel Oleson
PDF
Sharepoint 2007 Install Best Practice Phase 1
PPTX
SharePoint 2010 Virtualisation - SharePoint Saturday UK
PDF
Microsoft exchange-server-2013-installation
PDF
Microsoft Exchange Server 2013 Installation
PDF
Rsa archer 6.9 platform installation and upgrade guide (3)
PPTX
SharePoint 2010 Beta Technical Overview
PPTX
PDF
Share point
DOCX
Mahabaleshwar Shastry
Workflow Manager Tips & Tricks
John Burkholder: SharePoint 2010 in a multi tenant and hosted environment-nyc
OWA And SharePoint Integration
SharePoint On-Premises Nirvana
A Deep Dive into SharePoint 2016 architecture and deployment
SharePoint 2010 Virtualization
DirectShare Quick Start Setup Guide
Integrating Office Web Apps with SharePoint 2013
SharePoint 2010 Architecture - TechEd Brasil 2010
Technolo Report
SharePoint in the Extranet Joel Oleson
Sharepoint 2007 Install Best Practice Phase 1
SharePoint 2010 Virtualisation - SharePoint Saturday UK
Microsoft exchange-server-2013-installation
Microsoft Exchange Server 2013 Installation
Rsa archer 6.9 platform installation and upgrade guide (3)
SharePoint 2010 Beta Technical Overview
Share point
Mahabaleshwar Shastry

More from Mai Omar Desouki (12)

PDF
Mai Omar Desouki - SharePoint 2013 What it means for your business
PDF
Mai Omar Desouki - Co-Authoring in SharePoint 2013
PDF
Mai Omar Desouki Building Apps in Office 365
PDF
Automate Variations in SharePoint 2013
PDF
Enhanced Video Experience in SharePoint 2013
PPTX
Mai Omar Desouki - What's new in SharePoint Designer 2013 #ESPC 2013
PPTX
SharePoint 2013 on iPad & iPhone by Mai Omar Desouki
PPTX
SharePoint 2013 UI [just screen shots]
PPTX
Monitoring SharePoint 2010
PPTX
Mai Omar Desouki - SharePoint 2010 ITPRO
PDF
What is SharePoint 2010 by Mai Omar Desouki
PDF
Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki
Mai Omar Desouki - SharePoint 2013 What it means for your business
Mai Omar Desouki - Co-Authoring in SharePoint 2013
Mai Omar Desouki Building Apps in Office 365
Automate Variations in SharePoint 2013
Enhanced Video Experience in SharePoint 2013
Mai Omar Desouki - What's new in SharePoint Designer 2013 #ESPC 2013
SharePoint 2013 on iPad & iPhone by Mai Omar Desouki
SharePoint 2013 UI [just screen shots]
Monitoring SharePoint 2010
Mai Omar Desouki - SharePoint 2010 ITPRO
What is SharePoint 2010 by Mai Omar Desouki
Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki

Recently uploaded (20)

PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Empathic Computing: Creating Shared Understanding
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
A Presentation on Artificial Intelligence
PPT
Teaching material agriculture food technology
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
Cloud computing and distributed systems.
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Encapsulation theory and applications.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
NewMind AI Weekly Chronicles - August'25 Week I
Dropbox Q2 2025 Financial Results & Investor Presentation
Unlocking AI with Model Context Protocol (MCP)
Understanding_Digital_Forensics_Presentation.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Empathic Computing: Creating Shared Understanding
Digital-Transformation-Roadmap-for-Companies.pptx
Building Integrated photovoltaic BIPV_UPV.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
A Presentation on Artificial Intelligence
Teaching material agriculture food technology
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Cloud computing and distributed systems.
Encapsulation_ Review paper, used for researhc scholars
Encapsulation theory and applications.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Agricultural_Statistics_at_a_Glance_2022_0.pdf

Workflow Manager Tips & Tricks

  • 2. Mai Omar DesoukiWorkflow Manager Tips & Tricks Contacts @MaiOmarDesouki Mai_omar_86@live.com http://maiomardesouki.com Senior SharePoint Consulant Vodafone Egypt Cairo Egypt Avid SharePointer, Global Expert Speaker in most SharePoint Conferences.. Was living in Dubai and worked @ Infusion Founder of Dubai SharePoint User Group
  • 5. SharePoint 2010 Workflows  If you had 2010 WF, it will continue to work in SP 2013 farm  And you still can create a new 2010 WF in SP 2013 Farm
  • 6. Hardware Requirements Installation Scenario RAM Processor Hard disk space Single server with a built- in database or single server that uses SQL Server 8 GB 64-bit, 4 cores 80 GB for system drive Single server with a built- in database or single server that uses SQL Server 10 GB 64-bit, 4 cores 80 GB for system drive Single server with a built- in database or single server that uses SQL Server 24 GB 64-bit, 4 cores 80 GB for system drive Web server or application server in a three-tier farm 12 GB 64-bit, 4 cores 80 GB for system drive
  • 7. Supported Operating Systems  Windows Server 2008 R2 SP1 x64  Windows Server 2012 x64 WARNING: Windows 7 SP1 ×64 and Windows 8 ×64 are not supported for production environments, but you can install Workflow 1.0 on them for development purposes.
  • 8. SQL Server requirements  SQL Server 2008 R2 SP1  SQL Server 2012 Note: SQL Server can be installed on the same physical machine with Workflow 1.0 and Service Bus, or on a different one. This flexibility is most valuable for your development environment, minimizing the number of servers or virtual machines you need.
  • 9. Requirements for SQL Server  TCP/IP, shared memory, or named pipes must be enabled.  Port 1443,12290 and 12291 on the firewall must be open to inbound and outbound communications.  If named pipes are used, the name of the machine on which the SQL Server instance is running should have a name with no more than 16 characters. Named pipes use NetBIOS names, which carry that restriction.  Supported Authentication  Integrated Authentication  SQL Authentication
  • 10. Current user The user that is configuring Workflow Manager must meet this requirements  If the machine is domain joined, the user must be a domain user; otherwise the user must be a local user.  The user must be an administrator on the computer on which the configuration is running.  The user must have DBCreator privilege on this SQL Server instance. Note: Workflow Manager does not support built-in accounts (for example, NETWORK SERVICE).
  • 11. Installing & configuring Windows Azure Workflow Manager  Install the Windows Azure Workflow Server software  Configure a workflow farm  Join the SharePoint farm to the workflow farm
  • 19. Firewall  During configuration, Workflow Manager will open ports that are configured by default or set explicitly by the user in the Windows Firewall.  If a firewall other than Windows Firewall is used, you will have to make these exceptions manually.
  • 26. Database Names Workflow Manager databases  WFManagement  WFInstanceManagement  WFResourceManagement Service Bus databases  SBManagement  SBGateway  SBMessageContainer01
  • 28. Once it’s installed, we need to pair it with SharePoint By PowerShell; there is no user interface for this
  • 29. Check HTTP and HTTPS ports the Workflow has been installed
  • 30. Https certificate For your production environment and communication over HTTPS.. 1. Create a digital certificate 2. configure IIS 3. export the certificate 4. and then import and install the certificate on the SharePoint server This ensures encrypted communication between SharePoint and Workflow Manager
  • 31. Tips Register-SPWorkflowService –SPSite http://intranet.contoso.com –WorkflowHostUri http://contososerver.contoso.com:12291 –AllowOAuthHttp When you are ready to pair the farms… Execute the following PowerShell cmdlet using the SharePoint 2013 Management Shell window. The command does not return any output if successful, so no news is good news. This script describes how SharePoint and workflow manager will communicate.
  • 32. Important Ports  HTTP = 12290  HTTPS = 12291 intranet.contoso.com, then you would use http://intranet.contoso.com:12291
  • 33. Testing & Verifying the Workflow Installation
  • 34. A new web application called Workflow Management Site under IIS

Editor's Notes

  • #2: Animated picture list with color text tabs(Intermediate)To reproduce the SmartArt effects on this page, do the following:On the Home tab, in the Slides group, click Layout, and then clickBlank. On the Insert tab, in the Illustrations group, click SmartArt.In the Choose a SmartArt Graphic dialog box, in the left pane, click List. In the List pane, double-click Horizontal Picture List (fifth row, second option from the left) to insert the graphic into the slide. Press and hold CTRL, and select the picture placeholder and text shape (top and bottom shape) in one of the objects. Under SmartArt Tools,on the Design tab, in the Create Graphic group, click Add Shape, and then click Add Shape After. Repeat this process one more time for a total of five picture placeholders and text shapes. Select the graphic. Under SmartArt Tools, on the Format tab, click Size, and then do the following:In the Height box, enter 4.44”.In the Width box, enter 9.25”.Under SmartArt Tools, on the Format tab, click Arrange, click Align, and then do the following:Click Align to Slide.Click Align Middle. Click Align Center. Select the graphic, and then click one of the arrows on the left border. In the Type your text here dialog box, enter text.Press and hold CTRL, and then select all five text boxes in the graphic. On the Home tab, in the Font group, select Corbel from the Font list,and then enter 22 in the Font Size box.Select the graphic. Under SmartArtTools, on the Design tab, in the SmartArtStyles group, do the following: Click ChangeColors, and then under Colorful click Colorful Range – Accent Colors 2 to 3 (second option from the left).Click More, and then under Best Match for Document click Moderate Effect (fourth option from the left).Select the rounded rectangle at the top of the graphic. Under SmartArtTools, on the Format tab, in the ShapeStyles group, click the arrow next to ShapeFill, and then under Theme Colors clickWhite, Background 1, Darker 35% (fifth row, first option from the left).Click each of the five picture placeholders in the SmartArt graphic, select a picture, and then click Insert.To reproduce the animation effects on this slide, do the following:On the Animations tab, in the Advanced Animations group, click Animation Pane.On the slide, select the graphic. On the Animations tab, in the Animation group, click the More arrow at the Effects Gallery and under Entrance, click Float In.In the Animation group, click Effect Options, and under Sequence, click One by One. In the Timing group, in the Duration list, click 01.00.In the Animation Pane, click the double-arrow below the animation effect to expand the list of effects, then do the following to modify the list of effects:Select the first animation effect, and then do the following:On the Animations tab, in the Animation group, click the More arrow at the Effects Gallery and then click More Entrance Effects. In the Change Entrance Effects dialog box, under Moderate, click Basic Zoom.Click Effect Options, and under Zoom, click Out Slightly. In the Timing group, in the Start list, select With Previous.Also in the Timing group, in the Duration list, click 01.00.Press and hold CTRL, select the third, fifth, seventh, ninth, and 11th animation effects (effects for the text shapes), and then do the following:On the Animations tab, in the Animation group, click the More arrow at the Effects Gallery and then click More Entrance Effects. In the Change Entrance Effects dialog box, under Basic, click Peek In, and then click OK. In the Animation group, click Effect Options, and underDirection, click From Top.In the Timing group, in the Duration list, click 01.00.Press and hold CTRL, select the second, fourth, sixth, eighth, and 10th animation effects (effects for the pictures). In the Timing group, in the Start list, selectAfter Previous.To reproduce the background effects on this slide, do the following:Right-click the slide background area, and then click Format Background. In the Format Background dialog box, click Fill in the left pane, select Gradient fill in the Fill pane, and then do the following:In the Type list, select Linear.Click the button next to Direction, and then click Linear Down (first row, second option from the left).Under Gradient stops, click Add gradient stop or Remove gradient stop until two stops appear on the slider, then customize the gradient stops as follows:Select the first stop in the slider, and then do the following:In the Position box, enter 0%.Click the button next to Color, click More Colors, and then in the Colors dialog box, on the Custom tab, enter values for Red: 130, Green: 126, and Blue: 102.Select the last stop on the slider, and then do the following: In the Position box, enter 71%.Click the button next to Color, and then click Black, Text 1(first row, second option from the left).