SlideShare a Scribd company logo
SharePoint Designer
Workflows
Nuts, Bolts and Examples
SharePoint Saturday
St. Louis 2017
You can use the hashtag #SPSSTL & follow us @SPSStlouis
Gold Sponsors
Silver Sponsors
Thank You Sponsors for
participating in SPS St. Louis 2017!
Drew Madelung
Email : dmadelung@concurrency.com
Twitter : @dmadelung
Website : drewmadelung.com
Technical Architect – SharePoint & Office 365
What are we going to talk about?
A look back through the years
How do I start?
Not your basic workflow info
Let’s see some examples!
Evolution of SharePoint Designer
 SP Designer 2007
• Will work with 2003 & 2007
 SP Designer 2010
• Only 2010
 SP Designer 2013
• 2013, 2016 and SP Online (Office 365)
 SP Designer 2016?
• Not being created
It’s a free
download!
Upgrading from 2010 Workflows
 There is no in-place workflow upgrade
 2010 workflows will run in SP 2013/2016 on-premises and Office 365
1. Migrate 2010 workflows and continue to use them in 2010 mode
2. Rebuild workflows using new 2013 actions
3. Rebuild workflows using ISV (Nintex, K2)
4. Rebuild using Flow or Logic Apps
Options
Deprecated features – 2010 to 2013
 Design View
 Content type association with reusable workflows
 Association columns
 Impersonation steps
 User Profile lookup as a data source
 Workflow visualization
 Multiple workflow actions
New features – 2010 to 2013
 Ability to define stages and jump between them
 Stage level loops
 Dictionary variable
 App steps
 Ability to call SP 2010 workflows
 Task processes
 Multiple workflow actions
Workflow in SharePoint 2013+
 Brings the workflow
engine off SharePoint
 Allows execution of
SharePoint 2010
workflows
 Powered by Windows
Workflow Foundation 4
Workflow actions
 Different workflow actions are available depending on…
• Version of workflow
• Type of workflow
• Location of action in a workflow
Workflow actions – 2010 to 2013
New in 2013
 Assign a Task
 Start a Task Process
 Go to This Stage
 Call HTTP Web Service
 Start a List Workflow
 Start a Site Workflow
 Build Dictionary
 Get Property from Dictionary
 Count Items in Dictionary
 Trim String
 Find Substring in String
 Translate Document
 Set Workflow Status
 Create a Project from Current Item (MS Project)
 Set the current Project stage status to this value (MS Project)
 Wait for Project Event (MS Project)
 Set this field in the Project to this value (MS Project)
Deprecated in 2013
• Add List Item Permissions
• Assign a Form to a Group
• Assign a To-do Item
• Capture a version of the Document Set
• Collect Data from a User
• Copy List Item
• Declare Record
• Inherit List Item Parent Permissions
• Lookup Manager of a User
• Remove List Item Permissions
• Replace List Item Permissions
• Send Document Set to Repository
• Set Content Approval Status
• Set Content Approval Status for the Document Set
• Set Workflow Status
• Start Approval Process
• Start Custom Task Process
• Start Document Set Approval Process
• Start Feedback Process
• Undeclare Record
Call HTTP Web Service
• lets you specify any of several request methods,
including GET, PUT, POST, and DELETE. This lets you
tell the web services, specifically RESTful services, what
to do on the service that you’ve specified with the URI
property on the activity.
Start a List Workflow
• Starts a List workflow based on the SharePoint 2010
Workflow platform.
Start a Task Process
• Creates tasks on multiple users and enables the tasks
to be taken through a customized process.
Office 365 – SharePoint Online
 Runs 2010 and 2013 workflows
 You connect just like on-premises farms
 Default and deeper integration with Flow
SharePoint Designer 2013 Workflows
 Built at Site level (not site collection)
 List/Library, Reusable, or Site Workflows
 Can be created using Visio
 Can be saved as a template
 Ran on a timer job
These are all true for
SharePoint 2016 &
Online!
Creating a SharePoint 2013 Workflow
Open Designer and
connect to your site
• Click one of the New workflow
options in the ribbon
• Click Workflows in the Site Objects
navigation to view all current
workflows
Creating a SharePoint 2013 Workflow
• Enter a Name and Description
• Pick the 2013 platform type for your
new workflow
Creating a SharePoint 2013 Workflow
Add new conditions
Add new actions Add new loops
Create variables
Add new steps
Add new stages
What cool things can I do?
Custom Actions
Workflow Stages
App Steps
Utilize REST Services
Custom Actions
 5 different actions available
• Dictate where they appear
• List Item Menu
• Display Form Ribbon
• Edit Form Ribbon
• New Form Ribbon
• View Ribbon
 Configured on library or a list
 Available in SharePoint 2010,
2013, 2016 and SharePoint Online
Custom Actions - Continued
 Actions can do 1 of 3 things
1. Navigate to form
2. Initiate a workflow
3. Navigate to URL
 You can add images to the actions
 You can set the Rights Mask
• Security
 When to use them?
 Adding a link for a print function
 Link to supporting list that contains
related data
 Start an approval or review workflow
 Link to a custom edit form that shows
more fields for the item
 Link to an upload or insert item on a
related list
 Start a workflow to create an item
Workflow Stages
 Eases ability to build more advanced
logical workflows
 Uses IF/Else statements to transition
between stages
2010 -> Just steps
2013 -> Steps in Stages
App Steps
• No more impersonation step from 2010
 3 steps to configure
1. Allow workflow to use app permissions
• Done via activation of Site Feature “Workflows can use app permissions”
2. Grant full control permission to workflow
• Multiple step process to set trust for the Workflow app
• Detailed steps here
3. Develop the workflow to wrap actions inside an App Step
• App step will now be available in SP Designer ribbon
• Allows the ability to run a workflow that
requires elevated permissions
REST Service
• REST allows ability to remotely interact with SharePoint objects
• To access a specific site collection, use the following construction:
• http://server/site/_api/site
• To access a specific site, use the following construction:
• http://server/site/_api/web
REST Service - Continued
• Call HTTP Web Service & Dictionary actions
1. Build Dictionary(s)
2. Call REST service
• GET, POST, PUT, DELETE
3. Get Items in Dictionary (If necessary)
REST Service - Continued
• Can be used to…
• Manage content across site collections
• Create content (items, lists, sites, etc…)
• Retrieve content to be looped through
• Retrieve user profile information
• And lots more!
• Use Postman or Advanced REST client Chrome extension
Any other tips?
Advanced Properties
SharePoint Designer Cache
Copy & Paste
Debugging
Advanced Properties
 Certain settings are only visible in action Properties
 Right click on action -> click Properties…
 Important in Task Process actions
 Can set BCC for Send Email actions
