Prérequis : rôle IAM et accès à Amazon S3 - Amazon Neptune

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.

Prérequis : rôle IAM et accès à Amazon S3

Le chargement de données depuis un compartiment Amazon Simple Storage Service (Amazon S3) nécessite AWS Identity and Access Management un rôle (IAM) ayant accès au compartiment. Amazon Neptune endossera ce rôle pour charger les données.

Note

Vous pouvez charger des données chiffrées à partir d'Amazon S3 si elles ont été chiffrées avec le mode SSE-S3 d'Amazon S3. Dans ce cas, Neptune peut emprunter vos informations d'identification et émettre des appels s3:getObject en votre nom.

Vous pouvez également charger les données chiffrées à l'aide du mode SSE-KMS à partir d'Amazon S3, à condition que votre rôle IAM implique les autorisations nécessaires pour accéder à AWS KMS. Sans AWS KMS autorisations appropriées, l'opération de chargement en bloc échoue et renvoie une LOAD_FAILED réponse.

Neptune ne permet actuellement pas le chargement des données chiffrées Amazon S3 avec le mode SSE-C.

Les sections suivantes montrent comment utiliser une politique IAM gérée pour créer un rôle IAM permettant d'accéder aux ressources Amazon S3, puis attacher le rôle à votre cluster Neptune.

Note

Pour ces instructions, vous devez disposer d'un accès à la console IAM et des autorisations nécessaires pour gérer les rôles et les politiques IAM. Pour plus d'informations, consultez la section Autorisations de travail dans la console AWS de gestion dans le guide de l'utilisateur IAM.

La console Amazon Neptune a besoin que l'utilisateur dispose des autorisations IAM suivantes pour attacher le rôle au cluster Neptune :

iam:GetAccountSummary on resource: * iam:ListAccountAliases on resource: * iam:PassRole on resource: * with iam:PassedToService restricted to rds.amazonaws.com