SlideShare a Scribd company logo
1 of 38
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
Start Web PI
Prerequisite Components
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.
Database Names
Workflow Manager databases
 WFManagement
 WFInstanceManagement
 WFResourceManagement
Service Bus databases
 SBManagement
 SBGateway
 SBMessageContainer01
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

What's hot

10 Reasons your SharePoint Migration Failed
10 Reasons your SharePoint Migration Failed10 Reasons your SharePoint Migration Failed
10 Reasons your SharePoint Migration FailedBenjamin Niaulin
 
How to implement SharePoint in your organization
How to implement SharePoint in your organizationHow to implement SharePoint in your organization
How to implement SharePoint in your organizationSPC Adriatics
 
Don't upgrade to SharePoint 2013
Don't upgrade to SharePoint 2013Don't upgrade to SharePoint 2013
Don't upgrade to SharePoint 2013davidlozzi
 
Digital asset management using SharePoint 2013
Digital asset management using SharePoint 2013Digital asset management using SharePoint 2013
Digital asset management using SharePoint 2013Karthick S
 
Top 10 in SharePoint 2013
Top 10 in SharePoint 2013Top 10 in SharePoint 2013
Top 10 in SharePoint 2013Cory Peters
 
Introduction and What is New: Microsoft SharePoint 2013
Introduction and What is New: Microsoft SharePoint 2013Introduction and What is New: Microsoft SharePoint 2013
Introduction and What is New: Microsoft SharePoint 2013David J Rosenthal
 
SharePoint 2013 overview jeremy thake
SharePoint 2013 overview   jeremy thakeSharePoint 2013 overview   jeremy thake
SharePoint 2013 overview jeremy thakeJeremy Thake
 
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...Toni Frankola
 
What's new in SharePoint 2016
What's new in SharePoint 2016What's new in SharePoint 2016
What's new in SharePoint 2016Giuseppe Marchi
 
SharePoint 2016: Features Overview
SharePoint 2016: Features OverviewSharePoint 2016: Features Overview
SharePoint 2016: Features OverviewShareGate
 
10 Best SharePoint Features You’ve Never Used (But Should)
10 Best SharePoint Features You’ve Never Used (But Should)10 Best SharePoint Features You’ve Never Used (But Should)
10 Best SharePoint Features You’ve Never Used (But Should)Christian Buckley
 
Introduction and What’s new in SharePoint 2013
Introduction and What’s new in SharePoint 2013Introduction and What’s new in SharePoint 2013
Introduction and What’s new in SharePoint 2013MJ Ferdous
 
SharePoint Workflow Migration
SharePoint Workflow MigrationSharePoint Workflow Migration
SharePoint Workflow MigrationCygnet Infotech
 
Full Trust Solution Development in SharePoint 2013
Full Trust Solution Development in SharePoint 2013Full Trust Solution Development in SharePoint 2013
Full Trust Solution Development in SharePoint 2013Ed Musters
 
Drew madelung sp designer workflows - sp-biz
Drew madelung   sp designer workflows - sp-bizDrew madelung   sp designer workflows - sp-biz
Drew madelung sp designer workflows - sp-bizDrew Madelung
 
Sharepoint Overview
Sharepoint OverviewSharepoint Overview
Sharepoint OverviewVinh Nguyen
 
5 Steps for Constructing a Successful SharePoint Migration Plan
5 Steps for Constructing a Successful SharePoint Migration Plan5 Steps for Constructing a Successful SharePoint Migration Plan
5 Steps for Constructing a Successful SharePoint Migration PlanChristian Buckley
 

What's hot (20)

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

Viewers also liked

SharePoint's Social Media Scorecard
SharePoint's Social Media ScorecardSharePoint's Social Media Scorecard
SharePoint's Social Media ScorecardChristian Buckley
 
Tips and Tricks for the Yammer Power User presented by Christian Buckley
Tips and Tricks for the Yammer Power User presented by Christian BuckleyTips and Tricks for the Yammer Power User presented by Christian Buckley
Tips and Tricks for the Yammer Power User presented by Christian BuckleyEuropean SharePoint Conference
 
Sps boston 2014_o365_power_shell_csom_amitv
Sps boston 2014_o365_power_shell_csom_amitvSps boston 2014_o365_power_shell_csom_amitv
Sps boston 2014_o365_power_shell_csom_amitvamitvasu
 
