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
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