View a markdown version of this page

AWS IAM Access Analyzer에 사용되는 작업, 리소스 및 조건 키 - 서비스 승인 참조

AWS IAM Access Analyzer에 사용되는 작업, 리소스 및 조건 키

AWS IAM Access Analyzer(서비스 접두사: access-analyzer)는 IAM 권한 정책에 사용할 수 있는 다음과 같은 서비스별 작업, 리소스, 작업 및 조건 키를 제공합니다.

참조:

AWS IAM Access Analyzer에서 정의한 API 작업

다음 표에서는 API 작업을 권한이 부여된 IAM 작업에 매핑합니다. 지정된 API 및 작업에 대해 정적 값이 있는 조건 키만 나열됩니다. 각 작업에서 지원하는 전체 조건 키 세트는 작업 표를 참조하세요.

연산 IAM 작업 조건 키 가능한 값(들) 액세스 레벨

ApplyArchiveRule

access-analyzer:ApplyArchiveRule

쓰기

CancelPolicyGeneration

access-analyzer:CancelPolicyGeneration

쓰기

CheckAccessNotGranted

access-analyzer:CheckAccessNotGranted

읽기

CheckNoNewAccess

access-analyzer:CheckNoNewAccess

읽기

CheckNoPublicAccess

access-analyzer:CheckNoPublicAccess

읽기

CreateAccessPreview

access-analyzer:CreateAccessPreview

쓰기

CreateAnalyzer

access-analyzer:CreateAnalyzer

쓰기

access-analyzer:TagResource

태그 지정, 쓰기

CreateArchiveRule

access-analyzer:CreateArchiveRule

쓰기

CreateServiceLinkedAnalyzer

access-analyzer:CreateServiceLinkedAnalyzer

쓰기

DeleteAnalyzer

access-analyzer:DeleteAnalyzer

쓰기

DeleteArchiveRule

access-analyzer:DeleteArchiveRule

쓰기

DeleteServiceLinkedAnalyzer

access-analyzer:DeleteServiceLinkedAnalyzer

쓰기

GenerateFindingRecommendation

access-analyzer:GenerateFindingRecommendation

쓰기

GetAccessPreview

access-analyzer:GetAccessPreview

읽기

GetAnalyzedResource

access-analyzer:GetAnalyzedResource

읽기

GetAnalyzer

access-analyzer:GetAnalyzer

읽기

GetArchiveRule

access-analyzer:GetArchiveRule

읽기

GetFinding

access-analyzer:GetFinding

읽기

GetFindingRecommendation

access-analyzer:GetFindingRecommendation

읽기

GetFindingV2

access-analyzer:GetFinding

읽기

GetFindingsStatistics

access-analyzer:GetFindingsStatistics

읽기

GetGeneratedPolicy

access-analyzer:GetGeneratedPolicy

읽기

ListAccessPreviewFindings

access-analyzer:ListAccessPreviewFindings

읽기

ListAccessPreviews

access-analyzer:ListAccessPreviews

List

ListAnalyzedResources

access-analyzer:ListAnalyzedResources

읽기

ListAnalyzers

access-analyzer:ListAnalyzers

List

ListArchiveRules

access-analyzer:ListArchiveRules

List

ListFindings

access-analyzer:ListFindings

읽기

ListFindingsV2

access-analyzer:ListFindings

읽기

ListPolicyGenerations

access-analyzer:ListPolicyGenerations

읽기

ListTagsForResource

access-analyzer:ListTagsForResource

읽기

StartPolicyGeneration

access-analyzer:StartPolicyGeneration

쓰기

iam:PassRole

iam:PassedToService

access-analyzer.amazonaws.com

쓰기

StartResourceScan

access-analyzer:StartResourceScan

쓰기

TagResource

access-analyzer:TagResource

태그 지정, 쓰기

UntagResource

access-analyzer:UntagResource

태그 지정, 쓰기

UpdateAnalyzer

access-analyzer:UpdateAnalyzer

쓰기

UpdateArchiveRule

