Я пытаюсь сделать доступным для чтения множество изображений, даже если они загружены из другой учетной записи AWS.У меня есть текущая политика размещения:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "AddPerm",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::mybucketname/*"
}
]
}
Это прекрасно работает, когда я загружаю с использованием учетных данных из основной учетной записи, но когда я загружаю из другой учетной записи, добавленной ACL, это не применяется.Когда я прочитал, я обнаружил, что вы можете добавить bucket-owner-full-control
или public-read
, но не оба одновременно.Моя конечная цель - предоставить объекту полный доступ к обеим учетным записям AWS и иметь открытый доступ для чтения при загрузке.Возможно ли это (в идеале без двух запросов)?