SlideShare a Scribd company logo
1 of 64
Are you wondering any of the following?
Which form and workflow solutions should I be using?
Should I continue to use InfoPath and SharePoint Designer?
Are Flow and PowerApps truly primetime ready? What about for my on-premises
environment?
If Yes, Great! you are in the right session!
Which version of SharePoint are you on?
2010 20162013
Online
Workflows and Forms in the
Microsoft world - when to use what
Asif Rehmani
SharePoint MVP
VisualSP
Download my presentations at:
http://bit.ly/asifconference
About me - Asif Rehmani
Trainer
Founder and CEO
VisualSP
Chicago, USA
Contact:
@asifrehmani
asif@visualsp.com
www.VisualSP.com
Author
Trainer & ConsultantSharePoint MVPConference Speaker
Ignite
ESPC
SPTechCon
SP Fest
SPC
Dev Intersection
And many more…
Since 2007
In-context Help/Training for end users
Agenda
Explore all existing tooling related to Workflows & Forms
Discuss case scenarios of what to use when
The answers to the frequently asked questions
Please help me understand who You are
Power Users Administrators
The infamous
SharePoint
Guy / Gal
Developers
Forms
The former ‘and current’ form solution from Microsoft
The story of InfoPath
Library form
InfoPath 2010 & 2013
Custom SharePoint list form
Workflow form
No more updates to InfoPath
Was never built for SharePoint anyway
Hit its limits in terms of spanning multiple devices (not Mobile enabled)
The XML foundation of the tool limited its growth potential
Access Web Apps
Quick form based application
Create web applications using Access
Build Access web apps and launch to SharePoint Online
Access web apps retiring - April 2018
• Just didn’t work for the required scenarios
• Needs outgrew capability of Access Services
• mobile device support, integration with line of business data,
and professional developer extensions.
https://techcommunity.microsoft.com/t5/Office-Retirement-
Blog/Updating-the-Access-Services-in-SharePoint-
Roadmap/ba-p/57148
Cool kids on the block:
PowerApps & Forms
Microsoft Forms
For non-technical power users
Quick data pull
Surveys, Quizzes, Polls, Information Gathering
MS Forms web part available in modern pages
Not end-all-be-all forms customization tool
PowerApps
The main Microsoft forms solution going
forward
PowerApps
Extremely extensible with lots of connectors
Built for mobile devices and the cloud in mind
3rd party forms solution vendors
When to use What
Modern vs Classic pages in SharePoint
I am worried about all the forms we
are currently using in InfoPath.
What’s going to happen to them now
that Microsoft is not supporting
InfoPath?
InfoPath 2013
Supported till 2026
Guidance on InfoPath
Already working with InfoPath and have a Lot of working forms:
Continue working with InfoPath
Never used InfoPath and looking for a forms solution for SharePoint:
Consider PowerApps, MS Forms, ASP.NET forms, or 3rd party
vendor
I need a quick quiz/survey form in
Office 365
Quick forms
Microsoft Forms is the best to create quick forms in Office 365
I need to customize my
SharePoint list views
Customizing SharePoint list views
Create an App with PowerApps. Appears as a view on the list:
https://www.youtube.com/watch?v=JvUaYLaOi1c
InfoPath is still available as a backup option
The ‘not-so’ good experience
View does not appear within the SharePoint list interface. Yet…
I need to display a form on a
SharePoint page
Form on a SharePoint page
Page viewer web part or embed web part can be used to show
PowerApps form on a page
PowerApps web part is on its way…
MS Forms web part can be used to show those forms on any Modern
page
InfoPath web part still works and available in Classic mode
I need to fetch info from multiple
services into my form
PowerApps connections
I need to customize SharePoint
list forms
Customize SharePoint list forms
PowerApps can be used to customize list forms
PowerApps -> Customize Forms
https://youtu.be/Dv6NnE00HcA
InfoPath is still available as an option to customize list forms
List Settings -> Forms Settings
I need my forms to be fully
mobile enabled
Mobile enabled forms
PowerApps is the answer for mobile enabled forms.
We are completely On-Premises and
will be staying there for the
foreseeable future
What are our Form options?
On-Premises forms options
If the on-prem environment is connected to the internet
Install a gateway on the web server so you can use PowerApps
and Flow
https://docs.microsoft.com/en-us/powerapps/maker/canvas-
apps/gateway-reference
If environment is completely behind firewall
Continue to use InfoPath or go with a 3rd party forms provider
Workflows
41
Workflow tools
Browser
SharePoint Designer 2013
Visio 2013
Flow
Visual Studio
3rd party applications
Browser based SharePoint Workflows
SharePoint Designer 2013 workflows
Stages
• New base level concept of
stages
Visual Designer
• Direct Visio incorporation
• Stage-Level Diagrams
New Task Actions
• Quick and easy to create
tasks and approval
processes
Web Services
• Able to call into Rest/HTTP
web services
Loops!
• Able now to loop indirectly
with stages or directly with
the new Loop actions
Copy/Cut and Paste
• Core copy/cut and paste
abilities now introduced
Visio 2013
Cool way to do workflow:
Flow
Flow
The Main process automation solution by Microsoft
Automated workflows between apps and services to synchronize files,
get notifications, collect data, etc.
Workflow Vendors
I am worried about losing all the
work I put in creating workflows in
SharePoint Designer over the years
SharePoint Designer 2013
Supported till 2026
What would I want to use
SharePoint Designer for still?
Flow limitations
• Flow cannot run under the user who triggers it
• No PowerShell to report on existing Flows, what site they
have access to, etc
• Cannot change item permissions with Flow
• The flow is owned by a user instead of being owned by the
site. If user leaves you can lose it
• Create Team Flows to prevent that by adding others to your Flow
• No way to elevate permissions (impersonation step)
Guidance on SharePoint Designer
Already working with SharePoint Designer and have a Lot of working
workflows:
Continue working with SharePoint Designer for existing
workflows
Use Flow or a 3rd party vendor for new workflows
Never used SharePoint Designer and looking for a forms solution:
Use Flow or a 3rd party vendor
I need a quick approval workflow
Approval workflows in Flow
I need to automate processes in
my SharePoint lists
Flow in SharePoint Lists
Example: send a customized email when a SharePoint list item is added:
https://www.youtube.com/watch?v=8-3bxdnv35c
I need to fetch info from multiple
services into my workflow
Flow connectors
We are completely On-Premises and
will be staying there for the
foreseeable future
What are our Workflow options?
On-Premises workflow options
If the on-prem environment is connected to the internet
Install a gateway on the web server so you can use PowerApps
and Flow
https://docs.microsoft.com/en-us/flow/gateway-reference
If environment is completely behind firewall
Continue to use SharePoint Designer or go with a 3rd party
workflow provider
Bottom Line
Use the Forms and Workflow solution(s) that
works for Your use case!
Go for Quick Wins – Increases adoption and
confidence!
Identify real pain points and focus in on them
Call to Action
Download my presentations at:
http://bit.ly/asifconference
Watch video tutorials at:
VisualSP.com
Thank You!
@asifrehmani
asif@visualsp.com
www.visualsp.com

