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.
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.
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.
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
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.
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.
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
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 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.
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.