View a markdown version of this page

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

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

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

참조:

AWS CloudFormation에서 정의한 API 작업

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

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

ActivateOrganizationsAccess

cloudformation:ActivateOrganizationsAccess

쓰기

iam:CreateServiceLinkedRole

쓰기

iam:GetRole

읽기

ActivateType

cloudformation:ActivateType

쓰기

iam:PassRole

iam:PassedToService

resources.cloudformation.amazonaws.com

쓰기

BatchDescribeTypeConfigurations

cloudformation:BatchDescribeTypeConfigurations

읽기

CancelUpdateStack

cloudformation:CancelUpdateStack

쓰기

ContinueUpdateRollback

cloudformation:ContinueUpdateRollback

쓰기

iam:PassRole

iam:PassedToService

cloudformation.amazonaws.com

쓰기

CreateChangeSet

cloudformation:CreateChangeSet

쓰기

cloudformation:TagResource

태그 지정, 쓰기

cloudformation:UntagResource

태그 지정, 쓰기

iam:PassRole

iam:PassedToService

cloudformation.amazonaws.com

쓰기

CreateGeneratedTemplate

cloudformation:CreateGeneratedTemplate

쓰기

CreateStack

cloudformation:CreateStack

쓰기

cloudformation:TagResource

태그 지정, 쓰기

iam:PassRole

iam:PassedToService

cloudformation.amazonaws.com

쓰기

CreateStackInstances

cloudformation:CreateStackInstances

쓰기

CreateStackRefactor

cloudformation:CreateStackRefactor

쓰기

CreateStackSet

cloudformation:CreateStackSet

쓰기

cloudformation:TagResource

태그 지정, 쓰기

iam:PassRole

iam:PassedToService

cloudformation.amazonaws.com

쓰기

DeactivateOrganizationsAccess

cloudformation:DeactivateOrganizationsAccess

쓰기

DeactivateType

cloudformation:DeactivateType

쓰기

DeleteChangeSet

cloudformation:DeleteChangeSet

쓰기

DeleteGeneratedTemplate

cloudformation:DeleteGeneratedTemplate

쓰기

DeleteStack

cloudformation:DeleteStack

쓰기

iam:PassRole

iam:PassedToService

cloudformation.amazonaws.com

쓰기

DeleteStackInstances

cloudformation:DeleteStackInstances

쓰기

DeleteStackSet

cloudformation:DeleteStackSet

쓰기

DeregisterType

cloudformation:DeregisterType

쓰기

DescribeAccountLimits

cloudformation:DescribeAccountLimits

읽기

DescribeChangeSet

cloudformation:DescribeChangeSet

읽기

DescribeChangeSetHooks

cloudformation:DescribeChangeSetHooks

읽기

DescribeEvents

cloudformation:DescribeEvents

읽기

DescribeGeneratedTemplate

cloudformation:DescribeGeneratedTemplate

읽기

DescribeOrganizationsAccess

cloudformation:DescribeOrganizationsAccess

읽기

DescribePublisher

cloudformation:DescribePublisher

읽기

DescribeResourceScan

cloudformation:DescribeResourceScan

읽기

DescribeStackDriftDetectionStatus

cloudformation:DescribeStackDriftDetectionStatus

읽기

DescribeStackEvents

cloudformation:DescribeStackEvents

읽기

DescribeStackInstance

cloudformation:DescribeStackInstance

읽기

DescribeStackRefactor

cloudformation:DescribeStackRefactor

읽기

DescribeStackResource

cloudformation:DescribeStackResource

읽기

DescribeStackResourceDrifts

cloudformation:DescribeStackResourceDrifts

읽기

DescribeStackResources

cloudformation:DescribeStackResources

읽기

DescribeStackSet

cloudformation:DescribeStackSet

읽기

DescribeStackSetOperation

cloudformation:DescribeStackSetOperation

읽기

DescribeStacks

cloudformation:DescribeStacks

List

cloudformation:ListStacks

List

DescribeType

cloudformation:DescribeType

읽기

DescribeTypeRegistration

cloudformation:DescribeTypeRegistration

읽기

DetectStackDrift

cloudformation:DetectStackDrift

읽기

