@@ -4,7 +4,7 @@ description: List of services that support managed identities for Azure resource
4
4
services : active-directory
5
5
author : MarkusVi
6
6
ms.author : markvi
7
- ms.date : 04/09 /2020
7
+ ms.date : 05/12 /2020
8
8
ms.topic : conceptual
9
9
ms.service : active-directory
10
10
ms.subservice : msi
@@ -23,35 +23,18 @@ Managed identities for Azure resources provide Azure services with an automatica
23
23
24
24
The following Azure services support managed identities for Azure resources:
25
25
26
- ### Azure Virtual Machines
27
-
28
- | Managed identity type | All Generally Available<br >Global Azure Regions | Azure Government | Azure Germany | Azure China 21Vianet |
29
- | --- | :-: | :-: | :-: | :-: |
30
- | System assigned | ![ Available] [ check ] | ![ Available] [ check ] | Preview | Preview |
31
- | User assigned | ![ Available] [ check ] | ![ Available] [ check ] | Preview | Preview |
32
-
33
- Refer to the following list to configure managed identity for Azure Virtual Machines (in regions where available):
34
-
35
- - [ Azure portal] ( qs-configure-portal-windows-vm.md )
36
- - [ PowerShell] ( qs-configure-powershell-windows-vm.md )
37
- - [ Azure CLI] ( qs-configure-cli-windows-vm.md )
38
- - [ Azure Resource Manager templates] ( qs-configure-template-windows-vm.md )
39
- - [ REST] ( qs-configure-rest-vm.md )
40
26
41
- ### Azure Virtual Machine Scale Sets
27
+ ### Azure API Management
42
28
43
- | Managed identity type | All Generally Available<br >Global Azure Regions | Azure Government | Azure Germany | Azure China 21Vianet |
29
+ Managed identity type | All Generally Available<br >Global Azure Regions | Azure Government | Azure Germany | Azure China 21Vianet |
44
30
| --- | :-: | :-: | :-: | :-: |
45
- | System assigned | ![ Available] [ check ] | Preview | Preview | Preview |
46
- | User assigned | ![ Available ] [ check ] | Preview | Preview | Preview |
31
+ | System assigned | ![ Available] [ check ] | ![ Available ] [ check ] | Not available | ![ Available ] [ check ] |
32
+ | User assigned | Preview | Preview | Not available | Preview |
47
33
48
- Refer to the following list to configure managed identity for Azure Virtual Machine Scale Sets (in regions where available):
34
+ Refer to the following list to configure managed identity for Azure API Management (in regions where available):
35
+
36
+ - [ Azure Resource Manager template] ( /azure/api-management/api-management-howto-use-managed-service-identity )
49
37
50
- - [ Azure portal] ( qs-configure-portal-windows-vm.md )
51
- - [ PowerShell] ( qs-configure-powershell-windows-vm.md )
52
- - [ Azure CLI] ( qs-configure-cli-windows-vm.md )
53
- - [ Azure Resource Manager templates] ( qs-configure-template-windows-vm.md )
54
- - [ REST] ( qs-configure-rest-vm.md )
55
38
56
39
### Azure App Service
57
40
@@ -68,18 +51,6 @@ Refer to the following list to configure managed identity for Azure App Service
68
51
- [ Azure Resource Manager template] ( /azure/app-service/overview-managed-identity#using-an-azure-resource-manager-template )
69
52
70
53
71
- ### Azure Kubernetes Service (AKS)
72
-
73
- | Managed identity type | All Generally Available<br >Global Azure Regions | Azure Government | Azure Germany | Azure China 21Vianet |
74
- | --- | :-: | :-: | :-: | :-: |
75
- | System assigned | ![ Available] [ check ] | - | - | - |
76
- | User assigned | ![ Available] [ check ] | - | - | - |
77
-
78
-
79
- For more information, see [ Use managed identities in Azure Kubernetes Service] ( https://docs.microsoft.com/azure/aks/use-managed-identity ) .
80
-
81
-
82
-
83
54
### Azure Blueprints
84
55
85
56
| Managed identity type | All Generally Available<br >Global Azure Regions | Azure Government | Azure Germany | Azure China 21Vianet |
@@ -92,32 +63,32 @@ Refer to the following list to use a managed identity with [Azure Blueprints](..
92
63
- [ Azure portal - blueprint assignment] ( ../../governance/blueprints/create-blueprint-portal.md#assign-a-blueprint )
93
64
- [ REST API - blueprint assignment] ( ../../governance/blueprints/create-blueprint-rest-api.md#assign-a-blueprint )
94
65
95
- ### Azure Functions
96
66
97
- Managed identity type |All Generally Available<br >Global Azure Regions | Azure Government | Azure Germany | Azure China 21Vianet |
67
+ ### Azure Container Instances
68
+
69
+ Managed identity type | All Generally Available<br >Global Azure Regions | Azure Government | Azure Germany | Azure China 21Vianet |
98
70
| --- | :-: | :-: | :-: | :-: |
99
- | System assigned | ![ Available ] [ check ] | ![ Available ] [ check ] | ![ Available ] [ check ] | ![ Available ] [ check ] |
100
- | User assigned | ![ Available ] [ check ] | ![ Available ] [ check ] | ![ Available ] [ check ] | ![ Available ] [ check ] |
71
+ | System assigned | Linux: Preview< br >Windows: Not available | Not available | Not available | Not available |
72
+ | User assigned | Linux: Preview< br >Windows: Not available | Not available | Not available | Not available |
101
73
102
- Refer to the following list to configure managed identity for Azure Functions (in regions where available):
74
+ Refer to the following list to configure managed identity for Azure Container Instances (in regions where available):
103
75
104
- - [ Azure portal] ( /azure/app-service/overview-managed-identity#using-the-azure-portal )
105
- - [ Azure CLI] ( /azure/app-service/overview-managed-identity#using-the-azure-cli )
106
- - [ Azure PowerShell] ( /azure/app-service/overview-managed-identity#using-azure-powershell )
107
- - [ Azure Resource Manager template] ( /azure/app-service/overview-managed-identity#using-an-azure-resource-manager-template )
76
+ - [ Azure CLI] ( ~/articles/container-instances/container-instances-managed-identity.md )
77
+ - [ Azure Resource Manager template] ( ~/articles/container-instances/container-instances-managed-identity.md#enable-managed-identity-using-resource-manager-template )
78
+ - [ YAML] ( ~/articles/container-instances/container-instances-managed-identity.md#enable-managed-identity-using-yaml-file )
108
79
109
- ### Azure Logic Apps
80
+
81
+ ### Azure Container Registry Tasks
110
82
111
83
Managed identity type | All Generally Available<br >Global Azure Regions | Azure Government | Azure Germany | Azure China 21Vianet |
112
84
| --- | :-: | :-: | :-: | :-: |
113
- | System assigned | ![ Available] [ check ] | ![ Available ] [ check ] | Not available | ![ Available ] [ check ] |
114
- | User assigned | ![ Available ] [ check ] | ![ Available ] [ check ] | Not available | ![ Available ] [ check ] |
85
+ | System assigned | ![ Available] [ check ] | Not available | Not available | Not available |
86
+ | User assigned | Preview | Not available | Not available | Not available |
115
87
88
+ Refer to the following list to configure managed identity for Azure Container Registry Tasks (in regions where available):
116
89
117
- Refer to the following list to configure managed identity for Azure Logic Apps (in regions where available):
90
+ - [ Azure CLI ] ( ~/articles/container-registry/container-registry-tasks-authentication-managed-identity.md )
118
91
119
- - [ Azure portal] ( /azure/logic-apps/create-managed-service-identity#enable-system-assigned-identity-in-azure-portal )
120
- - [ Azure Resource Manager template] ( https://docs.microsoft.com/azure/logic-apps/logic-apps-azure-resource-manager-templates-overview )
121
92
122
93
### Azure Data Factory V2
123
94
@@ -133,40 +104,46 @@ Refer to the following list to configure managed identity for Azure Data Factory
133
104
- [ REST] ( ~/articles/data-factory/data-factory-service-identity.md#generate-managed-identity-using-rest-api )
134
105
- [ SDK] ( ~/articles/data-factory/data-factory-service-identity.md#generate-managed-identity-using-sdk )
135
106
136
- ### Azure API Management
137
107
138
- Managed identity type | All Generally Available<br >Global Azure Regions | Azure Government | Azure Germany | Azure China 21Vianet |
108
+ ### Azure Functions
109
+
110
+ Managed identity type |All Generally Available<br >Global Azure Regions | Azure Government | Azure Germany | Azure China 21Vianet |
139
111
| --- | :-: | :-: | :-: | :-: |
140
- | System assigned | ![ Available] [ check ] | ![ Available] [ check ] | Not available | ![ Available] [ check ] |
141
- | User assigned | Preview | Preview | Not available | Preview |
112
+ | System assigned | ![ Available] [ check ] | ![ Available] [ check ] | ![ Available ] [ check ] | ![ Available] [ check ] |
113
+ | User assigned | ![ Available ] [ check ] | ![ Available ] [ check ] | ![ Available ] [ check ] | ![ Available ] [ check ] |
142
114
143
- Refer to the following list to configure managed identity for Azure API Management (in regions where available):
115
+ Refer to the following list to configure managed identity for Azure Functions (in regions where available):
144
116
145
- - [ Azure Resource Manager template] ( /azure/api-management/api-management-howto-use-managed-service-identity )
117
+ - [ Azure portal] ( /azure/app-service/overview-managed-identity#using-the-azure-portal )
118
+ - [ Azure CLI] ( /azure/app-service/overview-managed-identity#using-the-azure-cli )
119
+ - [ Azure PowerShell] ( /azure/app-service/overview-managed-identity#using-azure-powershell )
120
+ - [ Azure Resource Manager template] ( /azure/app-service/overview-managed-identity#using-an-azure-resource-manager-template )
146
121
147
- ### Azure Container Instances
148
122
149
- Managed identity type | All Generally Available<br >Global Azure Regions | Azure Government | Azure Germany | Azure China 21Vianet |
123
+ ### Azure Kubernetes Service (AKS)
124
+
125
+ | Managed identity type | All Generally Available<br >Global Azure Regions | Azure Government | Azure Germany | Azure China 21Vianet |
150
126
| --- | :-: | :-: | :-: | :-: |
151
- | System assigned | Linux: Preview< br >Windows: Not available | Not available | Not available | Not available |
152
- | User assigned | Linux: Preview< br >Windows: Not available | Not available | Not available | Not available |
127
+ | System assigned | ![ Available ] [ check ] | - | - | - |
128
+ | User assigned | ![ Available ] [ check ] | - | - | - |
153
129
154
- Refer to the following list to configure managed identity for Azure Container Instances (in regions where available):
155
130
156
- - [ Azure CLI] ( ~/articles/container-instances/container-instances-managed-identity.md )
157
- - [ Azure Resource Manager template] ( ~/articles/container-instances/container-instances-managed-identity.md#enable-managed-identity-using-resource-manager-template )
158
- - [ YAML] ( ~/articles/container-instances/container-instances-managed-identity.md#enable-managed-identity-using-yaml-file )
131
+ For more information, see [ Use managed identities in Azure Kubernetes Service] ( https://docs.microsoft.com/azure/aks/use-managed-identity ) .
159
132
160
- ### Azure Container Registry Tasks
133
+
134
+ ### Azure Logic Apps
161
135
162
136
Managed identity type | All Generally Available<br >Global Azure Regions | Azure Government | Azure Germany | Azure China 21Vianet |
163
137
| --- | :-: | :-: | :-: | :-: |
164
- | System assigned | ![ Available] [ check ] | Not available | Not available | Not available |
165
- | User assigned | Preview | Not available | Not available | Not available |
138
+ | System assigned | ![ Available] [ check ] | ![ Available ] [ check ] | Not available | ![ Available ] [ check ] |
139
+ | User assigned | ![ Available ] [ check ] | ![ Available ] [ check ] | Not available | ![ Available ] [ check ] |
166
140
167
- Refer to the following list to configure managed identity for Azure Container Registry Tasks (in regions where available):
168
141
169
- - [ Azure CLI] ( ~/articles/container-registry/container-registry-tasks-authentication-managed-identity.md )
142
+ Refer to the following list to configure managed identity for Azure Logic Apps (in regions where available):
143
+
144
+ - [ Azure portal] ( /azure/logic-apps/create-managed-service-identity#enable-system-assigned-identity-in-azure-portal )
145
+ - [ Azure Resource Manager template] ( https://docs.microsoft.com/azure/logic-apps/logic-apps-azure-resource-manager-templates-overview )
146
+
170
147
171
148
### Azure Service Fabric
172
149
[ Managed Identity for Service Fabric Applications] ( https://docs.microsoft.com/azure/service-fabric/concepts-managed-identity ) is in Preview and available in all regions.
@@ -179,6 +156,43 @@ Managed identity type | All Generally Available<br>Global Azure Regions | Azure
179
156
Refer to the following list to configure managed identity for Azure Service Fabric applications in all regions:
180
157
- [ Azure Resource Manager template] ( https://github.com/Azure-Samples/service-fabric-managed-identity/tree/anmenard-docs )
181
158
159
+
160
+
161
+ ### Azure Virtual Machine Scale Sets
162
+
163
+ | Managed identity type | All Generally Available<br >Global Azure Regions | Azure Government | Azure Germany | Azure China 21Vianet |
164
+ | --- | :-: | :-: | :-: | :-: |
165
+ | System assigned | ![ Available] [ check ] | Preview | Preview | Preview |
166
+ | User assigned | ![ Available] [ check ] | Preview | Preview | Preview |
167
+
168
+ Refer to the following list to configure managed identity for Azure Virtual Machine Scale Sets (in regions where available):
169
+
170
+ - [ Azure portal] ( qs-configure-portal-windows-vm.md )
171
+ - [ PowerShell] ( qs-configure-powershell-windows-vm.md )
172
+ - [ Azure CLI] ( qs-configure-cli-windows-vm.md )
173
+ - [ Azure Resource Manager templates] ( qs-configure-template-windows-vm.md )
174
+ - [ REST] ( qs-configure-rest-vm.md )
175
+
176
+
177
+
178
+ ### Azure Virtual Machines
179
+
180
+ | Managed identity type | All Generally Available<br >Global Azure Regions | Azure Government | Azure Germany | Azure China 21Vianet |
181
+ | --- | :-: | :-: | :-: | :-: |
182
+ | System assigned | ![ Available] [ check ] | ![ Available] [ check ] | Preview | Preview |
183
+ | User assigned | ![ Available] [ check ] | ![ Available] [ check ] | Preview | Preview |
184
+
185
+ Refer to the following list to configure managed identity for Azure Virtual Machines (in regions where available):
186
+
187
+ - [ Azure portal] ( qs-configure-portal-windows-vm.md )
188
+ - [ PowerShell] ( qs-configure-powershell-windows-vm.md )
189
+ - [ Azure CLI] ( qs-configure-cli-windows-vm.md )
190
+ - [ Azure Resource Manager templates] ( qs-configure-template-windows-vm.md )
191
+ - [ REST] ( qs-configure-rest-vm.md )
192
+
193
+
194
+
195
+
182
196
## Azure services that support Azure AD authentication
183
197
184
198
The following services support Azure AD authentication, and have been tested with client services that use managed identities for Azure resources.
0 commit comments