Clearing SharePoint Designer Cache
1. Close SPD
2. Use File Explorer to navigate to:
• %USERPROFILE%AppDataLocalMicrosoftWebsiteCache
3. Delete everything in this folder
4. Use File Explorer to navigate to:
• %APPDATA%MicrosoftWeb Server ExtensionsCache
5. Delete everything in this folder
Copy & Paste
 You can copy & paste within the text-based designer in 2013
• Use Ctrl+C and Ctrl+V or use Right-click functionality
 Actions can copy but conditions and steps don’t always work
 Copying between workflows can cause crashes
 No support for Undo
 Cannot copy content between workflow versions
Make sure you check all variables/lookups after copying!
Debugging
 Log to history list
• Review workflow history list - /Lists/Workflow%20History/AllItems.aspx
• Send an email action for Dictionary variables due to large size
 Add a comment
 If/Else checks on major milestones & error handling
 Hidden column to track data points
 Fiddler (On-Premises)
Debugging isn’t just for when the workflow application is
created, but includes all issues that arise at a later time.
This all sounds cool, but what should I build?
Let’s look at
some examples
Good starting workflow ideas
More complex workflow ideas
• Vacation approval
• Equipment Reservation
• IT request task creation
• New project site creation
• New employee onboarding
• Finance invoice approval
Do you like demos?
I like demos
Let’s do a demo
Super Helpful links
 SharePoint Community
 SharePoint Designer 2013 Download
 What’s changed in SharePoint Designer 2013
 Workflow actions quick reference – SharePoint 2013
 Workflow actions quick reference – SharePoint 2010
 Get started with workflows in SharePoint 2013
 Create a workflow with elevated permissions (app step setup)
 Get to know the SharePoint REST service
 Advanced REST Client Chrome Extension
 Calling the SharePoint 2013 REST API from a SharePoint Designer Workflow
 SharePoint 2013 workflow recursion prevention
 Install and configure workflow for SharePoint 2013
 Workflow Manager Farms for SharePoint 2013 – harbar.net
 SharePoint Designer Custom Actions
Questions?
Email: dmadelung@concurrency.com
Twitter: @dmadelung
Website: drewmadelung.com
Slides: http://bit.ly/DrewSlides
SharePoint
Designer Workflows
Nuts, Bolts and Examples
SharePoint Saturday
St. Louis 2017
Ad

More Related Content

What's hot (20)

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
 
SharePoint 2016 - What's New, What's Not
SharePoint 2016 - What's New, What's NotSharePoint 2016 - What's New, What's Not
SharePoint 2016 - What's New, What's Not
Regroove
 
SharePoint 2016 Is Coming! Are You Ready?
SharePoint 2016 Is Coming! Are You Ready?SharePoint 2016 Is Coming! Are You Ready?
SharePoint 2016 Is Coming! Are You Ready?
Richard Harbridge
 
OneDrive for Business Administration Security Compliance Boston Office 365 Us...
OneDrive for Business Administration Security Compliance Boston Office 365 Us...OneDrive for Business Administration Security Compliance Boston Office 365 Us...
OneDrive for Business Administration Security Compliance Boston Office 365 Us...
Oliver Bartholdson
 
Comparison of SharePoint 2010 and SharePoint 2013
Comparison of SharePoint 2010 and SharePoint 2013Comparison of SharePoint 2010 and SharePoint 2013
Comparison of SharePoint 2010 and SharePoint 2013
Ian Woodgate
 
Office365 Video - Learn it - Love it - Use it | Collab365
Office365 Video - Learn it - Love it - Use it | Collab365Office365 Video - Learn it - Love it - Use it | Collab365
Office365 Video - Learn it - Love it - Use it | Collab365
Drew Madelung
 
Share point workflow presentation
Share point workflow presentationShare point workflow presentation
Share point workflow presentation
Wyngate Solutions
 
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
SPC Adriatics
 
Hosting SharePoint 2016 farm in azure
Hosting SharePoint 2016 farm in azureHosting SharePoint 2016 farm in azure
Hosting SharePoint 2016 farm in azure
Learning SharePoint
 
Advanced Office365 Sharepoint online Workflows
Advanced Office365 Sharepoint online WorkflowsAdvanced Office365 Sharepoint online Workflows
Advanced Office365 Sharepoint online Workflows
Prashant G Bhoyar (Microsoft MVP)
 
SharePoint Benefits
SharePoint BenefitsSharePoint Benefits
SharePoint Benefits
Sameh Senosi
 
Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365
Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365
Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365
Patrick Guimonet
 
SharePoint 2016 The Future is Hybrid, what you need to know about it
SharePoint 2016 The Future is Hybrid, what you need to know about itSharePoint 2016 The Future is Hybrid, what you need to know about it
SharePoint 2016 The Future is Hybrid, what you need to know about it
Knut Relbe-Moe [MVP, MCT]
 
SharePoint 2016 Upgrade Planning
SharePoint 2016 Upgrade PlanningSharePoint 2016 Upgrade Planning
SharePoint 2016 Upgrade Planning
Chandima Kulathilake
 
Office365 groups from the ground up - SPTechCon Boston
Office365 groups from the ground up - SPTechCon BostonOffice365 groups from the ground up - SPTechCon Boston
Office365 groups from the ground up - SPTechCon Boston
Drew Madelung
 
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
 
Office Delve for Office 365 Administrators
Office Delve for Office 365 AdministratorsOffice Delve for Office 365 Administrators
Office Delve for Office 365 Administrators
Steve Stewart
 
Accelerate your journey to the cloud using the Microsoft SharePoint Migration...
Accelerate your journey to the cloud using the Microsoft SharePoint Migration...Accelerate your journey to the cloud using the Microsoft SharePoint Migration...
Accelerate your journey to the cloud using the Microsoft SharePoint Migration...
Vignesh Ganesan I Microsoft MVP
 