SPSBOS - Learning through collaboration and the wisdom of crowds
SPSBOS - Learning through collaboration and the wisdom of crowdsSPSBOS - Learning through collaboration and the wisdom of crowds
SPSBOS - Learning through collaboration and the wisdom of crowdsTheresa Lubelski
 
SharePoint Security: Through the Looking Glass
SharePoint Security: Through the Looking GlassSharePoint Security: Through the Looking Glass
SharePoint Security: Through the Looking GlassDavid J Pileggi Jr
 

Viewers also liked (6)

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

Similar to Workflow Manager Tips & Tricks

Workflow Manager Tips & Tricks
Workflow Manager Tips & TricksWorkflow Manager Tips & Tricks
Workflow Manager Tips & TricksMai Omar Desouki
 
John Burkholder: SharePoint 2010 in a multi tenant and hosted environment-nyc
John Burkholder: SharePoint 2010 in a multi tenant and hosted environment-nycJohn Burkholder: SharePoint 2010 in a multi tenant and hosted environment-nyc
John Burkholder: SharePoint 2010 in a multi tenant and hosted environment-nycSharePoint Saturday NY
 
OWA And SharePoint Integration
OWA And SharePoint IntegrationOWA And SharePoint Integration
OWA And SharePoint Integrationjems7
 
SharePoint On-Premises Nirvana
SharePoint On-Premises NirvanaSharePoint On-Premises Nirvana
SharePoint On-Premises NirvanaJohn Calvert
 
A Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deploymentA Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deploymentSPC Adriatics
 
SharePoint 2010 Virtualization
SharePoint 2010 VirtualizationSharePoint 2010 Virtualization
SharePoint 2010 VirtualizationMichael Noel
 
DirectShare Quick Start Setup Guide
DirectShare Quick Start Setup GuideDirectShare Quick Start Setup Guide
DirectShare Quick Start Setup GuideChristian Petrou
 
SharePoint 2010 Architecture - TechEd Brasil 2010
SharePoint 2010 Architecture - TechEd Brasil 2010SharePoint 2010 Architecture - TechEd Brasil 2010
SharePoint 2010 Architecture - TechEd Brasil 2010Michael Noel
 
SharePoint in the Extranet Joel Oleson
SharePoint in the Extranet Joel OlesonSharePoint in the Extranet Joel Oleson
SharePoint in the Extranet Joel Olesonwebhostingguy
 
Sharepoint 2007 Install Best Practice Phase 1
Sharepoint 2007 Install Best Practice  Phase 1Sharepoint 2007 Install Best Practice  Phase 1
Sharepoint 2007 Install Best Practice Phase 1LiquidHub
 
SharePoint 2010 Virtualisation - SharePoint Saturday UK
SharePoint 2010 Virtualisation - SharePoint Saturday UKSharePoint 2010 Virtualisation - SharePoint Saturday UK
SharePoint 2010 Virtualisation - SharePoint Saturday UKMichael Noel
 
Microsoft exchange-server-2013-installation
Microsoft exchange-server-2013-installationMicrosoft exchange-server-2013-installation
Microsoft exchange-server-2013-installationtakdirlovely09
 
Rsa archer 6.9 platform installation and upgrade guide (3)
Rsa archer 6.9 platform installation and upgrade guide (3)Rsa archer 6.9 platform installation and upgrade guide (3)
Rsa archer 6.9 platform installation and upgrade guide (3)AnkurGarg165647
 
SharePoint 2010 Beta Technical Overview
SharePoint 2010 Beta Technical OverviewSharePoint 2010 Beta Technical Overview
SharePoint 2010 Beta Technical OverviewRavikanth Chaganti
 

Similar to Workflow Manager Tips & Tricks (20)

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

More from Mai Omar Desouki

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

More from Mai Omar Desouki (12)

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

Recently uploaded

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

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
  • 12.
  • 15.
  • 16.
  • 17.
  • 18.
  • 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.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26. Database Names Workflow Manager databases  WFManagement  WFInstanceManagement  WFResourceManagement Service Bus databases  SBManagement  SBGateway  SBMessageContainer01
  • 27.
  • 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

  1. 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).