Announcements!
- dbatools v 2.7.7
Check out what's all new and updated in the latest version of dbatools
Blogs, Articles, and Posts
- Notify Requesters When GitLab Issues Move Through the Development Pipeline
I use GitLab’s Customer Relationship Management (CRM) feature to track who requested each item. From there, I wanted a way for requesters to be automatically notified as their item moved through the development pipeline, from Backlog to In Progress, Testing/Review, and finally Done. - Practical Graph: How to Check Unexpected Sign-Ins Against Utility Accounts
Utility accounts exist in every Microsoft 365 tenant. These accounts are not intended for normal user activity and include accounts used for Exchange room and shared mailboxes and the break-glass or emergency accounts intended to allow administrators to sign-in if their usual accounts are blocked. This article shows how to use PowerShell and the Microsoft Graph to check sign-in events to ensure that the accounts aren't being accessed. - How to Run PowerShell Scripts: A Complete Guide
This guide covers how to run PowerShell scripts: everything from basic script execution to remote operations, parameter passing, and troubleshooting. PowerShell is useful for automating administrative tasks, but before you can run PowerShell scripts, you need to understand the mechanisms that control script execution. - A beginners guide to Microsoft Graph API rate limiting in Intune
Ever seen your PowerShell script crash with a mysterious HTTP 429 Too Many Requests from Microsoft Graph? That’s rate limiting - the API’s polite way of telling you to slow down. In this post, we dig into Graph’s global and Intune-specific limits, how to read the Retry-After header when it appears (and what to do when it doesn’t), and how to build exponential backoff into your scripts so your automations stay smooth, resilient, and throttle-friendly - Notifying users on Windows when an iOS update is required – Microsoft Intune, Automation Account and Toast Notification Script combined
Introduction Your users carry iPhones but spend most of their workday on Windows devices. When Apple releases an iOS update, Intune can flag non-compliance – but the built-in notifications on iOS are often overlooked and don’t have the same visibility or urgency as alerts on a user’s primary work device. The solution: cross-platform automation. - Using the DnsClient-PS PowerShell Module for cross-platform DNS querying
Because it's always DNS, and because you want to query DNS on non-Windows systems, too, using PowerShell... You can use the DnsClient-PS module. In this brief blog post, I will demonstrate how it works. - Download/Upload to Azure Storage Accounts with SAS-link and PowerShell
Super short blogpost today, just two commands on how you use SAS link to download and upload files with PowerShell/RestAPI. Same can be done with Python using a link like this. Yes, I know my SAS ID is in the code, but its not valid anymore
Projects, Scripts, and Modules
- Check Your vCenter & ESXi Versions in Seconds (PowerCLI One-Liner Guide)
If you need a quick, reliable way to see which vCenter build you’re on and what versions your ESXi hosts are running, this post is... - Script To Download the Current Version of PowerShell
One of the annoying things about well, any software is checking to see if you have the currrent version. This is a thing with PowerShell, and because the PowerShell team in its finite wisdom has de… - PSWriteHTML v 1.39.0
PSWriteHTML is PowerShell Module to generate beautiful HTML reports, pages, emails without any knowledge of HTML, CSS or JavaScript. To get started basics PowerShell knowledge is required.
Community
- 200 Episodes of Community with Frank Lesniak
In this milestone 200th episode of The PowerShell Podcast, Frank Lesniak returns to chat with Andrew Pla about automation, community, and what it means to “bet on yourself.” Frank shares his experiences leading cybersecurity and enterprise architecture projects, using PowerShell for AWS security automation, and developing tools to simplify complex data exports. He also discusses the upcoming PowerShell Summit, his work with DuPage Animal Friends, and the value of giving back through mentorship, community involvement, and open source.
Events
- PowerShell + DevOps Global Summit 2026
April 13-17, 2026 in Bellevue, WA - PSConfEU 2026 Call for Speakers
Call closed 14 Dec 2025 - This time it will be held in Wiesbaden, Germany. June 1-4, 2026
Check out psweekly.dowst.dev for all past editions as well as a searchable archive.