More Related Content

What's hot

Creating business processes using Access Apps in SharePoint
Creating business processes using Access Apps in SharePointCreating business processes using Access Apps in SharePoint
Creating business processes using Access Apps in SharePointJeanne Hatton
 
Sharepoint Designer vs Microsoft Flow
Sharepoint Designer vs Microsoft FlowSharepoint Designer vs Microsoft Flow
Sharepoint Designer vs Microsoft FlowRussell Kommer
 
Testing SharePoint solutions overview
Testing SharePoint solutions overviewTesting SharePoint solutions overview
Testing SharePoint solutions overviewSpiffy
 
Use your PDF forms in the Office 365
Use your PDF forms in the Office 365Use your PDF forms in the Office 365
Use your PDF forms in the Office 365PDF Share Forms
 
9 Months of Fun with SharePoint in Azure and Office 365
9 Months of Fun with SharePoint in Azure and Office 3659 Months of Fun with SharePoint in Azure and Office 365
9 Months of Fun with SharePoint in Azure and Office 365Colin Phillips
 
GreatFriends Tech Seminar Share Point Dcm
GreatFriends Tech Seminar Share Point  DcmGreatFriends Tech Seminar Share Point  Dcm
GreatFriends Tech Seminar Share Point DcmNarapat Patcharapornpun
 
Modernize Solutions with SharePoint & the Power Platform
Modernize Solutions with SharePoint & the Power PlatformModernize Solutions with SharePoint & the Power Platform
Modernize Solutions with SharePoint & the Power PlatformJonathan Schultz
 
Getting started with share point online modernization - SharePoint Saturday T...
Getting started with share point online modernization - SharePoint Saturday T...Getting started with share point online modernization - SharePoint Saturday T...
Getting started with share point online modernization - SharePoint Saturday T...Salman Ahmad
 
Designing a great SharePoint Online intranet in Office 365
Designing a great SharePoint Online intranet in Office 365Designing a great SharePoint Online intranet in Office 365
Designing a great SharePoint Online intranet in Office 365Danny Burlage
 
Advanced SharePoint for Project Managers
Advanced SharePoint for Project ManagersAdvanced SharePoint for Project Managers
Advanced SharePoint for Project ManagersHaniel Croitoru
 
Share point 2013 features Workflow
Share point 2013 features WorkflowShare point 2013 features Workflow
Share point 2013 features WorkflowRaghu Raja
 
