Skip to content

MSAL broker support for linux and macos - #594

Merged
embetten merged 11 commits into
microsoft:masterfrom
pwoosam:users/pwoosam/multiplatform-msal-broker
Nov 4, 2025
Merged

embetten merged 11 commits into
microsoft:masterfrom
pwoosam:users/pwoosam/multiplatform-msal-broker

Conversation

@pwoosam

@pwoosam Patrick Woo-Sam (pwoosam) commented Oct 31, 2025 •

Copy link
Copy Markdown
Contributor
  • Linux and MacOS will use broker if available (requires opt-in using NUGET_CREDENTIALPROVIDER_MSAL_ALLOW_BROKER)
  • Added ARTIFACTS_CREDENTIALPROVIDER_RETURN_ENTRA_TOKENS env variable to opt-in to returning Entra tokens directly instead of exchanging them for ADO tokens.

@pwoosam Patrick Woo-Sam (pwoosam) changed the title MSAL broker linux support and macos browser support MSAL broker support for linux and macos Nov 3, 2025
@pwoosam
Patrick Woo-Sam (pwoosam) force-pushed the users/pwoosam/multiplatform-msal-broker branch from 90c0d4c to 73f2f63 Compare November 4, 2025 01:39
Comment thread src/Authentication/AzureArtifacts.cs Resolved
@embetten

embetten commented Nov 4, 2025

Copy link
Copy Markdown
Contributor

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@pwoosam

Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Commenter does not have sufficient privileges for PR 594 in repo microsoft/artifacts-credprovider

Patrick Woo-Sam and others added 3 commits November 4, 2025 11:00
@embetten

embetten commented Nov 4, 2025

Copy link
Copy Markdown
Contributor

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@embetten
embetten merged commit 78b6641 into microsoft:master Nov 4, 2025
20 checks passed
Patrick Woo-Sam (pwoosam) added a commit to pwoosam/artifacts-credprovider that referenced this pull request Nov 18, 2025
- Linux and MacOS will use broker if available (requires opt-in using
`NUGET_CREDENTIALPROVIDER_MSAL_ALLOW_BROKER`)
- Added `ARTIFACTS_CREDENTIALPROVIDER_RETURN_ENTRA_TOKENS` env variable
to opt-in to returning Entra tokens directly instead of exchanging them
for ADO tokens.

---------

Co-authored-by: Emily Bettencourt <embetten@microsoft.com>
Co-authored-by: Patrick Woo-Sam <pwoosam@microsoft.com>
Co-authored-by: Patrick Woo-Sam <pwoosam@Patricks-Mac-mini.local>
Co-authored-by: embetten <53092095+embetten@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants