View a markdown version of this page

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

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

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

참조:

AWS Config에서 정의한 API 작업

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

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

AssociateResourceTypes

config:AssociateResourceTypes

쓰기

BatchGetAggregateResourceConfig

config:BatchGetAggregateResourceConfig

읽기

BatchGetResourceConfig

config:BatchGetResourceConfig

읽기

DeleteAggregationAuthorization

config:DeleteAggregationAuthorization

쓰기

DeleteConfigRule

config:DeleteConfigRule

쓰기

DeleteConfigurationAggregator

config:DeleteConfigurationAggregator

쓰기

DeleteConfigurationRecorder

config:DeleteConfigurationRecorder

쓰기

DeleteConformancePack

config:DeleteConformancePack

쓰기

DeleteConnector

config:DeleteConnector

쓰기

DeleteDeliveryChannel

config:DeleteDeliveryChannel

쓰기

DeleteEvaluationResults

config:DeleteEvaluationResults

쓰기

DeleteOrganizationConfigRule

config:DeleteOrganizationConfigRule

쓰기

DeleteOrganizationConformancePack

config:DeleteOrganizationConformancePack

쓰기

DeletePendingAggregationRequest

config:DeletePendingAggregationRequest

쓰기

DeleteRemediationConfiguration

config:DeleteRemediationConfiguration

쓰기

DeleteRemediationExceptions

config:DeleteRemediationExceptions

쓰기

DeleteResourceConfig

config:DeleteResourceConfig

쓰기

DeleteRetentionConfiguration

config:DeleteRetentionConfiguration

쓰기

DeleteServiceLinkedConfigurationRecorder

config:DeleteServiceLinkedConfigurationRecorder

쓰기

DeleteStoredQuery

config:DeleteStoredQuery

쓰기

DeliverConfigSnapshot

config:DeliverConfigSnapshot

읽기

DescribeAggregateComplianceByConfigRules

config:DescribeAggregateComplianceByConfigRules

읽기

DescribeAggregateComplianceByConformancePacks

config:DescribeAggregateComplianceByConformancePacks

읽기

DescribeAggregationAuthorizations

config:DescribeAggregationAuthorizations

List

DescribeComplianceByConfigRule

config:DescribeComplianceByConfigRule

읽기

DescribeComplianceByResource

config:DescribeComplianceByResource

읽기

DescribeConfigRuleEvaluationStatus

config:DescribeConfigRuleEvaluationStatus

읽기

DescribeConfigRules

config:DescribeConfigRules

List

DescribeConfigurationAggregatorSourcesStatus

config:DescribeConfigurationAggregatorSourcesStatus

읽기

DescribeConfigurationAggregators

config:DescribeConfigurationAggregators

List

DescribeConfigurationRecorderStatus

config:DescribeConfigurationRecorderStatus

읽기

DescribeConfigurationRecorders

config:DescribeConfigurationRecorders

읽기

DescribeConformancePackCompliance

config:DescribeConformancePackCompliance

읽기

DescribeConformancePackStatus

config:DescribeConformancePackStatus

읽기

DescribeConformancePacks

config:DescribeConformancePacks

List

DescribeDeliveryChannelStatus

config:DescribeDeliveryChannelStatus

읽기

DescribeDeliveryChannels

config:DescribeDeliveryChannels

List

DescribeOrganizationConfigRuleStatuses

config:DescribeOrganizationConfigRuleStatuses

읽기

DescribeOrganizationConfigRules

config:DescribeOrganizationConfigRules

List

DescribeOrganizationConformancePackStatuses

config:DescribeOrganizationConformancePackStatuses

읽기

DescribeOrganizationConformancePacks

config:DescribeOrganizationConformancePacks

List

DescribePendingAggregationRequests

config:DescribePendingAggregationRequests

List

DescribeRemediationConfigurations

config:DescribeRemediationConfigurations

List

DescribeRemediationExceptions

config:DescribeRemediationExceptions

List

DescribeRemediationExecutionStatus

config:DescribeRemediationExecutionStatus

읽기

DescribeRetentionConfigurations

config:DescribeRetentionConfigurations

List

DisassociateResourceTypes

config:DisassociateResourceTypes

쓰기

GetAggregateComplianceDetailsByConfigRule

config:GetAggregateComplianceDetailsByConfigRule

읽기

GetAggregateConfigRuleComplianceSummary

config:GetAggregateConfigRuleComplianceSummary

