botbuilder-python icon indicating copy to clipboard operation
botbuilder-python copied to clipboard

Managed Identity credential support for BlobStorage

Open georgeOsdDev opened this issue 1 year ago • 0 comments

Is your feature request related to a problem? Please describe.

Is it possible to using BlobStorage with ManagedId credential?

https://learn.microsoft.com/en-us/azure/bot-service/bot-builder-howto-v4-storage?view=azure-bot-service-4.0&tabs=python#using-blob-storage

It seems to be only connectionString or Key is supported.

https://github.com/microsoft/botbuilder-python/blob/main/libraries/botbuilder-azure/botbuilder/azure/blob_storage.py#L23

Describe the solution you'd like

Add support to use creadential.

Describe alternatives you've considered

N/A

Additional context

.Net and JavaScript SDK seems to supporting credential instead of connectionString.

https://learn.microsoft.com/en-us/dotnet/api/microsoft.bot.builder.azure.blobs.blobsstorage?view=botbuilder-dotnet-stable https://github.com/microsoft/botbuilder-js/blob/main/libraries/botbuilder-azure-blobs/src/blobsStorage.ts#L57

georgeOsdDev avatar Dec 06 '24 06:12 georgeOsdDev