access-analyzer:UpdateArchiveRule

쓰기

UpdateFindings

access-analyzer:UpdateFindings

쓰기

ValidatePolicy

access-analyzer:ValidatePolicy

읽기

AWS IAM Access Analyzer에서 정의한 작업

IAM 정책 설명의 Action 요소에서는 다음 작업을 지정할 수 있습니다. 정책을 사용하여 AWS에서 작업할 수 있는 권한을 부여합니다. 정책에서 작업을 사용하면 일반적으로 이름이 같은 API 작업 또는 CLI 명령에 대한 액세스를 허용하거나 거부합니다. 그러나 경우에 따라 하나의 작업으로 둘 이상의 작업에 대한 액세스가 제어됩니다. 또는 일부 작업을 수행하려면 다양한 작업이 필요합니다.

작업 설명 리소스 유형(*필수) 조건 키 액세스 레벨

ApplyArchiveRule

아카이브 규칙을 적용할 수 있는 권한을 부여합니다.

분석기*

aws:ResourceTag/${TagKey}

쓰기

CancelPolicyGeneration

정책 생성을 취소할 수 있는 권한을 부여합니다.

쓰기

CheckAccessNotGranted

지정된 액세스가 정책에 의해 허용되지 않는지 확인할 수 있는 권한을 부여합니다.

읽기

CheckNoNewAccess

기존 정책과 비교할 때 새 액세스가 허용되지 않는지 확인할 수 있는 권한을 부여합니다.

읽기

CheckNoPublicAccess

퍼블릭 액세스가 리소스 정책에 의해 허용되지 않음을 확인할 수 있는 권한을 부여합니다.

읽기

CreateAccessPreview

지정된 분석기에 대한 액세스 미리 보기를 생성할 수 있는 권한을 부여합니다.

분석기*

aws:ResourceTag/${TagKey}

쓰기

CreateAnalyzer

분석기를 생성할 수 있는 권한을 부여합니다.

분석기*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

CreateArchiveRule

지정된 분석기에 대한 아카이브 규칙을 생성할 수 있는 권한을 부여합니다.

ArchiveRule*

쓰기

CreateServiceLinkedAnalyzer

서비스 연결 분석기를 생성할 수 있는 권한을 부여합니다.

분석기*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

DeleteAnalyzer

지정된 분석기를 삭제할 수 있는 권한을 부여합니다.

분석기*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

DeleteArchiveRule

지정된 분석기의 아카이브 규칙을 삭제할 수 있는 권한을 부여합니다.

ArchiveRule*

쓰기

DeleteServiceLinkedAnalyzer

지정된 서비스 연결 분석기를 삭제할 수 있는 권한을 부여합니다.

분석기*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

GenerateFindingRecommendation

조사 결과를 해결하기 위한 권장 단계를 생성할 수 있는 권한을 부여합니다.

분석기*

aws:ResourceTag/${TagKey}

쓰기

GetAccessPreview

액세스 미리 보기에 대한 정보를 검색할 수 있는 권한을 부여합니다.

분석기*

aws:ResourceTag/${TagKey}

읽기

GetAnalyzedResource

분석된 리소스에 대한 정보를 검색할 수 있는 권한을 부여합니다.

분석기*

aws:ResourceTag/${TagKey}

읽기

GetAnalyzer

분석기에 대한 정보를 검색할 수 있는 권한을 부여합니다.

분석기*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

읽기

GetArchiveRule

지정된 분석기의 아카이브 규칙에 대한 정보를 검색할 수 있는 권한을 부여합니다.

ArchiveRule*

읽기

GetFinding

결과를 검색할 수 있는 권한을 부여합니다.

분석기*

aws:ResourceTag/${TagKey}

읽기

GetFindingRecommendation

조사 결과를 해결하기 위한 권장 단계를 검색할 수 있는 권한을 부여합니다.

분석기*

aws:ResourceTag/${TagKey}

읽기

GetFindingsStatistics