읽기

GetAggregateConformancePackComplianceSummary

config:GetAggregateConformancePackComplianceSummary

읽기

GetAggregateDiscoveredResourceCounts

config:GetAggregateDiscoveredResourceCounts

읽기

GetAggregateResourceConfig

config:GetAggregateResourceConfig

읽기

GetComplianceDetailsByConfigRule

config:GetComplianceDetailsByConfigRule

읽기

GetComplianceDetailsByResource

config:GetComplianceDetailsByResource

읽기

GetComplianceSummaryByConfigRule

config:GetComplianceSummaryByConfigRule

읽기

GetComplianceSummaryByResourceType

config:GetComplianceSummaryByResourceType

읽기

GetConformancePackComplianceDetails

config:GetConformancePackComplianceDetails

읽기

GetConformancePackComplianceSummary

config:GetConformancePackComplianceSummary

읽기

GetConnector

config:GetConnector

읽기

GetCustomRulePolicy

config:GetCustomRulePolicy

읽기

GetDiscoveredResourceCounts

config:GetDiscoveredResourceCounts

읽기

GetOrganizationConfigRuleDetailedStatus

config:GetOrganizationConfigRuleDetailedStatus

읽기

GetOrganizationConformancePackDetailedStatus

config:GetOrganizationConformancePackDetailedStatus

읽기

GetOrganizationCustomRulePolicy

config:GetOrganizationCustomRulePolicy

읽기

GetResourceConfigHistory

config:GetResourceConfigHistory

읽기

GetResourceEvaluationSummary

config:GetResourceEvaluationSummary

읽기

GetStoredQuery

config:GetStoredQuery

읽기

ListAggregateDiscoveredResources

config:ListAggregateDiscoveredResources

List

ListConfigurationRecorders

config:ListConfigurationRecorders

List

ListConformancePackComplianceScores

config:ListConformancePackComplianceScores

List

ListConnectors

config:ListConnectors

List

ListDiscoveredResources

config:ListDiscoveredResources

List

ListResourceEvaluations

config:ListResourceEvaluations

List

ListStoredQueries

config:ListStoredQueries

List

ListTagsForResource

config:ListTagsForResource

읽기

PutAggregationAuthorization

config:PutAggregationAuthorization

쓰기

config:TagResource

태그 지정, 쓰기

PutConfigRule

config:PutConfigRule

쓰기

config:TagResource

태그 지정, 쓰기

PutConfigurationAggregator

config:PutConfigurationAggregator

쓰기

config:TagResource

태그 지정, 쓰기

iam:PassRole

iam:PassedToService

config.amazonaws.com

쓰기

PutConfigurationRecorder

config:PutConfigurationRecorder

쓰기

config:TagResource

태그 지정, 쓰기

iam:PassRole

iam:PassedToService

config.amazonaws.com

쓰기

PutConformancePack

config:PutConformancePack

쓰기

config:TagResource

태그 지정, 쓰기

iam:PassRole

iam:PassedToService

ssm.amazonaws.com

쓰기

PutConnector

config:PutConnector

쓰기

config:TagResource

태그 지정, 쓰기

PutDeliveryChannel

config:PutDeliveryChannel

쓰기

PutEvaluations

config:PutEvaluations

쓰기

PutExternalEvaluation

config:PutExternalEvaluation

쓰기

PutOrganizationConfigRule

config:PutOrganizationConfigRule

쓰기

config:TagResource

태그 지정, 쓰기

PutOrganizationConformancePack

config:PutOrganizationConformancePack

쓰기

config:TagResource

태그 지정, 쓰기

iam:PassRole

iam:PassedToService

ssm.amazonaws.com

쓰기

PutRemediationConfigurations

config:PutRemediationConfigurations

쓰기

iam:PassRole

iam:PassedToService

ssm.amazonaws.com

쓰기

PutRemediationExceptions

config:PutRemediationExceptions

쓰기

PutResourceConfig

config:PutResourceConfig

쓰기

PutRetentionConfiguration

config:PutRetentionConfiguration

쓰기

PutServiceLinkedConfigurationRecorder

config:PutServiceLinkedConfigurationRecorder

쓰기

PutStoredQuery

config:PutStoredQuery

쓰기

config:TagResource

태그 지정, 쓰기

PutThirdPartyServiceLinkedConfigurationRecorder

config:GetConnector

읽기

config:PutThirdPartyServiceLinkedConfigurationRecorder

