Connecteur AWS S3

Amazon Simple Storage Service (S3) est un service de stockage d'objets qui propose une évolutivité, une disponibilité des données, une sécurité et des performances de pointe. Le connecteur AWS S3 vous permet de récupérer et de modifier vos ressources AWS S3.

Exigences

Compte AWS avec services S3 et IAM activés.

Révoquer l'accès

Pour révoquer l'accès, l'utilisateur doit supprimer la politique de confiance associée ou le rôle IAM créé au moment de la création de la connexion.

Autoriser votre compte

Lorsque vous ajoutez une carte AWS S3 à un flux pour la première fois, vous êtes invité à configurer la connexion. Cela vous permet de connecter votre compte AWS, d'enregistrer les informations sur votre compte et de réutiliser la connexion pour les futurs flux AWS S3. Consultez Autorisation.

Cartes d'action du connecteur AWS S3

Action

Description

Copier un objet

Crée une copie d'un objet qui est déjà stocké dans AWS S3.

Créer un compartiment

Crée un nouveau compartiment AWS S3.

Action d'API personnalisée

Adressez un appel HTTP personnalisé et authentifié à l'API AWS.

Supprimer un compartiment

Supprime un compartiment AWS S3 spécifié.

Supprimer un objet

Supprimez un objet dans un compartiment AWS S3 spécifié.

Télécharger un objet

Téléchargez un objet dans un compartiment AWS S3 spécifié.

Lire un objet

Récupérez les métadonnées d'un objet dans AWS S3.

Lire des balises d'objet

Lisez des balises associées à un objet dans AWS S3 .

Rechercher des compartiments

Recherchez les compartiments apparTenant à l'utilisateur authentifié dans AWS S3.

Rechercher des objets

Recherchez des objets dans un compartiment spécifié dans AWS S3.

Baliser un objet

Définit l'ensemble de balises fourni à un objet qui existe déjà dans un compartiment.

Charger un objet

Chargez un objet dans un bucket dans AWS S3.

Portées prises en charge

Le connecteur AWS S3 exige les autorisations AWS suivantes.

Action

Portée

Copier un objet

s3:ListBucket

s3:GetObject

s3:PutObject

s3:PutObjectAcl

s3:PutObjectTagging

s3:PutObjectVersionTagging

s3:GetObjectVersion

s3:GetObjectTagging

s3:GetObjectLegalHold

s3:GetObjectRetention

s3:BypassGovernanceRetention

s3:PutBucketObjectLockConfiguration

s3:PutObjectLegalHold

s3:PutObjectRetention

Créer un compartiment

s3:CreateBucket

s3:PutBucketAcl

s3:PutBucketObjectLockConfiguration

s3:PutBucketVersioning

s3:PutBucketOwnershipControls

Supprimer un compartiment

s3:DeleteBucket

Supprimer un objet

s3:BypassGovernanceRetention

s3:DeleteObject

s3:DeleteObjectVersion

s3:PutLifeCycleConfiguration

Télécharger un objet

s3:GetObject

s3:GetObjectVersion

s3:ListBucket

Lire un objet

s3:GetObject

s3:GetObjectVersion

s3:ListBucket

s3:GetObjectLegalHold

s3:GetObjectRetention

Lire des balises d'objet

s3:GetObjectTagging

s3:GetObjectVersionTagging

Rechercher des compartiments

s3:ListAllMyBuckets

Rechercher des objets

s3:ListBucket

Baliser un objet

s3:PutObjectTagging

s3:PutObjectVersionTagging

Charger un objet

s3:PutObject

s3:PutObjectAcl

s3:PutObjectTagging

s3:PutObjectLegalHold

s3:PutBucketObjectLockConfiguration

s3:PutObjectRetention

kms:GenerateDataKey