A Quick Guide to Microsoft Forms
A Quick Guide to Microsoft FormsA Quick Guide to Microsoft Forms
A Quick Guide to Microsoft Formsjgsantos2
 
Intro to Develop and Deploy Apps for Microsoft SharePoint and Office 2013
Intro to Develop and Deploy Apps for Microsoft SharePoint and Office 2013Intro to Develop and Deploy Apps for Microsoft SharePoint and Office 2013
Intro to Develop and Deploy Apps for Microsoft SharePoint and Office 2013AntonioMaio2
 
A day in the life of an office 365 power user
A day in the life of an office 365 power userA day in the life of an office 365 power user
A day in the life of an office 365 power userSerge Tremblay
 
KMA Insight Webinar March 2010 - Collaboratin In Project Driven Orgs Final
KMA Insight Webinar March 2010 - Collaboratin In Project Driven Orgs FinalKMA Insight Webinar March 2010 - Collaboratin In Project Driven Orgs Final
KMA Insight Webinar March 2010 - Collaboratin In Project Driven Orgs Finalguest9389f9
 
How to develop maintainable custom Workflows in Office365 SharePoint online 2...
How to develop maintainable custom Workflows in Office365 SharePoint online 2...How to develop maintainable custom Workflows in Office365 SharePoint online 2...
How to develop maintainable custom Workflows in Office365 SharePoint online 2...Prashant G Bhoyar (Microsoft MVP)
 
Interactive Forms With SAP-Accessibility Guidelines
Interactive Forms With SAP-Accessibility GuidelinesInteractive Forms With SAP-Accessibility Guidelines
Interactive Forms With SAP-Accessibility GuidelinesAnjali Rao
 
Real world Powerapps & Flow-njspug
Real world Powerapps & Flow-njspugReal world Powerapps & Flow-njspug
Real world Powerapps & Flow-njspugStephanie Donahue
 

What's hot (20)

Creating business processes using Access Apps in SharePoint
Creating business processes using Access Apps in SharePointCreating business processes using Access Apps in SharePoint
Creating business processes using Access Apps in SharePoint
 
Sharepoint Designer vs Microsoft Flow
Sharepoint Designer vs Microsoft FlowSharepoint Designer vs Microsoft Flow
Sharepoint Designer vs Microsoft Flow
 
Testing SharePoint solutions overview
Testing SharePoint solutions overviewTesting SharePoint solutions overview
Testing SharePoint solutions overview
 
Use your PDF forms in the Office 365
Use your PDF forms in the Office 365Use your PDF forms in the Office 365
Use your PDF forms in the Office 365
 
9 Months of Fun with SharePoint in Azure and Office 365
9 Months of Fun with SharePoint in Azure and Office 3659 Months of Fun with SharePoint in Azure and Office 365
9 Months of Fun with SharePoint in Azure and Office 365
 
GreatFriends Tech Seminar Share Point Dcm
GreatFriends Tech Seminar Share Point  DcmGreatFriends Tech Seminar Share Point  Dcm
GreatFriends Tech Seminar Share Point Dcm
 
Modernize Solutions with SharePoint & the Power Platform
Modernize Solutions with SharePoint & the Power PlatformModernize Solutions with SharePoint & the Power Platform
Modernize Solutions with SharePoint & the Power Platform
 
Getting started with share point online modernization - SharePoint Saturday T...
Getting started with share point online modernization - SharePoint Saturday T...Getting started with share point online modernization - SharePoint Saturday T...
Getting started with share point online modernization - SharePoint Saturday T...
 
Designing a great SharePoint Online intranet in Office 365
Designing a great SharePoint Online intranet in Office 365Designing a great SharePoint Online intranet in Office 365
Designing a great SharePoint Online intranet in Office 365
 
Advanced SharePoint for Project Managers
Advanced SharePoint for Project ManagersAdvanced SharePoint for Project Managers
Advanced SharePoint for Project Managers
 
Advanced Office365 Sharepoint online Workflows
Advanced Office365 Sharepoint online WorkflowsAdvanced Office365 Sharepoint online Workflows
Advanced Office365 Sharepoint online Workflows
 
Share point 2013 features Workflow
Share point 2013 features WorkflowShare point 2013 features Workflow
Share point 2013 features Workflow
 
A Quick Guide to Microsoft Forms
A Quick Guide to Microsoft FormsA Quick Guide to Microsoft Forms
A Quick Guide to Microsoft Forms
 
Intro to Develop and Deploy Apps for Microsoft SharePoint and Office 2013
Intro to Develop and Deploy Apps for Microsoft SharePoint and Office 2013Intro to Develop and Deploy Apps for Microsoft SharePoint and Office 2013
Intro to Develop and Deploy Apps for Microsoft SharePoint and Office 2013
 
Be my form
Be my formBe my form
Be my form
 