쓰기

SelectAggregateResourceConfig

config:SelectAggregateResourceConfig

읽기

SelectResourceConfig

config:SelectResourceConfig

읽기

StartConfigRulesEvaluation

config:StartConfigRulesEvaluation

쓰기

StartConfigurationRecorder

config:StartConfigurationRecorder

쓰기

StartRemediationExecution

config:StartRemediationExecution

쓰기

StartResourceEvaluation

config:StartResourceEvaluation

쓰기

StopConfigurationRecorder

config:StopConfigurationRecorder

쓰기

TagResource

config:TagResource

태그 지정, 쓰기

UntagResource

config:UntagResource

태그 지정, 쓰기

AWS Config에서 정의한 작업

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

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

AssociateResourceTypes

지정된 모든 리소스 유형을 구성 레코더의 RecordingGroup에 추가할 수 있는 권한을 부여하고 레코딩 시 해당 리소스 유형을 포함합니다

ConfigurationRecorder*

aws:ResourceTag/${TagKey}

쓰기

BatchGetAggregateResourceConfig

AWS Config 애그리게이터에 있는 리소스의 현재 구성 항목을 반환할 수 있는 권한을 부여합니다.

ConfigurationAggregator*

aws:ResourceTag/${TagKey}

읽기

BatchGetResourceConfig

하나 이상의 요청된 리소스에 대해 현재 구성을 반환할 수 있는 권한을 부여합니다.

읽기

DeleteAggregationAuthorization

지정된 리전의 지정된 구성 집계자 계정에 부여된 권한을 삭제할 권한을 부여합니다.

AggregationAuthorization*

aws:ResourceTag/${TagKey}

쓰기

DeleteConfigRule

지정된 AWS Config 규칙과 모든 평가 결과를 삭제할 수 있는 권한을 부여합니다.

ConfigRule*

aws:ResourceTag/${TagKey}

쓰기

DeleteConfigurationAggregator

지정된 구성 집계자 및 해당 집계자와 연결된 집계된 데이터를 삭제할 권한을 부여합니다.

ConfigurationAggregator*

aws:ResourceTag/${TagKey}

쓰기

DeleteConfigurationRecorder

고객 관리형 구성 레코더를 삭제할 수 있는 권한을 부여합니다.

ConfigurationRecorder*

aws:ResourceTag/${TagKey}

쓰기

DeleteConformancePack

지정된 적합성 팩과 해당 적합성 팩 내의 모든 AWS Config 규칙 및 모든 평가 결과를 삭제할 수 있는 권한을 부여합니다.

ConformancePack*

aws:ResourceTag/${TagKey}

쓰기

DeleteConnector

커넥터 구성을 삭제할 수 있는 권한을 부여합니다.

커넥터*

aws:ResourceTag/${TagKey}

쓰기

DeleteDeliveryChannel

전송 채널을 삭제할 수 있는 권한을 부여합니다.

쓰기

DeleteEvaluationResults

지정된 Config 규칙에 대한 평가 결과를 삭제할 수 있는 권한을 부여합니다.

ConfigRule*

aws:ResourceTag/${TagKey}

쓰기

DeleteOrganizationConfigRule

지정된 조직 구성 규칙과 해당 조직의 모든 멤버 계정에서 나온 모든 평가 결과를 삭제할 권한을 부여합니다.

OrganizationConfigRule*

aws:ResourceTag/${TagKey}

쓰기

DeleteOrganizationConformancePack

지정된 조직 적합성 팩과 해당 조직의 모든 멤버 계정에서 나온 모든 평가 결과를 삭제할 권한을 부여합니다.

OrganizationConformancePack*

aws:ResourceTag/${TagKey}

쓰기

DeletePendingAggregationRequest

지정된 리전의 지정된 집계자 계정에 대한 대기 중인 권한 부여 요청을 삭제할 권한을 부여합니다.

쓰기

DeleteRemediationConfiguration

수정 구성을 삭제할 수 있는 권한을 부여합니다.

RemediationConfiguration*

쓰기

DeleteRemediationExceptions

특정 Config 규칙에 대한 특정 리소스 키에 대한 하나 이상의 수정 예외를 삭제할 수 있는 권한을 부여합니다 AWS .

쓰기

DeleteResourceConfig

삭제된 사용자 지정 리소스의 구성 상태를 기록할 수 있는 권한을 부여합니다.

쓰기

