Pourquoi la console Amazon S3 n'affiche-t-elle pas tous les compartiments auxquels j'ai accès en tant qu'utilisateur root, utilisateur avancé ou administrateur disposant d'un accès intercompte ?

Lecture de 2 minute(s)
0

Je suis un utilisateur root ou je dispose d'un accès utilisateur avancé ou administrateur sur plusieurs comptes AWS. Cependant, lorsque je me connecte à la console Amazon Simple Storage Service (Amazon S3), je ne vois pas tous les compartiments auxquels j'ai accès.

Résolution

Par défaut, la console Amazon S3 montre uniquement les compartiments dont vous êtes propriétaire pour le compte avec lequel vous vous connectez. Elle ne répertorie pas les compartiments d'autres comptes, même si vous y avez accès.

Remarque : pour pouvoir accéder à un compartiment individuel dans un autre compte, vous devez connaître le nom de ce compartiment. Utilisez l'URL suivante pour accéder à un compartiment dans un autre compte depuis la console Amazon S3. Remplacez doc-examplebucket par le nom de votre compartiment :

https://s3.console.aws.amazon.com/s3/buckets/doc-examplebucket/

Important : pour que le lien direct à la console fonctionne, vous devez disposer d'une autorisation d'accès au compartiment depuis la console.

Vous pouvez également utiliser l'interface de la ligne de commande AWS (AWS CLI), le kit SDK AWS ou l'API REST Amazon S3 pour accéder à un compartiment dans un autre compte.

Suivez ces instructions pour configurer AWS CLI afin d'accéder à un compartiment Amazon S3 dans un autre compte :

Remarque : si des erreurs surviennent lorsque vous exécutez des commandes AWS CLI, reportez-vous à Résolution des erreurs liées à AWS CLI. Vérifiez également que vous utilisez la version la plus récente de l'interface AWS CLI.

  1. Utilisez la console Gestion des identités et des accès AWS (IAM) pour créer des clés d'accès pour l'utilisateur IAM ayant accès à ce compte.
  2. Installez l'AWS CLI.
  3. Configurez l'AWS CLI avec les clés d'accès.

Une fois la configuration de l'AWS CLI terminée, vous pouvez exécuter des commandes pour envoyer des demandes au compartiment. Vous pouvez par exemple exécuter cette commande pour copier un objet du compartiment vers votre machine locale :

aws s3 cp s3://doc-examplebucket/objectname/local/path

Informations connexes

Gestion des identités et des accès dans Amazon S3

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a 6 mois