Services that support Managed Service Identity

Managed Service Identity provides Azure services with an automatically managed identity in Azure Active Directory. Using a managed identity, you can authenticate to any service that supports Azure AD authentication without having credentials in your code. We are in the process of integrating MSI and Azure AD authentication across Azure. Check back often for updates.

Azure services that support Managed Service Identity

The following Azure services support Managed Service Identity.

Service Status Date Configure Get a token
Azure Virtual Machines Preview September 2017 Azure portal
PowerShell
Azure CLI
Azure Resource Manager templates
REST
.NET
Bash/Curl
Go
PowerShell
Azure App Service Preview September 2017 Azure portal
Azure Resource Manager template
.NET
REST
Azure Functions Preview September 2017 Azure portal
Azure Resource Manager template
.NET
REST
Azure Data Factory V2 Preview November 2017 Azure portal
PowerShell
REST
SDK
Azure API Management Preview October 2017 Azure Resource Manager template
Azure Storage Preview May 2018 Azure portal
PowerShell
Azure CLI
REST
.NET
Java
Python

Azure services that support Azure AD authentication

The following services support Azure AD authentication, and have been tested with client services that use Managed Service Identity.

Service Resource ID Status Date Assign access
Azure Resource Manager https://management.azure.com/ Available September 2017 Azure portal
PowerShell
Azure CLI
Azure Key Vault https://vault.azure.net Available September 2017
Azure Data Lake https://datalake.azure.net/ Available September 2017
Azure SQL https://database.windows.net/ Available October 2017
Azure Event Hubs https://eventhubs.azure.net Available December 2017
Azure Service Bus https://servicebus.azure.net Available December 2017
Azure Storage https://storage.azure.com/ Preview May 2018