cloudformation:DetectStackResourceDrift

읽기

DetectStackResourceDrift

cloudformation:DetectStackResourceDrift

읽기

DetectStackSetDrift

cloudformation:DetectStackSetDrift

읽기

EstimateTemplateCost

cloudformation:EstimateTemplateCost

읽기

ExecuteChangeSet

cloudformation:ExecuteChangeSet

쓰기

cloudformation:TagResource

태그 지정, 쓰기

cloudformation:UntagResource

태그 지정, 쓰기

ExecuteStackRefactor

cloudformation:ExecuteStackRefactor

쓰기

GetGeneratedTemplate

cloudformation:GetGeneratedTemplate

읽기

GetHookResult

cloudformation:GetHookResult

읽기

GetStackPolicy

cloudformation:GetStackPolicy

읽기

GetTemplate

cloudformation:GetTemplate

읽기

GetTemplateSummary

cloudformation:GetTemplateSummary

읽기

ImportStacksToStackSet

cloudformation:ImportStacksToStackSet

쓰기

ListChangeSets

cloudformation:ListChangeSets

List

ListExports

cloudformation:ListExports

List

ListGeneratedTemplates

cloudformation:ListGeneratedTemplates

List

ListHookResults

cloudformation:ListAllHookResults

List

cloudformation:ListHookResults

List

ListImports

cloudformation:ListImports

List

ListResourceScanRelatedResources

cloudformation:ListResourceScanRelatedResources

List

ListResourceScanResources

cloudformation:ListResourceScanResources

List

ListResourceScans

cloudformation:ListResourceScans

List

ListStackInstanceResourceDrifts

cloudformation:ListStackInstanceResourceDrifts

List

ListStackInstances

cloudformation:ListStackInstances

List

ListStackRefactorActions

cloudformation:ListStackRefactorActions

List

ListStackRefactors

cloudformation:ListStackRefactors

List

ListStackResources

cloudformation:ListStackResources

List

ListStackSetAutoDeploymentTargets

cloudformation:ListStackSetAutoDeploymentTargets

List

ListStackSetOperationResults

cloudformation:ListStackSetOperationResults

List

ListStackSetOperations

cloudformation:ListStackSetOperations

List

ListStackSets

cloudformation:ListStackSets

List

ListStacks

cloudformation:ListStacks

List

ListTypeRegistrations

cloudformation:ListTypeRegistrations

List

ListTypeVersions

cloudformation:ListTypeVersions

List

ListTypes

cloudformation:ListTypes

List

PublishType

cloudformation:PublishType

쓰기

RecordHandlerProgress

cloudformation:RecordHandlerProgress

쓰기

RegisterPublisher

cloudformation:RegisterPublisher

쓰기

RegisterType

cloudformation:RegisterType

쓰기

iam:PassRole

iam:PassedToService

resources.cloudformation.amazonaws.com

쓰기

RollbackStack

cloudformation:RollbackStack

쓰기

iam:PassRole

iam:PassedToService

cloudformation.amazonaws.com

쓰기

SetStackPolicy

cloudformation:SetStackPolicy

권한 관리, 쓰기

SetTypeConfiguration

cloudformation:SetTypeConfiguration

쓰기

SetTypeDefaultVersion

cloudformation:SetTypeDefaultVersion

쓰기

SignalResource

cloudformation:SignalResource

쓰기

StartResourceScan

cloudformation:StartResourceScan

쓰기

StopStackSetOperation

cloudformation:StopStackSetOperation

쓰기

TestType

cloudformation:TestType

쓰기

UpdateGeneratedTemplate

cloudformation:UpdateGeneratedTemplate

쓰기

UpdateStack

cloudformation:SetStackPolicy

권한 관리, 쓰기

cloudformation:TagResource

태그 지정, 쓰기

cloudformation:UntagResource

태그 지정, 쓰기

cloudformation:UpdateStack

쓰기

iam:PassRole

iam:PassedToService

cloudformation.amazonaws.com

쓰기

UpdateStackInstances

cloudformation:UpdateStackInstances

쓰기

UpdateStackSet

cloudformation:TagResource

태그 지정, 쓰기

cloudformation:UntagResource

