Hi @Gourav Jangra ,
Thanks for reaching out to Microsoft Q&A.
Based on the current Microsoft guidance, your understanding is correct: there is still a gap between Azure DevOps' new Microsoft Entra OAuth model and support for MSA.
- Is there a supported Microsoft Entra OAuth flow that works for both MSA and Entra users (GA)?
Based on the provided documentation: Entra OAuth apps don't natively support Microsoft account (MSA) users for Azure DevOps resources. The guidance explicitly calls out that if you need both MSA and Entra users, then Azure DevOps OAuth apps remain the best option (i.e., the legacy Azure DevOps OAuth platform), while Microsoft works on native MSA support “through Microsoft Entra OAuth”.
So, with current capabilities there isn't a “supported Entra OAuth OBO flow” that covers both MSA and work/school (Entra) users for Azure DevOps resources.
- If new Azure DevOps OAuth app creation isn’t available in a tenant, what’s the officially supported path today?
- New registrations of Azure DevOps OAuth apps are no longer supported (stated as “no new Azure DevOps OAuth apps beginning April 2025”).
- The recommended direction for new builds is to use Microsoft Entra OAuth (and register an Entra application).
- However, for immediate scenarios that must support MSA + Entra together, the docs still say Azure DevOps OAuth apps remain the best option (with native MSA support through Entra OAuth still in progress).
So the “officially supported path today” depends on which requirement is hard:
- If you can support Entra users only, then the recommended path is: Microsoft Entra OAuth (user delegation / OBO).
- If you must support MSA + Entra users in the same onboarding/auth experience, the docs indicate you may be blocked by the current limitation of Entra OAuth for MSA.
Also noted in the OAuth documentation: existing Azure DevOps OAuth apps will continue working until the platform's official retirement in 2026, but new OAuth app registrations aren't being accepted.
- Is there public ETA/preview for native MSA support in Entra OAuth for Azure DevOps?
AFAIK, no public ETA has been announced yet. Microsoft has stated that native MSA support is under development, but there is currently no published timeline or public preview program.
Hope this helps!
If the resolution was helpful, kindly take a moment to click on and click on Yes for was this answer helpful. And, if you have any further query do let us know.