Skip to content
Azure AD App Client Secret Expiration Notifier — Automation & Scripting project by YenkoDev

Azure AD App Client Secret Expiration Notifier

Software as a Service

No

Category

Automation & Scripting

Clients

Greene IS

Techstack

AzureAzure FunctionsPythonMicrosoft Graph APIOutlookHTML

Purpose

Alert administrators before Azure AD application client secrets and certificates expire, preventing the silent outages and security gaps that expired credentials cause.

Description

A scheduled Azure Functions job written in Python queries app registrations through the Microsoft Graph API, checks every client secret and credential against its expiration date, and flags those approaching cutoff. Administrators receive a formatted HTML email via Outlook listing the affected applications and days remaining, turning credential expiry from a surprise outage into a routine, actionable task.