FLOW 101 Power BI User Group
AGENDA Introduction Business Application Platform Microsoft Flow Basics Microsoft Flow Mobile & IoT Microsoft Flow for Admins Roadmap & Licensing
INTRODUCTION
INTRODUCTION Daniel Laskewitz 31 years old Works at Sogeti Microsoft MVP (Business Applications) Big Ajax-fan
BUSINESS APPLICATION PLATFORM
Business Application Platform
MICROSOFT FLOW BASICS
MICROSOFT FLOW Democratizes automation and workflow Modernize and extend on-premises applications Enable governance through approvals Deeply integrated into other Microsoft Applications
AUTOMATED FLOWS
BUSINESS PROCESS FLOWS
AUTOMATED FLOWS Starts with an event or trigger Performs any number of actions Can have conditional logic Can call other workflows
Microsoft Flow anatomy Trigger – the event that kicks off the flow Actions – what the flow does
TRIGGERS Run manually based on user action From dedicated Flow button From other apps – PowerApps, SharePoint… Run on a schedule From every minute to 4am on Saturdays Run based on an event that happens in a cloud or on-premises service
ACTIONS Any number of steps that run after the trigger Connect to any cloud service or via the on-prem data gateway HTTP action Some actions may not even use connections – just manipulate data locally
Templates Easy way to get started Much like IFTTT recipes Collections of templates Organizational collection coming soon
DEMO: FLOW TEMPLATE
CONNECTORS Many connectors (200+) A lot of them are free Even on-premises
INTEGRATIONS Integrations are available in lots of Microsoft products: SharePoint Online Dynamics 365 Microsoft Teams Microsoft Excel (coming soon)
CO-AUTHORING Work together with your colleagues on a Flow Embed connections Users, groups and SharePoint lists/libraries
APPROVALS Create approvals for processes HR IT Approval center (web & mobile) Reassignment Timeout approvals
DEMO: HOLIDAY REQUEST
MICROSOFT FLOW MOBILE & IOT
MICROSOFT FLOW – MOBILE Create new flows Grant approvals Get push notifications Monitor flow activity Discover buttons Use button widgets
MICROSOFT FLOW – BUTTONS Easy to trigger on-demand Flows Add them as widgets on your phone Share buttons as run-only Use device signals (location, time etc)
DEMO: COGNITIVE SERVICES
MICROSOFT FLOW – INTERNET OF THINGS Flic Bt.tn Brandable Connect through bluetooth, WiFi or 3/4G
MICROSOFT FLOW FOR ADMINS
MICROSOFT FLOW FOR ADMINS Admin Center Environments Data policies (see image) User licenses Quotas PowerShell module
ROADMAP & LICENSING
FLOW ROADMAP Q2/Q3 Calendar 2018 Next User Experience Built-in guidance for debugging actions and conditions AppSource for company-wide app sharing Customized From and attachments in Modern Approvals Office 365 Integration Microsoft Teams trigger and integration “In-the-box” review Flows in SharePoint Online SharePoint Online Content Publishing approvals Enhanced SharePoint Online field types support Office client integration Compliance Support for GDPR compliance Data residency within the UK cloud geo US Government cloud deployment IT Pro, Admin and Developer Sandbox environments User Experience Leverage device signals on mobile devices Use a HTML rich text editor to build emails Office 365 Integration Enhanced SharePoint Online integration Enhanced Microsoft Teams integration Enhanced Office client integration Compliance Data residency in newly launched cloud geos IT Pro, Admin, and Developer Azure functions integration Additional admin and governance capabilities Additional ALM capabilities
FLOW LICENSING Flow for O365 / D365 Flow P1 Flow P2 2.000 runs 5-minute checks Flow P1 4.500 runs 3-minute checks Premium connectors Flow P2 2.000 runs 5-minute checks 15.000 runs 1-minute checks Premium connectors Business Process Flows All admin capabilities
FLOW RESOURCES Flow Blog: http://aka.ms/flowblog Flow Documentation: http://aka.ms/flowdocs Flow Pricing: https://flow.microsoft.com/en-us/pricing/ Flow Community: http://aka.ms/flowcommunity Flow resources by Matt Wade: https://blog.getbizzy.io/your-guide-to-excellent-user-resources-for-microsoft-flow-f3613882d0c6 Contact details Daniel LinkedIn: https://www.linkedin.com/in/laskewitz Blog: https://www.o365dude.com Twitter: https://www.twitter.com/laskewitz