Add vso.* scopes support for Microsoft authentication provider #201679
Labels
feature-request
Request for new features or functionality
microsoft-authentication
Issues with the Microsoft Authentication extension
upstream
Issue identified as 'upstream' component related (exists outside of VS Code)
Milestone
I have an extension which needs to access Azure Devops resources, right now we can use the old ADO scope
499b84ac-1321-427f-aa17-267ca6975798/.default
which gets access to all ADO resources. For some time this was the only option available.ADO recently added support for smaller scopes, described here https://learn.microsoft.com/en-us/azure/devops/integrate/get-started/authentication/oauth?view=azure-devops#scopes, and the release announcement https://devblogs.microsoft.com/devops/new-azure-devops-scopes-now-available-for-microsoft-identity-oauth-delegated-flow-apps/.
We want to switch over to using the smaller scopes as our extension doesn't usually need the full scope microsoft/ado-codespaces-auth#11.
However it seems the current VSCode client app doesn't support these new scopes
It would be great if the VSCode team could add support for these new scopes as well, considering we already have the earlier full scope authorized it shouldn't be that much of a stretch to get permissions for the smaller scopes 😊
The text was updated successfully, but these errors were encountered: