Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Automating Your Tasks With
Microsoft Flow
Who is She ?
 Senior Consultant at CapGemini,Mumbai
 8 years of SharePoint experience
 MCSD,MCSE,MCSA
 Speaker at Shar...
145
countries160,000 +
creators
71,000 +
organizations
Secured
Integrated
Fast
Iterative
Easy
Cross-
platform
Agenda
Overview Building Blocks Demo
Administration Pricing and Future References
Application Platform (PowerApps, Power BI Embedded, Microsoft Flow) & Common Data Model
Microsoft AppSource
Field Service
...
Business Application Platform
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
Yeah, Flows in the cloud works smart fo...
The Journey - April 29th !
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
Ways to Use ?
Get Notification Synchronize files Collect data Automate Approvals
Get highly important
email notification i...
74 Services to
be connected !
And The Template !
 New templates are being added every week
 Description about template functions
 Services require to...
Flow
in
Designer !
441 Available Templates !
Approval
Flows
Button Flows
Collecting
Data Flows
Email Flows
Events and
Calendar
Flows
Mobile F...
Approval Flows
Button Flows
Collecting Data Flows
Email Flows
Events and Calendar Flows
Building Blocks !
Connectors
Triggers
Actions
Conditions
Loops
Connectors
Triggers
Actions
Conditions
Yes, not finished yet !
 Nested conditionals
 Apply To Each
 Do-Until
 Compose string
variables
 Add comments to
step...
Nested Conditions
Apply to Each
Do-until Loop
ConnectionsConnections
Connections
Gateways
G
a
t
e
w
a
y
s
1. Choose
Existing
Template OR
Blank
Template
2. Connect
With Services
3.Configure
Your Flow
Three Easy Steps !
Demo – Collect SPFest Contributions
“SharePointFest”
1. When new tweet is posted about the your project contribution – Add...
Flow in Designer –
Collect SPFest Contributions:
Demo – Inspirations Of The Week
Approved
Rejected
Entity
Popular Inspirations
Mailing List
From Excel Sheet
Inform Team
Le...
Flow in Designer –
Inspirations Of The Week
Demo – Promote Inspiration
1. View Popular inspirations in App from Power Apps connected via CDM Entity.
2. Store popular ...
Flow in Designer – Promote Inspiration
Supported for iPhone and Android devices.
Single Sign-on implementation.
Create, Monitor and Manage the Flow.
Button Flows...
Embed Flow templates to your website/App
Integrate Flow with Power Apps and Power BI
Call Flow on trigger of RESTAPI
Build...
Embedded
Flow Templates
Flow, PowerApps and Power BI Integrations
Call Flow on trigger of RESTAPI
Custom API to use own service
Flow Business Cases
Admin Center
Environments
b
Contoso Australia
Apps Flows CDM
 Easily manage enterprise scale-out of applications and data.
 Move solutions across ...
Environment can be created by Environment administrator.
Use Default environment to connect with on
premises data.
Keep re...
Data
Groups and
Policies
I am a “Business Data Only”
And I am “No
Business Data
Allowed”
 Categorize these services into one of two data groups, "Business data only" and "No business data
allowed".
 Users will...
Integration Service ?
Flow is built upon Logic Apps !
 Flow is powered by Logic Apps
 They have the same workflow designer
 Connectors that w...
Differences
Flow Logic Apps Functions and Web jobs
Built upon Logic Apps Azure App Service Azure App Service
Audience offi...
Billing and Pricing ?
Flow Free
Flow for Office 365
and
Flow for Dynamics 365 Flow Plan 1
Flow Plan 2
Generel Features
Flow Free Flow for Office
365 and Flow for
Dynamics 365
Flow Plan 1 -
$5.00/user/mo
Flow Plan 2 -
$15.00/...
Connectivity Features
Flow
Free
Flow for Office
365 and Flow for
Dynamics 365
Flow Plan 1 -
$5.00/user/mo
Flow Plan 2 -
$1...
Management Features
Flow Free Flow for Office
365 and Flow for
Dynamics 365
Flow Plan 1 -
$5.00/user/mo
Flow Plan 2 -
$15....
Microsoft Flow accounts may have up to 50 flows each,15
custom APIs, 20 connections per API and 100 connections total.
Ext...
Support for images, attachments, and multi-value fields
Flow integration for document libraries
Flows for selected items i...
SharePoint Workflow Microsoft Flow
 Complex Business Logic
 SharePoint Context
 Daily Business Process
 Cloud Context