A day in the life of an office 365 power user
A day in the life of an office 365 power userA day in the life of an office 365 power user
A day in the life of an office 365 power user
 
KMA Insight Webinar March 2010 - Collaboratin In Project Driven Orgs Final
KMA Insight Webinar March 2010 - Collaboratin In Project Driven Orgs FinalKMA Insight Webinar March 2010 - Collaboratin In Project Driven Orgs Final
KMA Insight Webinar March 2010 - Collaboratin In Project Driven Orgs Final
 
How to develop maintainable custom Workflows in Office365 SharePoint online 2...
How to develop maintainable custom Workflows in Office365 SharePoint online 2...How to develop maintainable custom Workflows in Office365 SharePoint online 2...
How to develop maintainable custom Workflows in Office365 SharePoint online 2...
 
Interactive Forms With SAP-Accessibility Guidelines
Interactive Forms With SAP-Accessibility GuidelinesInteractive Forms With SAP-Accessibility Guidelines
Interactive Forms With SAP-Accessibility Guidelines
 
Real world Powerapps & Flow-njspug
Real world Powerapps & Flow-njspugReal world Powerapps & Flow-njspug
Real world Powerapps & Flow-njspug
 

Similar to Workflows and Forms in Microsoft world - when to use what

SPUnite17 No Code Power User Tools of the SharePoint Trade
SPUnite17 No Code Power User Tools of the SharePoint TradeSPUnite17 No Code Power User Tools of the SharePoint Trade
SPUnite17 No Code Power User Tools of the SharePoint TradeNCCOMMS
 
Intro to PowerApps and Flow
Intro to PowerApps and FlowIntro to PowerApps and Flow
Intro to PowerApps and FlowApril Dunnam
 
Make SharePoint work for you!
Make SharePoint work for you!Make SharePoint work for you!
Make SharePoint work for you!Asif Rehmani
 
Yes, You Can Develop for SharePoint
Yes, You Can Develop for SharePointYes, You Can Develop for SharePoint
Yes, You Can Develop for SharePointElizabeth Szabo
 
2010 share point saturday deck enterprise office applications
2010 share point saturday deck   enterprise office applications2010 share point saturday deck   enterprise office applications
2010 share point saturday deck enterprise office applicationsGarry Stewart
 
Sharepoint 2010 overview - what it is and what it can do
Sharepoint 2010 overview - what it is and what it can doSharepoint 2010 overview - what it is and what it can do
Sharepoint 2010 overview - what it is and what it can doFaisal Masood
 
West Monroe Partners - SharePoint 2010 Workflow - learn the secrets to greate...
West Monroe Partners - SharePoint 2010 Workflow - learn the secrets to greate...West Monroe Partners - SharePoint 2010 Workflow - learn the secrets to greate...
West Monroe Partners - SharePoint 2010 Workflow - learn the secrets to greate...Coskun Cavusoglu
 
Intermediate SharePoint 2010 Training
Intermediate SharePoint 2010 TrainingIntermediate SharePoint 2010 Training
Intermediate SharePoint 2010 TrainingIvor Davies
 
Real World Add-in Development for Office365
Real World Add-in Development for Office365Real World Add-in Development for Office365
Real World Add-in Development for Office365Brian Culver
 
Nintex, SharePoint, & Office 365 Roadmap for Workflow and Forms
Nintex, SharePoint, & Office 365 Roadmap for Workflow and FormsNintex, SharePoint, & Office 365 Roadmap for Workflow and Forms
Nintex, SharePoint, & Office 365 Roadmap for Workflow and FormsHaniel Croitoru
 
Driving SharePoint Adoption - webinar presentation
Driving SharePoint Adoption - webinar presentationDriving SharePoint Adoption - webinar presentation
Driving SharePoint Adoption - webinar presentationAsif Rehmani
 
Getting Started with SharePoint REST APIs in Custom Sharepoint Workflows - SP...
Getting Started with SharePoint REST APIs in Custom Sharepoint Workflows - SP...Getting Started with SharePoint REST APIs in Custom Sharepoint Workflows - SP...
Getting Started with SharePoint REST APIs in Custom Sharepoint Workflows - SP...Prashant G Bhoyar (Microsoft MVP)
 
SPSHOU - Upgrading and Migrating to SharePoint 2016 like a Pro
SPSHOU - Upgrading and Migrating to SharePoint 2016 like a ProSPSHOU - Upgrading and Migrating to SharePoint 2016 like a Pro
SPSHOU - Upgrading and Migrating to SharePoint 2016 like a ProBrian Culver
 
It's gonna be PowerApps and Flow - are you ready?
It's gonna be PowerApps and Flow - are you ready? It's gonna be PowerApps and Flow - are you ready?
It's gonna be PowerApps and Flow - are you ready? Penny Coventry
 