태그 지정, 쓰기

cloudformation:UpdateStackSet

쓰기

iam:PassRole

iam:PassedToService

cloudformation.amazonaws.com

쓰기

UpdateTerminationProtection

cloudformation:UpdateTerminationProtection

쓰기

ValidateTemplate

cloudformation:ValidateTemplate

읽기

AWS CloudFormation에서 정의한 작업

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

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

ActivateOrganizationsAccess

StackSets와 Organizations 간의 신뢰할 수 있는 액세스를 활성화하는 권한을 부여합니다. StackSets와 Organizations 간의 신뢰할 수 있는 액세스가 활성화되면 관리 계정에서 조직의 StackSets를 생성하고 관리하는 권한을 보유하게 됩니다.

쓰기

ActivateType

퍼블릭 서드 파티 확장 기능을 활성화할 수 있는 권한을 부여하여 스택 템플릿에서 사용할 수 있도록 합니다.

쓰기

BatchDescribeTypeConfigurations

지정된 CloudFormation 확장 기능에 대한 구성 데이터를 반환할 수 있는 권한을 부여합니다.

읽기

CancelUpdateStack

지정된 스택에서 업데이트를 취소할 수 있는 권한을 부여합니다.

스택*

aws:ResourceTag/${TagKey}

쓰기

ContinueUpdateRollback

UPDATE_ROLLBACK_FAILED 상태에 있는 스택을 UPDATE_ROLLBACK_COMPLETE 상태로 계속 롤백할 수 있는 권한을 부여합니다.

스택*

aws:ResourceTag/${TagKey}

cloudformation:RoleArn

쓰기

CreateChangeSet

스택에 대한 변경 사항 목록을 만들 수 있는 권한을 부여합니다.

스택*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudformation:ChangeSetName

cloudformation:ImportResourceTypes

cloudformation:ResourceTypes

cloudformation:RoleArn

cloudformation:StackPolicyUrl

cloudformation:TemplateUrl

쓰기

CreateGeneratedTemplate

CloudFormation으로 아직 관리되지 않는 기존 리소스에서 템플릿을 생성할 수 있는 권한을 부여합니다.

쓰기

CreateStack

템플릿에 지정된 대로 스택을 만들 수 있는 권한을 부여합니다.

스택*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudformation:ResourceTypes

cloudformation:RoleArn

cloudformation:StackPolicyUrl

cloudformation:TemplateUrl

쓰기

CreateStackInstances

지정된 리전 내에서 지정된 계정에 대한 스택 인스턴스를 만들 수 있는 권한을 부여합니다.

스택 세트*

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudformation:TargetRegion

쓰기

stackset-target

aws:TagKeys

cloudformation:TargetRegion

type

aws:TagKeys

cloudformation:TargetRegion

CreateStackRefactor

스택 리팩터링을 생성할 수 있는 권한을 부여합니다.

스택*

aws:ResourceTag/${TagKey}

쓰기

CreateStackSet

템플릿에 지정된 대로 스택 세트를 작성할 수 있는 권한을 부여합니다.

aws:RequestTag/${TagKey}

aws:TagKeys

cloudformation:RoleArn

cloudformation:TemplateUrl

쓰기

DeactivateOrganizationsAccess

StackSets와 Organizations 간의 신뢰할 수 있는 액세스를 비활성화하는 권한을 부여합니다. 신뢰할 수 있는 액세스가 비활성화되면 관리 계정에서 조직의 서비스 관리형 StackSets를 생성하고 관리하는 권한을 잃게 됩니다.

쓰기

DeactivateType

이전에 이 계정 및 리전에서 활성화되었던 퍼블릭 확장 기능을 비활성화할 수 있는 권한을 부여합니다.

쓰기

DeleteChangeSet

지정된 변경 세트를 삭제할 수 있는 권한을 부여합니다. 변경 세트를 삭제하면 아무도 잘못된 변경 세트를 실행할 수 없습니다.

스택*

aws:ResourceTag/${TagKey}

cloudformation:ChangeSetName

쓰기

DeleteGeneratedTemplate

생성된 템플릿을 삭제할 수 있는 권한을 부여합니다.

쓰기

DeleteStack

