Saved in:
Bibliographic Details
Main Authors: Laures, Christophe, Esteban Sanchis, Borja, Berberi, Lisana, Kozlov, Valentin
Format: Recurso digital
Language:
Published: Zenodo 2025
Subjects:
Online Access:https://doi.org/10.5281/zenodo.16965756
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866902188864831488
author Laures, Christophe
Esteban Sanchis, Borja
Berberi, Lisana
Kozlov, Valentin
author_facet Laures, Christophe
Esteban Sanchis, Borja
Berberi, Lisana
Kozlov, Valentin
contents <p>This web application provides a Web GUI to the <a href="https://mlflow.org/docs/latest/auth/rest-api.html" target="_blank" rel="noopener">MLflow Authentication API</a></p> <p>GUI and the app provides:</p> <ul> <li>self-registration of users in MLflow</li> <li>self-registration service requires Authentication via a pre-configured OIDC Provider (e.g. <a href="https://docs.egi.eu/users/aai/check-in/">EGI Check-In</a> or <a href="https://login.cloud.ai4eosc.eu/realms/ai4eosc/account" target="_blank" rel="noopener">AI4EOSC Access/Login</a>)</li> <li>one can limit users eligible for self-registration using REQUIRED_ENTITLEMENT ("eduperson_entitlement" is checked) <strong>or</strong> via REQUIRED_REALM_ROLES ("realm.roles" are checked)</li> <li>created in the MLflow user name is the email address retrieved from the OIDC token (registered email)</li> <li>after the user is registered in MLflow, he/she can: <ul> <li>update his/her MLflow password</li> <li>update permissions to his/her experiments</li> <li>update permissions to his/her registered models</li> <li>delete account</li> </ul> </li> <li>(optional) storage of MLflow user credentials in HashiCorp Vault (e.g. of the AI4OS Platform via the platform API)</li> <li>global reader agent for all experiments (for organising e.g. provenance graphs)</li> <li>regular automated garbage collection via `mlflow gc`</li> <li>automated execution of `mlflow upgrade` for newer MLflow version</li> </ul> <p>For the example usage, please, see <a href="https://docs.ai4os.eu/en/latest/howtos/develop/mlflow.html">https://docs.ai4os.eu/en/latest/howtos/develop/mlflow.html</a> </p>
format Recurso digital
id zenodo_https___doi_org_10_5281_zenodo_16965756
institution Zenodo
language
publishDate 2025
publisher Zenodo
record_format zenodo
spellingShingle MLflow Auth GUI
Laures, Christophe
Esteban Sanchis, Borja
Berberi, Lisana
Kozlov, Valentin
mlflow
experiment tracking
web service
<p>This web application provides a Web GUI to the <a href="https://mlflow.org/docs/latest/auth/rest-api.html" target="_blank" rel="noopener">MLflow Authentication API</a></p> <p>GUI and the app provides:</p> <ul> <li>self-registration of users in MLflow</li> <li>self-registration service requires Authentication via a pre-configured OIDC Provider (e.g. <a href="https://docs.egi.eu/users/aai/check-in/">EGI Check-In</a> or <a href="https://login.cloud.ai4eosc.eu/realms/ai4eosc/account" target="_blank" rel="noopener">AI4EOSC Access/Login</a>)</li> <li>one can limit users eligible for self-registration using REQUIRED_ENTITLEMENT ("eduperson_entitlement" is checked) <strong>or</strong> via REQUIRED_REALM_ROLES ("realm.roles" are checked)</li> <li>created in the MLflow user name is the email address retrieved from the OIDC token (registered email)</li> <li>after the user is registered in MLflow, he/she can: <ul> <li>update his/her MLflow password</li> <li>update permissions to his/her experiments</li> <li>update permissions to his/her registered models</li> <li>delete account</li> </ul> </li> <li>(optional) storage of MLflow user credentials in HashiCorp Vault (e.g. of the AI4OS Platform via the platform API)</li> <li>global reader agent for all experiments (for organising e.g. provenance graphs)</li> <li>regular automated garbage collection via `mlflow gc`</li> <li>automated execution of `mlflow upgrade` for newer MLflow version</li> </ul> <p>For the example usage, please, see <a href="https://docs.ai4os.eu/en/latest/howtos/develop/mlflow.html">https://docs.ai4os.eu/en/latest/howtos/develop/mlflow.html</a> </p>
title MLflow Auth GUI
topic mlflow
experiment tracking
web service
url https://doi.org/10.5281/zenodo.16965756