libcloud icon indicating copy to clipboard operation
libcloud copied to clipboard

Authenticate with Azure Ad for Provider AZURE_BLOBS

Open brookewhite9 opened this issue 3 years ago • 2 comments

Feature Request

Add the ability to authenticate Azure Blob Storage Accounts via Azure AD service principal secrets and certificates. This feature would be following this feature from jclouds (https://issues.apache.org/jira/browse/JCLOUDS-1558) It would be using the rest api to access azure ad

For more information on contributing, please see https://libcloud.readthedocs.io/en/latest/development.html

brookewhite9 avatar Feb 28 '22 16:02 brookewhite9

We tend to avoid including vendor SDKs in this project and instead integrate the REST APIs directly. As such this would be a larger effort.

c-w avatar Mar 03 '22 00:03 c-w

Could we not use OAuth to authenticate via REST? This would allow the service principal to be authenticated without the vendor SDK, correct? We could not useDefaultAzureCredential() and just use the REST API instead

brookewhite9 avatar Mar 03 '22 14:03 brookewhite9