Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow,...
Transcript of Slice, dice, and route your SharePoint content with Flow ... · SharePoint content with Flow,...
Slice, dice, and route your SharePoint content with Flow, PowerApps, and Azure Functions
Merwan Hade
Senior Program Manager, Microsoft Flow
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
♥
PowerApps and Flow
integration
PowerApps and Flow
* Refer to PowerApps and Flow Pricing for details
* Refer to PowerApps and Flow Pricing for details
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
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
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
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
Microsoft Flow helps non-developers work smarter by
automating workflows across apps and services
Get notifications Copy files Collect data Automate approvals
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
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
Automate advanced scenarios with multiple steps,
branching conditions, scheduling, looping and more
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
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
Connectors are wrappers around a web API that allows it to
connect to Microsoft Flow, Logic Apps, and PowerApps
150 connectors today
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
https://flow.microsoft.com/en-
us/documentation/embed-flow-dev/
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
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
Thank You!Questions?