Mike Ammerlaan Director, Microsoft MICROSOFT POWERAPPS AND MICROSOFT FLOW IN SHAREPOINT
Worked at Microsoft for 18 years as a program manager, on products such as:
• SharePoint (2007, 2010, 2013)
• Excel
• Yammer
• Bing Maps
• Combat Flight Simulator
Now working on Office Ecosystem marketing. In my spare time, I love to write code
and build apps!
MIKE AMMERLAAN
Director, Office Ecosystem Marketing
Microsoft
Microsoft PowerApps and
Microsoft Flow in SharePoint
In this session, we’ll cover:
– Building Business Processes and Applications
– SharePoint Data
– Microsoft Flow and Logic Apps
– Microsoft PowerApps
– Microsoft Forms
– Administration & Licensing
With demos!
Professional dev capacity and productivity lags
5:1
Demand for mobile apps will outstrip dev capacity by 5:1 in 2016 (Gartner)
Dev capacity
46%
Nearly half of enterprise customers will be accessing LOB data from 5 or more sources in 2016 (Forrester)
Data access
82%
82% of IT Dev budgets will be committed to supporting legacy LOB systems in 2017 (IDC)
IT agility
What makes up a Flow?
Trigger – the event that kicks off the flow:
• Manually
• on a schedule
• on an event in the cloud
Example: Notification Flow
Actions – what the flow does
Uses data from the trigger
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 [email protected]
Authenticate to your Dropbox account.
Select folder to monitor
Receipts
Receipts
Nearly 150 out of the box connectors with new connectors every weekUse Custom Connectors to connect to any custom REST endpoint
Connect to on-premises data using gateways
Automate advanced scenarios with multiple steps,
branching conditions, scheduling, looping and workflow
expressions
PowerApps List Forms (coming soon)
PowerApps Web Part (coming soon)
PowerApps Mobile
Microsoft Forms
Connections
Build apps that interact
with your data sources
and respect their
permissionsYour data
PowerApps connects to a range
of data sources and systems,
including custom APIs
Create in PowerApps Studio
Build apps in a visual
experience that shows
exactly what you’ll get
PowerApps Cloud
Publish apps to people in
your organization so they
can access anywhere
Use on web and mobile
Find and use apps instantly
on the web and in
PowerApps mobile for iOS
and Android
How it works
Microsoft Forms: Surveys & Quizzes
22
• Deliver hero scenarios targeting quizzes and surveys
• Drive usage to Excel and Azure for analysis and storage
• Embed in Office 365 with Survey Web Part
• Deliver to anonymous users via web, mobile, email
• Integrate with SharePoint for data storage and Excel analytics
Rich Form DesignerWith different entry point
User Friendly FormsMobile first design
Respond & AnalyzeWith Excel rich functions
Services Packaging
Products Per User Licenses Add-On Capacity
PowerApps(includes Flow)
Flow
Limited use
included in
Office 365 &
Dynamics 365
Standalone
Plan 1 Licenses(app consumer)
Standalone
Plan 2 Licenses(app creator)
Add-ons for:
• Data storage
• File Storage
• Flows run
• Premium
environments
• Enterprise
integration
connectors
+
PowerApps & Flow Packaging Overview
On premises data gateway
Azure Service Bus
On-premises
Files
SharePoint
On-premises data Gateway
Data source connection credentials can only be decrypted
by the gateway
Cloud
Gateway Cloud Service
Data source connection credentials are encrypted
Cloud
ServicesPower BI, Microsoft Flow etc.
PowerApps
On-premises
data sources SQL ServerOther
Data Sources
NASCAR Track-Side Productivity
“By adopting Microsoft PowerApps, we got a fast, easy way to build and maintain a
mobile app that uses our SharePoint Online data and that field workers love to have at
their fingertips.”
- Robert Burg Senior Manager, Technology Integration and Development
“We were under the gun to find a phone and tablet-based field service solution with offline
capabilities. In short order, Confluent delivered a custom PowerApps environment that
allows our technicians to access and capture the data they need, even in remote areas.”
—Joe Cervantes IT Manager, Seneca Companies
Automated Field Service Assignments and ReportingSeneca uses Microsoft PowerApps and SharePoint Online to manage all aspects of field service jobs
https://flow.microsoft.com/en-us/guided-learning/
https://flow.microsoft.com/en-us/blog/
https://powerapps.microsoft.com/en-us/guided-learning/
https://powerapps.microsoft.com/en-us/blog/