Amazon SQS 액세스 정책 언어 주요 개념 - Amazon Simple Queue Service

Amazon SQS 액세스 정책 언어 주요 개념

고유한 정책을 작성하려면 JSON과 많은 주요 개념에 대해 잘 알고 있어야 합니다.

허용

allow로 설정된 효과이(가) 있는 Statement의 결과.

작업

보안 주체가 일반적으로 AWS에 대한 요청을 수행할 권한이 있는 활동입니다.

Default-deny

허용 또는 Explicit-deny 설정이 없는 Statement의 결과입니다.

Condition

권한에 대한 제한 또는 세부 정보입니다. 일반적인 조건은 날짜 및 시간과 IP 주소와 관련되어 있습니다.

효과

정책Statement이(가) 평가 시간에 반환하는 결과. 정책 설명을 작성할 때 deny 또는 allow 값을 지정합니다. 정책 평가 시간에 Default-deny, 허용Explicit-deny 결과가 나올 수 있습니다.

Explicit-deny

deny로 설정된 효과이(가) 있는 Statement의 결과.

평가

Amazon SQS에서 수신한 요청을 정책에 따라 거부할지 또는 허용할지 결정하는 데 이용하는 프로세스입니다.

발행자

리소스에 권한을 부여하기 위해 정책을 작성하는 사용자입니다. 발행자는 그 정의에 따라 항상 리소스 소유자입니다. AWS는 Amazon SQS 사용자가 본인 소유가 아닌 리소스에 대해 정책을 만드는 것을 허용하지 않습니다.

Key(키)

액세스 제한의 기준이 되는 구체적 특성입니다.

권한

ConditionKey(키)를 사용하여 리소스에 대한 액세스를 허용하거나 허용하지 않는 개념입니다.

정책

하나 이상의 설명에 대한 컨테이너 역할을 하는 문서입니다.

문 1과 문 2가 포함된 정책 A는 문 1이 포함된 정책 A와 문 2가 포함된 정책 B와 동일합니다.

Amazon SQS는 사용자에게 리소스에 대한 액세스 권한을 부과할지 결정하는 정책을 사용합니다.

보안 주체

정책에서 권한을 수신하는 사용자입니다.

리소스

보안 주체 요청이 액세스하는 객체입니다.

Statement

단일 권한에 대한 공식적인 설명이며, 보다 폭넓은 정책 문서의 일환으로서 액세스 정책 언어로 작성됩니다.

요청자

리소스에 액세스 요청을 전송하는 사용자입니다.