

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

# Amazon SNS API 권한: 작업 및 리소스 참조
<a name="sns-access-policy-language-api-permissions-reference"></a>

다음 목록은 액세스 제어의 Amazon SNS 구현에 대한 정보를 제공합니다.
+ 각각의 정책은 하나의 주제에만 적용(규제 작성 시 다른 주제에 적용하는 문구를 포함하지 마세요)해야 합니다.
+ 각각의 정책에는 고유한 규제가 있어야 합니다. `Id` 
+ 정책의 각 문구에는 고유한 문구가 있어야 합니다. `sid` 

## 정책 할당량
<a name="sns-policy-quotas"></a>

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


| 이름 | 최대 할당량 | 
| --- | --- | 
| 바이트 | 30kb | 
| Statement | 100 | 
| Principal | 1\~200(0은 유효하지 않음) | 
| Resource | 1(0은 유효하지 않습니다. 값은 정책 주제의 ARN과 일치해야 합니다) | 

## 유효한 Amazon SNS 정책 작업
<a name="sns-valid-policy-actions"></a>

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


| 작업 | 설명 | 
| --- | --- | 
| sns:AddPermission | 주제 정책에 권한을 추가할 권한을 부여합니다. | 
| sns:DeleteTopic | 주제를 삭제할 권한을 부여합니다. | 
| sns:GetDataProtectionPolicy | 주제의 데이터 보호 정책을 검색할 수 있는 권한을 부여합니다. | 
| sns:GetTopicAttributes  | 모든 주제 속성을 수신할 권한을 부여합니다. | 
| sns:ListSubscriptionsByTopic | 특정 주제에 대한 모든 구독을 검색할 권한을 부여합니다. | 
| sns:ListTagsForResource | 지정된 주제에 추가된 모든 태그를 나열할 수 있는 권한을 부여합니다. | 
| sns:Publish  | 주제 또는 엔드포인트에 게시 및 배치 게시 모두에 대한 권한을 부여합니다. 자세한 정보는 Amazon Simple Notification Service API 참조의 [Publish](https://docs.aws.amazon.com/sns/latest/api/API_Publish.html) 및 [PublishBatch](https://docs.aws.amazon.com/sns/latest/api/API_BatchPublish.html)를 참조하세요. | 
| sns:PutDataProtectionPolicy | 주제의 데이터 보호 정책을 설정할 수 있는 권한을 부여합니다. | 
| sns:RemovePermission  | 주제 정책에서 모든 권한을 제거할 권한을 부여합니다. | 
| sns:SetTopicAttributes  | 주제의 속성을 설정할 권한을 부여합니다. | 
| sns:Subscribe  | 주제를 구독할 권한을 부여합니다. | 

## 서비스별 키
<a name="sns-service-specific-keys"></a>

Amazon SNS는 다음과 같은 서비스별 키를 사용합니다. `Subscribe` 요청에 대한 액세스를 제한하는 정책에서 이러한 키를 사용할 수 있습니다.
+ **sns:endpoint—** `Subscribe` 요청 또는 이전에 확인된 구독의 URL, 이메일 주소 또는 ARN입니다. 특정 엔드포인트(예: \*@example.com)에 대한 액세스를 제한하려면 문자열 조건과 함께 사용합니다([Amazon SNS에 대한 정책 예제](sns-using-identity-based-policies.md#sns-example-policies) 참조).
+ **sns:protocol—** `Subscribe` 요청 또는 이전에 확인한 구독의 `protocol` 값입니다. 특정 전송 프로토콜(예: https)에 대한 게시를 제한하려면 문자열 조건과 함께 사용합니다([Amazon SNS에 대한 정책 예제](sns-using-identity-based-policies.md#sns-example-policies) 참조).

**중요**  
sns:Endpoint로 액세스를 규제하는 정책 사용 시 DNS 문제가 향후 엔드포인트 이름 확인에 영향을 미칠 수 있습니다.