SlideShare a Scribd company logo
WF 105 - Business Process
Automation for SharePoint
#SPFestDC
Andy Huneycutt
• Charlotte, NC
• ASPE instructor since 2011
• SharePoint | Office 365 | Project Server
• IT Trainer
• Consultant
• Courseware Developer
• Microsoft MVP Office Servers and Services
• Business Process Automation
• Workflows
• Charlotte Area SharePoint User Group
• Charlotte SharePoint Saturday | SPSCLT
andy@upskilltech.com
#SPFestDC
@andyhuneycutt William Huneycutt
#SPFestDC
This is the segue…
Business Process Automation for SharePoint
• Increasing efficiency in the workplace by automating repetitive tasks,
ensuring consistent data entry, and simplifying the user experience.
• Composite solutions
• List and Libraries
• Enterprise Content Management
• Forms
• Workflows
• Page Design
#SPFestDC
What’s in it for me?
• Maximizing your investment in SharePoint
• Out-of-the-box tools
• Empowering business users
• Citizen developers
• Automation
• Transparency
• No code solutions!
• Okay, maybe just a little code …
#SPFestDC
Agenda
In this seminar you'll learn how to implement composite solutions in
SharePoint to increase efficiency in the workplace.
• Necessary components
• Data
• Forms
• Workflows
• Page Design and Web Parts
• Demo
• Q & A
#SPFestDC
What is Business Process Automation?
• The automation of complex business processes and functions beyond
conventional data manipulation and record-keeping activities, usually
through the use of advanced technologies.
• It focuses on “run the business” as opposed to “count the business”
types of automation efforts and often deals with event-driven,
mission-critical, core processes.
• BPA usually supports an enterprise’s knowledge workers in satisfying
the needs of its many constituencies.
• Gartner, INC.
#SPFestDC
Let’s Begin
#SPFestDC
Scenario
Our client needs to develop an automated facilities management portal. The
facilities management team is currently struggling to handle incoming
requests for use of company resources for meetings, training, and
conferences.
Their goals for the new system include:
• A customized form for handling requests
• A workflow for manager approval
• A workflow process for assigning tasks to their team related to setup and
breakdown of facility resources
• They would also like custom dashboards for manager overview of requests
and tasks, setup and breakdown assignments, and event related
expenditures.
What can we build with SharePoint to meet our client's demands? The clock is
ticking, we have 70 minutes to build a working business solution for our client.
Let's build a business solution using Business Process Automation for
SharePoint.
#SPFestDC
#SPFestDC
#SPFestDC
#SPFestDC
#SPFestDC
#SPFestDC
#SPFestDC
#SPFestDC
Data
#SPFestDC
Custom Forms
#SPFestDC
Workflows
#SPFestDC
Reporting
#SPFestDC
Apps, Content Types, & ECM
Capture, manage, store, preserve, and deliver
#SPFestDC
SharePoint Apps
#SPFestDC
Where to store your data
#SPFestDC
Calendar
#SPFestDC
Custom List
#SPFestDC
Custom List
#SPFestDC
Tasks List
#SPFestDC
Calendar Overlays
#SPFestDC
Calendar Overlay CSS
<style type="text/css">
.ms-acal-color1{ BACKGROUND-COLOR: #001f3f}
.ms-acal-selcolor1{ BACKGROUND-COLOR: #001f3f}
.ms-acal-apanel-color1{ BORDER-COLOR: #C3B7AC; BACKGROUND-COLOR: #001f3f;}
.ms-acal-color2{ BACKGROUND-COLOR: #0074D9}
.ms-acal-selcolor2{ BACKGROUND-COLOR: #0074D9}
.ms-acal-apanel-color2{ BORDER-COLOR: #C3B7AC; BACKGROUND-COLOR: #0074D9;}
.ms-acal-color3{ BACKGROUND-COLOR: #7FDBFF}
.ms-acal-selcolor3{ BACKGROUND-COLOR: #7FDBFF} .ms-acal-apanel-color3{ BORDER-COLOR:
#C3B7AC; BACKGROUND-COLOR: #7FDBFF;} .ms-acal-color4{ BACKGROUND-COLOR: #39CCCC} .ms-
acal-selcolor4{ BACKGROUND-COLOR: #39CCCC} .ms-acal-apanel-color4{ BORDER-COLOR:
#C3B7AC; BACKGROUND-COLOR: #39CCCC;}.ms-acal-color5{ BACKGROUND-COLOR: #3D9970} .ms-
acal-selcolor5{ BACKGROUND-COLOR: #3D9970} .ms-acal-apanel-color5{ BORDER-COLOR:
#C3B7AC; BACKGROUND-COLOR: #3D9970;}.ms-acal-color6{ BACKGROUND-COLOR: #2ECC40} .ms-
acal-selcolor6{ BACKGROUND-COLOR: #2ECC40} .ms-acal-apanel-color6{ BORDER-COLOR: #C3B7AC;
BACKGROUND-COLOR: #2ECC40;}.ms-acal-color7{ BACKGROUND-COLOR: #01FF70} .ms-acal-
selcolor7{ BACKGROUND-COLOR: #01FF70} .ms-acal-apanel-color7{ BORDER-COLOR: #C3B7AC;
BACKGROUND-COLOR: #01FF70;} .ms-acal-color8{ BACKGROUND-COLOR: #FFDC00} .ms-acal-
selcolor8{ BACKGROUND-COLOR: #FFDC00} .ms-acal-apanel-color8{ BORDER-COLOR: #C3B7AC;
BACKGROUND-COLOR: #FFDC00;} .ms-acal-color9{ BACKGROUND-COLOR: #FF851B} .ms-acal-
selcolor9{ BACKGROUND-COLOR: #FF851B} .ms-acal-apanel-color9{ BORDER-COLOR: #C3B7AC;
BACKGROUND-COLOR: #FF851B;}
</style>
Change the background-color for
all 3 references.
Repeat for each of the 9 colors.
Insert on the web page using a
script editor web part.
#SPFestDC
SharePoint Lists - Calendar
Columns/Fields Column Type Views Features
Attendees Person or Group All Events Classic UI
Category Choice Calendar Connect to Outlook
Check Double Booking Check Double Booking Current Events Export to Excel
Created Date and Time Open with Access
Description Multiple lines of text Calendar Overlays
End Time Date and Time Calendar or List Views
Free/Busy Free/Busy Group Scheduling
Location Single line of text Edit list in SharePoint Designer
Modified Date and Time
Resources Resources
Start Time Date and Time
Title Single line of text
Created By Person or Group
Modified By Person or Group
#SPFestDC
Columns / Fields / Metadata
#SPFestDC
Site Columns
Site
Columns
Site Columns – Create Once Reuse Everywhere
#SPFestDC
Site Columns
• Site Settings > Site Columns
#SPFestDC
Task Outcome Column
Custom Workflow Task
#SPFestDC
Site Content Types
#SPFestDC
Site Content Types
#SPFestDC
Site Content Types – C.O.R.E.
Content
Type
Workflows
Site
Columns
Document
Template
Information
Management
Policies
Document
Library
List or Library
#SPFestDC
Content Type Hierarchy
Event
Content Type
Conference Event Meeting Event Training Event
Fields – Title*, Location, Start Date*, End Date*,
Description, Category, All Day Event, Recurrence
• Conference Room
Locations
• Attendance
• Catering Type
• Location
• Category
• Meeting Room
Locations
• Attendance
• A/V Setup
• Location
• Category
Training Room
Locations
Attendance
A/V Setup
Priority
• Location
• Category#SPFestDC
Demo
Creating Content Types
#SPFestDC
Forms in SharePoint
Forms and Form Services - a better way to retrieve data
#SPFestDC
Forms in SharePoint
#SPFestDC
List Forms or Library Forms?
#SPFestDC
App Forms
List and Library based forms
#SPFestDC
NewForm.aspx #SPFestDC
DispForm.aspx #SPFestDC
EditForm.aspx #SPFestDC
Modern Lists App Forms
#SPFestDC
Modern Lists App Forms
#SPFestDC
App Forms
#SPFestDC
Modifying App Forms
#SPFestDC
Modifying App Forms
#SPFestDC
Content Type Settings
#SPFestDC
Content Type Column Settings
#SPFestDC
Demo List Based Forms
Creating Forms for Business Process Automation in SharePoint
#SPFestDC
SharePoint Designer Forms
Forms in SharePoint
#SPFestDC
Forms with SharePoint Designer#SPFestDC
Create Link In List Item Menu And Ribbon
#SPFestDC
Create Link In List Item Menu And Ribbon
#SPFestDC
InfoPath
Forms in SharePoint
#SPFestDC
InfoPath is dead
InfoPath is far from out of use or end of life…
?
#SPFestDC
Future of InfoPath
Its dead! No wait, its not dead! We don’t know!
• InfoPath 2013 is the last version Microsoft will release, and it will be
supported until 2026.
• FoSL, Excel Surveys, Structured Documents, App Forms with Access
• FoSL has been discontinued
• SharePoint 2016 will support InfoPath browser forms
• Office 365 will support InfoPath browser forms ‘until further notice’
officially, Microsoft Download Center published InfoPath 2013 for
Office 365 ProPlus Subscription.
• Microsoft has no currently announced plans for InfoPath
replacement
• Replacement coming in the fall….
• Which Fall? What year?
#SPFestDC
InfoPath Forms and Form Services
Just use PowerApps
#SPFestDC
PowerApps
Forms in SharePoint - the NEW HOTNESS
#SPFestDC
PowerApps & Flow
Introducing
#SPFestDC
Microsoft PowerApps
#SPFestDC
#SPFestDC
Demo PowerApps
Creating Forms for Business Process Automation in SharePoint
#SPFestDC
Custom Workflows
Configuring the system to work for you
#SPFestDC
Workflows
#SPFestDC
SharePoint Workflow Platforms
Applies to SharePoint Online
#SPFestDC
Workflow Design
#SPFestDC
Approval Workflow
• Approval Workflow
• Automates the approval of a document.
Approvers have the option to Approve or
Reject the document, Reassign the
approval task, or Request changes to the
document.
#SPFestDC
Creating a Workflow
#SPFestDC
Creating a Workflow
#SPFestDC
SP Designer Workflows
#SPFestDC
Workflow Association
#SPFestDC
SP Designer Workflows
Steps
Actions
Conditions
Events
Stages
Loops
SharePoint Designer Custom Workflows
2010 Workflow Platform 2013 Workflow Platform
#SPFestDC
Demo
Custom Workflows with SharePoint Designer
#SPFestDC
SharePoint Designer vs Flow
#SPFestDC
#SPFestDC
Get started quickly
with over a
hundred useful
templates
#SPFestDC
Microsoft Flow
#SPFestCHI#SPFestDC
Get started quickly
with over a
hundred useful
templates
#SPFestDC
Build your own flows in an easy to use visual designer
Sending an Exchange email when a new
file is added in Dropbox
Authenticate to your O365 account.
Build email Subject and Body
Choose to include properties
from previous step (Dropbox
file) to improve relevance
Specify Send To email address
and additional properties
(optional): From, CC, BCC and
ImportanceConnected to johnsharp@contoso.com
Authenticate to your Dropbox account.
Select folder to monitor
PowerApps
#SPFestDC
Automate advanced scenarios with multiple steps,
branching conditions, and more
#SPFestDC
Building
blocks of a
flow
• Services are sources and destinations of data in
a flow.
• Triggers are events that start a flow.
• Actions are tasks accomplished by the flow.
• Conditions allow for branching if/then logic in a
flow.
• Loops are for iterating over actions more than
once.
#SPFestDC
Integrate the systems
you’re already using…
even custom APIs.
#SPFestDC
Triggers
• Some of them are events in your connected
web services, such as when a certain user
sends a tweet or a file is saved to your
Dropbox account.
• Other triggers are built-in, such as running a
flow on a recurring schedule or running a flow
in response to a web request.
• Finally, there are manual triggers, such as
launching a flow by clicking a button in
Microsoft Flow or Microsoft PowerApps.
Triggers often pass information about the
event that happened to actions in your flow.
#SPFestCHI#SPFestDC
#SPFestDC
Known issues
and
resolutions
• SharePoint lists on My Sites and that aren't of
type Custom List aren't supported. Support for other list
types are on our roadmap. To work around this issue,
create a custom list on a standard SharePoint site.
• SQL stored procedures can't be run on on-premises SQL
Servers. Only SQL Azure supports stored procedures at
this time.
• Do-until cards have rendering errors that make it difficult
to reference content from arrays.
• Document Metadata isn't returned from triggers on
SharePoint document libraries.
• Flows can't write to Lookup, Choice, People and Groups,
and Taxonomy fields in SharePoint lists. We recommend
using a simple string field until this is corrected.
• File triggers won't fire for files being added inside of
nested folders inside the folder you select.
#SPFestDC
Is Microsoft Flow the direct replacement for
SharePoint Workflows?
• No
• Microsoft Flow is the evolution of business process management allowing you to
build elegant solutions which have the ability to orchestrate data across various
line of business applications leveraging “clicks” and not code.
#SPFestDC
Page Design and Web Parts
Starting to put it all together
#SPFestDC
Wiki Pages
#SPFestDC
Web Part Pages
#SPFestDC
Web Part Pages
#SPFestDC
Web Part Page with Status List
#SPFestDC
Web Part Page with Status List
#SPFestDC
Web Part Page with Status List
#SPFestDC
Web Parts
• In SharePoint 2013, a Web Parts page is a collection of Web Parts that
combines list data, timely information, or useful graphics into a
dynamic web page.
• The layout and content of a Web Parts page can be set for all users
and then, optionally, personalized for individual users.
• A site owner or a site member with the appropriate permissions can
create and customize Web Parts pages by using a browser to add,
reconfigure, or remove Web Parts.
• You can use Web Parts on Web Parts pages, wiki pages, content
pages, and publishing pages.
#SPFestDC
Web Parts
#SPFestDC
Page Design with App Parts
#SPFestDC
Modern Page Design
#SPFestDC
Modern Web Parts
#SPFestDC
Demo
Creating Dashboards for Business Process Automation in SharePoint
#SPFestDC
Survey
#SPFestDC
SharePoint for Business
Process Automation
Coming to a city near you – ASPE Training
#SPFestDC
SharePoint for Business Process Automation
• Twitter - @andyhuneycutt
• ASPE hosted Webinars
http://aspetraining.com/learning-library/aspe-learning-
library?type=webinars
#SPFestDC
SharePoint for Business Process Automation
A brand new course covering SharePoint’s automated services and
capabilities.
• Enterprise Content Management
• InfoPath
• Out-of-the-box Workflows
• Custom workflows
#SPFestDC
BPA coming to a city near you!
• http://aspetraining.com/courses/sharepoint-for-business-process-
automation
#SPFestDC

More Related Content

What's hot

Kaldeera tools 2011
Kaldeera tools 2011Kaldeera tools 2011
Kaldeera tools 2011Kaldeera
 
K2 - Business Apps for SharePoint
K2 - Business Apps for SharePointK2 - Business Apps for SharePoint
K2 - Business Apps for SharePoint
Gemma Adair
 
Business Intelligence in SharePoint 2013
Business Intelligence in SharePoint 2013Business Intelligence in SharePoint 2013
Business Intelligence in SharePoint 2013
Jason Himmelstein
 
Bringing your data to life using Power BI - SPS London 2016
Bringing your data to life using Power BI - SPS London 2016Bringing your data to life using Power BI - SPS London 2016
Bringing your data to life using Power BI - SPS London 2016
Chirag Patel
 
Product Catalog and IT Service Management
Product Catalog and IT Service ManagementProduct Catalog and IT Service Management
Product Catalog and IT Service Management
Drew Madelung
 
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
 
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
 
Deploying SharePoint Online: What You Need To Know
Deploying SharePoint Online: What You Need To KnowDeploying SharePoint Online: What You Need To Know
Deploying SharePoint Online: What You Need To Know
Haniel Croitoru
 
SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...
SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...
SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...
Chirag Patel
 
SharePoint 2016 Upgrade Planning
SharePoint 2016 Upgrade PlanningSharePoint 2016 Upgrade Planning
SharePoint 2016 Upgrade Planning
Chandima Kulathilake
 
Workflow in SharePoint 2013
Workflow in SharePoint 2013Workflow in SharePoint 2013
Workflow in SharePoint 2013
MJ Ferdous
 
The Future of SharePoint - SharePoint 2016
The Future of SharePoint - SharePoint 2016The Future of SharePoint - SharePoint 2016
The Future of SharePoint - SharePoint 2016
Don Donais
 
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
 
Driving End User Adoption in SharePoint 2013 & 2010 - EPC Group
Driving End User Adoption in SharePoint 2013 & 2010 - EPC GroupDriving End User Adoption in SharePoint 2013 & 2010 - EPC Group
Driving End User Adoption in SharePoint 2013 & 2010 - EPC Group
EPC Group
 
Replacing your fileshare with SharePoint 2013 Farm - SharePoint User Group UK...
Replacing your fileshare with SharePoint 2013 Farm - SharePoint User Group UK...Replacing your fileshare with SharePoint 2013 Farm - SharePoint User Group UK...
Replacing your fileshare with SharePoint 2013 Farm - SharePoint User Group UK...
Chirag Patel
 
SharePoint 2016 Platform Adoption Lessons Learned and Advanced Troubleshooting
SharePoint 2016 Platform Adoption   Lessons Learned and Advanced TroubleshootingSharePoint 2016 Platform Adoption   Lessons Learned and Advanced Troubleshooting
SharePoint 2016 Platform Adoption Lessons Learned and Advanced Troubleshooting
John Calvert
 
SharePoint 2007 and 2010 + Use Cases
SharePoint 2007 and 2010 + Use CasesSharePoint 2007 and 2010 + Use Cases
SharePoint 2007 and 2010 + Use Casesjovojovo
 
SharePoint Overview
SharePoint OverviewSharePoint Overview
SharePoint Overview
Amy Phillips
 
Automating Business Processes with SharePoint
Automating Business Processes with SharePointAutomating Business Processes with SharePoint
Automating Business Processes with SharePoint
Gus Fraser
 

What's hot (20)

Kaldeera tools 2011
Kaldeera tools 2011Kaldeera tools 2011
Kaldeera tools 2011
 
K2 - Business Apps for SharePoint
K2 - Business Apps for SharePointK2 - Business Apps for SharePoint
K2 - Business Apps for SharePoint
 
Business Intelligence in SharePoint 2013
Business Intelligence in SharePoint 2013Business Intelligence in SharePoint 2013
Business Intelligence in SharePoint 2013
 
Bringing your data to life using Power BI - SPS London 2016
Bringing your data to life using Power BI - SPS London 2016Bringing your data to life using Power BI - SPS London 2016
Bringing your data to life using Power BI - SPS London 2016
 
Product Catalog and IT Service Management
Product Catalog and IT Service ManagementProduct Catalog and IT Service Management
Product Catalog and IT Service Management
 
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
 
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
 
Deploying SharePoint Online: What You Need To Know
Deploying SharePoint Online: What You Need To KnowDeploying SharePoint Online: What You Need To Know
Deploying SharePoint Online: What You Need To Know
 
SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...
SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...
SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...
 
SharePoint Programming Basic
SharePoint Programming BasicSharePoint Programming Basic
SharePoint Programming Basic
 
SharePoint 2016 Upgrade Planning
SharePoint 2016 Upgrade PlanningSharePoint 2016 Upgrade Planning
SharePoint 2016 Upgrade Planning
 
Workflow in SharePoint 2013
Workflow in SharePoint 2013Workflow in SharePoint 2013
Workflow in SharePoint 2013
 
The Future of SharePoint - SharePoint 2016
The Future of SharePoint - SharePoint 2016The Future of SharePoint - SharePoint 2016
The Future of SharePoint - SharePoint 2016
 
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...
 
Driving End User Adoption in SharePoint 2013 & 2010 - EPC Group
Driving End User Adoption in SharePoint 2013 & 2010 - EPC GroupDriving End User Adoption in SharePoint 2013 & 2010 - EPC Group
Driving End User Adoption in SharePoint 2013 & 2010 - EPC Group
 
Replacing your fileshare with SharePoint 2013 Farm - SharePoint User Group UK...
Replacing your fileshare with SharePoint 2013 Farm - SharePoint User Group UK...Replacing your fileshare with SharePoint 2013 Farm - SharePoint User Group UK...
Replacing your fileshare with SharePoint 2013 Farm - SharePoint User Group UK...
 
SharePoint 2016 Platform Adoption Lessons Learned and Advanced Troubleshooting
SharePoint 2016 Platform Adoption   Lessons Learned and Advanced TroubleshootingSharePoint 2016 Platform Adoption   Lessons Learned and Advanced Troubleshooting
SharePoint 2016 Platform Adoption Lessons Learned and Advanced Troubleshooting
 
SharePoint 2007 and 2010 + Use Cases
SharePoint 2007 and 2010 + Use CasesSharePoint 2007 and 2010 + Use Cases
SharePoint 2007 and 2010 + Use Cases
 
SharePoint Overview
SharePoint OverviewSharePoint Overview
SharePoint Overview
 
Automating Business Processes with SharePoint
Automating Business Processes with SharePointAutomating Business Processes with SharePoint
Automating Business Processes with SharePoint
 

Similar to WF 105 Business Process Automation SharePoint Fest DC 2018

SPS Houston Business Process Automation for SharePoint
SPS Houston Business Process Automation for SharePointSPS Houston Business Process Automation for SharePoint
SPS Houston Business Process Automation for SharePoint
William Huneycutt, II
 
WF 202 Advanced Workflow Solutions
WF 202 Advanced Workflow Solutions WF 202 Advanced Workflow Solutions
WF 202 Advanced Workflow Solutions
William Huneycutt, II
 
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
Asif Rehmani
 
A Career in SharePoint
A Career in SharePointA Career in SharePoint
A Career in SharePoint
Matthew J. Bailey , MCT
 
Microsoft Office SharePoint Server 2007 - Overview
Microsoft Office SharePoint Server 2007 - OverviewMicrosoft Office SharePoint Server 2007 - Overview
Microsoft Office SharePoint Server 2007 - Overview
Abhishek Bhowmick
 
SharePoint as a Business Platform Why, What and How? – No Code
SharePoint as a Business Platform Why, What and How? – No CodeSharePoint as a Business Platform Why, What and How? – No Code
SharePoint as a Business Platform Why, What and How? – No Code
dox42
 
Practical tips for migrating SharePoint Customizations to Office 365
Practical tips for migrating SharePoint Customizations to Office 365Practical tips for migrating SharePoint Customizations to Office 365
Practical tips for migrating SharePoint Customizations to Office 365
Haniel Croitoru
 
Shop talk - Project Server 2013
Shop talk - Project Server 2013Shop talk - Project Server 2013
Shop talk - Project Server 2013Chris Givens
 
Must have tools for SharePoint
Must have tools for SharePointMust have tools for SharePoint
Must have tools for SharePoint
Alistair Pugin
 
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
 
What's new in sharepoint 2016
What's new in sharepoint 2016What's new in sharepoint 2016
What's new in sharepoint 2016
Mike Maadarani
 
Lifecycle Management with SharePoint Apps and Solutions
Lifecycle Management with SharePoint Apps and SolutionsLifecycle Management with SharePoint Apps and Solutions
Lifecycle Management with SharePoint Apps and Solutions
SPC Adriatics
 
(ATS6-DEV02) Web Application Strategies
(ATS6-DEV02) Web Application Strategies(ATS6-DEV02) Web Application Strategies
(ATS6-DEV02) Web Application Strategies
BIOVIA
 
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
 
Webinar: Introducing operational portal structure - the core of a digital wor...
Webinar: Introducing operational portal structure - the core of a digital wor...Webinar: Introducing operational portal structure - the core of a digital wor...
Webinar: Introducing operational portal structure - the core of a digital wor...
Darrell Trimble
 
Webinar introducing operational portal structure - the core of a digital wo...
Webinar   introducing operational portal structure - the core of a digital wo...Webinar   introducing operational portal structure - the core of a digital wo...
Webinar introducing operational portal structure - the core of a digital wo...
Darrell Trimble
 
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint DesignerSharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
Chirag Patel
 

Similar to WF 105 Business Process Automation SharePoint Fest DC 2018 (20)

SPS Houston Business Process Automation for SharePoint
SPS Houston Business Process Automation for SharePointSPS Houston Business Process Automation for SharePoint
SPS Houston Business Process Automation for SharePoint
 
WF 202 Advanced Workflow Solutions
WF 202 Advanced Workflow Solutions WF 202 Advanced Workflow Solutions
WF 202 Advanced Workflow Solutions
 
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
 
A Career in SharePoint
A Career in SharePointA Career in SharePoint
A Career in SharePoint
 
Microsoft Office SharePoint Server 2007 - Overview
Microsoft Office SharePoint Server 2007 - OverviewMicrosoft Office SharePoint Server 2007 - Overview
Microsoft Office SharePoint Server 2007 - Overview
 
SharePoint as a Business Platform Why, What and How? – No Code
SharePoint as a Business Platform Why, What and How? – No CodeSharePoint as a Business Platform Why, What and How? – No Code
SharePoint as a Business Platform Why, What and How? – No Code
 
SharePoint Custom Development
SharePoint Custom DevelopmentSharePoint Custom Development
SharePoint Custom Development
 
Thinakaran
ThinakaranThinakaran
Thinakaran
 
Practical tips for migrating SharePoint Customizations to Office 365
Practical tips for migrating SharePoint Customizations to Office 365Practical tips for migrating SharePoint Customizations to Office 365
Practical tips for migrating SharePoint Customizations to Office 365
 
Shop talk - Project Server 2013
Shop talk - Project Server 2013Shop talk - Project Server 2013
Shop talk - Project Server 2013
 
Must have tools for SharePoint
Must have tools for SharePointMust have tools for SharePoint
Must have tools for SharePoint
 
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
 
What's new in sharepoint 2016
What's new in sharepoint 2016What's new in sharepoint 2016
What's new in sharepoint 2016
 
Lifecycle Management with SharePoint Apps and Solutions
Lifecycle Management with SharePoint Apps and SolutionsLifecycle Management with SharePoint Apps and Solutions
Lifecycle Management with SharePoint Apps and Solutions
 
(ATS6-DEV02) Web Application Strategies
(ATS6-DEV02) Web Application Strategies(ATS6-DEV02) Web Application Strategies
(ATS6-DEV02) Web Application Strategies
 
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
 
Webinar: Introducing operational portal structure - the core of a digital wor...
Webinar: Introducing operational portal structure - the core of a digital wor...Webinar: Introducing operational portal structure - the core of a digital wor...
Webinar: Introducing operational portal structure - the core of a digital wor...
 
Webinar introducing operational portal structure - the core of a digital wo...
Webinar   introducing operational portal structure - the core of a digital wo...Webinar   introducing operational portal structure - the core of a digital wo...
Webinar introducing operational portal structure - the core of a digital wo...
 
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint DesignerSharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
 
SPS Gulf : SharePoint 2013 Cloud Business App
SPS Gulf : SharePoint 2013 Cloud Business AppSPS Gulf : SharePoint 2013 Cloud Business App
SPS Gulf : SharePoint 2013 Cloud Business App
 

Recently uploaded

The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 

Recently uploaded (20)

The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 

WF 105 Business Process Automation SharePoint Fest DC 2018

  • 1. WF 105 - Business Process Automation for SharePoint #SPFestDC
  • 2. Andy Huneycutt • Charlotte, NC • ASPE instructor since 2011 • SharePoint | Office 365 | Project Server • IT Trainer • Consultant • Courseware Developer • Microsoft MVP Office Servers and Services • Business Process Automation • Workflows • Charlotte Area SharePoint User Group • Charlotte SharePoint Saturday | SPSCLT andy@upskilltech.com #SPFestDC @andyhuneycutt William Huneycutt
  • 4. This is the segue… Business Process Automation for SharePoint • Increasing efficiency in the workplace by automating repetitive tasks, ensuring consistent data entry, and simplifying the user experience. • Composite solutions • List and Libraries • Enterprise Content Management • Forms • Workflows • Page Design #SPFestDC
  • 5. What’s in it for me? • Maximizing your investment in SharePoint • Out-of-the-box tools • Empowering business users • Citizen developers • Automation • Transparency • No code solutions! • Okay, maybe just a little code … #SPFestDC
  • 6. Agenda In this seminar you'll learn how to implement composite solutions in SharePoint to increase efficiency in the workplace. • Necessary components • Data • Forms • Workflows • Page Design and Web Parts • Demo • Q & A #SPFestDC
  • 7. What is Business Process Automation? • The automation of complex business processes and functions beyond conventional data manipulation and record-keeping activities, usually through the use of advanced technologies. • It focuses on “run the business” as opposed to “count the business” types of automation efforts and often deals with event-driven, mission-critical, core processes. • BPA usually supports an enterprise’s knowledge workers in satisfying the needs of its many constituencies. • Gartner, INC. #SPFestDC
  • 9. Scenario Our client needs to develop an automated facilities management portal. The facilities management team is currently struggling to handle incoming requests for use of company resources for meetings, training, and conferences. Their goals for the new system include: • A customized form for handling requests • A workflow for manager approval • A workflow process for assigning tasks to their team related to setup and breakdown of facility resources • They would also like custom dashboards for manager overview of requests and tasks, setup and breakdown assignments, and event related expenditures. What can we build with SharePoint to meet our client's demands? The clock is ticking, we have 70 minutes to build a working business solution for our client. Let's build a business solution using Business Process Automation for SharePoint. #SPFestDC
  • 21. Apps, Content Types, & ECM Capture, manage, store, preserve, and deliver #SPFestDC
  • 23. Where to store your data #SPFestDC
  • 29. Calendar Overlay CSS <style type="text/css"> .ms-acal-color1{ BACKGROUND-COLOR: #001f3f} .ms-acal-selcolor1{ BACKGROUND-COLOR: #001f3f} .ms-acal-apanel-color1{ BORDER-COLOR: #C3B7AC; BACKGROUND-COLOR: #001f3f;} .ms-acal-color2{ BACKGROUND-COLOR: #0074D9} .ms-acal-selcolor2{ BACKGROUND-COLOR: #0074D9} .ms-acal-apanel-color2{ BORDER-COLOR: #C3B7AC; BACKGROUND-COLOR: #0074D9;} .ms-acal-color3{ BACKGROUND-COLOR: #7FDBFF} .ms-acal-selcolor3{ BACKGROUND-COLOR: #7FDBFF} .ms-acal-apanel-color3{ BORDER-COLOR: #C3B7AC; BACKGROUND-COLOR: #7FDBFF;} .ms-acal-color4{ BACKGROUND-COLOR: #39CCCC} .ms- acal-selcolor4{ BACKGROUND-COLOR: #39CCCC} .ms-acal-apanel-color4{ BORDER-COLOR: #C3B7AC; BACKGROUND-COLOR: #39CCCC;}.ms-acal-color5{ BACKGROUND-COLOR: #3D9970} .ms- acal-selcolor5{ BACKGROUND-COLOR: #3D9970} .ms-acal-apanel-color5{ BORDER-COLOR: #C3B7AC; BACKGROUND-COLOR: #3D9970;}.ms-acal-color6{ BACKGROUND-COLOR: #2ECC40} .ms- acal-selcolor6{ BACKGROUND-COLOR: #2ECC40} .ms-acal-apanel-color6{ BORDER-COLOR: #C3B7AC; BACKGROUND-COLOR: #2ECC40;}.ms-acal-color7{ BACKGROUND-COLOR: #01FF70} .ms-acal- selcolor7{ BACKGROUND-COLOR: #01FF70} .ms-acal-apanel-color7{ BORDER-COLOR: #C3B7AC; BACKGROUND-COLOR: #01FF70;} .ms-acal-color8{ BACKGROUND-COLOR: #FFDC00} .ms-acal- selcolor8{ BACKGROUND-COLOR: #FFDC00} .ms-acal-apanel-color8{ BORDER-COLOR: #C3B7AC; BACKGROUND-COLOR: #FFDC00;} .ms-acal-color9{ BACKGROUND-COLOR: #FF851B} .ms-acal- selcolor9{ BACKGROUND-COLOR: #FF851B} .ms-acal-apanel-color9{ BORDER-COLOR: #C3B7AC; BACKGROUND-COLOR: #FF851B;} </style> Change the background-color for all 3 references. Repeat for each of the 9 colors. Insert on the web page using a script editor web part. #SPFestDC
  • 30. SharePoint Lists - Calendar Columns/Fields Column Type Views Features Attendees Person or Group All Events Classic UI Category Choice Calendar Connect to Outlook Check Double Booking Check Double Booking Current Events Export to Excel Created Date and Time Open with Access Description Multiple lines of text Calendar Overlays End Time Date and Time Calendar or List Views Free/Busy Free/Busy Group Scheduling Location Single line of text Edit list in SharePoint Designer Modified Date and Time Resources Resources Start Time Date and Time Title Single line of text Created By Person or Group Modified By Person or Group #SPFestDC
  • 31. Columns / Fields / Metadata #SPFestDC
  • 32. Site Columns Site Columns Site Columns – Create Once Reuse Everywhere #SPFestDC
  • 33. Site Columns • Site Settings > Site Columns #SPFestDC
  • 34. Task Outcome Column Custom Workflow Task #SPFestDC
  • 37. Site Content Types – C.O.R.E. Content Type Workflows Site Columns Document Template Information Management Policies Document Library List or Library #SPFestDC
  • 38. Content Type Hierarchy Event Content Type Conference Event Meeting Event Training Event Fields – Title*, Location, Start Date*, End Date*, Description, Category, All Day Event, Recurrence • Conference Room Locations • Attendance • Catering Type • Location • Category • Meeting Room Locations • Attendance • A/V Setup • Location • Category Training Room Locations Attendance A/V Setup Priority • Location • Category#SPFestDC
  • 40. Forms in SharePoint Forms and Form Services - a better way to retrieve data #SPFestDC
  • 42. List Forms or Library Forms? #SPFestDC
  • 43. App Forms List and Library based forms #SPFestDC
  • 47. Modern Lists App Forms #SPFestDC
  • 48. Modern Lists App Forms #SPFestDC
  • 53. Content Type Column Settings #SPFestDC
  • 54. Demo List Based Forms Creating Forms for Business Process Automation in SharePoint #SPFestDC
  • 55. SharePoint Designer Forms Forms in SharePoint #SPFestDC
  • 56. Forms with SharePoint Designer#SPFestDC
  • 57. Create Link In List Item Menu And Ribbon #SPFestDC
  • 58. Create Link In List Item Menu And Ribbon #SPFestDC
  • 60. InfoPath is dead InfoPath is far from out of use or end of life… ? #SPFestDC
  • 61. Future of InfoPath Its dead! No wait, its not dead! We don’t know! • InfoPath 2013 is the last version Microsoft will release, and it will be supported until 2026. • FoSL, Excel Surveys, Structured Documents, App Forms with Access • FoSL has been discontinued • SharePoint 2016 will support InfoPath browser forms • Office 365 will support InfoPath browser forms ‘until further notice’ officially, Microsoft Download Center published InfoPath 2013 for Office 365 ProPlus Subscription. • Microsoft has no currently announced plans for InfoPath replacement • Replacement coming in the fall…. • Which Fall? What year? #SPFestDC
  • 62. InfoPath Forms and Form Services Just use PowerApps #SPFestDC
  • 63. PowerApps Forms in SharePoint - the NEW HOTNESS #SPFestDC
  • 67. Demo PowerApps Creating Forms for Business Process Automation in SharePoint #SPFestDC
  • 68. Custom Workflows Configuring the system to work for you #SPFestDC
  • 70. SharePoint Workflow Platforms Applies to SharePoint Online #SPFestDC
  • 72. Approval Workflow • Approval Workflow • Automates the approval of a document. Approvers have the option to Approve or Reject the document, Reassign the approval task, or Request changes to the document. #SPFestDC
  • 77. SP Designer Workflows Steps Actions Conditions Events Stages Loops SharePoint Designer Custom Workflows 2010 Workflow Platform 2013 Workflow Platform #SPFestDC
  • 78. Demo Custom Workflows with SharePoint Designer #SPFestDC
  • 79. SharePoint Designer vs Flow #SPFestDC
  • 81. Get started quickly with over a hundred useful templates #SPFestDC
  • 83. Get started quickly with over a hundred useful templates #SPFestDC
  • 84. Build your own flows in an easy to use visual designer Sending an Exchange email when a new file is added in Dropbox Authenticate to your O365 account. Build email Subject and Body Choose to include properties from previous step (Dropbox file) to improve relevance Specify Send To email address and additional properties (optional): From, CC, BCC and ImportanceConnected to johnsharp@contoso.com Authenticate to your Dropbox account. Select folder to monitor PowerApps #SPFestDC
  • 85. Automate advanced scenarios with multiple steps, branching conditions, and more #SPFestDC
  • 86. Building blocks of a flow • Services are sources and destinations of data in a flow. • Triggers are events that start a flow. • Actions are tasks accomplished by the flow. • Conditions allow for branching if/then logic in a flow. • Loops are for iterating over actions more than once. #SPFestDC
  • 87. Integrate the systems you’re already using… even custom APIs. #SPFestDC
  • 88. Triggers • Some of them are events in your connected web services, such as when a certain user sends a tweet or a file is saved to your Dropbox account. • Other triggers are built-in, such as running a flow on a recurring schedule or running a flow in response to a web request. • Finally, there are manual triggers, such as launching a flow by clicking a button in Microsoft Flow or Microsoft PowerApps. Triggers often pass information about the event that happened to actions in your flow. #SPFestCHI#SPFestDC
  • 90. Known issues and resolutions • SharePoint lists on My Sites and that aren't of type Custom List aren't supported. Support for other list types are on our roadmap. To work around this issue, create a custom list on a standard SharePoint site. • SQL stored procedures can't be run on on-premises SQL Servers. Only SQL Azure supports stored procedures at this time. • Do-until cards have rendering errors that make it difficult to reference content from arrays. • Document Metadata isn't returned from triggers on SharePoint document libraries. • Flows can't write to Lookup, Choice, People and Groups, and Taxonomy fields in SharePoint lists. We recommend using a simple string field until this is corrected. • File triggers won't fire for files being added inside of nested folders inside the folder you select. #SPFestDC
  • 91. Is Microsoft Flow the direct replacement for SharePoint Workflows? • No • Microsoft Flow is the evolution of business process management allowing you to build elegant solutions which have the ability to orchestrate data across various line of business applications leveraging “clicks” and not code. #SPFestDC
  • 92. Page Design and Web Parts Starting to put it all together #SPFestDC
  • 96. Web Part Page with Status List #SPFestDC
  • 97. Web Part Page with Status List #SPFestDC
  • 98. Web Part Page with Status List #SPFestDC
  • 99. Web Parts • In SharePoint 2013, a Web Parts page is a collection of Web Parts that combines list data, timely information, or useful graphics into a dynamic web page. • The layout and content of a Web Parts page can be set for all users and then, optionally, personalized for individual users. • A site owner or a site member with the appropriate permissions can create and customize Web Parts pages by using a browser to add, reconfigure, or remove Web Parts. • You can use Web Parts on Web Parts pages, wiki pages, content pages, and publishing pages. #SPFestDC
  • 101. Page Design with App Parts #SPFestDC
  • 104. Demo Creating Dashboards for Business Process Automation in SharePoint #SPFestDC
  • 106. SharePoint for Business Process Automation Coming to a city near you – ASPE Training #SPFestDC
  • 107. SharePoint for Business Process Automation • Twitter - @andyhuneycutt • ASPE hosted Webinars http://aspetraining.com/learning-library/aspe-learning- library?type=webinars #SPFestDC
  • 108. SharePoint for Business Process Automation A brand new course covering SharePoint’s automated services and capabilities. • Enterprise Content Management • InfoPath • Out-of-the-box Workflows • Custom workflows #SPFestDC
  • 109. BPA coming to a city near you! • http://aspetraining.com/courses/sharepoint-for-business-process- automation #SPFestDC

Editor's Notes

  1. Increasing efficiency in the workplace
  2. http://www.gartner.com/it-glossary/bpa-business-process-automation/
  3. Where you collect data matters, just as much as what kind of data you collect. KISS, manage your columns as site columns.
  4. % complete, Task Status and the Task Outcome fields must be displayed on the form in order for the Task Outcome to be displayed as buttons.
  5. Add/remove columns, reorder columns, or modify the content type required, optional, hidden
  6. You must have the Manage Lists permission to add a workflow to a list, library, or content type. In most cases, the site administrators or individuals who manage specific lists or libraries perform this task.
  7. The primary development tool for a SharePoint Server 2013 workflow is called SharePoint Designer 2013. SharePoint Designer 2013 provides a rich set of features specifically designed for workflow development against both the SharePoint 2010 Workflow platform and the SharePoint 2013 Workflow platform. You work with SharePoint Designer 2013 by opening it on your local computer and then connecting it to a SharePoint Server 2013 site.
  8. Whether you're building a flow from a template or from scratch, your flows will contain building blocks that work together in certain ways, much like a flowchart. https://flow.microsoft.com/en-us/guided-learning/learning-flow-parts/
  9. Every flow starts with a trigger. There are many different types of triggers.
  10. https://sharepointonline.blog/2017/02/12/is-microsoft-flow-the-replacement-for-sharepoint-workflows/
  11. Topic—Select the Topic design when you have a lot of information to share, such as news, events and other content. Showcase—Use the Showcase design to feature a product, team or event using photos or images. Blank—Start with a blank site and make your design come to life quickly and easily.