I came across a need to know when a certificates and secrets are about to expire on Azure app registrations, but there was no native way for me do this, expect to just scroll down the application registration list and look for “Expirer soon”, and that didn’t really do it for me.
So, I decided to look for way to get notified a number of days before a secret or a certificate will expire using PowerShell. I ended up writing this script and then running it using an Automation Account in Azure, but you can run this script everywhere, if you have the Microsoft Graph PowerShell module installed on the platform of your choice.
How to run PowerShell scripts in Entra ID Governance Lifecycle Workflows
In this blog post I want to share with you how to run PowerShell scripts in an Entra ID Governance Lifecycle Workflows. In my blog post about creating onboarding Lifecycle Workflows I wrote about how you could use Lifecycle Workflows in Entra ID Governance to add a new user to selected security groups and selected … Read more