A few ways to do this, but they're both kinda cumbersome and bad. The fact that MS doesn't just send out a 30 day notification to the Azure admins is ridiculous, this has come up for a few customers of mine as well.we recently made some API access tokens for MS Azure. I’m probably messing up the specific language but they all expire in a year and MS wouldn’t let us make them permanent. Is there a better way to handle this beyond a calendar reminder? Issue is we have two systems talking to one another so I’m not enthusiastic about having to swap a live key at some point. And the keys are specific to environment #sadpanda.
‘for now the plan is to make a new key and then test it, have the two overlap during the switch. But I feel like there must be a better way to manage this
Using Powershell: Azure AD app registration secrets: a quick script to check who expires soon
Using Power Automate: Get notified on expiring Azure App Registration client secrets | Peter Klapwijk - In The Cloud 24-7
In the case of last night, it turned out to be a Cisco SDWAN certificate (people might know the product better as Viptela but Cisco actually retired that branding) that expired without warning on a whole bunch of devices. So it wasn't actually anything in our cloud that expired, but the client's network was shattered to pieces without SDWAN and none of the offices could reach the ECX connection to our cloud.