Building the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBE
Building the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBEBuilding the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBE
Building the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBE
Chirag Patel
 
Exploring SharePoint 2013 by Chandu Raj
Exploring SharePoint 2013 by Chandu RajExploring SharePoint 2013 by Chandu Raj
Exploring SharePoint 2013 by Chandu Raj
chanduraj1984
 
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
 
SharePoint 2016 - What's New, What's Not
SharePoint 2016 - What's New, What's NotSharePoint 2016 - What's New, What's Not
SharePoint 2016 - What's New, What's Not
Regroove
 
SharePoint 2016 Is Coming! Are You Ready?
SharePoint 2016 Is Coming! Are You Ready?SharePoint 2016 Is Coming! Are You Ready?
SharePoint 2016 Is Coming! Are You Ready?
Richard Harbridge
 
OneDrive for Business Administration Security Compliance Boston Office 365 Us...
OneDrive for Business Administration Security Compliance Boston Office 365 Us...OneDrive for Business Administration Security Compliance Boston Office 365 Us...
OneDrive for Business Administration Security Compliance Boston Office 365 Us...
Oliver Bartholdson
 
Comparison of SharePoint 2010 and SharePoint 2013
Comparison of SharePoint 2010 and SharePoint 2013Comparison of SharePoint 2010 and SharePoint 2013
Comparison of SharePoint 2010 and SharePoint 2013
Ian Woodgate
 
Office365 Video - Learn it - Love it - Use it | Collab365
Office365 Video - Learn it - Love it - Use it | Collab365Office365 Video - Learn it - Love it - Use it | Collab365
Office365 Video - Learn it - Love it - Use it | Collab365
Drew Madelung
 
Share point workflow presentation
Share point workflow presentationShare point workflow presentation
Share point workflow presentation
Wyngate Solutions
 
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
SPC Adriatics
 
Hosting SharePoint 2016 farm in azure
Hosting SharePoint 2016 farm in azureHosting SharePoint 2016 farm in azure
Hosting SharePoint 2016 farm in azure
Learning SharePoint
 
SharePoint Benefits
SharePoint BenefitsSharePoint Benefits
SharePoint Benefits
Sameh Senosi
 
Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365
Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365
Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365
Patrick Guimonet
 
SharePoint 2016 The Future is Hybrid, what you need to know about it
SharePoint 2016 The Future is Hybrid, what you need to know about itSharePoint 2016 The Future is Hybrid, what you need to know about it
SharePoint 2016 The Future is Hybrid, what you need to know about it
Knut Relbe-Moe [MVP, MCT]
 
Office365 groups from the ground up - SPTechCon Boston
Office365 groups from the ground up - SPTechCon BostonOffice365 groups from the ground up - SPTechCon Boston
Office365 groups from the ground up - SPTechCon Boston
Drew Madelung
 
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
 
Office Delve for Office 365 Administrators
Office Delve for Office 365 AdministratorsOffice Delve for Office 365 Administrators
Office Delve for Office 365 Administrators
Steve Stewart
 
Accelerate your journey to the cloud using the Microsoft SharePoint Migration...
Accelerate your journey to the cloud using the Microsoft SharePoint Migration...Accelerate your journey to the cloud using the Microsoft SharePoint Migration...
Accelerate your journey to the cloud using the Microsoft SharePoint Migration...
Vignesh Ganesan I Microsoft MVP
 
Building the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBE
Building the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBEBuilding the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBE
Building the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBE
Chirag Patel
 
Exploring SharePoint 2013 by Chandu Raj
Exploring SharePoint 2013 by Chandu RajExploring SharePoint 2013 by Chandu Raj
Exploring SharePoint 2013 by Chandu Raj
chanduraj1984
 

Viewers also liked (13)

Concurrency SharePoint Summit 2016 - Indiana
Concurrency SharePoint Summit 2016 - IndianaConcurrency SharePoint Summit 2016 - Indiana
Concurrency SharePoint Summit 2016 - Indiana
Drew Madelung
 
Office365 Groups from the Ground Up - SPTechCon San Francisco 2016
Office365 Groups from the Ground Up - SPTechCon San Francisco 2016 Office365 Groups from the Ground Up - SPTechCon San Francisco 2016
Office365 Groups from the Ground Up - SPTechCon San Francisco 2016
Drew Madelung
 
Fabian Williams BCS Session Spsnola
Fabian Williams BCS Session SpsnolaFabian Williams BCS Session Spsnola
Fabian Williams BCS Session Spsnola
Fabian Williams
 
Creating SharePoint 2013 Workflows
Creating SharePoint 2013 WorkflowsCreating SharePoint 2013 Workflows
Creating SharePoint 2013 Workflows
SPC Adriatics
 
Office365 groups from the ground up - Collab365 Global Conference
Office365 groups from the ground up - Collab365 Global ConferenceOffice365 groups from the ground up - Collab365 Global Conference
Office365 groups from the ground up - Collab365 Global Conference
Drew Madelung
 
SharePoint 2013 Workflow from K2
SharePoint 2013 Workflow from K2SharePoint 2013 Workflow from K2
SharePoint 2013 Workflow from K2
K2
 
Essentials for the SharePoint Power User - SPTechCon San Francisco 2016
Essentials for the SharePoint Power User - SPTechCon San Francisco 2016Essentials for the SharePoint Power User - SPTechCon San Francisco 2016
Essentials for the SharePoint Power User - SPTechCon San Francisco 2016
Drew Madelung
 
Core SharePoint 2013 Concepts
Core SharePoint 2013 ConceptsCore SharePoint 2013 Concepts
Core SharePoint 2013 Concepts
Learning SharePoint
 
SAP Document Management System Integration with Content Servers
SAP Document Management System Integration with Content Servers SAP Document Management System Integration with Content Servers
SAP Document Management System Integration with Content Servers
Verbella CMG
 
Concurrency SharePoint Summit 2016
Concurrency SharePoint Summit 2016Concurrency SharePoint Summit 2016
Concurrency SharePoint Summit 2016
Drew Madelung
 
Don't Suck at SharePoint - Avoid the common mistakes
Don't Suck at SharePoint - Avoid the common mistakesDon't Suck at SharePoint - Avoid the common mistakes
Don't Suck at SharePoint - Avoid the common mistakes
Benjamin Niaulin
 
