Skip to content

[Packaging] AzureFileSystem - Update Azure-identity library used to support credential customisation #50106

@benmatwil

Description

@benmatwil

Describe the enhancement requested

I've been looking for a way to customise the Credential used by the AzureFileSystem. By default the current implementation uses Azure's C++ DefaultAzureCredential class. But in our current setup, this doesn't allow access to the required credentials in dev environments.

The C++ Azure identity library added support to customise this via environment variables in versions 1.12 and 1.13 via the environment variable AZURE_TOKEN_CREDENTIALS.
https://github.com/Azure/azure-sdk-for-cpp/blob/main/sdk/identity/azure-identity/CHANGELOG.md.

If this could be made available, we should be able to use the AzureFileSystem in a more customised way without a change to the interface or custom key setups.

Component(s)

Packaging

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions