-
Notifications
You must be signed in to change notification settings - Fork 6.1k
Update local dev accounts doc #50129
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR updates the local development accounts authentication documentation and associated code samples to align with newer Azure Identity library features. The changes bump Azure.Identity-related packages to version 1.17.1/1.13.1, upgrade the sample project to .NET 10, consolidate documentation by removing an include file, and rewrite the authentication implementation section to showcase both DefaultAzureCredential optimized for development and specific development tool credentials.
Key changes:
- Package version bumps for Azure.Identity (1.17.0 → 1.17.1), Azure.Identity.Broker (1.3.0 → 1.3.1), and Microsoft.Extensions.Azure (1.13.0 → 1.13.1)
- .NET framework upgrade from 9.0 to 10.0
- Removal of
implement-defaultazurecredential.mdinclude file with content moved inline to the main documentation - Code samples updated to demonstrate
VisualStudioCredentialand development-optimizedDefaultAzureCredential
Reviewed changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| Directory.Packages.props | Bumps Azure Identity-related package versions to latest minor releases |
| LocalDevAccount.csproj | Updates target framework from .NET 9.0 to .NET 10.0 |
| Program.cs | Refactors authentication examples to showcase specific development credentials and optimized DefaultAzureCredential usage |
| implement-defaultazurecredential.md | Deletes include file as content is consolidated into main documentation |
| local-development-dev-accounts.md | Rewrites authentication section with expanded guidance on choosing between DefaultAzureCredential and specific tool credentials |
docs/azure/sdk/authentication/local-development-dev-accounts.md
Outdated
Show resolved
Hide resolved
docs/azure/sdk/authentication/local-development-dev-accounts.md
Outdated
Show resolved
Hide resolved
docs/azure/sdk/authentication/local-development-dev-accounts.md
Outdated
Show resolved
Hide resolved
docs/azure/sdk/authentication/local-development-dev-accounts.md
Outdated
Show resolved
Hide resolved
Co-authored-by: alexwolfmsft <93200798+alexwolfmsft@users.noreply.github.com>
docs/azure/sdk/authentication/local-development-dev-accounts.md
Outdated
Show resolved
Hide resolved
docs/azure/sdk/authentication/local-development-dev-accounts.md
Outdated
Show resolved
Hide resolved
docs/azure/sdk/authentication/local-development-dev-accounts.md
Outdated
Show resolved
Hide resolved
Co-authored-by: Christopher Scott <chriscott@hotmail.com>
Co-authored-by: Christopher Scott <chriscott@hotmail.com>
Summary
⦁ Bump Azure.Identity, Azure.Identity.Broker, and Microsoft.Extensions.Azure dependencies to latest stable versions
⦁ Upgrade project to .NET 10
⦁ Rename project file to match its purpose
⦁ Delete an unnecessary include file (only referenced in 1 location)
⦁ Rewrite the "Authenticate to Azure services from your app" section to mention specific dev credentials and dev-optimized DAC
Internal previews