References - I
Description Link
Getting Started
https://flow.microsoft.com/en-us/documentation/getting-started/
Webinars
h...
References - II
Description Link
Embed Flow Templates https://flow.microsoft.com/en-us/blog/extend-web-site-application/
C...
Flow T-Shirt to flow with
the best question 
THANK
YOU !
diptichhatrapati@gmail.com
@dips84
http://sharepointrun.com
Upcoming SlideShare
Loading in …5
×

Automating your tasks with microsoft flow

1,193 views

Published on

Microsoft Flow is a new service (currently in preview) that helps you to build connection between different services and apps. You can create several workflows using available templates in O365 to do specific tasks like sending e-mail notifications to an app or sending messages at specific schedules.
In this session you will get an overview of what Microsoft Flow can do for you and how to create your own custom workflows easily using easy to learn visual designer tools.

Published in: Business
  • Be the first to comment

Automating your tasks with microsoft flow

  1. 1. Automating Your Tasks With Microsoft Flow
  2. 2. Who is She ?  Senior Consultant at CapGemini,Mumbai  8 years of SharePoint experience  MCSD,MCSE,MCSA  Speaker at SharePoint Events  Book – Reporting in TFS  Love Cooking, Dancing and Singing
  3. 3. 145 countries160,000 + creators 71,000 + organizations
  4. 4. Secured Integrated Fast Iterative Easy Cross- platform
  5. 5. Agenda Overview Building Blocks Demo Administration Pricing and Future References
  6. 6. Application Platform (PowerApps, Power BI Embedded, Microsoft Flow) & Common Data Model Microsoft AppSource Field Service Sales Customer Service Project Service Automation Marketing Operations Azure Brilliant Cloud Components
  7. 7. Business Application Platform
  8. 8. May 2016 June 2016 July 2016 August 2016 September 2016 October 2016 November 2016 Yeah, Flows in the cloud works smart for your tasks, Like a FLOWer in the farm, refreshes your soul !
  9. 9. The Journey - April 29th ! May 2016 June 2016 July 2016 August 2016 September 2016 October 2016 November 2016
  10. 10. Ways to Use ? Get Notification Synchronize files Collect data Automate Approvals Get highly important email notification in your mobile sent by your Boss. Copy files from one drive business to SharePoint team sites. Integrating tweets with Excel or SQL tables. Automate the approval process such as moving the document to final folder if its approved.
  11. 11. 74 Services to be connected !
  12. 12. And The Template !  New templates are being added every week  Description about template functions  Services require to be signed in  Template statistics  Sharable options
  13. 13. Flow in Designer !
  14. 14. 441 Available Templates ! Approval Flows Button Flows Collecting Data Flows Email Flows Events and Calendar Flows Mobile Flows Notification Flows Productivity Flows Social Media Flows Sync Flows
  15. 15. Approval Flows
  16. 16. Button Flows
  17. 17. Collecting Data Flows
  18. 18. Email Flows
  19. 19. Events and Calendar Flows
  20. 20. Building Blocks ! Connectors Triggers Actions Conditions Loops
  21. 21. Connectors
  22. 22. Triggers
  23. 23. Actions
  24. 24. Conditions
  25. 25. Yes, not finished yet !  Nested conditionals  Apply To Each  Do-Until  Compose string variables  Add comments to steps  Scopes
  26. 26. Nested Conditions
  27. 27. Apply to Each
  28. 28. Do-until Loop
  29. 29. ConnectionsConnections
  30. 30. Connections Gateways
  31. 31. G a t e w a y s
  32. 32. 1. Choose Existing Template OR Blank Template 2. Connect With Services 3.Configure Your Flow Three Easy Steps !
  33. 33. Demo – Collect SPFest Contributions “SharePointFest” 1. When new tweet is posted about the your project contribution – Add data in Excel file under One Drive for Business. 2. Excel file called “SharePointFestContributions.xlsx” having predefined columns to store tweets data and team leads mailing list to be used to sent an emails later. Part 1 1. Tweeted by 2. User Description 3. User Location 4. Tweet Text 5. Retweet count 6. Link Item 7. Mailing list Store Data SharePoint Fest Contributions.xlsx
  34. 34. Flow in Designer – Collect SPFest Contributions:
  35. 35. Demo – Inspirations Of The Week Approved Rejected Entity Popular Inspirations Mailing List From Excel Sheet Inform Team Leaders Store Data tweet count > 5 1. Every Week Flow sends popular tweets that have re tweet count greater than or equal to 5 to manager for his/her opinion. 2. If approved, then add data ( popular tweets ) into Common Model Data else send the information about rejection to team leaders using mailing list stored in excel file. Part 2
  36. 36. Flow in Designer – Inspirations Of The Week
  37. 37. Demo – Promote Inspiration 1. View Popular inspirations in App from Power Apps connected via CDM Entity. 2. Store popular data into SharePoint list and post to yammer to convey the inspiration you like within the organization in specific yammer group “Inspiration of the Week” to promote the contribution. Part 3
  38. 38. Flow in Designer – Promote Inspiration
  39. 39. Supported for iPhone and Android devices. Single Sign-on implementation. Create, Monitor and Manage the Flow. Button Flows for repetitive tasks. Turn on/Off flows. Mobile Flow
  40. 40. Embed Flow templates to your website/App Integrate Flow with Power Apps and Power BI Call Flow on trigger of RESTAPI Build Flow using custom API What’s More ?
  41. 41. Embedded Flow Templates
  42. 42. Flow, PowerApps and Power BI Integrations
  43. 43. Call Flow on trigger of RESTAPI
  44. 44. Custom API to use own service
  45. 45. Flow Business Cases
  46. 46. Admin Center
  47. 47. Environments
  48. 48. b Contoso Australia Apps Flows CDM  Easily manage enterprise scale-out of applications and data.  Move solutions across environments with packages. b Contoso Canada Contoso Corp. b Contoso Australia Apps Flows CDM b Contoso Australia Apps Flows CDM Contoso Australia Apps Flows CDM b Contoso Australia Apps Flows CDM Contoso Canada Apps Flows CDM b Contoso Australia Apps Flows CDM Contoso Canada b Contoso Australia Apps Flows CDM Contoso USA Apps Flows CDM Deployments
  49. 49. Environment can be created by Environment administrator. Use Default environment to connect with on premises data. Keep resources to be used in the same environment. Select the same environment where Common Data Service database resides to connect with the same. Be a maker or pick a different environment to create a flow. Key factors to create an Environment
  50. 50. Data Groups and Policies I am a “Business Data Only” And I am “No Business Data Allowed”
  51. 51.  Categorize these services into one of two data groups, "Business data only" and "No business data allowed".  Users will be prevented from creating flows and apps that combine services from the "Business data only" and "No business data allowed" data groups. Data Groups Categories
  52. 52. Integration Service ?
  53. 53. Flow is built upon Logic Apps !  Flow is powered by Logic Apps  They have the same workflow designer  Connectors that work in one can also work in the other.  Logic Apps can always do everything that Flow can do  Flow has additional UX / experiences to simplify experience  Uses the public APIs and standard runtime  Flow and Logic apps can be connected to each other via HTTP card. Flow Logic apps Managed APIs or Custom APIs Uses the Public REST APIs for management Calls into at runtime
  54. 54. Differences Flow Logic Apps Functions and Web jobs Built upon Logic Apps Azure App Service Azure App Service Audience office workers, business users IT pros, developers developers Scenarios Self-service Mission-critical Background Service Creation Design Tool In-browser, UI only In-browser and Visual Studio In-browser and Visual Studio DevOps Ad-hoc, develop in production source control, testing, support, and automation and manageability in Azure Resource Management Source control, authentication, and monitoring, NuGet and NPM support and manageability in Azure Resource Management Admin Experience https://flow.microsoft.com https://portal.azure.com https://portal.azure.com Security Standard practices: data sovereignty, encryption at rest for sensitive data, etc. Security assurance of Azure: Azure Security, Security Center, audit logs, and more. Security assurance of Azure: Azure Security, Security Center, audit logs, and more.
  55. 55. Billing and Pricing ? Flow Free Flow for Office 365 and Flow for Dynamics 365 Flow Plan 1 Flow Plan 2
  56. 56. Generel Features Flow Free Flow for Office 365 and Flow for Dynamics 365 Flow Plan 1 - $5.00/user/mo Flow Plan 2 - $15.00/user/mo Create unlimited automated workflows and powerful multi-step processes Maximum number of runs per month (per user) 750 2,000 4,500 15,000 Maximum flow frequency 15 minutes 5 minutes 3 minutes 1 minute Access your flows on native apps for iOS and Android Create flows from thousands of templates available in the public gallery Publish flows to the public gallery SLA Not available 99.9% 99.9% 99.9%
  57. 57. Connectivity Features Flow Free Flow for Office 365 and Flow for Dynamics 365 Flow Plan 1 - $5.00/user/mo Flow Plan 2 - $15.00/user/mo Connect to cloud-based services like Dropbox, Twitter, and Excel Use premium services like Salesforce and Common Data Service Access on-premises data using on- premises data gateway Create custom APIs to connect to your own systems (per user) 1 1 Unlimited Unlimited
  58. 58. Management Features Flow Free Flow for Office 365 and Flow for Dynamics 365 Flow Plan 1 - $5.00/user/mo Flow Plan 2 - $15.00/user/mo Create environments to deploy your flows (per user) 2 Collaborate with co-workers on flows (coming soon) View flow usage across your company (coming soon) Establish company policies regarding the usage of different connections and flows
  59. 59. Microsoft Flow accounts may have up to 50 flows each,15 custom APIs, 20 connections per API and 100 connections total. External Connection throttling may fail the flow Too many environments are difficult for users across your organization to share resources. Flows cannot write to Lookup, Choice, People and Groups, and Taxonomy fields in SharePoint lists. It does not currently support email addresses ending in .gov and .mil. Limitations
  60. 60. Support for images, attachments, and multi-value fields Flow integration for document libraries Flows for selected items in SharePoint Enhanced mobile Flow integration Windows Phone support Publishing the flow within the organization, co-author the flow and custom groups in DLP Coming Soon !
  61. 61. SharePoint Workflow Microsoft Flow  Complex Business Logic  SharePoint Context  Daily Business Process  Cloud Context
  62. 62. References - I Description Link Getting Started https://flow.microsoft.com/en-us/documentation/getting-started/ Webinars https://flow.microsoft.com/en-us/blog/category/webinars/ Channel 9 1. https://channel9.msdn.com/Events/Ignite/2016/BRK3311 2. https://channel9.msdn.com/Events/Ignite/2016/BRK2160 YouTube Channel https://www.youtube.com/watch?v=B1QUo3GiO9Y&index=1&list=PL8nfc9haGeb55I9wL9Q nWyHp3ctU2_ThF Flow Updates https://flow.microsoft.com/en-us/blog/category/product-updates/ Mobile App https://www.youtube.com/watch?v=XN5FpyAhbc0&feature=youtu.be More Help https://flow.microsoft.com/en-us/support/
  63. 63. References - II Description Link Embed Flow Templates https://flow.microsoft.com/en-us/blog/extend-web-site-application/ Call REST API https://flow.microsoft.com/en-us/blog/call-flow-restapi/ Power BI Integration 1. https://blogs.msdn.microsoft.com/charles_sterling/2016/10/17/how-to-create-and- customize-applications-with-powerapps-with-laura-onu-webinar-1020-10am-pst/ 2. https://powerbi.microsoft.com/en-us/documentation/powerbi-service-flow-integration/ Custom API 1. https://flow.microsoft.com/en-us/blog/customapi-walkthrough/ 2. https://flow.microsoft.com/en-us/documentation/customapi-web-api-tutorial/ Install and Manage Gateways https://flow.microsoft.com/en-us/documentation/gateway-manage/ Environment Regions 1. https://flow.microsoft.com/en-us/documentation/regions-overview/ 2. http://o365datacentermap.azurewebsites.net/
  64. 64. Flow T-Shirt to flow with the best question 
  65. 65. THANK YOU ! diptichhatrapati@gmail.com @dips84 http://sharepointrun.com

×