git-credential-manager
git-credential-manager copied to clipboard
Create new client ID for GCM when speaking to Azure Repos
We are currently using the same client ID as Visual Studio for ADAL (this is what GCM Windows also used). We should move to our own client ID, and have it join the Microsoft FoCI.
Question(s): should we join FoCI and become a 1st party app or not? Is consent not something we want to show?
@mjcheetham this is only for Azure Repos, right? If so, I'll specify that in the title and we'll keep it open but marked "inactive" until we hear from the Repos team.
Correct. Azure Repos only. Updated the title.
Following :)
In order to correctly support WAM (Windows broker) we require a new client ID/first-party application. Removing the inactive tag from this issue.
ENT pos
How does this impact WAM? We use WAM today with the VS id without issue generally.
We believe there is an issue using MSAs with the existing VS client ID as it was never enabled in the backend, and changing it after the fact is not possible. VS are moving to a new client ID also.
cc: @bgavrilMS
@kyle-rader - VS uses a different client_id to talk to WAM. Most apps that use MSA-passthrough are not correctly configured to talk to WAM. Changing existing config is deemed too risky in some cases. New client id is better path forward.