Blogs, Articles, and Posts
- Using the Hashtable PowerShell Module
This article introduces the Hashtable module in PowerShell, which simplifies operations with hashtables, such as merging and converting to PSCustomObject. - Automate SOC 2 Compliance with PowerShell
This guide provides a step-by-step walkthrough on automating SOC 2 compliance using PowerShell and Azure Policy as Code, enabling organizations to enforce controls across their enterprise cloud environments. - Deploy Enterprise PowerShell Modules Using Azure Artifacts
This article shows how to use Azure Artifacts to create a private repository for deploying enterprise PowerShell modules, including automated CI/CD publishing and secure module distribution. - Microsoft Graph API fails to fully block external Teams chat access
The Microsoft Graph API does not prevent external participants from viewing conversation history in Microsoft Teams chats, despite removing their access. - Cleanup Inactive Active Directory User Accounts Using PowerShell
This article explains how to clean up inactive Active Directory user accounts using PowerShell, including a script that identifies and automates cleanup actions such as disabling, moving, or deleting accounts. - PowerShell Counting Objects
The author explains why they prefer using Measure-Object over .Count when counting the number of objects in a pipeline operation, highlighting the differences in how these two methods work and why Measure-Object provides more explicit and predictable results.
Projects, Scripts, and Modules
- Pester Release 6.0.0-rc3
Come see what changes are coming. - M365.AppContainers: PowerShell Module for Loop, Designer & Outlook Newsletters
Jaime López introduces the M365.AppContainers PowerShell module, which simplifies the management of SharePoint Embedded containers for Microsoft Loop, Designer, and Outlook Newsletters. The module provides intuitive commands to control search indexing, sharing policies, sensitivity labels, and lifecycle management across these container types. - Manage Microsoft Store Apps with Store CLI in Windows 11 from Terminal
Microsoft has released a new command-line utility, Store CLI, that allows users to manage Microsoft Store apps directly from the Windows 11 terminal. - Splitter
Split a Windows Operating System ISO into smaller, edition-specific ISO files. - steviecoaster/Splitter
Books, Media, and Learning Resources
- Saving PowerShell Notebooks - David Sass
This session, titled “Saving PowerShell Notebooks,” is presented by David Sass. He introduces his background as a PowerShell MVP, Microsoft Certified Trainer, and former SharePoint user, and explains that he is focused on PowerShell notebooks and the work around them. - Teaching Tara: PowerShell Script Breakdown
Reading PowerShell scripts can be intimidating, especially when you’re still learning.This week on PowerShell Wednesday, Tara and I are breaking down scripts line by line and asking the questions beginners actually have:What does this mean?Why did they do it that way?Is that required?Could you write it another way?
Community
- Encore presentation: Lessons in Leadership from PowerShell Pioneers Jeffrey Snover & Don Jones E235
Jeffrey Snover and Don Jones, pioneers in the PowerShell world, share lessons on leadership, storytelling, and community building.
Fun
- Friday Fun #1 - Servers with PowerShell
I've been doing WebDev with PowerShell for a while now. I find it a lot of fun.
Check out psweekly.dowst.dev for all past editions as well as a searchable archive.