{"podcast":{"title":"M365.FM a Microsoft MVP Podcast by Mirko Peters","slug":"m365-fm-modern-work-security-and-productivity-with-microsoft-365-7311214","podcast_index_feed_id":7311214,"rss_url":"https://www.spreaker.com/show/6704921/episodes/feed","website_url":"https://www.m365.fm","image_url":"https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/dcd2a8cc504197846a71af23bbeb0707.jpg","author":"Mirko Peters - Microsoft 365, Teams, SharePoint, and Copilot for IT Pros","episode_count":989,"summary":"M365.FM is a podcast about Microsoft 365, Microsoft Copilot, AI, Modern Work, security, governance, Power Platform, Azure, and the technologies shaping the future of work.Hosted by Microsoft MVP Mirko Peters, M365.FM brings together Microsoft MVPs, Microsoft employees, product experts, architects, developers, and community leaders from around the world.Each episode goes beyond announcements and hype to explore what Microsoft technologies mean in practice. From Microsoft 365 Copilot and AI agents to Teams, SharePoint, Power Platform, Microsoft Fabric, Entra, Purview, security, governance, adoption, and automation, M365.FM focuses on real-world experience, implementation, strategy, and lessons learned.Expect expert interviews, technical deep dives, practical explainers, and conversations with people building, implementing, and shaping the Microsoft ecosystem.If you work with Microsoft 365, Copilot, AI, Modern Work, or the Microsoft Cloud, M365.FM helps you understand what matters, what works, and what is coming next.Hosted by Mirko Peters, Microsoft MVP. Become a supporter of this podcast: https://www.spreaker.com/podcast/m365-fm-a-microsoft-mvp-podcast-by-mirko-peters--6704921/supp…","last_synced_at":"2026-09-17T20:22:41.104701+00:00","page_url":"https://stenobird.com/podcast/m365-fm-modern-work-security-and-productivity-with-microsoft-365-7311214"},"episode":{"title":"Your PowerShell Scripts Are Obsolete","slug":"your-powershell-scripts-are-obsolete","published_at":"2026-05-28T04:00:02+00:00","page_url":"https://stenobird.com/podcast/m365-fm-modern-work-security-and-productivity-with-microsoft-365-7311214/your-powershell-scripts-are-obsolete","show_page_url":"https://stenobird.com/podcast/m365-fm-modern-work-security-and-productivity-with-microsoft-365-7311214","url":"https://www.spreaker.com/episode/your-powershell-scripts-are-obsolete--72181384","audio_url":"https://dts.podtrac.com/redirect.mp3/api.spreaker.com/download/episode/72181384/your_powershell_scripts_are_obsolete.mp3","summary":"For years, PowerShell scripts were the backbone of enterprise automation. Administrators built massive libraries of scripts to onboard users, manage licenses, provision devices, configure mailboxes, and automate repetitive operational tasks across Microsoft 365. Those scripts worked because enterprise environments were relatively predictable. Inputs were structured, workflows followed a fixed path, and administrators could usually anticipate the most common failure scenarios ahead of time. That model is now collapsing under the weight of modern cloud complexity. Enterprise environments have become dynamic systems filled with constantly changing APIs, hybrid infrastructures, compliance policies, device states, conditional access rules, and unpredictable user behavior. Traditional automation struggles because scripts are deterministic by design. They can only execute the logic that developers explicitly coded into them. The moment an environment behaves differently than expected, the script either breaks or requires another layer of conditional logic to keep functioning. Modern enterprise IT problems are no longer simple execution problems. They are reasoning problems. WHY DETERMINISTIC LOGIC NO LONGER SCALES Most PowerShell automation today is built around predefined workflows: Check if a user exists Assign licenses Configure mailbox settings Send notifications The problem is that real enterprise operations almost never follow clean workflows anymore. Tickets arrive as messy natural-language requests filled with incomplete context, ambiguous symptoms, and multiple overlapping problems. One issue may involve Azure AD, Intune, Conditional Access, Exchange Online, and SharePoint simultaneously. Instead of executing a fixed sequence, modern systems need to: Interpret contex…","meta_description":"For years, PowerShell scripts were the backbone of enterprise automation. Administrators built massive libraries of scripts to onboard users, manage licen…","key_points":[],"chapters":[],"topics":[],"duration_seconds":4373,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/m365-fm-modern-work-security-and-productivity-with-microsoft-365-7311214/episodes/your-powershell-scripts-are-obsolete/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/m365-fm-modern-work-security-and-productivity-with-microsoft-365-7311214/your-powershell-scripts-are-obsolete.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]}}