Access Azure Table Storage with Azure MSI

Question

I recently setup my .net core application to use MSI (Managed Identity) to communicate with Azure Blob.

Does MSI work with Azure Table Storage? Can't seem to find any documentation on it.

I am trying to use MSI so I don't have to manage my keys anymore (keyless).

Solution

Azure Table Storage does not support MSI. Table Storage does support Active Directory access. You can find the services that support MSI at the below link...

https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/services-support-msi

Managed identity provides Azure services with an automatically managed identity in Azure AD. You can use the identity to authenticate to any service that supports Azure AD authentication, including Key Vault, without any credentials in your code.

https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/overview