Spring Cleaning: A CTA for Azure DevOps OAuth Apps with expired or long-living secrets
Apr 23, 2025Angel Wong

Summary
This post announces the official closure of new Azure DevOps OAuth app registrations and outlines the phased approach to deprecating existing OAuth apps by 2026. It details the regular removal of apps with expired secrets (over 180 days) and the introduction of the 'overlapping secrets' feature to facilitate downtime-free secret rotation for apps with long-lived secrets. New secrets will default to a 60-day lifespan.