Episode

PowerShell Is Fun — Automating things with PowerShell in multiple areas with Harm Veenstra [MVP]

Podcast
M365.FM - Modern work, security, and productivity with Microsoft 365
Published
May 14, 2026
Duration seconds
2920
Processing state
not_requested
Canonical source
https://www.spreaker.com/episode/powershell-is-fun-automating-things-with-powershell-in-multiple-areas-with-harm-veenstra-mvp--71986823
Audio
https://dts.podtrac.com/redirect.mp3/api.spreaker.com/download/episode/71986823/powershell_is_fun_automating_things_with_powershell_in_multiple_areas_with_harm_veenstra_mvp.mp3
JSON
/v1/public/podcasts/m365-fm-modern-work-security-and-productivity-with-microsoft-365-7311214/episodes/powershell-is-fun-automating-things-with-powershell-in-multiple-areas-with-harm-veenstra-mvp
Markdown
/podcast/m365-fm-modern-work-security-and-productivity-with-microsoft-365-7311214/powershell-is-fun-automating-things-with-powershell-in-multiple-areas-with-harm-veenstra-mvp.md

Actions

  • POST https://stenobird.com/v1/public/podcasts/m365-fm-modern-work-security-and-productivity-with-microsoft-365-7311214/episodes/powershell-is-fun-automating-things-with-powershell-in-multiple-areas-with-harm-veenstra-mvp/transcription-requests
    Idempotently request low-priority transcript generation for this episode.
  • GET https://stenobird.com/podcast/m365-fm-modern-work-security-and-productivity-with-microsoft-365-7311214/powershell-is-fun-automating-things-with-powershell-in-multiple-areas-with-harm-veenstra-mvp.md
    Read the agent-friendly Markdown representation of this episode resource.

Summary

PowerShell has become one of the most important automation tools in the Microsoft ecosystem, and in this episode of the m365.fm podcast, Mirko Peters welcomes Microsoft MVP Harm Veenstra to discuss why automation is no longer optional for modern IT teams. Harm shares his journey from helpdesk technician to automation specialist and explains how PowerShell transformed the way he approaches Microsoft 365, Azure, Exchange, Teams, Intune, and enterprise administration. WHY POWERSHELL BECAME ESSENTIAL FOR MODERN IT During the conversation, Harm explains how PowerShell stopped being “just scripting” and became a creative problem-solving platform. Once IT professionals understand the logic behind PowerShell objects, properties, and automation workflows, repetitive manual tasks can be replaced with scalable and consistent processes. Harm highlights that automation is not only about saving time — it is about improving reliability, reducing human errors, and allowing IT teams to focus on more valuable work instead of endless click-ops. The episode also explores how PowerShell evolved alongside Microsoft technologies. From the early Exchange Server days to today’s Microsoft Graph integrations, automation is now deeply connected to nearly every Microsoft cloud service. Harm explains how Microsoft Graph APIs and PowerShell modules give administrators complete control across Microsoft 365 and Azure environments. AUTOMATING MICROSOFT 365 AT SCALE One of the biggest topics in the episode is large-scale automation inside enterprise environments. Harm shares practical examples from real consulting projects where PowerShell was used to automate user onboarding, Microsoft 365 migrations, permissions management, account provisioning, Google Workspace to Microsoft 365 transitions, Teams mee…