SharePoint Permissions Worst Practices
SharePoint Permissions Worst PracticesSharePoint Permissions Worst Practices
SharePoint Permissions Worst Practices
Bobby Chang
 
Document Management in SharePoint without folders - Introduction to Metadata
Document Management in SharePoint without folders - Introduction to MetadataDocument Management in SharePoint without folders - Introduction to Metadata
Document Management in SharePoint without folders - Introduction to Metadata
Gregory Zelfond
 
Concurrency SharePoint Summit 2016 - Indiana
Concurrency SharePoint Summit 2016 - IndianaConcurrency SharePoint Summit 2016 - Indiana
Concurrency SharePoint Summit 2016 - Indiana
Drew Madelung
 
Office365 Groups from the Ground Up - SPTechCon San Francisco 2016
Office365 Groups from the Ground Up - SPTechCon San Francisco 2016 Office365 Groups from the Ground Up - SPTechCon San Francisco 2016
Office365 Groups from the Ground Up - SPTechCon San Francisco 2016
Drew Madelung
 
Fabian Williams BCS Session Spsnola
Fabian Williams BCS Session SpsnolaFabian Williams BCS Session Spsnola
Fabian Williams BCS Session Spsnola
Fabian Williams
 
Creating SharePoint 2013 Workflows
Creating SharePoint 2013 WorkflowsCreating SharePoint 2013 Workflows
Creating SharePoint 2013 Workflows
SPC Adriatics
 
Office365 groups from the ground up - Collab365 Global Conference
Office365 groups from the ground up - Collab365 Global ConferenceOffice365 groups from the ground up - Collab365 Global Conference
Office365 groups from the ground up - Collab365 Global Conference
Drew Madelung
 
SharePoint 2013 Workflow from K2
SharePoint 2013 Workflow from K2SharePoint 2013 Workflow from K2
SharePoint 2013 Workflow from K2
K2
 
Essentials for the SharePoint Power User - SPTechCon San Francisco 2016
Essentials for the SharePoint Power User - SPTechCon San Francisco 2016Essentials for the SharePoint Power User - SPTechCon San Francisco 2016
Essentials for the SharePoint Power User - SPTechCon San Francisco 2016
Drew Madelung
 
SAP Document Management System Integration with Content Servers
SAP Document Management System Integration with Content Servers SAP Document Management System Integration with Content Servers
SAP Document Management System Integration with Content Servers
Verbella CMG
 
Concurrency SharePoint Summit 2016
Concurrency SharePoint Summit 2016Concurrency SharePoint Summit 2016
Concurrency SharePoint Summit 2016
Drew Madelung
 
Don't Suck at SharePoint - Avoid the common mistakes
Don't Suck at SharePoint - Avoid the common mistakesDon't Suck at SharePoint - Avoid the common mistakes
Don't Suck at SharePoint - Avoid the common mistakes
Benjamin Niaulin
 
SharePoint Permissions Worst Practices
SharePoint Permissions Worst PracticesSharePoint Permissions Worst Practices
SharePoint Permissions Worst Practices
Bobby Chang
 
Document Management in SharePoint without folders - Introduction to Metadata
Document Management in SharePoint without folders - Introduction to MetadataDocument Management in SharePoint without folders - Introduction to Metadata
Document Management in SharePoint without folders - Introduction to Metadata
Gregory Zelfond
 
Ad

Similar to SharePoint Designer Workflows - Nuts, Bolts and Examples (20)

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
Mai Omar Desouki
 
2012 MindSurf - Augmenting Business Process with SharePoint
2012 MindSurf - Augmenting Business Process with SharePoint2012 MindSurf - Augmenting Business Process with SharePoint
2012 MindSurf - Augmenting Business Process with SharePoint
Don Donais
 
Sharepoint designer workflow by quontra us
Sharepoint designer workflow by quontra usSharepoint designer workflow by quontra us
Sharepoint designer workflow by quontra us
QUONTRASOLUTIONS
 
SharePoint Workflows 2013. What's new?
SharePoint Workflows 2013. What's new?SharePoint Workflows 2013. What's new?
SharePoint Workflows 2013. What's new?
Sergei Leshchenko
 
SPCA2013 - Windows Workflow Manager for the IT Pro
SPCA2013 - Windows Workflow Manager for the IT ProSPCA2013 - Windows Workflow Manager for the IT Pro
SPCA2013 - Windows Workflow Manager for the IT Pro
NCCOMMS
 
SharePoint for Project Management (2016)
SharePoint for Project Management (2016)SharePoint for Project Management (2016)
SharePoint for Project Management (2016)
wandersick
 
MindSurf 2013 - SharePoint Out of the Box Project Management
MindSurf 2013 - SharePoint Out of the Box Project ManagementMindSurf 2013 - SharePoint Out of the Box Project Management
MindSurf 2013 - SharePoint Out of the Box Project Management
Don Donais
 
SharePoint Fest Seattle 2017 Getting started with office365 sharepoint online...
SharePoint Fest Seattle 2017 Getting started with office365 sharepoint online...SharePoint Fest Seattle 2017 Getting started with office365 sharepoint online...
SharePoint Fest Seattle 2017 Getting started with office365 sharepoint online...
Prashant G Bhoyar (Microsoft MVP)
 
Configuring Workflows in SharePoint 2010
Configuring Workflows in SharePoint 2010Configuring Workflows in SharePoint 2010
Configuring Workflows in SharePoint 2010
Michal Pisarek
 
Ridwan sassman Sharepoint Saturday Sharepoint 2013 Workflows
Ridwan sassman Sharepoint Saturday Sharepoint 2013 WorkflowsRidwan sassman Sharepoint Saturday Sharepoint 2013 Workflows
Ridwan sassman Sharepoint Saturday Sharepoint 2013 Workflows
ridwansassman
 
Knut wf 203 get started with designer workflows
Knut wf 203   get started with designer workflowsKnut wf 203   get started with designer workflows
Knut wf 203 get started with designer workflows
Knut Relbe-Moe [MVP, MCT]
 
