introduction to microsoft flow · introduction to microsoft flow tom jebo & tarun chopra. what...
TRANSCRIPT
Office 365 DevDays
2017.11.4-6 | 上海
Office 365 DevDays
2017.11.4-6 | 上海
Introduction to Microsoft Flow
Tom Jebo & Tarun Chopra
What is Microsoft Flow? What can it do for me and my co-
workers?
What are some out of box capabilities in Microsoft Flow?
Approvals, Buttons, more.
Can I build something custom?
I want to share my flow
Advanced capabilities – Admin capabilities, Grow up, more.
How do I get Microsoft Flow?
Agenda
Most business integration challenges today are met with a single solution
People
Microsoft FlowWhat is it and how can it help me?
Microsoft Flow helps non-developers work smarter by automating workflows across services
Get notifications Copy files Collect data Automate approvals
What makes up a Microsoft Flow?Example: Notification Microsoft FlowTrigger – the event that kicks off the flow:
• manually
• on a schedule
• on an event in the cloud
Actions – what the flow does
Can use data from the trigger
Connect to cloud and on premises data
Over 170 out of the box connectors with new connectors every week
Use Custom Connectors to connect to any custom REST endpoint
Connect to on-premises data using gateways
Templates help users get started
Verticals for various professions
Verticals for various professions
Automate advanced scenarios with multiple steps, branching conditions, scheduling, looping, and more.
Product walkthrough
Build flows from scratchSending an Exchange email when a new file is added in OneDrive
Authenticate to your O365 account.
Build email Subject and Body
Choose to
include
properties from
previous step
(OneDrive file)
to improve
relevance
Specify Send To email address and
additional properties (optional):
From, CC, BCC and Importance
Authenticate to your
OneDrive account.
Select folder to monitor
Build an approval flow from scratchDemonstration
What more can I do with Microsoft Flow?
Manage your flowMicrosoft Flow Details
• View and edit title and description
• Turn flow on and off
• Export it
• See flow runs details
• View run history
Collaborate with your co-workers
Co-Authoring
• Many authors can edit a flow, not just a single owner
• If the original author leaves the company the flow continues to function
Create buttons and share themWhat are buttons?
• Easy way to trigger on demand flows with a push of a button!
• Buttons widget on phone and in the Microsoft Flow app
• Physical buttons with Flic and Bttn
Sharing buttons
• Make buttons available to your co-workers to automate their tasks
Create buttons and then share them
What are buttons?
• Easy way to trigger on demand flows with a push of a button!
• Buttons widget on phone and in the Microsoft Flow app
• Physical buttons with Flic and Bttn
Sharing buttons
• Make buttons available to your co-workers to automate their tasks
What if I am an admin or a developer?
Admin center
Environment administration
• Create and manage your organization’s environments
• Lifecycle management of flows
• Manage roles and role membership
• View license and quota information
Data Loss Protection
• Control how data flows within your organization
• Set policies for classification of services
Local agility, central control
• Allow teams control over their environment and still have centralized control
Build a connectorto feature on Microsoft Flow OR custom to your company
Connect to your own services
• Any REST end-point
Custom connectors within an organization
• Scoped to a company
Partner with Microsoft Flow and PowerApps to build first class connectors for your services
• Showcase your hero scenarios using templates and explore co-marketing opportunities with Microsoft
Grow up to Logic Apps
Microsoft Flow is good for simple integrations and empowering users to do integrations without going through devs + IT
However, sometimes IT / devsneed to take over when the Microsoft Flow gets too advanced or becomes business-critical
Any Microsoft Flow can be converted to a Logic App
How do I get Microsoft Flow?
Anyone can sign up for free
with their personal, work or
school email
Included for free with most
Office 365 and Dynamics
365 application SKUs
Can be purchased by an individual or an admin
90 free trial available
Also included with Dynamics 365 Plans 1 and 2 and
PowerApps Plans 1 and 2
What’s happened in the last six months?
Microsoft Flow Q2 2017 Updates
• New modernized approval experiences
• Trigger flows from physical buttons
• ‘Diet’ designer and new getting started experiences
• Team flows general availability
• Trigger buttons from widgets on iOS or Android
• Control-flow improvements like parallels and error handling
• Manage flows, licenses, quotas in the Admin center
• SharePoint Document library integration
• Windows Phone Support
• Convert the columns for tables or lists
• Build and submit your own connectors
• New Community Plan and Office 365 F1 Plan
• Dozens of new connectors
Microsoft Flow Q3 2017 Updates
• Import and Export
• Use expressions in actions
• Grow up to Azure Logic apps
• OneDrive for Business integration
• More SharePoint column/file metadata support
• Reshare buttons and collect lists, emails or files
• Download full run history to Excel
• Compliance certifications (e.g. ISO, SOC, HIPAA etc…)
• Microsoft Flow collections gallery
• Power BI analytics integration (First release only)
• Office 365 security & compliance center audit logs
• Custom connectors for on-premises APIs
• Dozens of new connectors
Roadmap (highlights)
H2 Calendar 2017
• Export/import Microsoft Flows across environments
• “In-the-box” review Microsoft Flows for SharePoint Online
• Use Microsoft Flow for Content Publishing approvals for SharePoint Online Publishing sites
• Utilize people, choice, attachment and multi-values in your Microsoft Flows for SharePoint Online
• In-context Microsoft Flow support in Dynamics 365, OneDrive and Teams
• Usage analytics for Microsoft Flows
• Microsoft Flow activity included in Office 365 audit logs
• UK deployment
Calendar 2018
• Use a HTML rich text editor to build emails
• Guides for debugging actions and conditions
• Government cloud deployment
• ALM – Sandbox environments
• ALM – Move or copy across environments
• Support for GDPR compliance
• Leverage device signals (e.g. Location) with Microsoft Flows on mobile devices
• Include Microsoft Flows in AppSource
• Azure functions integration
Q&A
Office 365 DevDays
Thank you