DeleteRetentionConfiguration

보존 구성을 삭제할 수 있는 권한을 부여합니다.

쓰기

DeleteServiceLinkedConfigurationRecorder

서비스 연결 구성 레코더를 삭제할 수 있는 권한을 부여합니다.

ConfigurationRecorder*

aws:ResourceTag/${TagKey}

config:ConfigurationRecorderServicePrincipal

쓰기

DeleteStoredQuery

에서에 대해 저장된 쿼리를 삭제할 AWS 계정 수 있는 권한을 부여합니다. AWS 리전

StoredQuery*

aws:ResourceTag/${TagKey}

쓰기

DeliverConfigSnapshot

지정된 전송 채널의 Amazon S3 버킷에 구성 스냅샷을 전달하도록 예약할 권한을 부여합니다.

읽기

DescribeAggregateComplianceByConfigRules

준수 및 미준수 규칙의 목록을 준수 및 미준수 규칙의 리소스 수와 함께 반환할 권한을 부여합니다.

ConfigurationAggregator*

aws:ResourceTag/${TagKey}

읽기

DescribeAggregateComplianceByConformancePacks

규정 준수 및 미준수 적합성 팩 목록을 각 적합성 팩 안의 준수 수, 미준수 수 및 전체 규칙 수와 함께 반환할 수 있는 권한을 부여합니다.

ConfigurationAggregator*

aws:ResourceTag/${TagKey}

읽기

DescribeAggregationAuthorizations

다양한 집계자 계정 및 리전에 부여된 권한 부여의 목록을 반환할 수 있는 권한을 부여합니다.

List

DescribeComplianceByConfigRule

지정된 AWS Config 규칙이 규정을 준수하는지 여부를 나타내는 권한을 부여합니다.

읽기

DescribeComplianceByResource

지정된 AWS 리소스가 규정을 준수하는지 여부를 나타내는 권한을 부여합니다.

읽기

DescribeConfigRuleEvaluationStatus

각 AWS 관리형 Config 규칙에 대한 상태 정보를 반환할 수 있는 권한을 부여합니다.

읽기

DescribeConfigRules

AWS Config 규칙에 대한 세부 정보를 반환할 수 있는 권한을 부여합니다.

List

DescribeConfigurationAggregatorSourcesStatus

집계자 내의 소스에 대한 상태 정보를 반환할 수 있는 권한을 부여합니다.

ConfigurationAggregator*

aws:ResourceTag/${TagKey}

읽기

DescribeConfigurationAggregators

하나 이상의 구성 집계자의 세부 정보를 반환할 수 있는 권한을 부여합니다.

List

DescribeConfigurationRecorderStatus

지정된 구성 레코더의 현재 상태를 반환하는 권한을 부여합니다.

ConfigurationRecorder*

aws:ResourceTag/${TagKey}

config:ConfigurationRecorderServicePrincipal

읽기

DescribeConfigurationRecorders

하나 이상의 지정된 구성 레코더의 이름을 반환할 수 있는 권한을 부여합니다.

ConfigurationRecorder*

aws:ResourceTag/${TagKey}

config:ConfigurationRecorderServicePrincipal

읽기

DescribeConformancePackCompliance

해당 준수 팩의 각 규칙에 대한 준수 정보를 반환할 수 있는 권한을 부여합니다.

ConformancePack*

aws:ResourceTag/${TagKey}

읽기

DescribeConformancePackStatus

하나 이상의 준수 팩 배포 상태를 제공할 권한을 부여합니다.

읽기

DescribeConformancePacks

하나 이상의 준수 팩 목록을 반환할 수 있는 권한을 부여합니다.

List

DescribeDeliveryChannelStatus

지정된 전송 채널의 현재 상태를 반환할 권한을 부여합니다.

읽기

DescribeDeliveryChannels

지정된 전송 채널에 대한 세부 정보를 반환할 권한을 부여합니다.

List

DescribeOrganizationConfigRuleStatuses

조직에 대한 조직 구성 규칙 배포 상태를 제공할 수 있는 권한을 부여합니다.

읽기

DescribeOrganizationConfigRules

조직 구성 규칙 목록을 반환할 권한을 부여합니다.

List

DescribeOrganizationConformancePackStatuses

조직에 대한 조직 적합성 팩 배포 상태를 제공할 수 있는 권한을 부여합니다.

읽기

DescribeOrganizationConformancePacks

