giometrix / Xtensible.TusDotNet.Azure

9 stars 5 forks source link

Adding support for Azure Managed Identity #7

Closed hallgeir-osterbo-visma closed 3 months ago

hallgeir-osterbo-visma commented 5 months ago

Using managed identities allows Azure resources to use Azure AD for authenticating and RBAC for authorizing requests to the blob storage account, instead of using a connection string. See https://learn.microsoft.com/en-us/entra/identity/managed-identities-azure-resources/overview

Changes introduced in this PR:

We implemented this in our fork, and wanted to contribute it back in hopes it can be of use for the project. If you feel any improvements are needed, please let me know and I'll be happy to oblige.

giometrix commented 3 months ago

Sorry for the slow response; I will be looking this over tonight.

giometrix commented 3 months ago

Your changes are now live on nuget. Thank you so much for your contribution!