[AWS] S3 정책 설정 오류

haeun·2023년 12월 22일
0

정책 편집기

{
  "Id": "정책_번호",
  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": "시드_입력_필수아님",
      "Action": [
        "s3:DeleteObject",
        "s3:GetObject",
        "s3:ListBucket",
        "s3:PutObject"
      ],
      "Effect": "Allow",
      "Resource": [
        "arn:aws:s3:::`ARN_입력`/*",  
        "arn:aws:s3:::`ARN_입력`" 
      ],
      "Principal": "*"
    }
  ]
}

Action does not apply to any resource(s) in statement오류가 나서 찾아보니
Resource 입력하는 부분에서 ARN 뒤에/*를 추가적으로 입력하라고 하는데
혹시 해결이 안될 경우에는 "arn:aws:s3:::'ARN_입력'" 를 추가적으로 입력해보자.

get, put, delete의 경우 버킷의 루트 경로가 아니라 객체 경로를 필요로 하기 때문

profile
환영합니다 :) 이 곳은 개인 공부를 정리하고 창의적으로 활용하기 위한 제 2의 전두엽으로 활용되고 있으며, 오류에 대한 피드백은 댓글로 남겨주시면 감사하겠습니다.

0개의 댓글