У меня есть пользователь foo со следующими привилегиями (он не является членом какой-либо группы):
{
"Statement": [
{
"Sid": "Stmt1308813201865",
"Action": "s3:*",
"Effect": "Allow",
"Resource": "arn:aws:s3:::bar"
}
]
}
Однако этот пользователь не может загружать или делать что-либо еще, пока я не предоставил полный доступ к аутентифицированным пользователям (что может быть применимо ко всем). Это все еще не позволяет пользователю изменять разрешение как boto выдает ошибку после загрузки при попытке сделать key.set_acl('public-read')
.
В идеале у этого пользователя будет полный доступ к ведру bar
и ничего другого, что я делаю неправильно?