조직 적합성 팩 목록을 반환할 수 있는 권한을 부여합니다.

List

DescribePendingAggregationRequests

보류 중인 모든 집계 요청 목록을 반환할 수 있는 권한을 부여합니다.

List

DescribeRemediationConfigurations

하나 이상의 수정 구성에 대한 세부 정보를 반환할 권한을 부여합니다.

RemediationConfiguration*

List

DescribeRemediationExceptions

하나 이상의 수정 예외 사항 세부 정보를 반환할 권한을 부여합니다.

List

DescribeRemediationExecutionStatus

실패한 단계의 상태, 타임스탬프 및 오류 메시지를 포함하여 리소스 집합에 대한 수정 실행에 대한 상세 보기를 제공할 권한을 부여합니다.

RemediationConfiguration*

읽기

DescribeRetentionConfigurations

하나 이상의 보존 구성에 대한 세부 정보를 반환할 수 있는 권한을 부여합니다.

List

DisassociateResourceTypes

구성 레코더의 RecordingGroup에서 지정된 모든 리소스 유형을 제거할 수 있는 권한을 부여하고 레코딩 시 이러한 리소스 유형을 제외합니다

ConfigurationRecorder*

aws:ResourceTag/${TagKey}

쓰기

GetAggregateComplianceDetailsByConfigRule

규칙의 특정 리소스에 대해 지정된 AWS Config 규칙에 대한 평가 결과를 반환할 수 있는 권한을 부여합니다.

ConfigurationAggregator*

aws:ResourceTag/${TagKey}

읽기

GetAggregateConfigRuleComplianceSummary

집계자의 하나 이상의 계정 및 리전에 대한 준수 및 미준수 규칙의 수를 반환할 수 있는 권한을 부여합니다.

ConfigurationAggregator*

aws:ResourceTag/${TagKey}

읽기

GetAggregateConformancePackComplianceSummary

집계자의 하나 이상의 계정 및 리전에 대한 준수 및 미준수 적합성 팩의 수를 반환할 수 있는 권한을 부여합니다.

ConfigurationAggregator*

aws:ResourceTag/${TagKey}

읽기

GetAggregateDiscoveredResourceCounts

AWS Config 애그리게이터에 있는 계정 및 리전에서 리소스 수를 반환할 수 있는 권한을 부여합니다.

ConfigurationAggregator*

aws:ResourceTag/${TagKey}

읽기

GetAggregateResourceConfig

특정 소스 계정 및 리전의 특정 리소스에 대해 집계되는 구성 항목을 반환할 수 있는 권한을 부여합니다.

ConfigurationAggregator*

aws:ResourceTag/${TagKey}

읽기

GetComplianceDetailsByConfigRule

지정된 AWS Config 규칙에 대한 평가 결과를 반환할 수 있는 권한을 부여합니다.

ConfigRule*

aws:ResourceTag/${TagKey}

읽기

GetComplianceDetailsByResource

지정된 AWS 리소스에 대한 평가 결과를 반환할 수 있는 권한을 부여합니다.

읽기

GetComplianceSummaryByConfigRule

규정 준수 및 규정 미준수 Config 규칙 수를 각각 최대 AWS 25개까지 반환할 수 있는 권한을 부여합니다.

읽기

GetComplianceSummaryByResourceType

규칙을 준수하는 리소스의 수와 규칙을 미준수하는 리소스의 수를 반환할 수 있는 권한을 부여합니다.

읽기

GetConformancePackComplianceDetails

적합성 팩에 의해 모니터링되는 모든 AWS 리소스에 대한 적합성 팩의 규정 준수 세부 정보를 반환할 수 있는 권한을 부여합니다.

ConformancePack*

aws:ResourceTag/${TagKey}

읽기

GetConformancePackComplianceSummary

하나 이상의 준수 팩에 대한 규정 준수 요약을 제공할 수 있는 권한을 부여합니다.

ConformancePack*

aws:ResourceTag/${TagKey}

읽기

GetConnector

특정 커넥터 구성의 세부 정보를 반환할 수 있는 권한을 부여합니다.

커넥터*

aws:ResourceTag/${TagKey}

읽기

GetCustomRulePolicy

AWS Config Custom Policy 규칙에 대한 로직이 포함된 정책 정의를 반환할 수 있는 권한을 부여합니다.

ConfigRule*

aws:ResourceTag/${TagKey}

읽기

GetDiscoveredResourceCounts