지정된 스택을 삭제할 수 있는 권한을 부여합니다.

스택*

aws:ResourceTag/${TagKey}

cloudformation:RoleArn

쓰기

DeleteStackInstances

지정된 리전에서 지정된 계정의 스택 인스턴스를 삭제할 수 있는 권한을 부여합니다.

스택 세트*

aws:ResourceTag/${TagKey}

cloudformation:TargetRegion

쓰기

stackset-target

cloudformation:TargetRegion

type

cloudformation:TargetRegion

DeleteStackSet

지정된 스택 세트를 삭제할 수 있는 권한을 부여합니다.

스택 세트*

aws:ResourceTag/${TagKey}

쓰기

DeregisterType

기존 CloudFormation 유형 또는 유형 버전의 등록을 취소할 권한을 부여합니다.

쓰기

DescribeAccountLimits

계정의 AWS CloudFormation 제한을 검색할 수 있는 권한을 부여합니다.

읽기

DescribeChangeSet

지정된 변경 세트에 대한 설명을 반환할 수 있는 권한을 부여합니다.

스택*

aws:ResourceTag/${TagKey}

cloudformation:ChangeSetName

읽기

DescribeChangeSetHooks

지정된 변경 세트에 대한 후크 호출 정보를 반환할 수 있는 권한을 부여합니다.

스택*

aws:ResourceTag/${TagKey}

cloudformation:ChangeSetName

읽기

DescribeEvents

지정된 작업에 대한 모든 관련 이벤트를 반환할 수 있는 권한을 부여합니다.

변경 세트

aws:ResourceTag/${TagKey}

읽기

스택

aws:ResourceTag/${TagKey}

DescribeGeneratedTemplate

생성된 템플릿을 설명할 수 있는 권한을 부여합니다. 출력에는 생성된 템플릿의 생성 진행 상황에 대한 세부 정보가 포함됩니다.

읽기

DescribeOrganizationsAccess

계정의 OrganizationAccess 상태에 관한 정보를 반환하는 권한을 부여합니다.

읽기

DescribePublisher

CloudFormation 확장 기능 게시자에 대한 정보를 반환할 수 있는 권한을 부여합니다.

읽기

DescribeResourceScan

리소스 스캔의 세부 정보를 설명할 수 있는 권한을 부여합니다.

읽기

DescribeStackDriftDetectionStatus

스택 드리프트 감지 작업에 대한 정보를 반환 할 수 있는 권한을 부여합니다.

읽기

DescribeStackEvents

지정된 스택에 대한 모든 스택 관련 이벤트를 반환할 수 있는 권한을 부여합니다.

스택*

aws:ResourceTag/${TagKey}

읽기

DescribeStackInstance

지정된 스택 세트 AWS 계정, 및 리전과 연결된 스택 인스턴스를 반환할 수 있는 권한을 부여합니다.

스택 세트*

aws:ResourceTag/${TagKey}

읽기

DescribeStackRefactor

지정된 스택 리팩터링에 대한 설명을 반환할 수 있는 권한을 부여합니다.

스택*

aws:ResourceTag/${TagKey}

읽기

DescribeStackResource

지정된 스택에서 지정된 리소스에 대한 설명을 반환하는 권한을 부여합니다.

스택*

aws:ResourceTag/${TagKey}

읽기

DescribeStackResourceDrifts

지정된 스택에서 드리프트가 확인된 리소스에 대한 드리프트 정보를 반환할 수 있는 권한을 부여합니다.

스택*

aws:ResourceTag/${TagKey}

읽기

DescribeStackResources

실행 및 삭제된 스택에 대한 AWS 리소스 설명을 반환할 수 있는 권한을 부여합니다.

스택*

aws:ResourceTag/${TagKey}

읽기

DescribeStackSet

지정된 스택 세트의 설명을 반환 할 수 있는 권한을 부여합니다.

스택 세트*

aws:ResourceTag/${TagKey}

읽기

DescribeStackSetOperation

지정된 스택 세트 작업의 설명을 반환할 권한을 부여합니다.

스택 세트*

aws:ResourceTag/${TagKey}

읽기

DescribeStacks

