You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/machine-learning/concept-endpoints-online-auth.md
+4-5Lines changed: 4 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,15 +10,15 @@ author: msakande
10
10
ms.author: mopeakande
11
11
ms.reviewer: sehan
12
12
ms.custom: devplatv2, FY25Q1-Linter
13
-
ms.date: 09/30/2024
13
+
ms.date: 10/01/2024
14
14
#Customer intent: As a data scientist, I want to learn how authentication and authorization work for Azure Machine Learning online endpoints so I can create and deploy online endpoints.
15
15
---
16
16
17
17
# Authentication and authorization for online endpoints
This article explains the concepts of identity and permission in the context of Azure Machine Learning online endpoints. The article discusses [Microsoft Entra IDs](/entra/fundamentals/whatis) that support role-based access control and permissions. A Microsoft Entra ID is either a *user identity* or an *endpoint identity*, depending on its purpose.
21
+
This article explains the concepts of identity and permission in the context of Azure Machine Learning online endpoints. The article discusses [Microsoft Entra IDs](/entra/fundamentals/whatis) that support role-based access control and permissions. A Microsoft Entra ID is called either a *user identity* or an *endpoint identity*, depending on its purpose.
22
22
23
23
- A user identity is a Microsoft Entra ID that can create an endpoint and its deployments, or interact with endpoints or workspaces. A user identity issues requests to endpoints, deployments, or workspaces. The user identity needs proper permissions to perform *control plane* and *data plane* operations on the endpoints or workspaces.
24
24
@@ -45,7 +45,7 @@ For more information on managing authorization to Azure Machine Learning workspa
45
45
46
46
## Permissions needed for user identity
47
47
48
-
When you sign in to your Azure tenant with your Microsoft account, for example by using `az login`, you complete the `authn` user authentication step that determines your identity as a user. To create an online endpoint under an Azure Machine Learning workspace, your identity needs the proper permission, also called authorization or `authz`. User identities need appropriate permissions to perform both *control plane* and *data plane* operations.
48
+
When you sign in to your Azure tenant with your Microsoft account, for example by using `az login`, you complete the **authn** user authentication step that determines your identity as a user. To create an online endpoint under an Azure Machine Learning workspace, your identity needs the proper permission, also called authorization or **authz**. User identities need appropriate permissions to perform both [control plane](#control-plane-operations) and [data plane](#data-plane-operations) operations.
49
49
50
50
### Control plane operations
51
51
@@ -129,8 +129,7 @@ If the endpoint identity is a SAI, the following roles are assigned to the endpo
129
129
- If the endpoint identity is a SAI, and the enforce flag isn't set or the user identity doesn't have permission to read secrets, there's no automatic role assignment for the **Azure Machine Learning Workspace Connection Secrets Reader** role. For more information, see [How to deploy online endpoint with secret injection](how-to-deploy-online-endpoint-with-secret-injection.md#create-an-endpoint).
130
130
- If the endpoint identity is a UAI, there's no automatic role assignment for the **Azure Machine Learning Workspace Connection Secrets Reader** role. In this case, you need to manually assign roles to the endpoint identity as needed.
131
131
132
-
For more information on the **Azure Machine Learning Workspace Connection Secrets Reader** role, see [Assign permissions to the identity]
For more information on the **Azure Machine Learning Workspace Connection Secrets Reader** role, see [Assign permissions to the identity](how-to-authenticate-online-endpoint.md#assign-permissions-to-the-identity).
0 commit comments