PowerShell Community Updates, Next-Level Intune Automation
Plus an intro to Terraform for PowerShell Users
Here’s to another great week of PowerShell content. I’ve got to say, I am super impressed with David Richmond in last week’s PowerShell Podcast with Andrew Pla. He explains the value of splatting and internal code repositories in a very excellent way. Well done, David!
PowerShell Videos
Here is the PowerShell Community call from the 17th of July - a lot of important updates.
David Richmond on Splatting & Internal Repositories on the PowerShell Podcast.
Next-Level Intune Automation: Graph API, PowerShell, and the Right Tools - YouTube
This advanced session dives into how tools like Microsoft Graph API, PowerShell, and third-party solutions can help IT admins streamline complex tasks, boost productivity, and unlock new levels of control within Intune. Microsoft Intune MVP Jannik Reinhard and Recast Software experts will demonstrate real-world automation strategies, from scripting policy assignments to deploying third-party applications via Autopilot.
Chander Mani Pandey has a great video on how to bulk add users to Entra with PowerShell.
💻 PowerShell Community News
PowerShell Modules Exporting Classes
Gael Colas has a great article on exporting classes from a PowerShell module using Type Accelerators for easier access, even without native namespace support.
PowerShell v5.x and v7.x differences
Harm Veenstra has a great post on why you should care about the differences between PowerShell v5.x and v7.x, highlighting things missing in v7, new cmdlets, and cmdlet changes. He’s built out this entire blog post because he often gets asked why or when to use PowerShell v5 or v7, so he decided to break down the key points from the excellent Microsoft Learn article on this topic, as well as some of his personal experiences. He personally develops everything in PowerShell v7 because it’s faster, and all new modules work in it. I’ve honestly been wanting to make a video about this for a while - now I’ll need to give him a credit because I learned a lot from this post.
PowerShell-RFC Community Call July 17th,ChatTranscript.md at master · PowerShell/PowerShell-RFC
Here is the PowerShell Community Call transcript from the meeting on the July 17, 2025 PowerShell Community Call, covering key updates on PlatyPS 1.0.0 RC, PSResourceGet 1.2.0 preview 1, the open RFC about PowerShell document locations, and a recap of the PowerShell Conference EU.
Jeff Hicks has a great article on Alternate Data Streams in PowerShell, explaining how to find, create, read, and remove them, and what to watch out for.
Practical Graph: Using Purview eDiscovery APIs in App-Only Mode | Practical365
Tony Redmond has a great article on how to set up app-only access for Purview eDiscovery, making those huge tasks way easier.
Getting Started with Terraform for PowerShell People - Part 1 | Mynster
Morten Mynster has a great article on kicking off your Terraform journey from a PowerShell perspective, covering the basics like installation, your first config, and understanding that all-important state file.