2016-10-19 6 views
0

웹 개발자가 AWS 콘솔을 사용하여 특정 웹 사이트 사용 버킷에서 리디렉션 규칙을 변경할 수 있도록 허용하려고합니다.웹 사이트 사용 버킷에서 리디렉션 편집을 허용하는 AWS S3 작업

어떤 정책 권한을 추가해야합니까? 이미 양동이에있는 객체를 관리 할 수는 있지만 리디렉션 XML을 변경하기 위해 추가 할 특정 작업이 확실하지 않습니다.

다음은 현재 정책의 :

{ 
"Version": "2012-10-17", 
"Statement": [ 
    { 
     "Effect": "Allow", 
     "Action": "s3:ListAllMyBuckets", 
     "Resource": "arn:aws:s3:::*" 
    }, 
    { 
     "Effect": "Allow", 
     "Action": [ 
      "s3:GetObject", 
      "s3:PutObject", 
      "s3:DeleteObject" 
     ], 
     "Resource": [ 
      "arn:aws:s3:::staging.site.com", 
      "arn:aws:s3:::staging.site.com/*", 
     ] 
    } 
] 

}

답변

0

모든 웹 사이트 호스팅 관련 구성은 (기술적으로 말하는 것은)가 변경 될 때마다 완전히 덮어 인 /?website 하위 리소스에 있습니다. 여기에는 ...

[...] 색인 문서의 파일 이름과 모든 리디렉션 규칙과 같은 웹 사이트 구성 정보가 포함됩니다.

PUT 작업에는 S3:PutBucketWebsite 권한이 필요합니다.

http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketPUTwebsite.html

관련 문제