Non-Developer Options in SharePoint 2013 - Fest Chicago 2014
Non-Developer Options in SharePoint 2013 - Fest Chicago 2014Non-Developer Options in SharePoint 2013 - Fest Chicago 2014
Non-Developer Options in SharePoint 2013 - Fest Chicago 2014
Asif Rehmani
 
Writing futuristic workflows in office 365 SharePoint 2013 2016 on premise
Writing futuristic workflows in office 365 SharePoint 2013 2016 on premiseWriting futuristic workflows in office 365 SharePoint 2013 2016 on premise
Writing futuristic workflows in office 365 SharePoint 2013 2016 on premise
Prashant G Bhoyar (Microsoft MVP)
 
SharePoint Intelligence Introduction To Share Point Designer Workflows
SharePoint Intelligence Introduction To Share Point Designer WorkflowsSharePoint Intelligence Introduction To Share Point Designer Workflows
SharePoint Intelligence Introduction To Share Point Designer Workflows
Ivan Sanders
 
SharePoint Saturday Workflow in Action
SharePoint Saturday Workflow in ActionSharePoint Saturday Workflow in Action
SharePoint Saturday Workflow in Action
Elaine Van Bergen
 
10 most liked features of SharePoint 2013
10 most liked features of SharePoint 201310 most liked features of SharePoint 2013
10 most liked features of SharePoint 2013
Karthik Nallajalla
 
SharePoint Workflows - SharePoint Saturday Twin Cities April 2012
SharePoint Workflows - SharePoint Saturday Twin Cities April 2012SharePoint Workflows - SharePoint Saturday Twin Cities April 2012
SharePoint Workflows - SharePoint Saturday Twin Cities April 2012
Don Donais
 
SPTechCon Austin - The Slippery Slope of SharePoint Migrations
SPTechCon Austin - The Slippery Slope of SharePoint MigrationsSPTechCon Austin - The Slippery Slope of SharePoint Migrations
SPTechCon Austin - The Slippery Slope of SharePoint Migrations
Jill Hannemann
 
SharePoint Designer 2013 Workflows - SP Intersection
SharePoint Designer 2013 Workflows - SP IntersectionSharePoint Designer 2013 Workflows - SP Intersection
SharePoint Designer 2013 Workflows - SP Intersection
Asif Rehmani
 
Solve Todays Problems with 10 New SharePoint 2010 Features
Solve Todays Problems with 10 New SharePoint 2010 FeaturesSolve Todays Problems with 10 New SharePoint 2010 Features
Solve Todays Problems with 10 New SharePoint 2010 Features
Cory Peters
 
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
Mai Omar Desouki
 
2012 MindSurf - Augmenting Business Process with SharePoint
2012 MindSurf - Augmenting Business Process with SharePoint2012 MindSurf - Augmenting Business Process with SharePoint
2012 MindSurf - Augmenting Business Process with SharePoint
Don Donais
 
Sharepoint designer workflow by quontra us
Sharepoint designer workflow by quontra usSharepoint designer workflow by quontra us
Sharepoint designer workflow by quontra us
QUONTRASOLUTIONS
 
SharePoint Workflows 2013. What's new?
SharePoint Workflows 2013. What's new?SharePoint Workflows 2013. What's new?
SharePoint Workflows 2013. What's new?
Sergei Leshchenko
 
SPCA2013 - Windows Workflow Manager for the IT Pro
SPCA2013 - Windows Workflow Manager for the IT ProSPCA2013 - Windows Workflow Manager for the IT Pro
SPCA2013 - Windows Workflow Manager for the IT Pro
NCCOMMS
 
SharePoint for Project Management (2016)
SharePoint for Project Management (2016)SharePoint for Project Management (2016)
SharePoint for Project Management (2016)
wandersick
 
MindSurf 2013 - SharePoint Out of the Box Project Management
MindSurf 2013 - SharePoint Out of the Box Project ManagementMindSurf 2013 - SharePoint Out of the Box Project Management
MindSurf 2013 - SharePoint Out of the Box Project Management
Don Donais
 
SharePoint Fest Seattle 2017 Getting started with office365 sharepoint online...
SharePoint Fest Seattle 2017 Getting started with office365 sharepoint online...SharePoint Fest Seattle 2017 Getting started with office365 sharepoint online...
SharePoint Fest Seattle 2017 Getting started with office365 sharepoint online...
Prashant G Bhoyar (Microsoft MVP)
 
Configuring Workflows in SharePoint 2010
Configuring Workflows in SharePoint 2010Configuring Workflows in SharePoint 2010
Configuring Workflows in SharePoint 2010
Michal Pisarek
 
Ridwan sassman Sharepoint Saturday Sharepoint 2013 Workflows
Ridwan sassman Sharepoint Saturday Sharepoint 2013 WorkflowsRidwan sassman Sharepoint Saturday Sharepoint 2013 Workflows
Ridwan sassman Sharepoint Saturday Sharepoint 2013 Workflows
ridwansassman
 
Knut wf 203 get started with designer workflows
Knut wf 203   get started with designer workflowsKnut wf 203   get started with designer workflows
Knut wf 203 get started with designer workflows
Knut Relbe-Moe [MVP, MCT]
 
Non-Developer Options in SharePoint 2013 - Fest Chicago 2014
Non-Developer Options in SharePoint 2013 - Fest Chicago 2014Non-Developer Options in SharePoint 2013 - Fest Chicago 2014
Non-Developer Options in SharePoint 2013 - Fest Chicago 2014
Asif Rehmani
 
Writing futuristic workflows in office 365 SharePoint 2013 2016 on premise
Writing futuristic workflows in office 365 SharePoint 2013 2016 on premiseWriting futuristic workflows in office 365 SharePoint 2013 2016 on premise
Writing futuristic workflows in office 365 SharePoint 2013 2016 on premise
Prashant G Bhoyar (Microsoft MVP)
 
SharePoint Intelligence Introduction To Share Point Designer Workflows
SharePoint Intelligence Introduction To Share Point Designer WorkflowsSharePoint Intelligence Introduction To Share Point Designer Workflows
SharePoint Intelligence Introduction To Share Point Designer Workflows
Ivan Sanders
 
SharePoint Saturday Workflow in Action
SharePoint Saturday Workflow in ActionSharePoint Saturday Workflow in Action
SharePoint Saturday Workflow in Action
Elaine Van Bergen
 