조사 결과에 대한 통계를 검색할 수 있는 권한을 부여합니다.

분석기*

aws:ResourceTag/${TagKey}

읽기

GetGeneratedPolicy

StartPolicyGeneration을 사용하여 생성된 정책을 검색할 수 있는 권한을 부여합니다.

읽기

ListAccessPreviewFindings

액세스 미리 보기에서 결과 목록을 검색할 수 있는 권한을 부여합니다.

분석기*

aws:ResourceTag/${TagKey}

읽기

ListAccessPreviews

액세스 미리 보기 목록을 검색할 수 있는 권한을 부여합니다.

분석기*

aws:ResourceTag/${TagKey}

List

ListAnalyzedResources

분석된 리소스 목록을 검색할 수 있는 권한을 부여합니다.

분석기*

aws:ResourceTag/${TagKey}

읽기

ListAnalyzers

분석기 목록을 검색할 수 있는 권한을 부여합니다.

List

ListArchiveRules

분석기에서 아카이브 규칙 목록을 검색할 수 있는 권한을 부여합니다.

분석기*

aws:ResourceTag/${TagKey}

List

ListFindings

분석기에서 결과 목록을 검색할 수 있는 권한을 부여합니다.

분석기*

aws:ResourceTag/${TagKey}

읽기

ListPolicyGenerations

최근에 시작된 모든 정책 생성을 나열할 수 있는 권한을 부여합니다.

읽기

ListTagsForResource

리소스에 적용된 태그 목록을 검색할 수 있는 권한을 부여합니다.

분석기

aws:ResourceTag/${TagKey}

읽기

StartPolicyGeneration

정책 생성을 시작할 수 있는 권한을 부여합니다.

쓰기

StartResourceScan

리소스에 적용된 정책에 대한 스캔을 시작할 수 있는 권한을 부여합니다.

분석기*

aws:ResourceTag/${TagKey}

쓰기

TagResource

리소스에 태그를 추가할 수 있는 권한을 부여합니다.

분석기

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

태그 지정, 쓰기

UntagResource

리소스에서 태그를 제거할 수 있는 권한을 부여합니다.

분석기

aws:ResourceTag/${TagKey}

aws:TagKeys

태그 지정, 쓰기

UpdateAnalyzer

분석기의 구성을 수정할 수 있는 권한을 부여합니다.

분석기*

aws:ResourceTag/${TagKey}

쓰기

UpdateArchiveRule

아카이브 규칙을 수정할 수 있는 권한을 부여합니다.

ArchiveRule*

쓰기

UpdateFindings

결과를 수정할 수 있는 권한을 부여합니다.

분석기*

aws:ResourceTag/${TagKey}

쓰기

ValidatePolicy

정책을 검증할 수 있는 권한을 부여합니다.

읽기

AWS IAM Access Analyzer에서 정의한 리소스 유형

이 서비스에서 정의하는 리소스 유형은 다음과 같으며, IAM 권한 정책 설명의 Resource 요소에서 사용할 수 있습니다.

조건 키 ARN 조건 키

분석기

arn:${Partition}:access-analyzer:${Region}:${Account}:analyzer/${AnalyzerName}

aws:ResourceTag/${TagKey}

ArchiveRule

arn:${Partition}:access-analyzer:${Region}:${Account}:analyzer/${AnalyzerName}/archive-rule/${RuleName}

AWS IAM Access Analyzer에 사용되는 조건 키

AWS IAM Access Analyzer는 IAM 정책의 Condition 요소에 사용할 수 있는 다음과 같은 조건 키를 정의합니다.

조건 키 설명 형식

aws:RequestTag/${TagKey}

요청에 태그 키-값 페어가 있는지 여부를 기준으로 작업을 필터링합니다.

문자열

aws:ResourceTag/${TagKey}

리소스에 연결된 태그 키-값 페어를 기준으로 작업을 필터링합니다.

문자열

aws:TagKeys

요청에 태그 키가 있는지 여부를 기준으로 작업을 필터링합니다.

ArrayOfString