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 de data lake à l'aide de la TBAC méthode LF-
Vous pouvez accorder les autorisations DESCRIBE
et ASSOCIATE
Lake Formation sur les balises LF aux principaux afin qu'ils puissent visualiser les balises LF et les attribuer aux ressources du catalogue de données (bases de données, tables, vues et colonnes). Lorsque des balises LF sont attribuées aux ressources du catalogue de données, vous pouvez utiliser la méthode de contrôle d'accès basée sur les balises Lake Formation (LF-TBAC) pour sécuriser ces ressources. Pour de plus amples informations, veuillez consulter Contrôle d'accès basé sur des balises Lake Formation.
Dans un premier temps, seul l'administrateur du lac de données peut accorder ces autorisations. Si l'administrateur du lac de données accorde ces autorisations avec l'option d'octroi, d'autres principaux peuvent les accorder. Les ASSOCIATE
autorisations DESCRIBE
et sont expliquées dansMeilleures pratiques et considérations relatives au contrôle d'accès basé sur les balises Lake Formation.
Vous pouvez accorder les ASSOCIATE
autorisations DESCRIBE
et sur un LF-Tag à un compte externe AWS . L'administrateur du lac de données de ce compte peut ensuite accorder ces autorisations aux autres principaux du compte. Les principaux auxquels l'administrateur du lac de données du compte externe accorde l'ASSOCIATE
autorisation peuvent ensuite attribuer des balises LF aux ressources du catalogue de données que vous avez partagées avec leur compte.
Lorsque vous accordez à un compte externe, vous devez inclure l'option de subvention.
Vous pouvez accorder des autorisations sur les balises LF à l'aide de la AWS Lake Formation console, duAPI, ou du AWS Command Line Interface ()AWS CLI.
Octroi d'autorisations au catalogue de données
Utilisez la console Lake Formation ou accordez AWS CLI à Lake Formation des autorisations sur les bases de données, les tables, les vues et les colonnes du catalogue de données à l'aide de la méthode de contrôle d'accès basée sur les balises (LF-TBAC) de Lake Formation.
- Console
-
Les étapes suivantes expliquent comment accorder des autorisations à l'aide de la méthode de contrôle d'accès basé sur des balises (LF-TBAC) de Lake Formation et de la page Accorder des autorisations aux lacs de données sur la console Lake Formation. La page est divisée selon les sections suivantes :
-
Principaux — Les utilisateurs, les rôles et les autorisations Comptes AWS auxquelles accorder des autorisations.
-
Balises LF ou ressources du catalogue : bases de données, tables ou liens de ressources sur lesquels accorder des autorisations.
-
Autorisations — Les autorisations à accorder dans le cadre de la Lake Formation.
-
Ouvrez la page des autorisations du lac de données Grant.
Ouvrez la AWS Lake Formation console sur https://console.aws.amazon.com/lakeformation/et connectez-vous en tant qu'administrateur de lac de données ou en tant qu'utilisateur ayant obtenu les autorisations de Lake Formation sur les ressources du catalogue de données via LF- TBAC avec l'option d'autorisation.
Dans le volet de navigation, sous Autorisations, sélectionnez Autorisations du lac de données. Choisissez ensuite Grant.
-
Spécifiez les principes.
Dans la section Principaux, choisissez un type de principal, puis spécifiez les principaux auxquels accorder des autorisations.
- IAMutilisateurs et rôles
-
Choisissez un ou plusieurs utilisateurs ou rôles dans la liste des IAMutilisateurs et des rôles.
- IAMCentre d'identité
-
Choisissez un ou plusieurs utilisateurs ou dans la liste Utilisateurs et groupes.
- Utilisateurs et groupes SAML
-
Pour les QuickSight utilisateurs SAML et les groupes Amazon, entrez un ou plusieurs noms de ressources Amazon (ARNs) pour les utilisateurs ou les groupes fédérés par le biais deSAML, ou ARNs pour QuickSight les utilisateurs ou groupes Amazon. Appuyez sur Entrée après chacune d'ellesARN.
Pour plus d'informations sur la façon de construire leARNs, voirLake Formation accorde et AWS CLI révoque des commandes.
L'intégration de Lake Formation à Amazon QuickSight n'est prise en charge que pour Amazon QuickSight Enterprise Edition.
- Comptes externes
-
Pour Comptes AWS, AWS organisation ou IAMprincipal, entrez une ou plusieurs organisations Compte AWS IDsIDs, unités organisationnellesIDs, IAM utilisateurs ou rôles valides. ARN Appuyez sur Entrée après chaque identifiant.
Un identifiant d'organisation se compose de « o- » suivi de 10 à 32 lettres minuscules ou chiffres.
L'identifiant d'une unité organisationnelle commence par « ou- » suivi de 4 à 32 lettres minuscules ou chiffres (identifiant de la racine contenant l'unité organisationnelle). Cette chaîne est suivie d'un deuxième tiret « - » et de 8 à 32 lettres minuscules ou chiffres supplémentaires.
-
Spécifiez les balises LF.
Assurez-vous que l'option Resources matched by LF-Tags est sélectionnée. Choisissez Ajouter un tag LF.
-
Choisissez une clé et des valeurs LF-Tag.
Si vous choisissez plusieurs valeurs, vous créez une expression LF-Tag à l'aide d'un OR
opérateur. Cela signifie que si l'une des valeurs de balise LF correspond à une balise LF attribuée à une ressource de catalogue de données, des autorisations sur cette ressource vous sont accordées.
-
(Facultatif) Choisissez à nouveau Ajouter un tag LF pour en spécifier un autre.
Si vous spécifiez plusieurs balises LF, vous créez une expression de balise LF à l'aide d'un opérateur. AND
Le principal n'obtient des autorisations sur une ressource de catalogue de données que si une balise LF correspondante a été attribuée à la ressource pour chaque balise LF de l'expression LF-Tag.
-
Spécifiez les autorisations.
Spécifiez les autorisations que vous souhaitez accorder au principal pour faire correspondre les ressources du catalogue de données. Les ressources correspondantes sont les ressources auxquelles des balises LF ont été attribuées qui correspondent à l'une des expressions de balise LF accordées au principal.
Vous pouvez spécifier les autorisations à accorder sur les bases de données correspondantes, les tables correspondantes et les vues correspondantes.
Sous Autorisations de base de données, sélectionnez les autorisations de base de données à accorder au principal sur les bases de données correspondantes.
Sous Autorisations relatives aux tables, sélectionnez les autorisations de table ou de vue à accorder au principal sur les tables et les vues correspondantes.
Vous pouvez également choisir Select
Describe
, et Drop
les autorisations dans le tableau, les autorisations à appliquer aux vues.
-
Choisissez Grant (Accorder).
- AWS CLI
-
Vous pouvez utiliser la méthode AWS Command Line Interface (AWS CLI) et la méthode de contrôle d'accès basée sur les balises Lake Formation (LF-TBAC) pour accorder à Lake Formation des autorisations sur les bases de données, les tables et les colonnes du catalogue de données.
Octroi d'autorisations de data lake à l'aide de la méthode AWS CLI et de la TBAC méthode LF-