10 most liked features of SharePoint 2013
10 most liked features of SharePoint 201310 most liked features of SharePoint 2013
10 most liked features of SharePoint 2013
Karthik Nallajalla
 
SharePoint Workflows - SharePoint Saturday Twin Cities April 2012
SharePoint Workflows - SharePoint Saturday Twin Cities April 2012SharePoint Workflows - SharePoint Saturday Twin Cities April 2012
SharePoint Workflows - SharePoint Saturday Twin Cities April 2012
Don Donais
 
SPTechCon Austin - The Slippery Slope of SharePoint Migrations
SPTechCon Austin - The Slippery Slope of SharePoint MigrationsSPTechCon Austin - The Slippery Slope of SharePoint Migrations
SPTechCon Austin - The Slippery Slope of SharePoint Migrations
Jill Hannemann
 
SharePoint Designer 2013 Workflows - SP Intersection
SharePoint Designer 2013 Workflows - SP IntersectionSharePoint Designer 2013 Workflows - SP Intersection
SharePoint Designer 2013 Workflows - SP Intersection
Asif Rehmani
 
Solve Todays Problems with 10 New SharePoint 2010 Features
Solve Todays Problems with 10 New SharePoint 2010 FeaturesSolve Todays Problems with 10 New SharePoint 2010 Features
Solve Todays Problems with 10 New SharePoint 2010 Features
Cory Peters
 
Ad

More from Drew Madelung (20)

Understanding & Utilizing SharePoint Advanced Management
Understanding & Utilizing SharePoint Advanced ManagementUnderstanding & Utilizing SharePoint Advanced Management
Understanding & Utilizing SharePoint Advanced Management
Drew Madelung
 
What's New with OneDrive! - TechCon365DC 2024
What's New with OneDrive! - TechCon365DC 2024What's New with OneDrive! - TechCon365DC 2024
What's New with OneDrive! - TechCon365DC 2024
Drew Madelung
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
 
Deep dive into Microsoft Purview Data Loss Prevention
Deep dive into Microsoft Purview Data Loss PreventionDeep dive into Microsoft Purview Data Loss Prevention
Deep dive into Microsoft Purview Data Loss Prevention
Drew Madelung
 
Introduction to Microsoft Syntex
Introduction to Microsoft SyntexIntroduction to Microsoft Syntex
Introduction to Microsoft Syntex
Drew Madelung
 
Breakdown of Microsoft Purview Solutions
Breakdown of Microsoft Purview SolutionsBreakdown of Microsoft Purview Solutions
Breakdown of Microsoft Purview Solutions
Drew Madelung
 
Deploying & Managing OneDrive
Deploying & Managing OneDriveDeploying & Managing OneDrive
Deploying & Managing OneDrive
Drew Madelung
 
Deploying Viva Topics
Deploying Viva TopicsDeploying Viva Topics
Deploying Viva Topics
Drew Madelung
 
Labelling in Microsoft 365 - Retention & Sensitivity
Labelling in Microsoft 365 - Retention & SensitivityLabelling in Microsoft 365 - Retention & Sensitivity
Labelling in Microsoft 365 - Retention & Sensitivity
Drew Madelung
 
How to Successfully Manage OneDrive for Business
How to Successfully Manage OneDrive for BusinessHow to Successfully Manage OneDrive for Business
How to Successfully Manage OneDrive for Business
Drew Madelung
 
What's New with OneDrive
What's New with OneDriveWhat's New with OneDrive
What's New with OneDrive
Drew Madelung
 
Getting started with with SharePoint Syntex
Getting started with with SharePoint SyntexGetting started with with SharePoint Syntex
Getting started with with SharePoint Syntex
Drew Madelung
 
Intro to Shared Channels
Intro to Shared ChannelsIntro to Shared Channels
Intro to Shared Channels
Drew Madelung
 
What's new with Security & Compliance for SharePoint, OneDrive, and Teams
What's new with Security & Compliance for SharePoint, OneDrive, and TeamsWhat's new with Security & Compliance for SharePoint, OneDrive, and Teams
What's new with Security & Compliance for SharePoint, OneDrive, and Teams
Drew Madelung
 
Everything you need to know about external sharing in OneDrive, SharePoint, a...
Everything you need to know about external sharing in OneDrive, SharePoint, a...Everything you need to know about external sharing in OneDrive, SharePoint, a...
Everything you need to know about external sharing in OneDrive, SharePoint, a...
Drew Madelung
 
Microsoft Ignite 2021 Recap
Microsoft Ignite 2021 RecapMicrosoft Ignite 2021 Recap
Microsoft Ignite 2021 Recap
Drew Madelung
 
How to successfully manage OneDrive
How to successfully manage OneDriveHow to successfully manage OneDrive
How to successfully manage OneDrive
Drew Madelung
 
What's new with OneDrive - July 2021
What's new with OneDrive - July 2021What's new with OneDrive - July 2021
What's new with OneDrive - July 2021
Drew Madelung
 
Securing SharePoint, OneDrive, & Teams with Sensitivity Labels
Securing SharePoint, OneDrive, & Teams with Sensitivity LabelsSecuring SharePoint, OneDrive, & Teams with Sensitivity Labels
Securing SharePoint, OneDrive, & Teams with Sensitivity Labels
Drew Madelung
 
Labelling in Microsoft 365 - Retention & Sensitivity
Labelling in Microsoft 365 - Retention & SensitivityLabelling in Microsoft 365 - Retention & Sensitivity
Labelling in Microsoft 365 - Retention & Sensitivity
Drew Madelung
 
Understanding & Utilizing SharePoint Advanced Management
Understanding & Utilizing SharePoint Advanced ManagementUnderstanding & Utilizing SharePoint Advanced Management
Understanding & Utilizing SharePoint Advanced Management
Drew Madelung
 
What's New with OneDrive! - TechCon365DC 2024
What's New with OneDrive! - TechCon365DC 2024What's New with OneDrive! - TechCon365DC 2024
What's New with OneDrive! - TechCon365DC 2024
Drew Madelung
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
 
Deep dive into Microsoft Purview Data Loss Prevention
Deep dive into Microsoft Purview Data Loss PreventionDeep dive into Microsoft Purview Data Loss Prevention
Deep dive into Microsoft Purview Data Loss Prevention
Drew Madelung
 
