Skip to content

Commit adb5582

Browse files
Merge pull request #281966 from fbsolo-ms1/UPDATE-how-to-identity-based-service-authentication
Requested update for how-to-identity-based-service-authentication.md . . .
2 parents ce85b6a + b4d1c96 commit adb5582

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

articles/machine-learning/how-to-identity-based-service-authentication.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.author: larryfr
88
ms.reviewer: meyetman
99
ms.service: machine-learning
1010
ms.subservice: enterprise-readiness
11-
ms.date: 01/05/2024
11+
ms.date: 07/26/2024
1212
ms.topic: how-to
1313
ms.custom: has-adal-ref, subject-rbac-steps, cliv2, sdkv2, devx-track-azurecli
1414
---
@@ -17,10 +17,8 @@ ms.custom: has-adal-ref, subject-rbac-steps, cliv2, sdkv2, devx-track-azurecli
1717

1818
[!INCLUDE [dev v2](includes/machine-learning-dev-v2.md)]
1919

20-
2120
Azure Machine Learning is composed of multiple Azure services. There are multiple ways that authentication can happen between Azure Machine Learning and the services it relies on.
2221

23-
2422
* The Azure Machine Learning workspace uses a __managed identity__ to communicate with other services. By default, this is a system-assigned managed identity. You can also use a user-assigned managed identity instead.
2523
* Azure Machine Learning uses Azure Container Registry (ACR) to store Docker images used to train and deploy models. If you allow Azure Machine Learning to automatically create ACR, it will enable the __admin account__.
2624
* The Azure Machine Learning compute cluster uses a __managed identity__ to retrieve connection information for datastores from Azure Key Vault and to pull Docker images from ACR. You can also configure identity-based access to datastores, which will instead use the managed identity of the compute cluster.
@@ -37,7 +35,7 @@ Azure Machine Learning is composed of multiple Azure services. There are multipl
3735

3836
## Azure Container Registry and identity types
3937

40-
The following table lists the support matrix when authenticating to __Azure Container Registry__, depending on the authentication method and the __Azure Container Registry's__ [public network access configuration](/azure/container-registry/container-registry-access-selected-networks).
38+
This table lists the support matrix when authenticating to __Azure Container Registry__, depending on the authentication method and the __Azure Container Registry's__ [public network access configuration](/azure/container-registry/container-registry-access-selected-networks).
4139

4240
| Authentication method | Public network access</br>disabled | Azure Container Registry</br>Public network access enabled |
4341
| ---- | :----: | :----: |
@@ -527,7 +525,6 @@ except Exception:
527525
ml_client.compute.begin_create_or_update(compute)
528526
```
529527

530-
531528
# [Studio](#tab/azure-studio)
532529

533530
For information on configuring managed identity when creating a compute cluster in studio, see [Set up managed identity](how-to-create-attach-compute-cluster.md#set-up-managed-identity).
@@ -597,6 +594,11 @@ You can now use the environment in a [training job](how-to-train-cli.md).
597594

598595
### Build Azure Machine Learning managed environment into base image from private ACR for training or inference
599596

597+
> [!NOTE]
598+
> Connecting to a private ACR using user-assigned managed identity is not currently supported. **Admin key** is the only auth type supported for private ACR.
599+
600+
<!-- 20240725: this commented block will be restored at a later date TBD . . .
601+
600602
[!INCLUDE [cli v2](includes/machine-learning-cli-v2.md)]
601603

602604
In this scenario, Azure Machine Learning service builds the training or inference environment on top of a base image you supply from a private ACR. Because the image build task happens on the workspace ACR using ACR Tasks, you must perform more steps to allow access.
@@ -642,7 +644,7 @@ In this scenario, Azure Machine Learning service builds the training or inferenc
642644
image: <acr url>/pytorch/pytorch:latest
643645
description: Environment created from private ACR.
644646
```
645-
647+
-->
646648
## Next steps
647649

648650
* Learn more about [enterprise security in Azure Machine Learning](concept-enterprise-security.md)

0 commit comments

Comments
 (0)