View a markdown version of this page

Octroi d'autorisations aux utilisateurs et aux groupes - AWS Lake Formation

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Octroi d'autorisations aux utilisateurs et aux groupes

L'administrateur de votre data lake peut accorder des autorisations aux utilisateurs et aux groupes d'IAM Identity Center sur les ressources du catalogue de données (bases de données, tables et vues) afin de faciliter l'accès aux données. Pour accorder ou révoquer des autorisations relatives à un lac de données, le concédant a besoin d'autorisations pour les actions IAM Identity Center suivantes.

Vous pouvez accorder des autorisations à l'aide de la console Lake Formation, de l'API ou du AWS CLI.

Pour plus d'informations sur l'octroi d'autorisations, consultezOctroi d'autorisations sur les ressources du catalogue de données.

Note

Vous ne pouvez accorder des autorisations que sur les ressources de votre compte. Pour attribuer des autorisations aux utilisateurs et aux groupes en cascade sur les ressources partagées avec vous, vous devez utiliser AWS RAM des partages de ressources.

Console de gestion AWS
Pour accorder des autorisations aux utilisateurs et aux groupes
  1. Connectez-vous au et ouvrez Console de gestion AWS la console Lake Formation à l'adresse https://console.aws.amazon.com/lakeformation/.

  2. Sélectionnez Autorisations relatives aux lacs de données sous Autorisations dans la console Lake Formation.

  3. Sélectionnez Grant.

  4. Sur la page Accorder des autorisations au lac de données, choisissez Utilisateurs et groupes IAM Identity Center.

  5. Sélectionnez Ajouter pour choisir les utilisateurs et les groupes auxquels accorder des autorisations.

    Écran d'octroi d'autorisations sur le lac de données avec les utilisateurs et les groupes d'IAM Identity Center sélectionnés.
  6. Sur l'écran Attribuer des utilisateurs et des groupes, choisissez les and/or groupes d'utilisateurs auxquels accorder des autorisations.

    Sélectionnez Attribuer.

    Écran d'octroi d'autorisations sur le lac de données avec les utilisateurs et les groupes d'IAM Identity Center sélectionnés.
  7. Choisissez ensuite la méthode d'octroi des autorisations.

    Pour obtenir des instructions sur l'octroi d'autorisations à l'aide de la méthode des ressources nommées, consultezOctroi d'autorisations de données à l'aide de la méthode de ressource nommée.

    Pour obtenir des instructions sur l'octroi d'autorisations d'utilisation LF-Tags, consultezOctroi d'autorisations de lac de données à l'aide de la LF-TBAC méthode.

  8. Choisissez les ressources du catalogue de données pour lesquelles vous souhaitez accorder des autorisations.

  9. Choisissez les autorisations de catalogue de données à accorder.

  10. Sélectionnez Grant.

AWS CLI

L'exemple suivant montre comment accorder l'SELECTautorisation utilisateur d'IAM Identity Center sur une table.

aws lakeformation grant-permissions \ --principal DataLakePrincipalIdentifier=arn:aws:identitystore:::user/<UserId> \ --permissions "SELECT" \ --resource '{ "Table": { "DatabaseName": "retail", "TableWildcard": {} } }'

Pour effectuer une extraction UserId depuis IAM Identity Center, reportez-vous à la section relative à GetUserId l'opération dans la référence d'API IAM Identity Center.