K2 for SharePoint – Forms and Workflow-Driven Apps in SharePoint
K2 for SharePoint – Forms and Workflow-Driven Apps in SharePointK2 for SharePoint – Forms and Workflow-Driven Apps in SharePoint
K2 for SharePoint – Forms and Workflow-Driven Apps in SharePointSPC Adriatics
 
Microsoft Flow - SharePoint Saturday Paris 2017
Microsoft Flow - SharePoint Saturday Paris 2017Microsoft Flow - SharePoint Saturday Paris 2017
Microsoft Flow - SharePoint Saturday Paris 2017serge luca
 
B5 - Introduction à Microsoft Flow - Isabelle Van Campenhoudt, Sabrine chouk,...
B5 - Introduction à Microsoft Flow - Isabelle Van Campenhoudt, Sabrine chouk,...B5 - Introduction à Microsoft Flow - Isabelle Van Campenhoudt, Sabrine chouk,...
B5 - Introduction à Microsoft Flow - Isabelle Van Campenhoudt, Sabrine chouk,...SPS Paris
 

Similar to Workflows and Forms in Microsoft world - when to use what (20)

SPUnite17 No Code Power User Tools of the SharePoint Trade
SPUnite17 No Code Power User Tools of the SharePoint TradeSPUnite17 No Code Power User Tools of the SharePoint Trade
SPUnite17 No Code Power User Tools of the SharePoint Trade
 
Intro to PowerApps and Flow
Intro to PowerApps and FlowIntro to PowerApps and Flow
Intro to PowerApps and Flow
 
PowerApps Deep Dive
PowerApps Deep DivePowerApps Deep Dive
PowerApps Deep Dive
 
Make SharePoint work for you!
Make SharePoint work for you!Make SharePoint work for you!
Make SharePoint work for you!
 
Yes, You Can Develop for SharePoint
Yes, You Can Develop for SharePointYes, You Can Develop for SharePoint
Yes, You Can Develop for SharePoint
 
2010 share point saturday deck enterprise office applications
2010 share point saturday deck   enterprise office applications2010 share point saturday deck   enterprise office applications
2010 share point saturday deck enterprise office applications
 
Frappe Open Day - February 2017
Frappe Open Day - February 2017Frappe Open Day - February 2017
Frappe Open Day - February 2017
 
Ms flow hnlnov2016
Ms flow hnlnov2016Ms flow hnlnov2016
Ms flow hnlnov2016
 
Sharepoint 2010 overview - what it is and what it can do
Sharepoint 2010 overview - what it is and what it can doSharepoint 2010 overview - what it is and what it can do
Sharepoint 2010 overview - what it is and what it can do
 
West Monroe Partners - SharePoint 2010 Workflow - learn the secrets to greate...
West Monroe Partners - SharePoint 2010 Workflow - learn the secrets to greate...West Monroe Partners - SharePoint 2010 Workflow - learn the secrets to greate...
West Monroe Partners - SharePoint 2010 Workflow - learn the secrets to greate...
 
Intermediate SharePoint 2010 Training
Intermediate SharePoint 2010 TrainingIntermediate SharePoint 2010 Training
Intermediate SharePoint 2010 Training
 
Real World Add-in Development for Office365
Real World Add-in Development for Office365Real World Add-in Development for Office365
Real World Add-in Development for Office365
 
Nintex, SharePoint, & Office 365 Roadmap for Workflow and Forms
Nintex, SharePoint, & Office 365 Roadmap for Workflow and FormsNintex, SharePoint, & Office 365 Roadmap for Workflow and Forms
Nintex, SharePoint, & Office 365 Roadmap for Workflow and Forms
 
Driving SharePoint Adoption - webinar presentation
Driving SharePoint Adoption - webinar presentationDriving SharePoint Adoption - webinar presentation
Driving SharePoint Adoption - webinar presentation
 
Getting Started with SharePoint REST APIs in Custom Sharepoint Workflows - SP...
Getting Started with SharePoint REST APIs in Custom Sharepoint Workflows - SP...Getting Started with SharePoint REST APIs in Custom Sharepoint Workflows - SP...
Getting Started with SharePoint REST APIs in Custom Sharepoint Workflows - SP...
 
SPSHOU - Upgrading and Migrating to SharePoint 2016 like a Pro
SPSHOU - Upgrading and Migrating to SharePoint 2016 like a ProSPSHOU - Upgrading and Migrating to SharePoint 2016 like a Pro
SPSHOU - Upgrading and Migrating to SharePoint 2016 like a Pro
 
It's gonna be PowerApps and Flow - are you ready?
It's gonna be PowerApps and Flow - are you ready? It's gonna be PowerApps and Flow - are you ready?
It's gonna be PowerApps and Flow - are you ready?
 
