PowerShell and MS Graph API Advanced, from Zero to Hero
summary
Shows concrete PowerShell patterns: native Invoke-RestMethod authentication choices (app vs delegated) and a reusable paging function that fetches 255 users in three calls. Demonstrates filter, select, search and JSON body construction, and claims selecting needed properties cuts a 1,500-user query from ~10 minutes to ~5 seconds. Builds batch bodies to send batching 20 requests at once and measures 696 user creates in 20s versus 59 with per-item posts. Examples go on GitHub.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 2:37Graph API basics & auth
- 9:03Paging in Graph API
- 16:57Filtering & searching
- 27:55Selecting properties
- 30:25Batching requests
- 35:10Batching vs sequential demo
- 42:41Summary
related talks
01h 30mConjuring data with APIs
47mThink Abstract, abstracting your PowerShell code
47mLeveraging Web Services with PowerShell
01h 33mPowerShell Universal Dashboard from start to finish
01h 02mThe State of the Shell
44m99 Problems, but Slow PowerShell Ain't One!
01h 29mFull Stack PowerShell
01h 26mGetting Ahead By Deleting Code
