Security Features of PowerShell 7 with Mike O'Neill
Aug 26, 2026 · 31m
Summary
Richard Campbell interviews Microsoft Cloud Solution Architect Mike O'Neill about PowerShell 7’s security features, including PSSC files for granular access control and the new Clean block for safe script termination. They discuss the upcoming inclusion of PowerShell 7 in Windows Server, addressing historical security concerns about non-in-box software. The episode also covers Exchange migration challenges, community-driven modules, and best practices for modern IT administration.
Topics discussed
Intro: Mike O'Neill's return and 15-year Microsoft anniversary
Exchange 2013/2016 end-of-life and hybrid migration challenges
PowerShell 7 security concerns and in-box Windows Server support
Cross-platform administration and Just Enough Administration (JEA)
Securing scripts with PowerShell Session Configuration (PSSC) files
Environment variables and the legacy $env:OS value
Registering PSSC endpoints for restricted remote access
Sponsor: Power Platform Community Conference 2026
The new 'clean' block for secure script termination
VS Code tips: Moving code blocks and snippet updates
Security best practices: Patching and LTS versions
Joining public PowerShell product group meetings
Exchange add-in module and expanding nested group memberships
Conclusion: PowerShell 7 features and future Windows integration
Listen ad-free on Castria