리소스 유형, 각 리소스 유형의 수, AWS Config가이 리전에서 기록하는 총 리소스 수를 반환할 수 있는 권한을 부여합니다. AWS 계정

읽기

GetOrganizationConfigRuleDetailedStatus

주어진 조직 구성 규칙에 대한 조직 내 각 멤버 계정의 세부 상태를 반환할 수 있는 권한을 부여합니다.

OrganizationConfigRule*

aws:ResourceTag/${TagKey}

읽기

GetOrganizationConformancePackDetailedStatus

주어진 조직 적합성 팩에 대한 조직 내 각 멤버 계정의 세부 상태를 반환할 수 있는 권한을 부여합니다.

OrganizationConformancePack*

aws:ResourceTag/${TagKey}

읽기

GetOrganizationCustomRulePolicy

조직 AWS Config 사용자 지정 정책 규칙에 대한 로직이 포함된 정책 정의를 반환할 수 있는 권한을 부여합니다.

OrganizationConfigRule*

aws:ResourceTag/${TagKey}

읽기

GetResourceConfigHistory

지정된 리소스에 대한 구성 항목 목록을 반환할 수 있는 권한을 부여합니다.

읽기

GetResourceEvaluationSummary

특정 리소스 평가 ID에 대해 리소스 평가 요약을 반환할 수 있는 권한을 부여합니다.

읽기

GetStoredQuery

특정 저장된 쿼리의 세부 사항을 반환 할 수있는 권한을 부여합니다.

StoredQuery*

aws:ResourceTag/${TagKey}

읽기

ListAggregateDiscoveredResources

리소스 유형을 수락하고 계정 및 리전에서 특정 리소스 유형에 대해 집계되는 리소스 식별자의 목록을 반환할 수 있는 권한을 부여합니다.

ConfigurationAggregator*

aws:ResourceTag/${TagKey}

List

ListConfigurationRecorders

에서에 대한 구성 레코더 요약을 나열할 AWS 계정 수 있는 권한을 부여합니다. AWS 리전

List

ListConformancePackComplianceScores

가능한 총 규칙-리소스 조합 수와 비교하여 적합성 팩의 규정 준수 규칙-리소스 조합의 백분율을 반환할 수 있는 권한을 부여합니다.

List

ListConnectors

AWS 계정 및 리전의 모든 커넥터를 나열할 수 있는 권한을 부여합니다.

List

ListDiscoveredResources

리소스 유형을 허용하고 해당 유형의 리소스에 대한 리소스 식별자의 목록을 반환할 수 있는 권한을 부여합니다.

List

ListResourceEvaluations

에서에 대한 리소스 평가 요약을 나열할 AWS 계정 수 있는 권한을 부여합니다. AWS 리전

List

ListStoredQueries

에서에 대한 저장된 쿼리를 나열할 AWS 계정 수 있는 권한을 부여합니다. AWS 리전

List

ListTagsForResource

Config 리소스에 대한 태그를 나열할 수 있는 권한을 부여합니다 AWS .

AggregationAuthorization

aws:ResourceTag/${TagKey}

읽기

ConfigRule

aws:ResourceTag/${TagKey}

ConfigurationAggregator

aws:ResourceTag/${TagKey}

ConfigurationRecorder

aws:ResourceTag/${TagKey}

ConformancePack

aws:ResourceTag/${TagKey}

지원

aws:ResourceTag/${TagKey}

OrganizationConfigRule

aws:ResourceTag/${TagKey}

OrganizationConformancePack

aws:ResourceTag/${TagKey}

StoredQuery

aws:ResourceTag/${TagKey}

PutAggregationAuthorization

집계자 계정 및 리전이 소스 계정 및 리전에서 데이터를 수집하도록 승인할 권한을 부여합니다.

AggregationAuthorization*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

PutConfigRule

AWS 리소스가 원하는 구성을 준수하는지 여부를 평가하기 위해 AWS Config 규칙을 추가하거나 업데이트할 수 있는 권한을 부여합니다.

ConfigRule*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

PutConfigurationAggregator

선택한 소스 계정 및 리전으로 구성 집계자를 생성하고 업데이트할 수 있는 권한을 부여합니다.

ConfigurationAggregator*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

PutConfigurationRecorder

선택한 리소스 구성을 기록하기 위해 고객 관리형 구성 레코더를 생성하거나 업데이트할 수 있는 권한을 부여합니다.