지정된 스택 또는 모든 스택(ListStacks 작업과 함께 사용할 경우)에 대한 설명을 반환할 수 있는 권한을 부여합니다.

스택

aws:ResourceTag/${TagKey}

List

DescribeType

요청된 CloudFormation 유형에 대한 정보를 반환할 권한을 부여합니다.

읽기

DescribeTypeRegistration

CloudFormation 유형에 대한 등록 프로세스에 대한 정보를 반환할 권한을 부여합니다.

읽기

DetectStackDrift

스택의 실제 구성이 스택 템플릿 내 정의 및 템플릿 파라미터로 지정된 값에 따라 예상된 구성과 다른지 또는 드리프트되었는지 여부를 감지할 권한을 부여합니다.

스택*

aws:ResourceTag/${TagKey}

읽기

DetectStackResourceDrift

리소스의 실제 구성이 스택 템플릿 내 정의 및 템플릿 파라미터로 지정된 값에 따라 예상된 구성과 다른지 또는 드리프트되었는지 여부에 대한 정보를 반환할 권한을 부여합니다.

스택*

aws:ResourceTag/${TagKey}

읽기

DetectStackSetDrift

사용자가 스택 세트와 해당 스택 세트에 속한 스택 인스턴스에서 드리프트를 감지할 수 있는 권한을 부여합니다.

스택 세트*

aws:ResourceTag/${TagKey}

읽기

EstimateTemplateCost

템플릿의 예상 월별 비용을 반환할 수 있는 권한을 부여합니다.

cloudformation:TemplateUrl

읽기

ExecuteChangeSet

지정된 변경 세트가 생성되었을 때 제공된 입력 정보를 사용하여 스택을 업데이트할 수 있는 권한을 부여합니다.

스택*

aws:ResourceTag/${TagKey}

cloudformation:ChangeSetName

쓰기

ExecuteStackRefactor

지정된 스택 리팩터링이 생성되었을 때 제공된 입력 정보를 사용하여 스택 리팩터링을 실행할 수 있는 권한을 부여합니다.

스택*

aws:ResourceTag/${TagKey}

쓰기

GetGeneratedTemplate

생성된 템플릿을 검색할 수 있는 권한을 부여합니다.

읽기

GetHookResult

특정 후크 호출 결과에 대한 세부 정보를 반환할 수 있는 권한을 부여합니다.

cloudformation:TypeArn

읽기

GetStackPolicy

지정된 스택에 대한 스택 정책을 반환할 권한을 부여합니다.

스택*

aws:ResourceTag/${TagKey}

읽기

GetTemplate

지정된 스택의 템플릿 본문을 반환할 수 있는 권한을 부여합니다.

스택*

aws:ResourceTag/${TagKey}

읽기

GetTemplateSummary

새 템플릿이나 기존 템플릿에 대한 정보를 반환할 수 있는 권한을 부여합니다.

스택

aws:ResourceTag/${TagKey}

cloudformation:TemplateUrl

읽기

스택 세트

aws:ResourceTag/${TagKey}

cloudformation:TemplateUrl

ImportStacksToStackSet

사용자가 기존 스택을 신규 또는 기존 스택 집합으로 가져올 수 있는 권한을 부여합니다.

스택 세트*

aws:ResourceTag/${TagKey}

쓰기

ListAllHookResults

지정된 후크, 후크와 상태의 조합 또는 모든 후크의 후크 간접 호출 결과 정보를 반환할 수 있는 권한을 부여합니다.

cloudformation:TypeArn

List

ListChangeSets

스택에 대한 각 활성 변경 세트의 ID 및 상태를 반환할 권한을 부여합니다. 예를 들어 AWS CloudFormation은 CREATE_IN_PROGRESS 또는 CREATE_PENDING 상태인 변경 세트를 나열합니다.

스택*

aws:ResourceTag/${TagKey}

List

ListExports

이 작업을 호출하는 계정 및 리전의 모든 내보낸 출력 값을 나열할 수 있는 권한을 부여합니다.

List

ListGeneratedTemplates

이 리전에서 생성된 템플릿을 나열할 수 있는 권한을 부여합니다.

List

ListHookResults