K2 for SharePoint – Forms and Workflow-Driven Apps in SharePoint
K2 for SharePoint – Forms and Workflow-Driven Apps in SharePointK2 for SharePoint – Forms and Workflow-Driven Apps in SharePoint
K2 for SharePoint – Forms and Workflow-Driven Apps in SharePoint
 
Microsoft Flow - SharePoint Saturday Paris 2017
Microsoft Flow - SharePoint Saturday Paris 2017Microsoft Flow - SharePoint Saturday Paris 2017
Microsoft Flow - SharePoint Saturday Paris 2017
 
B5 - Introduction à Microsoft Flow - Isabelle Van Campenhoudt, Sabrine chouk,...
B5 - Introduction à Microsoft Flow - Isabelle Van Campenhoudt, Sabrine chouk,...B5 - Introduction à Microsoft Flow - Isabelle Van Campenhoudt, Sabrine chouk,...
B5 - Introduction à Microsoft Flow - Isabelle Van Campenhoudt, Sabrine chouk,...
 

More from Asif Rehmani

Deploy learning pathways to get the best use out of Microsoft 365
Deploy learning pathways to get the best use out of Microsoft 365Deploy learning pathways to get the best use out of Microsoft 365
Deploy learning pathways to get the best use out of Microsoft 365Asif Rehmani
 
Stop training your end users
Stop training your end usersStop training your end users
Stop training your end usersAsif Rehmani
 
5 things for immediate impact on increasing SharePoint adoption
5 things for immediate impact on increasing SharePoint adoption5 things for immediate impact on increasing SharePoint adoption
5 things for immediate impact on increasing SharePoint adoptionAsif Rehmani
 
Ignite Conference Webinar by VisualSP
Ignite Conference Webinar by VisualSPIgnite Conference Webinar by VisualSP
Ignite Conference Webinar by VisualSPAsif Rehmani
 
No-code developer options in Office 365 and SharePoint 2013
No-code developer options in Office 365 and SharePoint 2013No-code developer options in Office 365 and SharePoint 2013
No-code developer options in Office 365 and SharePoint 2013Asif Rehmani
 
10 Real Steps to SharePoint Adoption - Eric Riz
10 Real Steps to SharePoint Adoption - Eric Riz10 Real Steps to SharePoint Adoption - Eric Riz
10 Real Steps to SharePoint Adoption - Eric RizAsif Rehmani
 
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 2014Asif Rehmani
 
SharePoint Designer 2013 Workflows - SP Intersection
SharePoint Designer 2013 Workflows - SP IntersectionSharePoint Designer 2013 Workflows - SP Intersection
SharePoint Designer 2013 Workflows - SP IntersectionAsif Rehmani
 
SharePoint End User Training and Adoption Strategies - SP Intersection
SharePoint End User Training and Adoption Strategies - SP IntersectionSharePoint End User Training and Adoption Strategies - SP Intersection
SharePoint End User Training and Adoption Strategies - SP IntersectionAsif Rehmani
 
Power User functionality in SharePoint 2013 - SP Intersection
Power User functionality in SharePoint 2013 - SP IntersectionPower User functionality in SharePoint 2013 - SP Intersection
Power User functionality in SharePoint 2013 - SP IntersectionAsif Rehmani
 
VisualSP - The SharePoint Help System
VisualSP - The SharePoint Help SystemVisualSP - The SharePoint Help System
VisualSP - The SharePoint Help SystemAsif Rehmani
 
SharePoint 2013 No-Code Solutions Story
SharePoint 2013 No-Code Solutions StorySharePoint 2013 No-Code Solutions Story
SharePoint 2013 No-Code Solutions StoryAsif Rehmani
 
No code solutions using SharePoint 2013
No code solutions using SharePoint 2013No code solutions using SharePoint 2013
No code solutions using SharePoint 2013Asif Rehmani
 
Crank up SharePoint Adoption
Crank up SharePoint AdoptionCrank up SharePoint Adoption
Crank up SharePoint AdoptionAsif Rehmani
 

More from Asif Rehmani (14)

Deploy learning pathways to get the best use out of Microsoft 365
Deploy learning pathways to get the best use out of Microsoft 365Deploy learning pathways to get the best use out of Microsoft 365
Deploy learning pathways to get the best use out of Microsoft 365
 
Stop training your end users
Stop training your end usersStop training your end users
Stop training your end users
 
5 things for immediate impact on increasing SharePoint adoption
5 things for immediate impact on increasing SharePoint adoption5 things for immediate impact on increasing SharePoint adoption
5 things for immediate impact on increasing SharePoint adoption
 
Ignite Conference Webinar by VisualSP
Ignite Conference Webinar by VisualSPIgnite Conference Webinar by VisualSP
Ignite Conference Webinar by VisualSP
 
