Amazon SNS API 권한: 작업 및 리소스 참조 - Amazon Simple Notification Service

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon SNS API 권한: 작업 및 리소스 참조

다음 목록은 Amazon의 액세스 제어 SNS 구현과 관련된 정보를 제공합니다.

  • 각각의 정책은 하나의 주제에만 적용(규제 작성 시 다른 주제에 적용하는 문구를 포함하지 마세요)해야 합니다.

  • 각각의 정책에는 고유한 규제가 있어야 합니다. Id

  • 정책의 각 문구에는 고유한 문구가 있어야 합니다. sid

정책 할당량

다음 표에는 정책 정보에 대한 최대 할당량이 나열되어 있습니다.

명칭 최대 할당량

바이트

30kb

Statement

100

Principal

1~200(0은 유효하지 않음)

Resource

1 (0) 은 유효하지 않습니다. 값은 정책 주제의 값과 일치해야 합니다. ARN

유효한 아마존 SNS 정책 조치

Amazon은 다음 표에 표시된 작업을 SNS 지원합니다.

작업 설명
sns: AddPermission 주제 정책에 권한을 추가할 권한을 부여합니다.
sns: DeleteTopic 주제를 삭제할 권한을 부여합니다.
sns: GetDataProtectionPolicy 주제의 데이터 보호 정책을 검색할 수 있는 권한을 부여합니다.
sns: GetTopicAttributes 모든 주제 속성을 수신할 권한을 부여합니다.
sns: ListSubscriptionsByTopic 특정 주제에 대한 모든 구독을 검색할 권한을 부여합니다.
sns: ListTagsForResource 지정된 주제에 추가된 모든 태그를 나열할 수 있는 권한을 부여합니다.
sns:Publish 주제 또는 엔드포인트에 게시 및 배치 게시 모두에 대한 권한을 부여합니다. 자세한 내용은 게시PublishBatchAmazon 단순 알림 서비스 API 참조를 참조하십시오.
sns: PutDataProtectionPolicy 주제의 데이터 보호 정책을 설정할 수 있는 권한을 부여합니다.
sns: RemovePermission 주제 정책에서 모든 권한을 제거할 권한을 부여합니다.
sns: SetTopicAttributes 주제의 속성을 설정할 권한을 부여합니다.
sns:Subscribe 주제를 구독할 권한을 부여합니다.

서비스별 키

SNSAmazon은 다음과 같은 서비스별 키를 사용합니다. Subscribe 요청에 대한 액세스를 제한하는 정책에서 이러한 키를 사용할 수 있습니다.

  • sns:endpoint —URL, 이메일 주소 또는 Subscribe 요청 또는 이전에 ARN 확인된 구독의 주소입니다. 특정 엔드포인트(예: *@example.com)에 대한 액세스를 제한하려면 문자열 조건과 함께 사용합니다(아마존 정책 예시 SNS 참조).

  • sns:protocol— Subscribe 요청 또는 이전에 확인한 구독의 protocol 값입니다. 특정 전송 프로토콜(예: https)에 대한 게시를 제한하려면 문자열 조건과 함께 사용합니다(아마존 정책 예시 SNS 참조).

중요

정책을 사용하여 SNS:Endpoint의 액세스를 제어하는 경우 DNS 문제가 향후 엔드포인트의 이름 확인에 영향을 미칠 수 있다는 점에 유의하십시오.