slice, dice, and route your sharepoint content with flow ... · sharepoint content with flow,...
TRANSCRIPT
![Page 1: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/1.jpg)
Slice, dice, and route your SharePoint content with Flow, PowerApps, and Azure Functions
Merwan Hade
Senior Program Manager, Microsoft Flow
![Page 2: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/2.jpg)
AgendaIntroduction to PowerApps
Introduction to Azure Functions
and Custom Connectors
Flow and LogicApps deep dive
PowerApps and Flow within
Office 365 and Dynamics 365
Plugging into the ecosystem
Roadmap
![Page 3: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/3.jpg)
![Page 4: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/4.jpg)
![Page 5: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/5.jpg)
♥
PowerApps and Flow
integration
PowerApps and Flow
* Refer to PowerApps and Flow Pricing for details
![Page 6: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/6.jpg)
* Refer to PowerApps and Flow Pricing for details
![Page 7: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/7.jpg)
![Page 8: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/8.jpg)
POWER USERS
Power BI PowerApps Microsoft Flow
DEVELOPERS AND IT PROS
Pro
BI
Pro
Dev
Pro
Integration
with LogicApps
Measure Act Automate
Let’s get our bearings…
SharePoint Common
data service
Connectors
+ gateways
![Page 9: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/9.jpg)
![Page 10: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/10.jpg)
Craft forms and screens
in a visual designer that
helps you see exactly
what you’ll get
Take advantage
of device capabilities
like cameras, GPS,
and digital ink
Extend the capabilities
of connected data
sources, or focus just
on the bits you need
Build business logic
into your apps with
an Excel-inspired
expression language
![Page 11: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/11.jpg)
Get apps to your team when and where
they’re needed, whether that’s on the web,
iOS or Android—no app store required.
Publish apps instantly
for web and mobile
![Page 12: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/12.jpg)
![Page 13: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/13.jpg)
![Page 14: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/14.jpg)
Serverless Accelerate development Bind into services
BoxOneDrive Twilio
Dropbox Sendgrid AzureDocDb
Develop your way
Localdevelopment
</>
Event-drivenscale
Reduced Dev Ops
AzureStorage
Azure Service Bus
AzureEvent Hub
![Page 15: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/15.jpg)
![Page 16: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/16.jpg)
![Page 17: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/17.jpg)
Microsoft Flow helps non-developers work smarter by
automating workflows across apps and services
Get notifications Copy files Collect data Automate approvals
![Page 18: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/18.jpg)
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
![Page 19: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/19.jpg)
Over 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
![Page 20: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/20.jpg)
![Page 21: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/21.jpg)
Automate advanced scenarios with multiple steps,
branching conditions, scheduling, looping and more
![Page 22: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/22.jpg)
![Page 23: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/23.jpg)
![Page 24: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/24.jpg)
![Page 25: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/25.jpg)
Built on top of
Logic Apps:
Uses the public APIs
and standard runtime
They leverage the same visual workflow
designer / editor
Logic Apps can do everything that Flow
can do
Flow has additional UX /
experiences to simplify experience
for typical office worker
![Page 26: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/26.jpg)
Rule of thumb:
If you are working in Visual Studio + Azure, or use source control, then use Biztalk Server & Logic Apps
If you are working in Excel, Access & SharePoint, then use Flow
![Page 27: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/27.jpg)
![Page 28: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/28.jpg)
![Page 29: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/29.jpg)
Connectors are wrappers around a web API that allows it to
connect to Microsoft Flow, Logic Apps, and PowerApps
150 connectors today
![Page 30: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/30.jpg)
![Page 31: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/31.jpg)
Develop Custom API
Validation & share within tenant
Submit for certification
Have a service with a REST API
Use a supported authentication type:
• API Key
• Basic Authentication
• OAuth 2.0
Requirements
https://aka.ms/apiconnectors
![Page 32: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/32.jpg)
![Page 33: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/33.jpg)
https://flow.microsoft.com/en-
us/documentation/embed-flow-dev/
![Page 34: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/34.jpg)
![Page 35: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/35.jpg)
Roadmap is for general information purposes only and subject to change
General availability in 6 regions, 42 languages
Environments support
Admin center and data flow policies
Flow sharing & collaboration
Q4 CY16
Solution packages and ALM
Dynamics and SharePoint in-context
Pro-dev support
Q1 CY17 Q2 CY17 Q3 CY17 Q4 CY17
Modern approvals
Integration in SharePoint doc libs
![Page 36: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/36.jpg)
Apps should launch fast and be snappy to use
♥Customize and embed SPO forms using PowerApps
Create, model, and integrate your business data using CDS
Seamlessly use Azure Functions to extend your apps
ALM, admin, and other advanced capabilities for enterprise-wide roll out
![Page 37: Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow, PowerApps, and Azure Functions Merwan Hade Senior Program Manager, Microsoft Flow. Agenda](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec8f96389f31b6f42539918/html5/thumbnails/37.jpg)
Thank You!Questions?