No-code developer options in Office 365 and SharePoint 2013
No-code developer options in Office 365 and SharePoint 2013No-code developer options in Office 365 and SharePoint 2013
No-code developer options in Office 365 and SharePoint 2013
 
10 Real Steps to SharePoint Adoption - Eric Riz
10 Real Steps to SharePoint Adoption - Eric Riz10 Real Steps to SharePoint Adoption - Eric Riz
10 Real Steps to SharePoint Adoption - Eric Riz
 
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
 
SharePoint Designer 2013 Workflows - SP Intersection
SharePoint Designer 2013 Workflows - SP IntersectionSharePoint Designer 2013 Workflows - SP Intersection
SharePoint Designer 2013 Workflows - SP Intersection
 
SharePoint End User Training and Adoption Strategies - SP Intersection
SharePoint End User Training and Adoption Strategies - SP IntersectionSharePoint End User Training and Adoption Strategies - SP Intersection
SharePoint End User Training and Adoption Strategies - SP Intersection
 
Power User functionality in SharePoint 2013 - SP Intersection
Power User functionality in SharePoint 2013 - SP IntersectionPower User functionality in SharePoint 2013 - SP Intersection
Power User functionality in SharePoint 2013 - SP Intersection
 
VisualSP - The SharePoint Help System
VisualSP - The SharePoint Help SystemVisualSP - The SharePoint Help System
VisualSP - The SharePoint Help System
 
SharePoint 2013 No-Code Solutions Story
SharePoint 2013 No-Code Solutions StorySharePoint 2013 No-Code Solutions Story
SharePoint 2013 No-Code Solutions Story
 
No code solutions using SharePoint 2013
No code solutions using SharePoint 2013No code solutions using SharePoint 2013
No code solutions using SharePoint 2013
 
Crank up SharePoint Adoption
Crank up SharePoint AdoptionCrank up SharePoint Adoption
Crank up SharePoint Adoption
 

Recently uploaded

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 

Recently uploaded (20)

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

