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.

Power Automate and Graph API - How they work together

64 views

Published on

Power Automate and Graph API - How they work together
Microsoft 365 Bootcamp which was held at Microsoft Sri Lanka on 30th November 2019

Published in: Software
  • Easy and hassle free way to make money online! I have just registered with this site and straight away I was making money! It doesn't get any better than this. Thank you for taking out all the hassle and making money answering surveys as easy as possible even for non-techie guys like me! ♥♥♥ https://tinyurl.com/vd3y33w
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • As a single mother every little bit counts! This has been such a great way for me to earn extra money. As a single mother every little bit counts! Finally, a vehicle for making some honest to goodness real money to make life easier and happier now that I don't have to pull my hair out budgeting every penny every day.Thanks for the rainbow in my sky. ◆◆◆ https://tinyurl.com/vd3y33w
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Power Automate and Graph API - How they work together

  1. 1. www.Suhail.Cloud #SuhailCloud @SuhailCloud Office 365 Developer Program Power Automate and Graph API – How they work together Suhail Jamaldeen
  2. 2. www.Suhail.Cloud #SuhailCloud @SuhailCloud About Me Suhail Jamaldeen Consultant & Trainer – Office 365 | Azure Microsoft MVP – Office Apps & Services Speaker Blogger – www.Suhail.Cloud #SuhailCloud
  3. 3. www.Suhail.Cloud #SuhailCloud @SuhailCloud Agenda Office 365 Developer Program Demo – Developer Program Power Automate Microsoft Graph API Demo – Power Automate and Microsoft Graph API
  4. 4. www.Suhail.Cloud #SuhailCloud @SuhailCloud How many of you are aware of Office 365 Developer Program? A. I’ve never heard of it before B. I’ve heard of it, but not sure what it is C. I’m pretty sure I know what it is D. I’m using and I build apps
  5. 5. www.Suhail.Cloud #SuhailCloud @SuhailCloud Office 365 Developer Program Use Office 365 developer subscription to develop your solutions free of charge Independent to your production environment  Tenant level settings  Users Build Solutions Add-Ins
  6. 6. www.Suhail.Cloud #SuhailCloud @SuhailCloud Subscription Office 365 E3 Developer subscription - Before August 25th, 2019 Microsoft 365 E5 Developer Subscription​  25 user licenses for development purposes  Core Microsoft 365 workloads and capabilities (Windows not included)  All Office 365 Apps  Office 365 Advanced Threat Protection  Advanced analytics with Power BI  Enterprise Mobility + Security (EMS)  Azure Active Directory Free trial for premium services
  7. 7. www.Suhail.Cloud #SuhailCloud @SuhailCloud Office 365 Resources  Office resources gallery aggregates tools, samples, documents and more into one place https://developer.microsoft.com/en-us/office/gallery
  8. 8. www.Suhail.Cloud #SuhailCloud @SuhailCloud https://developer.microsoft.com/en-us/office
  9. 9. www.Suhail.Cloud #SuhailCloud @SuhailCloud Power Automate  Previously known as Microsoft Flow (Announced the new name during MS Ignite 2019)  Power Automate is a cloud-based software as other Office 365 products  Can develop workflows without any development knowledge  Multiple Templates  Combination of Trigger, Action and Condition  Successor to SharePoint Designer Workflows
  10. 10. www.Suhail.Cloud #SuhailCloud @SuhailCloud Power Automate 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)
  11. 11. www.Suhail.Cloud #SuhailCloud @SuhailCloud 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
  12. 12. www.Suhail.Cloud #SuhailCloud @SuhailCloud 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
  13. 13. www.Suhail.Cloud #SuhailCloud @SuhailCloud 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
  14. 14. www.Suhail.Cloud #SuhailCloud @SuhailCloud Microsoft Graph API Microsoft Graph is a RESTful web API No need many different APIs Gateway to the data in the Microsoft Cloud
  15. 15. www.Suhail.Cloud #SuhailCloud @SuhailCloud Supported Platforms
  16. 16. www.Suhail.Cloud #SuhailCloud @SuhailCloud 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
  17. 17. www.Suhail.Cloud #SuhailCloud @SuhailCloud Power Automate and MS Graph API – Architecture User Power Automate Graph API Office 365 App Registration Azure Active Directory
  18. 18. www.Suhail.Cloud #SuhailCloud @SuhailCloud 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/
  19. 19. www.Suhail.Cloud #SuhailCloud @SuhailCloud Questions & Answers
  20. 20. www.Suhail.Cloud #SuhailCloud @SuhailCloud Thank You www.Suhail.Cloud @SuhailCloud #SuhailCloud

×