지정된 대상의 후크 간접 호출 결과 정보를 반환할 수 있는 권한을 부여합니다.

스택

aws:ResourceTag/${TagKey}

cloudformation:ChangeSetName

List

ListImports

내보낸 출력 값을 가져오는 모든 스택을 나열할 수 있는 권한을 부여합니다.

List

ListResourceScanRelatedResources

리소스 스캔의 리소스 목록에 대한 관련 리소스를 나열할 수 있는 권한을 부여합니다. 응답은 반환된 각 리소스가 이미 CloudFormation에서 관리되고 있는지 여부를 나타냅니다.

List

ListResourceScanResources

리소스 스캔에서 리소스를 나열할 수 있는 권한을 부여합니다. 리소스 식별자, 리소스 유형 접두사, 태그 키 및 태그 값을 기준으로 결과를 필터링할 수 있습니다.

List

ListResourceScans

최신 항목에서 오래된 항목까지 리소스 스캔을 나열할 수 있는 권한을 부여합니다. 기본적으로 최대 10개의 리소스 스캔을 반환합니다.

List

ListStackInstanceResourceDrifts

지정된 스택 인스턴스에서 드리프트가 확인된 리소스에 대한 드리프트 정보를 반환하는 권한을 부여합니다.

스택 세트*

aws:ResourceTag/${TagKey}

List

ListStackInstances

지정된 스택 세트와 연결된 스택 인스턴스에 대한 요약 정보를 반환할 수 있는 권한을 부여합니다.

스택 세트*

aws:ResourceTag/${TagKey}

List

ListStackRefactorActions

지정된 스택 리팩터링의 작업 목록을 반환할 수 있는 권한을 부여합니다.

스택*

aws:ResourceTag/${TagKey}

List

ListStackRefactors

각 활성 스택 리팩터링의 ID 및 상태를 반환할 수 있는 권한을 부여합니다.

스택*

aws:ResourceTag/${TagKey}

List

ListStackResources

지정된 스택의 모든 리소스에 대한 설명을 반환할 수 있는 권한을 부여합니다.

스택*

aws:ResourceTag/${TagKey}

List

ListStackSetAutoDeploymentTargets

StackSet 자동 배포 대상에 대한 정보를 반환할 수 있는 권한을 부여합니다.

스택 세트*

aws:ResourceTag/${TagKey}

List

ListStackSetOperationResults

스택 세트 작업 결과에 대한 요약 정보를 반환할 수 있는 권한을 부여합니다.

스택 세트*

aws:ResourceTag/${TagKey}

List

ListStackSetOperations

스택 세트에서 수행된 작업에 대한 요약 정보를 반환할 수 있는 권한을 부여합니다.

스택 세트*

aws:ResourceTag/${TagKey}

List

ListStackSets

사용자와 연결된 스택 세트에 대한 요약 정보를 반환할 수 있는 권한을 부여합니다.

List

ListStacks

상태가 지정된 StackStatusFilter와 일치하는 스택에 대한 요약 정보를 반환할 수 있는 권한을 부여합니다. DescribeStacks 작업과 함께 사용할 경우 스택에 대한 설명을 나열할 수 있는 권한을 부여합니다.

List

ListTypeRegistrations

CloudFormation 유형 등록 시도를 나열할 권한을 부여합니다.

List

ListTypeVersions

특정 CloudFormation 유형의 버전을 나열할 수 있는 권한을 부여합니다.

List

ListTypes

사용 가능한 CloudFormation 유형을 나열할 수 있는 권한을 부여합니다.

List

PublishType

지정된 확장 기능을 이 리전의 퍼블릭 확장 기능으로 CloudFormation 레지스트리에 게시할 수 있는 권한을 부여합니다.

쓰기

RecordHandlerProgress

처리기 진행률을 기록할 수 있는 권한을 부여합니다.

스택*

aws:ResourceTag/${TagKey}

쓰기

RegisterPublisher

CloudFormation 레지스트리에서 퍼블릭 확장 기능의 게시자로 계정을 등록할 수 있는 권한을 부여합니다.

쓰기

RegisterType

새 CloudFormation 유형을 등록할 권한을 부여합니다.

쓰기

RollbackStack