Introduction to Microsoft Syntex
Introduction to Microsoft SyntexIntroduction to Microsoft Syntex
Introduction to Microsoft Syntex
Drew Madelung
 
Breakdown of Microsoft Purview Solutions
Breakdown of Microsoft Purview SolutionsBreakdown of Microsoft Purview Solutions
Breakdown of Microsoft Purview Solutions
Drew Madelung
 
Deploying & Managing OneDrive
Deploying & Managing OneDriveDeploying & Managing OneDrive
Deploying & Managing OneDrive
Drew Madelung
 
Deploying Viva Topics
Deploying Viva TopicsDeploying Viva Topics
Deploying Viva Topics
Drew Madelung
 
Labelling in Microsoft 365 - Retention & Sensitivity
Labelling in Microsoft 365 - Retention & SensitivityLabelling in Microsoft 365 - Retention & Sensitivity
Labelling in Microsoft 365 - Retention & Sensitivity
Drew Madelung
 
How to Successfully Manage OneDrive for Business
How to Successfully Manage OneDrive for BusinessHow to Successfully Manage OneDrive for Business
How to Successfully Manage OneDrive for Business
Drew Madelung
 
What's New with OneDrive
What's New with OneDriveWhat's New with OneDrive
What's New with OneDrive
Drew Madelung
 
Getting started with with SharePoint Syntex
Getting started with with SharePoint SyntexGetting started with with SharePoint Syntex
Getting started with with SharePoint Syntex
Drew Madelung
 
Intro to Shared Channels
Intro to Shared ChannelsIntro to Shared Channels
Intro to Shared Channels
Drew Madelung
 
What's new with Security & Compliance for SharePoint, OneDrive, and Teams
What's new with Security & Compliance for SharePoint, OneDrive, and TeamsWhat's new with Security & Compliance for SharePoint, OneDrive, and Teams
What's new with Security & Compliance for SharePoint, OneDrive, and Teams
Drew Madelung
 
Everything you need to know about external sharing in OneDrive, SharePoint, a...
Everything you need to know about external sharing in OneDrive, SharePoint, a...Everything you need to know about external sharing in OneDrive, SharePoint, a...
Everything you need to know about external sharing in OneDrive, SharePoint, a...
Drew Madelung
 
Microsoft Ignite 2021 Recap
Microsoft Ignite 2021 RecapMicrosoft Ignite 2021 Recap
Microsoft Ignite 2021 Recap
Drew Madelung
 
How to successfully manage OneDrive
How to successfully manage OneDriveHow to successfully manage OneDrive
How to successfully manage OneDrive
Drew Madelung
 
What's new with OneDrive - July 2021
What's new with OneDrive - July 2021What's new with OneDrive - July 2021
What's new with OneDrive - July 2021
Drew Madelung
 
Securing SharePoint, OneDrive, & Teams with Sensitivity Labels
Securing SharePoint, OneDrive, & Teams with Sensitivity LabelsSecuring SharePoint, OneDrive, & Teams with Sensitivity Labels
Securing SharePoint, OneDrive, & Teams with Sensitivity Labels
Drew Madelung
 
Labelling in Microsoft 365 - Retention & Sensitivity
Labelling in Microsoft 365 - Retention & SensitivityLabelling in Microsoft 365 - Retention & Sensitivity
Labelling in Microsoft 365 - Retention & Sensitivity
Drew Madelung
 

Recently uploaded (20)

Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
HCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser Environments
panagenda
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.
hpbmnnxrvb
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
HCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser Environments
panagenda
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.
hpbmnnxrvb
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 

