@VaniLuksh

Как настроить политику IAM для S3 bucket?

При попытки загрузить файл в S3 bucket через boto3 возникает ошибка:
An error occurred (AccessDenied) when calling the PutObject operation: Access Denied


в IAM к юзеру привязана политика AmazonS3FullAccess:
{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Action": "s3:*",
            "Resource": "*"
        }
    ]
}


В чем может быть проблема?
  • Вопрос задан
  • 53 просмотра
Пригласить эксперта
Ответы на вопрос 2
inoise
@inoise Куратор тега Amazon Web Services
Solution Architect, AWS Certified, Serverless
В том что непонятно кто вызывает PutObject и выданы ли этому ресурсу эти права)
Ответ написан
@vitaly_il1
DevOps Consulting
Возможно, S3 bucket policy или ACL запрещает писать.
Советую создать новый bucket и попробовать положить туда файлы. Если получается - чинить в вашем bucket, если нет - я был не прав.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы