Amazon SNS에서 HTTP 400 “AccessDeniedException” 오류를 해결하려면 어떻게 해야 합니까?

1분 분량
0

Amazon Simple Notification Service(Amazon SNS) 주제가 다른 AWS 리소스에 메시지를 게시하려고 하면 HTTP 400 “AccessDeniedException” 오류가 발생합니다. 이 오류를 해결하려면 어떻게 해야 합니까?

해결 방법

1.    Amazon SNS가 리소스에 액세스할 수 있도록 리소스의 AWS Identity and Access Management(IAM) 리소스 기반 정책을 업데이트합니다. 자세한 내용은 AWS IAM 사용 설명서의 IAM 정책 편집을 참조하세요.

2.    리소스의 IAM 리소스 기반 정책에 리소스에 대한 Amazon SNS 주제 액세스를 명시적으로 거부하는 Deny 문이 포함되어 있지 않은지 확인합니다.
참고: AWS Lambda 함수 IAM 리소스 기반 정책에는 명시적 거부 문을 추가하는 옵션이 포함되어 있지 않습니다.


관련 정보

AWS 리소스에 대한 액세스 관리

Amazon SNS 이벤트 대상

AWS 공식
AWS 공식업데이트됨 2년 전