ConfigurationRecorder*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

PutConformancePack

적합성 팩을 만들거나 업데이트할 수 있는 권한을 부여합니다.

ConformancePack*

aws:ResourceTag/${TagKey}

쓰기

PutConnector

공급자 자격 증명 정보와 타사 레코딩에 필요한 기타 선택적 공급자별 정보가 포함된 커넥터 구성을 생성할 수 있는 권한을 부여합니다.

커넥터*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

PutDeliveryChannel

전송 채널 객체를 생성하여 구성 정보를 Amazon S3 버킷 및 Amazon SNS 주제로 전송할 수 있는 권한을 부여합니다.

쓰기

PutEvaluations

AWS Lambda 함수가 평가 결과를 AWS Config에 전달하는 데 사용할 수 있는 권한을 부여합니다.

쓰기

PutExternalEvaluation

Config에 평가 결과를 전달할 수 있는 권한을 부여합니다 AWS .

ConfigRule*

aws:ResourceTag/${TagKey}

쓰기

PutOrganizationConfigRule

AWS 리소스가 원하는 구성을 준수하는지 여부를 평가하는 전체 조직에 대한 조직 구성 규칙을 추가하거나 업데이트할 수 있는 권한을 부여합니다.

OrganizationConfigRule*

aws:ResourceTag/${TagKey}

쓰기

PutOrganizationConformancePack

AWS 리소스가 원하는 구성을 준수하는지 여부를 평가하여 전체 조직에 대한 조직 적합성 팩을 추가하거나 업데이트할 수 있는 권한을 부여합니다.

OrganizationConformancePack*

aws:ResourceTag/${TagKey}

쓰기

PutRemediationConfigurations

선택한 대상 또는 작업이 있는 특정 AWS Config 규칙으로 문제 해결 구성을 추가하거나 업데이트할 수 있는 권한을 부여합니다.

RemediationConfiguration*

쓰기

PutRemediationExceptions

특정 Config 규칙의 특정 리소스에 대한 문제 해결 예외를 추가하거나 업데이트할 수 있는 권한을 부여합니다 AWS .

쓰기

PutResourceConfig

요청에 제공된 리소스의 구성 상태를 기록할 수 있는 권한을 부여합니다.

쓰기

PutRetentionConfiguration

AWS Config가 기록 정보를 저장하는 보존 기간(일 수)에 대한 세부 정보로 보존 구성을 생성하고 업데이트할 수 있는 권한을 부여합니다.

쓰기

PutServiceLinkedConfigurationRecorder

연결된 서비스의 범위 내 리소스 구성을 기록하기 위해 새 서비스 연결 구성 레코더를 생성할 수 있는 권한을 부여합니다.

aws:RequestTag/${TagKey}

aws:TagKeys

config:ConfigurationRecorderServicePrincipal

쓰기

PutStoredQuery

새 쿼리를 저장하거나 기존의 저장된 쿼리를 업데이트할 수 있는 권한을 부여합니다.

StoredQuery*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

PutThirdPartyServiceLinkedConfigurationRecorder

특정 AWS 파트너 서비스에 연결된 타사 공급자에 대한 서비스 연결 구성 레코더를 생성하거나 업데이트할 수 있는 권한을 부여합니다.

커넥터*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

config:ConfigurationRecorderServicePrincipal

쓰기

SelectAggregateResourceConfig

구조화된 쿼리 언어(SQL) SELECT 명령과 애그리게이터를 수락하여 여러 계정 및 리전에서 AWS 리소스의 구성 상태를 쿼리하고, 해당 검색을 수행하고, 속성과 일치하는 리소스 구성을 반환할 수 있는 권한을 부여합니다.

ConfigurationAggregator*

aws:ResourceTag/${TagKey}

읽기

SelectResourceConfig

SQL(구조화 쿼리 언어) SELECT 명령을 수락하고, 해당 검색을 수행하고, 속성과 일치하는 리소스 구성을 반환할 수 있는 권한을 부여합니다.

읽기

StartConfigRulesEvaluation

지정된 Config 규칙에 따라 리소스를 평가할 수 있는 권한을 부여합니다.

ConfigRule*

aws:ResourceTag/${TagKey}

쓰기

StartConfigurationRecorder

고객 관리형 구성 레코더에에 기록하도록 선택한 AWS 리소스의 구성을 기록할 수 있는 권한을 부여합니다. AWS 계정

ConfigurationRecorder*

