← cd ~/topics
// topics
PowerShell and automation
Scripts and automation for Entra ID, Intune and Azure, using Microsoft Graph PowerShell and the Az module.
Start here
- Unattended Graph PowerShell scripts with certificate authentication
Scheduled scripts can't answer an MFA prompt. App-only authentication with a certificate is the right way to run Microsoft Graph PowerShell unattended. - The most expensive mistakes in tech history, and the lesson each one teaches
A missing symbol that destroyed a rocket. A typo that took down a chunk of the internet. - Activate PIM roles from PowerShell with Microsoft Graph
The portal is fine for occasional use, but if you activate roles every day, a few lines of Graph PowerShell are faster.
Coming up
- 10 Nov 2026 PowerShell 7.4 and 7.5 end of support
- 14 Nov 2028 .NET 10 and PowerShell 7.6 LTS end of support
Learning paths
Reference and tools
All PowerShell and automation posts (6)
- The most expensive mistakes in tech history, and the lesson each one teaches 1 Nov 2026
- Azure Functions in-process model ends 10 November 2026: find and migrate your apps 19 Oct 2026
- Unattended Graph PowerShell scripts with certificate authentication 16 Sept 2026
- Intune Remediations: find and fix problems before users notice 15 Apr 2026
- Activate PIM roles from PowerShell with Microsoft Graph 5 Nov 2025
- Find expiring app secrets and certificates before they bite 29 Oct 2025