スキップしてコンテンツを表示

Access Denied error when trying to enable Transfer Acceleration

0

When I try to enable Transfer Acceleration for my S3 bucket both as the root user or an IAM user with the s3:PutAccelerateConfiguration permission, I get the below access denied error: Access Denied error

  • My s3 bucket is in ap-southeast-2 a region which is in the supported regions list for transfer acceleration.
  • The IAM user has all the required permissions: AdministratorAccess; AmazonS3FullAccess; and the s3:PutAccelerateConfiguration permission explicitly on all resources.
  • The block public access setting is off.
  • The S3 bucket has the below policy:
{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "Statement1",
            "Effect": "Allow",
            "Principal": "*",
            "Action": [
                "s3:GetObject",
                "s3:PutObject",
                "s3:GetBucketPolicy",
                "s3:PutBucketPolicy",
                "s3:GetAccelerateConfiguration",
                "s3:PutAccelerateConfiguration"
            ],
            "Resource": [
                "arn:aws:s3:::<our_bucket_name>/*",
                "arn:aws:s3:::<our_bucket_name>"
            ]
        }
    ]
}
  • We have also tried the suggestion here. But that too doesn't work.
  1. Why does it give the Access Denied error to the IAM user despite having all required permissions?
  2. Why does it give this error despite trying to enable this as the root user (the bucket owner)?
質問済み 1年前261ビュー
1回答
1

Hello,

From this thread, It seems that many people have faced this issue in the past even though they were admin user within their AWS account Unable to set bucket accelerate configuration - Administrator Access

I would encourage you raise a support case with the AWS technical team https://console.aws.amazon.com/support/home#/case/create

エキスパート
回答済み 1年前
エキスパート
レビュー済み 1年前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

関連するコンテンツ