Navigate the Microsoft Graph API with PowerShell

Поділитися
Вставка
  • Опубліковано 15 вер 2024
  • Presented by Brad Wyatt
    Learn how to leverage PowerShell to interact with the Microsoft Graph REST API. The Microsoft Graph API is the gateway to data and intelligence in Microsoft 365, and offers a single endpoint that provides access to Exchange, Teams, SharePoint, AzureAD, Outlook and more.
    ---
    In this talk we will learn how to leverage PowerShell to connect to and work in REST API's. Using PowerShell's Invoke-RestMethod we can interact with directly with Microsoft's GRAPH API.
    Learn how to:
    - Manage Microsoft Teams including posting messages
    - Manage Azure Active Directory
    - Parse users e-mail and send messages
    - Get users calendar events
    - Upload data to SharePoint
    - Whole lot more!"

КОМЕНТАРІ • 9

  • @gdr1174
    @gdr1174 2 роки тому +1

    Brilliantly explained. My first time using Graph API with powershell to try and find a convenient way to report on inactive guest accounts in my tenancy.

  • @lautarob
    @lautarob Рік тому

    Clear and Illuminating video. Thanks a lot!

  • @Chris-tu8qd
    @Chris-tu8qd 2 роки тому

    Great Information! Thank you. This presentation helped me understand using Powershell with the Graph API.

  • @RPG_ash
    @RPG_ash 2 роки тому

    Very cool. Nice video, thanks.

  • @raparthibhargav524
    @raparthibhargav524 2 роки тому +1

    where can we find source code

  • @IgorMuravsky
    @IgorMuravsky 2 роки тому

    Quite basic, but we'll layed out introduction to Graph API. It's a pitty that unattended usage wasn't shown for Graph PS Module, although it's possible. But it's good that a generic approach for API queries were presented. Know how to use generic API's will expand anyone's capabilities in modern world.
    I've also missed some other info, like limitations of Graph API and explanation of how is it different from other Azure and O365 related modules. This is important info, so IT people can properly choose tools.
    P.S.: try uploading big files to Onedrive, not 1 kb ones ;)

  • @nvlddmkm1282
    @nvlddmkm1282 Рік тому

    My only gripe (and it's barely a gripe), was this video shows how to use Graph API in 3 ways - the web-based GUI, the MG SDK, or the API - as if these are 3 different buckets of methods a user would want to interact with MG (they likely wouldn't use all 3). So why demo how to set up the AAD app registration using MG SDK when the AAD app registration is what the audience will be using to connect to MG without the SDK? It's fine and all because setting up the app registration is very basic, but it just seems odd to me to demo using one method to set up another method...that doesn't use that first method. You were already tabbed over to AAD, could've probably just showed how to manually set up the app registration quicker than showing MG SDK PS doing it.

  • @mcdonamw
    @mcdonamw 2 роки тому

    12 min in, you already lost me. I searched for this vid because I'm just now trying to use MS Graph via Powershell, but I can't even get past the Connect-MgGraph command because simply requesting either of those scopes, it requires admin consent, which I am not. I am a Cloud Device Admin currently and I'm simply trying to run a Get-MgDevice query but I get Insufficient Privileges.
    It seems this vid completely overlooks any prep work needed to even allow a connection from Powershell, much of which I'm confused by with the documentation I'm finding. :(

    • @joneslt
      @joneslt 2 роки тому +1

      I also found this vid to be very fragmented and not thorough. Search on "John Savill Managing with Microsoft Graph". John is the only one out there that I can find that thoroughly explains this stuff from top to bottom. Many people who post instructional vids know the material, but they're not very good at explaining it. John's video series has helped me tremendously. By far the best video series on anything azure or M365