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.

Extend Microsoft Flow Capabilities Using Microsoft Graph API

448 views

Published on

Extend Microsoft Flow Capabilities Using Microsoft Graph API

Published in: Software
  • Be the first to comment

  • Be the first to like this

Extend Microsoft Flow Capabilities Using Microsoft Graph API

  1. 1. Extend Microsoft Flow capabilities using Microsoft Graph API Suhail Jamaldeen Microsoft MVP @SuhailCloud
  2. 2. Agenda Microsoft Flow MS Flow Supported Platforms Basic Structure of the MS Flow How to create MS Flows Microsoft Graph API Supported Platforms Call Office 365 Service Developer Advantage
  3. 3. Microsoft Flow Microsoft Flow is cloud-based software as other Office 365 products Helps you create automated workflows between your favorite apps and services​ Can develop workflow without any development knowledge Multiple Templates​ Combination of Trigger, Action and Condition Successor to SharePoint Designer Workflows
  4. 4. MS Flow Supported Platforms • Can interact with other applications like MailChimp, Dropbox, Twitter, SharePoint, and OneDrive and many more • Some services are labeled as Premium (e.g. Salesforce, CDS)
  5. 5. Start with a Trigger Examples: • When a new item is created in a SharePoint list or library • When a new tweet is posted containing a particular term • Flow button on a mobile device • Triggered from a PowerApp • On a schedule
  6. 6. Perform Actions Examples: • Create a SharePoint item or CDS record • Post a tweet • Send a mobile notification • Interact with PowerApps • Use the Modern Approvals experience
  7. 7. Create Flows • Create a Flow directly from your Custom list or Document Library in the browser or phone app • Create/run a Flow on a selected file, item, or folder • Using the app, search for SharePoint triggers and actions
  8. 8. Microsoft Graph API Microsoft Graph is a RESTful web API No need many different APIs
  9. 9. Supported Platforms
  10. 10. Microsoft Graph API
  11. 11. Calling Office 365 APIs Find the URL/endpoint of the API Authenticate/Get access token Get information from the API Repeat for each service/API Multiple token management
  12. 12. Developer Advantage Mostly everything from a single endpoint. No separate token management Multiple platform supported with examples and code base Code base are open source and available in GitHub
  13. 13. DEMO www.Suhail.Cloud www.twitter.com/SuhailCloud www.facebook.com/Suhail.Cloud #SuhailCloud
  14. 14. References https://developer.microsoft.com/en-us/graph/graph-explorer# https://sergeluca.wordpress.com/2017/09/22/extend-microsoft-flow- with-the-microsoft-graph-and-0-code/
  15. 15. Q & A www.Suhail.Cloud www.twitter.com/SuhailCloud www.facebook.com/Suhail.Cloud #SuhailCloud

×