Workflows and Forms in Microsoft world - when to use what

  • 1. Are you wondering any of the following? Which form and workflow solutions should I be using? Should I continue to use InfoPath and SharePoint Designer? Are Flow and PowerApps truly primetime ready? What about for my on-premises environment? If Yes, Great! you are in the right session!
  • 2. Which version of SharePoint are you on? 2010 20162013 Online
  • 3. Workflows and Forms in the Microsoft world - when to use what Asif Rehmani SharePoint MVP VisualSP Download my presentations at: http://bit.ly/asifconference
  • 4. About me - Asif Rehmani Trainer Founder and CEO VisualSP Chicago, USA Contact: @asifrehmani asif@visualsp.com www.VisualSP.com Author Trainer & ConsultantSharePoint MVPConference Speaker Ignite ESPC SPTechCon SP Fest SPC Dev Intersection And many more… Since 2007
  • 6. Agenda Explore all existing tooling related to Workflows & Forms Discuss case scenarios of what to use when The answers to the frequently asked questions
  • 7. Please help me understand who You are Power Users Administrators The infamous SharePoint Guy / Gal Developers
  • 9. The former ‘and current’ form solution from Microsoft The story of InfoPath
  • 10. Library form InfoPath 2010 & 2013 Custom SharePoint list form Workflow form
  • 11. No more updates to InfoPath Was never built for SharePoint anyway Hit its limits in terms of spanning multiple devices (not Mobile enabled) The XML foundation of the tool limited its growth potential
  • 12. Access Web Apps Quick form based application
  • 13. Create web applications using Access Build Access web apps and launch to SharePoint Online
  • 14. Access web apps retiring - April 2018 • Just didn’t work for the required scenarios • Needs outgrew capability of Access Services • mobile device support, integration with line of business data, and professional developer extensions. https://techcommunity.microsoft.com/t5/Office-Retirement- Blog/Updating-the-Access-Services-in-SharePoint- Roadmap/ba-p/57148
  • 15. Cool kids on the block: PowerApps & Forms
  • 16. Microsoft Forms For non-technical power users Quick data pull Surveys, Quizzes, Polls, Information Gathering MS Forms web part available in modern pages Not end-all-be-all forms customization tool
  • 17. PowerApps The main Microsoft forms solution going forward
  • 18. PowerApps Extremely extensible with lots of connectors Built for mobile devices and the cloud in mind
  • 19. 3rd party forms solution vendors
  • 20. When to use What
  • 21. Modern vs Classic pages in SharePoint
  • 22. I am worried about all the forms we are currently using in InfoPath. What’s going to happen to them now that Microsoft is not supporting InfoPath?
  • 24. Guidance on InfoPath Already working with InfoPath and have a Lot of working forms: Continue working with InfoPath Never used InfoPath and looking for a forms solution for SharePoint: Consider PowerApps, MS Forms, ASP.NET forms, or 3rd party vendor
  • 25. I need a quick quiz/survey form in Office 365
  • 26. Quick forms Microsoft Forms is the best to create quick forms in Office 365
  • 27. I need to customize my SharePoint list views
  • 28. Customizing SharePoint list views Create an App with PowerApps. Appears as a view on the list: https://www.youtube.com/watch?v=JvUaYLaOi1c InfoPath is still available as a backup option
  • 29. The ‘not-so’ good experience View does not appear within the SharePoint list interface. Yet…
  • 30. I need to display a form on a SharePoint page
  • 31. Form on a SharePoint page Page viewer web part or embed web part can be used to show PowerApps form on a page PowerApps web part is on its way… MS Forms web part can be used to show those forms on any Modern page InfoPath web part still works and available in Classic mode
  • 32. I need to fetch info from multiple services into my form
  • 34. I need to customize SharePoint list forms
  • 35. Customize SharePoint list forms PowerApps can be used to customize list forms PowerApps -> Customize Forms https://youtu.be/Dv6NnE00HcA InfoPath is still available as an option to customize list forms List Settings -> Forms Settings
  • 36. I need my forms to be fully mobile enabled
  • 37. Mobile enabled forms PowerApps is the answer for mobile enabled forms.
  • 38. We are completely On-Premises and will be staying there for the foreseeable future What are our Form options?
  • 39. On-Premises forms options If the on-prem environment is connected to the internet Install a gateway on the web server so you can use PowerApps and Flow https://docs.microsoft.com/en-us/powerapps/maker/canvas- apps/gateway-reference If environment is completely behind firewall Continue to use InfoPath or go with a 3rd party forms provider
  • 41. 41 Workflow tools Browser SharePoint Designer 2013 Visio 2013 Flow Visual Studio 3rd party applications
  • 43. SharePoint Designer 2013 workflows Stages • New base level concept of stages Visual Designer • Direct Visio incorporation • Stage-Level Diagrams New Task Actions • Quick and easy to create tasks and approval processes Web Services • Able to call into Rest/HTTP web services Loops! • Able now to loop indirectly with stages or directly with the new Loop actions Copy/Cut and Paste • Core copy/cut and paste abilities now introduced
  • 45. Cool way to do workflow: Flow
  • 46. Flow The Main process automation solution by Microsoft Automated workflows between apps and services to synchronize files, get notifications, collect data, etc.
  • 48. I am worried about losing all the work I put in creating workflows in SharePoint Designer over the years
  • 50. What would I want to use SharePoint Designer for still?
  • 51. Flow limitations • Flow cannot run under the user who triggers it • No PowerShell to report on existing Flows, what site they have access to, etc • Cannot change item permissions with Flow • The flow is owned by a user instead of being owned by the site. If user leaves you can lose it • Create Team Flows to prevent that by adding others to your Flow • No way to elevate permissions (impersonation step)
  • 52. Guidance on SharePoint Designer Already working with SharePoint Designer and have a Lot of working workflows: Continue working with SharePoint Designer for existing workflows Use Flow or a 3rd party vendor for new workflows Never used SharePoint Designer and looking for a forms solution: Use Flow or a 3rd party vendor
  • 53. I need a quick approval workflow
  • 55. I need to automate processes in my SharePoint lists
  • 56. Flow in SharePoint Lists Example: send a customized email when a SharePoint list item is added: https://www.youtube.com/watch?v=8-3bxdnv35c
  • 57. I need to fetch info from multiple services into my workflow
  • 59. We are completely On-Premises and will be staying there for the foreseeable future What are our Workflow options?
  • 60. On-Premises workflow options If the on-prem environment is connected to the internet Install a gateway on the web server so you can use PowerApps and Flow https://docs.microsoft.com/en-us/flow/gateway-reference If environment is completely behind firewall Continue to use SharePoint Designer or go with a 3rd party workflow provider
  • 61. Bottom Line Use the Forms and Workflow solution(s) that works for Your use case!
  • 62. Go for Quick Wins – Increases adoption and confidence! Identify real pain points and focus in on them
  • 63.
  • 64. Call to Action Download my presentations at: http://bit.ly/asifconference Watch video tutorials at: VisualSP.com Thank You! @asifrehmani asif@visualsp.com www.visualsp.com

Editor's Notes

  1. Session is about what to use when? Now how to use what. Point to other sessions for that.
  2. Demo video for Access web apps: https://www.youtube.com/watch?v=L0XAEIyB6iQ
  3. Created for the Educational sector
  4. PowerApps forms showing up directly in the list as a view is coming soon
  5. Flow known issues and resolutions: https://docs.microsoft.com/en-us/flow/release-notes#known-issues-and-resolutions “Send for Review” Flow will be available soon Ability to ask for info (startup parameters/variables) coming soon
  6. Don’t try to go for Everything at once. It’s been a recipe for failure for many orgs