최근의 안정적 상태로 스택을 롤백할 수 있는 권한을 부여합니다.

스택*

aws:ResourceTag/${TagKey}

cloudformation:RoleArn

쓰기

SetStackPolicy

지정된 스택에 대한 스택 정책을 설정할 수 있는 권한을 부여합니다.

스택*

aws:ResourceTag/${TagKey}

cloudformation:StackPolicyUrl

권한 관리, 쓰기

SetTypeConfiguration

지정된 계정 및 리전에서 등록된 CloudFormation 확장 기능에 대한 구성 데이터를 설정할 수 있는 권한을 부여합니다.

쓰기

SetTypeDefaultVersion

CloudFormation 작업에 적용되는 CloudFormation 유형의 버전을 설정할 수 있는 권한을 부여합니다.

쓰기

SignalResource

지정된 리소스에 성공 또는 실패 상태로 신호를 보낼 권한을 부여합니다.

스택*

aws:ResourceTag/${TagKey}

쓰기

StartResourceScan

이 리전의 이 계정에서 리소스 스캔을 시작할 수 있는 권한을 부여합니다.

쓰기

StopStackSetOperation

스택 세트 및 관련 스택 인스턴스에서 진행 중인 작업을 중지할 수 있는 권한을 부여합니다.

스택 세트*

aws:ResourceTag/${TagKey}

쓰기

TagResource

클라우드 형성 리소스에 태그를 지정할 수 있는 권한을 부여합니다.

변경 세트

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudformation:CreateAction

태그 지정, 쓰기

스택

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudformation:CreateAction

스택 세트

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudformation:CreateAction

TestType

등록된 확장 기능이 CloudFormation 레지스트리에 게시되는 데 필요한 모든 요구 사항을 충족하는지 확인할 수 있는 권한을 부여합니다.

쓰기

UntagResource

클라우드 형성 리소스의 태그 해제 권한을 부여합니다.

변경 세트

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudformation:CreateAction

태그 지정, 쓰기

스택

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudformation:CreateAction

스택 세트

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudformation:CreateAction

UpdateGeneratedTemplate

생성된 템플릿을 업데이트할 수 있는 권한을 부여합니다. 이름을 변경하고, 리소스를 추가 및 제거하고, 리소스를 새로 고치고, DeletionPolicy 및 UpdateReplacePolicy 설정을 변경하는 데 사용할 수 있습니다.

쓰기

UpdateStack

템플릿에 지정된 대로 스택을 업데이트할 수 있는 권한을 부여합니다.

스택*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudformation:ResourceTypes

cloudformation:RoleArn

cloudformation:StackPolicyUrl

cloudformation:TemplateUrl

쓰기

UpdateStackInstances

지정된 리전 내에서 지정된 계정에 대한 스택 인스턴스의 파라미터 값을 업데이트할 수 있는 권한을 부여합니다.

스택 세트*

aws:ResourceTag/${TagKey}

cloudformation:TargetRegion

쓰기

스택 세트 대상

cloudformation:TargetRegion

type

cloudformation:TargetRegion

UpdateStackSet

템플릿에 지정된 대로 스택 세트를 업데이트할 수 있는 권한을 부여합니다.

스택 세트*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudformation:RoleArn

cloudformation:TargetRegion

cloudformation:TemplateUrl

쓰기

stackset-target

aws:RequestTag/${TagKey}

aws:TagKeys

cloudformation:RoleArn

cloudformation:TargetRegion

cloudformation:TemplateUrl

type

aws:RequestTag/${TagKey}

aws:TagKeys

cloudformation:RoleArn

cloudformation:TargetRegion

cloudformation:TemplateUrl

UpdateTerminationProtection

지정된 스택에 대한 종료 보호를 업데이트할 수 있는 권한을 부여합니다.

스택*

aws:ResourceTag/${TagKey}

쓰기

ValidateTemplate

지정된 템플릿의 유효성을 검사할 권한을 부여합니다.

cloudformation:TemplateUrl

읽기

AWS CloudFormation에 대한 권한 전용 작업

다음 작업은 AWS CloudFormation에서 정의하지만 API 작업을 통해 직접 호출할 수 없습니다. IAM 정책 설명에서만 권한을 부여하거나 거부할 수 있습니다.

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

