Skip to content

Commit 9c1fca7

Browse files
Merge pull request #236003 from santiagxf/santiagxf/mlflow-permissions
Update how-to-use-mlflow-configure-tracking.md
2 parents e8c6d1e + d0d3b6d commit 9c1fca7

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

articles/machine-learning/how-to-use-mlflow-configure-tracking.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,19 @@ The Azure Machine Learning plugin for MLflow supports several authentication mec
5454
If you'd rather use a certificate instead of a secret, you can configure the environment variables `AZURE_CLIENT_CERTIFICATE_PATH` to the path to a `PEM` or `PKCS12` certificate file (including private key) and
5555
`AZURE_CLIENT_CERTIFICATE_PASSWORD` with the password of the certificate file, if any.
5656

57+
### Configure authorization and permission levels
58+
59+
Some default roles like [AzureML Data Scientist or contributor](how-to-assign-roles.md#default-roles) are already configured to perform MLflow operations in an Azure Machine Learning workspace. If using a custom roles, you need the following permissions:
60+
61+
* **To use MLflow tracking:**
62+
* `Microsoft.MachineLearningServices/workspaces/experiments/*`.
63+
* `Microsoft.MachineLearningServices/workspaces/jobs/*`.
64+
65+
* **To use MLflow model registry:**
66+
* `Microsoft.MachineLearningServices/workspaces/models/*/*`
67+
68+
Grant access for the service principal you created or user account to your workspace as explained at [Grant access](../role-based-access-control/quickstart-assign-role-user-portal.md#grant-access).
69+
5770
### Troubleshooting authentication
5871

5972
MLflow will try to authenticate to Azure Machine Learning on the first operation interacting with the service, like `mlflow.set_experiment()` or `mlflow.start_run()`. If you find issues or unexpected authentication prompts during the process, you can increase the logging level to get more details about the error:

0 commit comments

Comments
 (0)