View a markdown version of this page

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

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

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

참조:

AWS Resource Groups에서 정의한 API 작업

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

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

CancelTagSyncTask

resource-groups:CancelTagSyncTask

쓰기

resource-groups:DeleteGroup

쓰기

CreateGroup

resource-groups:CreateGroup

쓰기

resource-groups:Tag

태그 지정, 쓰기

DeleteGroup

resource-groups:DeleteGroup

쓰기

GetAccountSettings

resource-groups:GetAccountSettings

읽기

GetGroup

resource-groups:GetGroup

읽기

GetGroupConfiguration

resource-groups:GetGroupConfiguration

읽기

GetGroupQuery

resource-groups:GetGroupQuery

읽기

GetTagSyncTask

resource-groups:GetTagSyncTask

읽기

GetTags

resource-groups:GetTags

읽기

GroupResources

resource-groups:GroupResources

쓰기

ListGroupResources

resource-groups:ListGroupResources

List

ListGroupingStatuses

resource-groups:ListGroupingStatuses

List

ListGroups

resource-groups:ListGroups

List

ListTagSyncTasks

resource-groups:ListTagSyncTasks

List

PutGroupConfiguration

resource-groups:PutGroupConfiguration

쓰기

SearchResources

resource-groups:SearchResources

List

StartTagSyncTask

resource-groups:CreateGroup

쓰기

resource-groups:StartTagSyncTask

쓰기

iam:PassRole

iam:PassedToService

resource-groups.amazonaws.com

쓰기

태그

resource-groups:Tag

태그 지정, 쓰기

UngroupResources

resource-groups:UngroupResources

쓰기

태그 해제

resource-groups:Untag

태그 지정, 쓰기

UpdateAccountSettings

resource-groups:UpdateAccountSettings

쓰기

UpdateGroup

resource-groups:UpdateGroup

쓰기

UpdateGroupQuery

resource-groups:UpdateGroupQuery

쓰기

AWS Resource Groups에서 정의한 작업

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

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

CancelTagSyncTask

애플리케이션 그룹에 대한 태그 동기화 태스크를 취소할 수 있는 권한을 부여합니다.

그룹*

aws:ResourceTag/${TagKey}

쓰기

CreateGroup

지정된 이름, 설명 및 리소스 쿼리를 사용하여 리소스 그룹을 만들 수 있는 권한을 부여합니다.

aws:RequestTag/${TagKey}

aws:TagKeys

쓰기

DeleteGroup

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

그룹*

aws:ResourceTag/${TagKey}

쓰기

GetAccountSettings

Resource Groups의 선택적 기능의 현재 상태를 가져올 수 있는 권한을 부여합니다.

읽기

GetGroup

지정된 리소스 그룹의 정보를 가져올 수 있는 권한을 부여합니다.

그룹*

aws:ResourceTag/${TagKey}

읽기

GetGroupConfiguration

지정된 리소스 그룹과 연결된 서비스 구성을 가져올 권한을 부여합니다.

그룹*

aws:ResourceTag/${TagKey}

읽기

GetGroupQuery

지정된 리소스 그룹과 연결된 쿼리를 가져올 권한을 부여합니다.

그룹*

aws:ResourceTag/${TagKey}

읽기

GetTagSyncTask

지정된 태그 동기화 태스크의 정보를 가져올 수 있는 권한을 부여합니다.

그룹*

aws:ResourceTag/${TagKey}

읽기

GetTags

지정된 리소스 그룹과 연결된 태그를 가져올 수 있는 권한을 부여합니다.

그룹*

aws:ResourceTag/${TagKey}

읽기

GroupResources

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

그룹*

aws:ResourceTag/${TagKey}

쓰기

ListGroupResources

지정된 리소스 그룹의 멤버인 리소스을 나열할 수 있는 권한을 부여합니다.

그룹*

aws:ResourceTag/${TagKey}

List

ListGroupingStatuses

지정된 애플리케이션 그룹의 그룹화 상태를 나열할 수 있는 권한을 부여합니다.

그룹*

aws:ResourceTag/${TagKey}

List

ListGroups

계정의 모든 리소스 그룹을 나열할 수 있는 권한을 부여합니다.

List

ListTagSyncTasks

계정의 모든 태그 동기화 작업을 나열할 수 있는 권한을 부여합니다.

그룹*

aws:ResourceTag/${TagKey}

List

PutGroupConfiguration

지정된 리소스 그룹과 연결된 서비스 구성을 입력할 수 있는 권한을 부여합니다.

그룹*

aws:ResourceTag/${TagKey}

쓰기

SearchResources

지정된 쿼리와 일치하는 AWS 리소스를 검색할 수 있는 권한을 부여합니다.

List

StartTagSyncTask

애플리케이션 그룹에 대한 태그 동기화 태스크를 생성할 수 있는 권한을 부여합니다.

그룹*

aws:ResourceTag/${TagKey}

쓰기

태그

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

그룹*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

태그 지정, 쓰기

UngroupResources

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

그룹*

aws:ResourceTag/${TagKey}

쓰기

태그 해제

지정된 리소스 그룹과 연결된 태그를 제거할 권한을 부여합니다.

그룹*

aws:ResourceTag/${TagKey}

aws:TagKeys

태그 지정, 쓰기

UpdateAccountSettings

Resource Groups의 선택적 기능을 업데이트할 수 있는 권한을 부여합니다.

쓰기

UpdateGroup

지정된 리소스 그룹을 업데이트할 수 있는 권한을 부여합니다.

그룹*

aws:ResourceTag/${TagKey}

쓰기

UpdateGroupQuery

지정된 리소스 그룹과 연결된 쿼리를 업데이트할 수 있는 권한을 부여합니다.

그룹*

aws:ResourceTag/${TagKey}

쓰기

AWS 리소스 그룹에 대한 권한 전용 작업

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

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

AssociateResource

리소스를 애플리케이션과 연결할 수 있는 권한을 부여합니다.

그룹*

aws:ResourceTag/${TagKey}

쓰기

DeleteGroupPolicy

지정된 그룹의 리소스 기반 정책을 삭제할 수 있는 권한을 부여합니다.

그룹*

aws:ResourceTag/${TagKey}

쓰기

DisassociateResource

애플리케이션에서 리소스의 연결을 해제할 수 있는 권한을 부여합니다.

그룹*

aws:ResourceTag/${TagKey}

쓰기

GetGroupPolicy

지정된 그룹의 리소스 기반 정책을 가져올 수 있는 권한을 부여합니다.

그룹*

aws:ResourceTag/${TagKey}

읽기

ListResourceTypes

지원되는 리소스 유형을 나열할 수 있는 권한을 부여합니다.

List

PutGroupPolicy

지정된 그룹에 리소스 기반 정책을 추가할 수 있는 권한을 부여합니다.

그룹*

aws:ResourceTag/${TagKey}

쓰기

Resource Groups에서 정의한 AWS 리소스 유형

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

조건 키 ARN 조건 키

그룹

arn:${Partition}:resource-groups:${Region}:${Account}:group/${GroupName}

aws:ResourceTag/${TagKey}

tagSyncTask

arn:${Partition}:resource-groups:${Region}:${Account}:group/${GroupName}/tag-sync-task/${TaskId}

aws:ResourceTag/${TagKey}

AWS Resource Groups에 사용되는 조건 키

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

조건 키 설명 형식

aws:RequestTag/${TagKey}

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

문자열

aws:ResourceTag/${TagKey}

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

문자열

aws:TagKeys

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

ArrayOfString