SharePoint Designer Workflows - Nuts, Bolts and Examples

  • 1. SharePoint Designer Workflows Nuts, Bolts and Examples SharePoint Saturday St. Louis 2017
  • 2. You can use the hashtag #SPSSTL & follow us @SPSStlouis Gold Sponsors Silver Sponsors Thank You Sponsors for participating in SPS St. Louis 2017!
  • 3. Drew Madelung Email : [email protected] Twitter : @dmadelung Website : drewmadelung.com Technical Architect – SharePoint & Office 365
  • 4. What are we going to talk about? A look back through the years How do I start? Not your basic workflow info Let’s see some examples!
  • 5. Evolution of SharePoint Designer  SP Designer 2007 • Will work with 2003 & 2007  SP Designer 2010 • Only 2010  SP Designer 2013 • 2013, 2016 and SP Online (Office 365)  SP Designer 2016? • Not being created It’s a free download!
  • 6. Upgrading from 2010 Workflows  There is no in-place workflow upgrade  2010 workflows will run in SP 2013/2016 on-premises and Office 365 1. Migrate 2010 workflows and continue to use them in 2010 mode 2. Rebuild workflows using new 2013 actions 3. Rebuild workflows using ISV (Nintex, K2) 4. Rebuild using Flow or Logic Apps Options
  • 7. Deprecated features – 2010 to 2013  Design View  Content type association with reusable workflows  Association columns  Impersonation steps  User Profile lookup as a data source  Workflow visualization  Multiple workflow actions
  • 8. New features – 2010 to 2013  Ability to define stages and jump between them  Stage level loops  Dictionary variable  App steps  Ability to call SP 2010 workflows  Task processes  Multiple workflow actions
  • 9. Workflow in SharePoint 2013+  Brings the workflow engine off SharePoint  Allows execution of SharePoint 2010 workflows  Powered by Windows Workflow Foundation 4
  • 10. Workflow actions  Different workflow actions are available depending on… • Version of workflow • Type of workflow • Location of action in a workflow
  • 11. Workflow actions – 2010 to 2013 New in 2013  Assign a Task  Start a Task Process  Go to This Stage  Call HTTP Web Service  Start a List Workflow  Start a Site Workflow  Build Dictionary  Get Property from Dictionary  Count Items in Dictionary  Trim String  Find Substring in String  Translate Document  Set Workflow Status  Create a Project from Current Item (MS Project)  Set the current Project stage status to this value (MS Project)  Wait for Project Event (MS Project)  Set this field in the Project to this value (MS Project) Deprecated in 2013 • Add List Item Permissions • Assign a Form to a Group • Assign a To-do Item • Capture a version of the Document Set • Collect Data from a User • Copy List Item • Declare Record • Inherit List Item Parent Permissions • Lookup Manager of a User • Remove List Item Permissions • Replace List Item Permissions • Send Document Set to Repository • Set Content Approval Status • Set Content Approval Status for the Document Set • Set Workflow Status • Start Approval Process • Start Custom Task Process • Start Document Set Approval Process • Start Feedback Process • Undeclare Record Call HTTP Web Service • lets you specify any of several request methods, including GET, PUT, POST, and DELETE. This lets you tell the web services, specifically RESTful services, what to do on the service that you’ve specified with the URI property on the activity. Start a List Workflow • Starts a List workflow based on the SharePoint 2010 Workflow platform. Start a Task Process • Creates tasks on multiple users and enables the tasks to be taken through a customized process.
  • 12. Office 365 – SharePoint Online  Runs 2010 and 2013 workflows  You connect just like on-premises farms  Default and deeper integration with Flow
  • 13. SharePoint Designer 2013 Workflows  Built at Site level (not site collection)  List/Library, Reusable, or Site Workflows  Can be created using Visio  Can be saved as a template  Ran on a timer job These are all true for SharePoint 2016 & Online!
  • 14. Creating a SharePoint 2013 Workflow Open Designer and connect to your site • Click one of the New workflow options in the ribbon • Click Workflows in the Site Objects navigation to view all current workflows
  • 15. Creating a SharePoint 2013 Workflow • Enter a Name and Description • Pick the 2013 platform type for your new workflow
  • 16. Creating a SharePoint 2013 Workflow Add new conditions Add new actions Add new loops Create variables Add new steps Add new stages
  • 17. What cool things can I do? Custom Actions Workflow Stages App Steps Utilize REST Services
  • 18. Custom Actions  5 different actions available • Dictate where they appear • List Item Menu • Display Form Ribbon • Edit Form Ribbon • New Form Ribbon • View Ribbon  Configured on library or a list  Available in SharePoint 2010, 2013, 2016 and SharePoint Online
  • 19. Custom Actions - Continued  Actions can do 1 of 3 things 1. Navigate to form 2. Initiate a workflow 3. Navigate to URL  You can add images to the actions  You can set the Rights Mask • Security  When to use them?  Adding a link for a print function  Link to supporting list that contains related data  Start an approval or review workflow  Link to a custom edit form that shows more fields for the item  Link to an upload or insert item on a related list  Start a workflow to create an item
  • 20. Workflow Stages  Eases ability to build more advanced logical workflows  Uses IF/Else statements to transition between stages 2010 -> Just steps 2013 -> Steps in Stages
  • 21. App Steps • No more impersonation step from 2010  3 steps to configure 1. Allow workflow to use app permissions • Done via activation of Site Feature “Workflows can use app permissions” 2. Grant full control permission to workflow • Multiple step process to set trust for the Workflow app • Detailed steps here 3. Develop the workflow to wrap actions inside an App Step • App step will now be available in SP Designer ribbon • Allows the ability to run a workflow that requires elevated permissions
  • 22. REST Service • REST allows ability to remotely interact with SharePoint objects • To access a specific site collection, use the following construction: • http://server/site/_api/site • To access a specific site, use the following construction: • http://server/site/_api/web
  • 23. REST Service - Continued • Call HTTP Web Service & Dictionary actions 1. Build Dictionary(s) 2. Call REST service • GET, POST, PUT, DELETE 3. Get Items in Dictionary (If necessary)
  • 24. REST Service - Continued • Can be used to… • Manage content across site collections • Create content (items, lists, sites, etc…) • Retrieve content to be looped through • Retrieve user profile information • And lots more! • Use Postman or Advanced REST client Chrome extension
  • 25. Any other tips? Advanced Properties SharePoint Designer Cache Copy & Paste Debugging
  • 26. Advanced Properties  Certain settings are only visible in action Properties  Right click on action -> click Properties…  Important in Task Process actions  Can set BCC for Send Email actions
  • 27. Clearing SharePoint Designer Cache 1. Close SPD 2. Use File Explorer to navigate to: • %USERPROFILE%AppDataLocalMicrosoftWebsiteCache 3. Delete everything in this folder 4. Use File Explorer to navigate to: • %APPDATA%MicrosoftWeb Server ExtensionsCache 5. Delete everything in this folder
  • 28. Copy & Paste  You can copy & paste within the text-based designer in 2013 • Use Ctrl+C and Ctrl+V or use Right-click functionality  Actions can copy but conditions and steps don’t always work  Copying between workflows can cause crashes  No support for Undo  Cannot copy content between workflow versions Make sure you check all variables/lookups after copying!
  • 29. Debugging  Log to history list • Review workflow history list - /Lists/Workflow%20History/AllItems.aspx • Send an email action for Dictionary variables due to large size  Add a comment  If/Else checks on major milestones & error handling  Hidden column to track data points  Fiddler (On-Premises) Debugging isn’t just for when the workflow application is created, but includes all issues that arise at a later time.
  • 30. This all sounds cool, but what should I build? Let’s look at some examples
  • 31. Good starting workflow ideas More complex workflow ideas • Vacation approval • Equipment Reservation • IT request task creation • New project site creation • New employee onboarding • Finance invoice approval
  • 32. Do you like demos? I like demos Let’s do a demo
  • 33. Super Helpful links  SharePoint Community  SharePoint Designer 2013 Download  What’s changed in SharePoint Designer 2013  Workflow actions quick reference – SharePoint 2013  Workflow actions quick reference – SharePoint 2010  Get started with workflows in SharePoint 2013  Create a workflow with elevated permissions (app step setup)  Get to know the SharePoint REST service  Advanced REST Client Chrome Extension  Calling the SharePoint 2013 REST API from a SharePoint Designer Workflow  SharePoint 2013 workflow recursion prevention  Install and configure workflow for SharePoint 2013  Workflow Manager Farms for SharePoint 2013 – harbar.net  SharePoint Designer Custom Actions
  • 34. Questions? Email: [email protected] Twitter: @dmadelung Website: drewmadelung.com Slides: http://bit.ly/DrewSlides
  • 35. SharePoint Designer Workflows Nuts, Bolts and Examples SharePoint Saturday St. Louis 2017