Client Secret expiration in outlook connected app.

Devin Goodson 40 Reputation points
2025-05-05T05:31:46.53+00:00

We have created oulook connected app, which have client secret which will expire after 2 years...
Will we get any reminder before its expiration?

Outlook | Windows | Classic Outlook for Windows | For business
0 comments No comments
{count} votes

Accepted answer
  1. Anonymous
    2025-05-05T05:55:23.5266667+00:00

    Hi Devin Goodson,

    Microsoft does not send automated reminders for client secret expiration** for apps registered in Azure Active Directory (Azure AD). To track and renew client secrets before they expire, you can follow the steps:

    1. Check Expiration Manually
      • Go to the Azure Portal > Azure Active Directory > App Registrations > Your App.
        • Under Certificates & secrets, you’ll see the expiration date of your client secret.
      • Set Up Manual Reminders
        • Mark the expiration date in your calendar or IT operations tool (e.g., 1 month before expiry).
        • Rotate the secret before it expires to avoid service disruptions.
    2. Automate Tracking (Optional)
    • Use tools like Azure Monitor, Logic Apps, or third-party services to programmatically check expiration dates and trigger alerts.
      • Example: Create a PowerShell script to check secrets and send email notifications.

    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment". Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Shashikanth M S 40 Reputation points
    2025-05-29T10:26:21.71+00:00

    hi Devin, i have implemented to get notified secrets expiring in next 30 days and already expired secrets using powershell and azure devops pipeline to schedule weekly to check for expiring secrets this is one of our client requirement, for notification to your email you can use sendgrid or azure graph api with mail.send permission which will sends the mail to your inbox( you can include multiple cc, to, attachments)

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.