Authentification des utilisateurs finaux avec Azure Data Lake Storage Gen1 à l’aide de Microsoft Entra ID

Azure Data Lake Storage Gen1 utilise Microsoft Entra ID pour l’authentification. Avant de créer une application qui fonctionne avec Data Lake Storage Gen1, vous devez décider comment authentifier votre application auprès de Microsoft Entra ID.

Options d’authentification

  • Authentification de l’utilisateur final : les informations d’identification Azure d’un utilisateur final sont utilisées pour l’authentification auprès de Data Lake Storage Gen1. L’application que vous créez pour fonctionner avec Data Lake Storage Gen1 vous invite à entrer ces informations d’identification utilisateur. Ainsi, ce mécanisme d’authentification est interactif et l’application s’exécute dans le contexte de l’utilisateur connecté. Pour plus d’informations et pour obtenir des instructions, consultez Authentification de l’utilisateur final pour Data Lake Storage Gen1.

  • Authentification de service à service : utilisez cette option si vous souhaitez qu’une application s’authentifie auprès de Data Lake Storage Gen1. Dans ce cas, vous créez une application Microsoft Entra et utilisez la clé de l’application Microsoft Entra pour vous authentifier auprès de Data Lake Storage Gen1. Ce mécanisme d’authentification est non interactif. Pour plus d’informations et pour obtenir des instructions, consultez Authentification de service à service pour Data Lake Storage Gen1.

Le tableau suivant illustre comment les mécanismes d’authentification de l’utilisateur final et de service à service sont pris en charge pour Data Lake Storage Gen1. Voici comment lire le tableau.

  • Le symbole ✔* indique que l’option d’authentification est prise en charge et fournit un lien vers un article qui montre comment utiliser l’option d’authentification.
  • Le symbole ✔indique que l’option d’authentification est prise en charge.
  • Les cellules vides indiquent que l’option d’authentification n’est pas prise en charge.
Utilisez cette option d’authentification avec... .NET Java PowerShell Azure CLI Python REST
Utilisateur final (sans MFA\*\*) ✔* (déprécié) ✔*
Utilisateur final (avec MFA) ✔* ✔* ✔* ✔*
Service à service (à l’aide de la clé de client) ✔* ✔* ✔* ✔*
Service à service (à l’aide du certificat client) ✔*

* Cliquez sur le symbole ✔*. Il s’agit d’un lien.
** MFA signifie Multi-Factor Authentication (authentification multifacteur)

Consultez Scénarios d’authentification pour Microsoft Entra ID pour plus d’informations sur l’utilisation de Microsoft Entra ID pour l’authentification.

Étapes suivantes