Skip to content
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

Migrate Managed Identity's implementation from msrestazure to MSAL #25860

Open
jiasli opened this issue Mar 17, 2023 · 1 comment · May be fixed by #25959
Open

Migrate Managed Identity's implementation from msrestazure to MSAL #25860

jiasli opened this issue Mar 17, 2023 · 1 comment · May be fixed by #25959
Assignees
Labels
Account az login/account Auto-Assign Auto assign by bot Azure CLI Team The command of the issue is owned by Azure CLI team feature-request
Milestone

Comments

@jiasli
Copy link
Member

jiasli commented Mar 17, 2023

Related command
az login --identity

Is your feature request related to a problem? Please describe.
In order to support Hybrid Runbook Worker VM's Managed Identity (#22243), Azure CLI has to use the new Managed Identity endpoint API version2019-08-01. Since msrestazure has been deprecated, we have concluded that MSAL will support Managed Identity authentication.

Describe the solution you'd like
Once MSAL finishes its implementation for Managed Identity (AzureAD/microsoft-authentication-library-for-python#480), Azure CLI needs to migrates its Managed Identity's implementation from msrestazure to MSAL.

Describe alternatives you've considered
Use Azure Identity's Managed Identity's implementation, but the dependency on Azure Identity has been removed as explained in #19853 (comment).

Additional context
Some old issues should be discussed or fixed during the migration:

@jiasli jiasli self-assigned this Mar 17, 2023
@ghost ghost added Auto-Assign Auto assign by bot Account az login/account labels Mar 17, 2023
@ghost ghost added this to the Backlog milestone Mar 17, 2023
@yonzhan yonzhan added Azure CLI Team The command of the issue is owned by Azure CLI team feature-request labels Mar 17, 2023
@yonzhan
Copy link
Collaborator

yonzhan commented Mar 17, 2023

Managed Identity's implementation migration

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Account az login/account Auto-Assign Auto assign by bot Azure CLI Team The command of the issue is owned by Azure CLI team feature-request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants