![Page 1: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/1.jpg)
Building Your Own Solution with Power Apps and Flow
Steve Knutson
2017
![Page 2: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/2.jpg)
About me
Managing Director of Stratos Technology Partners
Microsoft MVP for Office Servers & Services
25+ years IT industry experience
Mountain biker and climber
One-eyed Cantabrian
@nztechtweet
www.stp.co.nz
![Page 3: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/3.jpg)
Agenda
Overview of Flow
Security and Policies
Flow Demo
Overview of PowerApps
PowerApps Demo
Advanced features
Coming soon
Q&A
![Page 4: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/4.jpg)
Forms and Workflow
SharePoint Designer 2013 & InfoPath 2013
Supported until 2026, but no new versions will be released
Poor mobile support
Limited integration
Still has some life left…
• Microsoft PowerApps, Flow
and Office 365
• Cloud and mobile first
• Extensive Integration
• Not just for SharePoint
• Not just Microsoft
• New capabilities coming (fast)
![Page 5: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/5.jpg)
Office 365
![Page 6: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/6.jpg)
Microsoft Flow
![Page 7: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/7.jpg)
Connector Trigger Action
![Page 8: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/8.jpg)
Service Connectors
![Page 9: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/9.jpg)
Security
All actions are performed in the context of the logged in user
Users can only see items they already have permission to see in SharePoint (security trimmed)
Permissions are managed by the system being integrated with e.g. SharePoint, Dynamics 365, Facebook, Wordpress etc
[?] Question: Can you use impersonation (like SPD)?
![Page 10: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/10.jpg)
Policies
Policies can be added to control where your data flows to.
You can configure ‘compliance boundaries’. For example:‒ Prevent users creating Flows that Tweet, Instagram or Facebook
‒ Prevent updates to Slack (but allow Teams)
Managed via the Flow and PowerApps Admin Portals in Office 365
[#] TIP: Check the default policy makes sense!
![Page 11: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/11.jpg)
Building a Tweet Catcher
![Page 12: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/12.jpg)
Document Email Notifications
![Page 13: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/13.jpg)
Dynamics 365 to SharePoint
When a new record is created in
Dynamics 365 (CRM), create a new
item in a SharePoint list and
populate with fields from the new
record
![Page 14: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/14.jpg)
Flow possibilities (a few examples)
Generate a PDF version of a document
Pull timesheet data from Harvest into a SharePoint list for project management
Capture Twitter data to listen to the community
Copy files from OneDrive or Dropbox to SharePoint (or vice versa)
Send an email when new items are added to a list
Create a SharePoint list item when a new entity is created in CRM
Create a SharePoint list item when someone subscribes to Mailchimp
[#] TIP: Check the SharePoint Templates list for new actions
• Generate a PDF version of a document
• Capture Twitter data to listen to the community
• Copy files from OneDrive or Dropbox to SharePoint (or vice versa)
• Create a SharePoint list item when a new entity is created in Dynamics 365
• Create a SharePoint list item when someone subscribes to Mailchimp
• Pull timesheet data from Harvest into a SharePoint list
• Draft blog posts in SharePoint and post to Wordpress
• FTP documents to a web site
• Approvals
![Page 15: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/15.jpg)
PowerApps turn your expertise into custom applications
![Page 16: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/16.jpg)
Use PowerApps when
You have time consuming manual processes
You can’t find off the shelf apps or services to meet you needs
You don’t have the budget to develop a custom mobile app
You have a short timeframe to create a solution
![Page 17: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/17.jpg)
PowerApps help you solve your unique business problem, without needing a huge developer budget and long lead times.
PowerApps and SharePoint
Connect to your data:‒ SharePoint Lists‒ Dynamics 365‒ SQL‒ Excel‒ And more…
Build Apps for the Web and Mobile devices.
Use your devices features including camera and GPS
No Code Required!
![Page 18: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/18.jpg)
Building a simple mobile app with PowerApps
![Page 19: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/19.jpg)
Demo appCreate a list Create an app
![Page 20: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/20.jpg)
PowerApp Designer
From here you can
• Change field order and
properties
• Add controls
• Add images
• Add data sources
• etc
![Page 21: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/21.jpg)
Advanced feature:Sometime you do need a rocket scientist
![Page 22: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/22.jpg)
Advanced capabilities
Common Data Service‒ A prebuild data model and service provided by Microsoft
‒ Saves time and provides consistency
‒ Supported by PowerApps, Flow and PowerBI
Entity Control Form (preview)‒ View, navigate and edit relational data from the Common Data Service
Azure Functions for Common Data Service (preview)‒ Combine data across services
‒ Add more advanced logic
‒ Pay as you go usage
![Page 23: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/23.jpg)
![Page 24: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/24.jpg)
SharePoint Virtual Summit Announcements
Rich Forms embedded in SharePoint lists‒ Conditional field display
‒ Display additional info from other data sources e.g. maps, weather, Dynamics365, etc
‒ Different control types e.g. sliders, drop downs
‒ Connect Flows to buttons (actions)
Embed PowerApps in SharePoint pages ‒ Provide seamless access to your PowerApps
‒ Mix with other web-parts and page content (Modern pages)
![Page 25: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/25.jpg)
![Page 26: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/26.jpg)
Bringing it all together
![Page 27: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/27.jpg)
Feature Pack 2 for SharePoint 2016 includes support for Flow and PowerApps
Available later this year
![Page 28: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/28.jpg)
Summary
InfoPath and SharePoint Designer are now legacy technologies
Flow and PowerApps are the next generation
Build integrated web and mobile without code
SharePoint integration for cloud and on-premise
Policies and security trimming are baked in
You’ll need to think different
New features coming. Fast!
![Page 29: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/29.jpg)
Questions and Answers
Steve Knutson
Microsoft MVP for Office Servers and Services
SharePoint Consultant
@nztechtweet
www.stp.co.nz
![Page 30: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/30.jpg)
Resources
https://flow.microsoft.com/en-us/blog/build-advanced-flows/
https://powerapps.microsoft.com/en-us/guided-learning/learning-common-data-service/
https://powerapps.microsoft.com/hr-hr/blog/preview-of-azure-functions-for-the-common-data-service/
https://powerapps.microsoft.com/en-us/blog/new-entity-form-control-experimental-feature-for-common-data-service/
![Page 31: Building Your Own Solution with Power Apps and Flow · Building Your Own Solution with Power Apps and Flow Steve Knutson 2017. About me Managing Director of Stratos Technology Partners](https://reader030.vdocuments.net/reader030/viewer/2022040608/5ec6972f6d058116241ca402/html5/thumbnails/31.jpg)
Thank
you
to our
sponsors!