Skip to content

[Bug] Azure ML MSI support is missing #896

Open

Description

Azure ML Studio uses similar environment variables to other hosting environments such as Azure App Service. In our previous implementation, we attempted to detect Azure App Service's environment variables before CloudShell. Because CloudShell uses a subset of the environment variables, it will be wrongly detected if it is attempted first in an AzureML environment and fails to add the value of the MSI_SECRET env var in a required header named secret.

See MSAL Python's implementation: https://github.com/AzureAD/microsoft-authentication-library-for-python/blob/dev/msal/managed_identity.py#L415

Original issue:

AzureAD/microsoft-authentication-library-for-dotnet#4984

Activity

  1. added
    P2Normal priority items, should be done after P1
    confidential-clientFor issues related to confidential client apps
    BugSomething isn't working, needs an investigation and a fix
    and removed
    P2Normal priority items, should be done after P1
    on Jan 2, 2025
  2. added and removed
    BugSomething isn't working, needs an investigation and a fix
    on May 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions