Azure / Azure/azure-sdk-for-cpp
add support for AZURE_STORAGE_TOKEN in environment variable
Open
Azure.Identity
Client
customer-reported
needs-team-attention
question
- Dominant language
- C++
- Stars
- 205
- Forks
- 172
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 37
Description
the main authentication mode in Onelake is using env AZURE_STORAGE_TOKEN, which is not supported by azure identity
https://github.com/Azure/azure-sdk-for-cpp/blob/azure-identity_1.6.0/sdk/identity/azure-identity/README.md#environment-variables
I use this with duckdb and it works great in my laptop as I have the azure cli installed
`CREATE or replace PERSISTENT SECRET onelake (TYPE azure,PROVIDER credential_chain,ACCOUNT_NAME 'onelake');`
the same code broke in Fabric Python notebook as there is no cli and the only available option is environment variable AZURE_STORAGE_TOKEN
Contributor guide
Assessment
This issue has not been assessed yet.