aws:ResourceTag/${TagKey}

쓰기

StartRemediationExecution

마지막으로 알려진 문제 해결 구성에 대해 지정된 AWS Config 규칙에 대한 온디맨드 문제 해결을 실행할 수 있는 권한을 부여합니다.

쓰기

StartResourceEvaluation

계정의 AWS Config 규칙을 기준으로 리소스 세부 정보를 평가할 수 있는 권한을 부여합니다.

쓰기

StopConfigurationRecorder

고객 관리형 구성 레코더에에 기록하도록 선택한 AWS 리소스의 구성 기록을 중지할 수 있는 권한을 부여합니다. AWS 계정

ConfigurationRecorder*

aws:ResourceTag/${TagKey}

쓰기

TagResource

지정된 태그를 지정된 ResourceArn과 리소스에 연결할 수 있는 권한을 부여합니다.

AggregationAuthorization

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

태그 지정, 쓰기

ConfigRule

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ConfigurationAggregator

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ConfigurationRecorder

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ConformancePack

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

지원

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

OrganizationConfigRule

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

OrganizationConformancePack

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

StoredQuery

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

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

AggregationAuthorization

aws:ResourceTag/${TagKey}

aws:TagKeys

태그 지정, 쓰기

ConfigRule

aws:ResourceTag/${TagKey}

aws:TagKeys

ConfigurationAggregator

aws:ResourceTag/${TagKey}

aws:TagKeys

ConfigurationRecorder

aws:ResourceTag/${TagKey}

aws:TagKeys

ConformancePack

aws:ResourceTag/${TagKey}

aws:TagKeys

지원

aws:ResourceTag/${TagKey}

aws:TagKeys

OrganizationConfigRule

aws:ResourceTag/${TagKey}

aws:TagKeys

OrganizationConformancePack

aws:ResourceTag/${TagKey}

aws:TagKeys

StoredQuery

aws:ResourceTag/${TagKey}

aws:TagKeys

AWS Config에서 정의한 리소스 유형

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

조건 키 ARN 조건 키

AggregationAuthorization

arn:${Partition}:config:${Region}:${Account}:aggregation-authorization/${AggregatorAccount}/${AggregatorRegion}

aws:ResourceTag/${TagKey}

ConfigRule

arn:${Partition}:config:${Region}:${Account}:config-rule/${ConfigRuleId}

aws:ResourceTag/${TagKey}

ConfigurationAggregator

arn:${Partition}:config:${Region}:${Account}:config-aggregator/${AggregatorId}

aws:ResourceTag/${TagKey}

ConfigurationRecorder

arn:${Partition}:config:${Region}:${Account}:configuration-recorder/${RecorderName}/${RecorderId}

aws:ResourceTag/${TagKey}

ConformancePack

arn:${Partition}:config:${Region}:${Account}:conformance-pack/${ConformancePackName}/${ConformancePackId}

aws:ResourceTag/${TagKey}

커넥터

arn:${Partition}:config:${Region}:${Account}:connector/${Provider}/${ProviderId}/${ConnectorId}

aws:ResourceTag/${TagKey}

OrganizationConfigRule

arn:${Partition}:config:${Region}:${Account}:organization-config-rule/${OrganizationConfigRuleId}

aws:ResourceTag/${TagKey}

OrganizationConformancePack

arn:${Partition}:config:${Region}:${Account}:organization-conformance-pack/${OrganizationConformancePackId}

aws:ResourceTag/${TagKey}

RemediationConfiguration

arn:${Partition}:config:${Region}:${Account}:remediation-configuration/${RemediationConfigurationId}

StoredQuery

arn:${Partition}:config:${Region}:${Account}:stored-query/${StoredQueryName}/${StoredQueryId}

aws:ResourceTag/${TagKey}

AWS Config에 사용되는 조건 키

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

조건 키 설명 형식

aws:RequestTag/${TagKey}

각 태그에 허용되는 값 집합을 기준으로 액세스를 필터링합니다.

문자열

aws:ResourceTag/${TagKey}

리소스와 연결된 태그-값을 기준으로 액세스를 필터링합니다.

문자열

aws:TagKeys

요청에 필수 태그가 있는지 여부를 기준으로 액세스를 필터링합니다.

ArrayOfString

config:ConfigurationRecorderServicePrincipal

구성 레코더의 서비스 보안 주체를 기준으로 액세스를 필터링합니다.

문자열