CreateUploadBucket

Amazon S3 버킷에 템플릿을 업로드할 권한을 부여합니다. AWS CloudFormation 콘솔에서만 사용되며 API 참조에 문서화되지 않음

쓰기

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

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

조건 키 ARN 조건 키

변경 세트

arn:${Partition}:cloudformation:${Region}:${Account}:changeSet/${ChangeSetName}/${Id}

aws:ResourceTag/${TagKey}

generatedtemplate

arn:${Partition}:cloudformation:${Region}:${Account}:generatedTemplate/${Id}

resourcescan

arn:${Partition}:cloudformation:${Region}:${Account}:resourceScan/${Id}

스택

arn:${Partition}:cloudformation:${Region}:${Account}:stack/${StackName}/${Id}

aws:ResourceTag/${TagKey}

스택 세트

arn:${Partition}:cloudformation:${Region}:${Account}:stackset/${StackSetName}:${Id}

aws:ResourceTag/${TagKey}

stackset-target

arn:${Partition}:cloudformation:${Region}:${Account}:stackset-target/${StackSetTarget}

type

arn:${Partition}:cloudformation:${Region}:${Account}:type/resource/${Type}

typeHook

arn:${Partition}:cloudformation:${Region}:${Account}:type/hook/${Type}

AWS CloudFormation에 사용되는 조건 키

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

조건 키 설명 형식

aws:RequestTag/${TagKey}

요청에서 전달되는 태그를 기준으로 액세스를 필터링합니다.

문자열

aws:ResourceTag/${TagKey}

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

문자열

aws:TagKeys

요청에서 전달되는 태그 키를 기준으로 액세스를 필터링합니다.

ArrayOfString

cloudformation:ChangeSetName

AWS CloudFormation 변경 세트 이름을 기준으로 액세스를 필터링합니다. IAM 사용자가 실행하거나 삭제할 수 있는 변경 세트를 제어하는 데 사용합니다.

문자열

cloudformation:CreateAction

리소스 변형 API 작업의 이름을 기준으로 액세스를 필터링합니다. IAM 사용자가 스택 또는 스택 세트에서 태그를 추가하거나 제거하는 데 사용할 수 있는 API를 제어하는 데 사용됩니다.

문자열

cloudformation:ImportResourceTypes

AWS::EC2::Instance와 같은 템플릿 리소스 유형을 기준으로 액세스를 필터링합니다. IAM 사용자가 리소스를 스택으로 가져올 때 작업할 수 있는 리소스 유형을 제어하는 데 사용합니다.

문자열

cloudformation:ResourceTypes

AWS::EC2::Instance와 같은 템플릿 리소스 유형을 기준으로 액세스를 필터링합니다. IAM 사용자가 스택을 생성하거나 업데이트할 때 작업할 수 있는 리소스 유형을 제어하는 데 사용합니다.

ArrayOfString

cloudformation:RoleArn

IAM 서비스 역할의 ARN을 기준으로 액세스를 필터링합니다. IAM 사용자가 스택 또는 변경 세트로 작업할 때 사용할 수 있는 서비스 역할을 제어하는 데 사용합니다.

ARN

cloudformation:StackPolicyUrl

Amazon S3 스택 정책 URL을 기준으로 액세스를 필터링합니다. IAM 사용자가 스택 생성 또는 업데이트 작업 중에 스택과 연결할 수 있는 스택 정책을 제어하는 데 사용합니다.

문자열

cloudformation:TargetRegion

스택 집합 대상 리전을 기준으로 액세스를 필터링합니다. IAM 사용자가 스택 집합을 생성하거나 업데이트할 때 사용할 수 있는 리전을 제어하는 데 사용합니다.

ArrayOfString

cloudformation:TemplateUrl

Amazon S3 템플릿 URL을 기준으로 액세스를 필터링합니다. IAM 사용자가 스택을 생성하거나 업데이트할 때 사용할 수 있는 템플릿을 제어하는 데 사용합니다.

문자열

cloudformation:TypeArn

CloudFormation 확장의 ARN을 기준으로 액세스를 필터링합니다.

ARN