У нас есть приложение, которое записывает файлы в корзину Amazon S3.Я не могу загрузить или скопировать файлы в другое ведро.Я получаю access denied
ошибку.Владельцем файла является кто-то другой, но ведро принадлежит нам.Этот человек недоступен и отсутствует в организации.Как получить доступ к файлам и изменить права доступа или изменить владельца файлов?
Я пытался скопировать объекты из исходного хранилища в целевое, но Error 403
.
Вот политика сегментов:
{
"Version": "2012-10-17",
"Id": "abcd",
"Statement": [
{
"Sid": "abcd",
"Effect": "Allow",
"Principal": {
"AWS": [
"arn:aws:iam::123456789012:user/xxx"
]
},
"Action": [
"s3:GetObject",
"s3:GetBucketLocation",
"s3:ListBucket",
"s3:PutObject",
"s3:PutObjectAcl"
],
"Resource": [
"arn:aws:s3:::xyz/*",
"arn:aws:s3:::xyz"
]
}
]
}
Ожидается: я хочу переместить эти файлы в другое ведро или загрузить эти файлы.Это дает ошибку Access denied 403
.