Blogs, Articles, and Posts
- Stop Configuration Drift in Microsoft 365 Using the new Configuration Management API’s – A Deep Dive
Microsoft has released into public preview a new set of APIs that enable administrators to monitor and alert on configuration changes across one or more tenants, spanning multiple Microsoft 365 workloads, including: - How to Control Access to Entra Multi-Tenant Apps
Entra multi-tenant applications can be used by any tenant - unless you restrict sign-in audiences to permit only specific tenants to use the application. In this article, we explain the preview feature and use the Microsoft Graph PowerShell SDK to restrict sign-in audiences by defining a list of permitted tenant identifiers in the properties of multi-tenant applications. - EntraFIDOFinder: New Web UI and Over 70 New Authenticators
You read that right, over 70 new authenticators are now approved for Entra Attestation and have been add to the web ui and the PowerShell module! I knew they had to be holding back after these last few updates. Also I’ve updated the web UI and curious of your thoughts. - Intune Win32 PowerShell Installer Type
This month, Microsoft re-released PowerShell as a command-line option for Intune Win32 packages, making it easy to update the installation script without recreating the IntuneWin package. In this blog post, I will show you how it works. - Quick Tip - Enable vTPM on Hyper-V VMs
Here is a quick PowerShell script to enable vTPM on one or more VMs in Hyper-V. Here is a quick PowerShell script to enable vTPM on one or more VMs in Hyper-V.
Projects, Scripts, and Modules
- Configure default fonts in Outlook (classic) with PowerShell and Microsoft Intune
Introduction In my previous post, I shared a PowerShell template for managing registry settings via Microsoft Intune Remediations. The script handles both HKCU and HKLM, supports all registry types, and works on Microsoft Entra ID and hybrid joined devices. - DeployR - Backing up your Task Sequences and Content.
In this post I’ll be going a bit deeper into a Script I wrote to help backup specific things. I created it so I can transfer specific things from one environment to another without having to backup everything.
Books, Media, and Learning Resources
- PoshBytes: Measure-Command For Optimizing Your Code
Measure-Command is the fastest way to find out how long a command actually takes, so you can stop guessing and start optimizing with receipts. We will time a few real scripts, compare approaches, and learn how to avoid misleading results. - Understanding PowerShell Output
Tara returns for her second PowerShell lesson. She’s already learned the 3 core commands: Get-Help, Get-Command, and Get-Member.
Community
- Stop Trying So Hard and Start Automating Smarter with Jake Hildreth
Principal Security Consultant and community favorite Jake Hildreth returns to The PowerShell Podcast to talk about building smarter automation, leveling up through community, and creating tools that solve real problems. Andrew shares his “stop trying so hard” theme for the year, how working smarter applies directly to scripting and security, and why getting involved with others is one of the fastest ways to grow in your career.
Events
- PowerShell + DevOps Global Summit 2026
April 13-17, 2026 in Bellevue, WA
Check out psweekly.dowst.dev for all past editions as well as a searchable archive.
You must log in or # to comment.

