как использовать python для вывода списка в подпапку с ограниченными правами пользователя IAM - PullRequest
0 голосов
/ 13 января 2020

У меня есть пользователь IAM с политикой вроде:

  "Action": [
    "s3:GetObject",
    "s3:GetObjectAcl",
    "s3:GetObjectTagging",
    "s3:PutObject",
    "s3:PutObjectAcl",
    "s3:DeleteObject",
    "s3:ListBucket"
  ],
  "Resource": [
    "arn:aws:s3:::bucket/subfolder",
    "arn:aws:s3:::bucket/subfolder/*"
  ],

Я могу использовать ключи aws этого пользователя IAM для помещения объекта в корзину, но когда я хочу перечислить это папка, я получил Access Denied

my_bucket = s3.Bucket ('bucket')

for object_summary in my_bucket.objects.filter(Prefix="bucket/subfolder/"):
    print(object_summary.key)

Любая идея, как составить список объектов с ограничением разрешения IAM пользователя, спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...