View a markdown version of this page

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

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

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

참조:

AWS CloudTrail에서 정의한 API 작업

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

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

AddTags

cloudtrail:AddTags

태그 지정, 쓰기

CancelQuery

cloudtrail:CancelQuery

쓰기

CreateChannel

cloudtrail:AddTags

태그 지정, 쓰기

cloudtrail:CreateChannel

쓰기

CreateDashboard

cloudtrail:AddTags

태그 지정, 쓰기

cloudtrail:CreateDashboard

쓰기

cloudtrail:StartDashboardRefresh

쓰기

cloudtrail:StartQuery

쓰기

CreateEventDataStore

cloudtrail:AddTags

태그 지정, 쓰기

cloudtrail:CreateEventDataStore

쓰기

CreateTrail

cloudtrail:AddTags

태그 지정, 쓰기

cloudtrail:CreateTrail

쓰기

iam:PassRole

iam:PassedToService

cloudtrail.amazonaws.com, cloudtrail.preprod.amazonaws.com

쓰기

DeleteChannel

cloudtrail:DeleteChannel

쓰기

DeleteDashboard

cloudtrail:DeleteDashboard

쓰기

DeleteEventDataStore

cloudtrail:DeleteEventDataStore

쓰기

DeleteResourcePolicy

cloudtrail:DeleteResourcePolicy

쓰기

DeleteTrail

cloudtrail:DeleteTrail

쓰기

DeregisterOrganizationDelegatedAdmin

cloudtrail:DeregisterOrganizationDelegatedAdmin

쓰기

DescribeQuery

cloudtrail:DescribeQuery

읽기

DescribeTrails

cloudtrail:DescribeTrails

읽기

DisableFederation

cloudtrail:DisableFederation

쓰기

EnableFederation

cloudtrail:EnableFederation

쓰기

iam:PassRole

iam:PassedToService

cloudtrail.amazonaws.com, cloudtrail.preprod.amazonaws.com

쓰기

GenerateQuery

cloudtrail:GenerateQuery

쓰기

GetChannel

cloudtrail:GetChannel

읽기

GetDashboard

cloudtrail:GetDashboard

읽기

GetEventConfiguration

cloudtrail:GetEventConfiguration

읽기

GetEventDataStore

cloudtrail:GetEventDataStore

읽기

GetEventSelectors

cloudtrail:GetEventSelectors

읽기

GetImport

cloudtrail:GetImport

읽기

GetInsightSelectors

cloudtrail:GetInsightSelectors

읽기

GetQueryResults

cloudtrail:GetQueryResults

읽기

GetResourcePolicy

cloudtrail:GetResourcePolicy

읽기

GetTrail

cloudtrail:GetTrail

읽기

GetTrailStatus

cloudtrail:GetTrailStatus

읽기

ListChannels

cloudtrail:ListChannels

List

ListDashboards

cloudtrail:ListDashboards

List

ListEventDataStores

cloudtrail:ListEventDataStores

List

ListImportFailures

cloudtrail:ListImportFailures

읽기

ListImports

cloudtrail:ListImports

List

ListInsightsData

cloudtrail:ListInsightsData

List

ListInsightsMetricData

cloudtrail:ListInsightsData

List

cloudtrail:LookupEvents

읽기

ListPublicKeys

cloudtrail:ListPublicKeys

읽기

ListQueries

cloudtrail:ListQueries

List

ListTags

cloudtrail:ListTags

읽기

ListTrails

cloudtrail:ListTrails

List

LookupEvents

cloudtrail:LookupEvents

읽기

PutEventConfiguration

cloudtrail:PutEventConfiguration

쓰기

PutEventSelectors

cloudtrail:PutEventSelectors

쓰기

PutInsightSelectors

cloudtrail:PutInsightSelectors

쓰기

PutResourcePolicy

cloudtrail:PutResourcePolicy

쓰기

RegisterOrganizationDelegatedAdmin

cloudtrail:RegisterOrganizationDelegatedAdmin

쓰기

RemoveTags

cloudtrail:RemoveTags

태그 지정, 쓰기

RestoreEventDataStore

cloudtrail:RestoreEventDataStore

쓰기

SearchSampleQueries

cloudtrail:SearchSampleQueries

읽기

StartDashboardRefresh

cloudtrail:StartDashboardRefresh

쓰기

cloudtrail:StartQuery

쓰기

StartEventDataStoreIngestion

cloudtrail:StartEventDataStoreIngestion

쓰기

StartImport

cloudtrail:StartImport

쓰기

iam:PassRole

iam:PassedToService

cloudtrail.amazonaws.com, cloudtrail.preprod.amazonaws.com

쓰기

StartLogging

cloudtrail:StartLogging

쓰기

StartQuery

cloudtrail:StartQuery

쓰기

StopEventDataStoreIngestion

cloudtrail:StopEventDataStoreIngestion

쓰기

StopImport

cloudtrail:StopImport

쓰기

StopLogging

cloudtrail:StopLogging

쓰기

UpdateChannel

cloudtrail:UpdateChannel

쓰기

UpdateDashboard

cloudtrail:StartDashboardRefresh

쓰기

cloudtrail:StartQuery

쓰기

cloudtrail:UpdateDashboard

쓰기

UpdateEventDataStore

cloudtrail:UpdateEventDataStore

쓰기

UpdateTrail

cloudtrail:UpdateTrail

쓰기

iam:PassRole

iam:PassedToService

cloudtrail.amazonaws.com, cloudtrail.preprod.amazonaws.com

쓰기

AWS CloudTrail에서 정의한 작업

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

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

AddTags

추적, 이벤트 데이터 스토어, 채널 또는 대시보드에 하나 이상의 태그를 최대 50개까지 추가할 수 있는 권한을 부여합니다.

채널

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

태그 지정, 쓰기

대시보드

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

eventdatastore

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

추적

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CancelQuery

실행 중인 쿼리를 취소할 수 있는 권한을 부여합니다.

eventdatastore*

aws:ResourceTag/${TagKey}

쓰기

CreateChannel

채널을 생성할 수 있는 권한을 부여합니다.

채널*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

eventdatastore*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateDashboard

대시보드를 생성할 수 있는 권한을 부여합니다.

대시보드*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

CreateEventDataStore

이벤트 데이터 스토어를 생성할 수 있는 권한을 부여합니다.

eventdatastore*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

CreateTrail

Amazon S3 버킷에 로그 데이터를 전달하기 위한 설정을 지정하는 추적을 생성할 수 있는 권한을 부여합니다.

추적*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

DeleteChannel

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

채널*

aws:ResourceTag/${TagKey}

쓰기

DeleteDashboard

대시보드를 삭제할 수 있는 권한을 부여합니다.

대시보드*

aws:ResourceTag/${TagKey}

쓰기

DeleteEventDataStore

이벤트 데이터 스토어를 삭제할 수 있는 권한을 부여합니다.

eventdatastore*

aws:ResourceTag/${TagKey}

쓰기

DeleteResourcePolicy

제공된 리소스에서 리소스 정책을 삭제할 수 있는 권한을 부여합니다.

채널

aws:ResourceTag/${TagKey}

쓰기

대시보드

aws:ResourceTag/${TagKey}

eventdatastore

aws:ResourceTag/${TagKey}

DeleteTrail

추적을 삭제할 수 있는 권한을 부여합니다.

추적*

aws:ResourceTag/${TagKey}

쓰기

DeregisterOrganizationDelegatedAdmin

AWS Organizations 멤버 계정을 위임된 관리자로 등록 취소할 수 있는 권한을 부여합니다.

쓰기

DescribeQuery

쿼리의 세부 정보를 나열할 수 있는 권한을 부여합니다.

eventdatastore*

aws:ResourceTag/${TagKey}

읽기

DescribeTrails

계정의 현재 리전과 연결된 추적에 대한 설정을 나열할 수 있는 권한을 부여합니다.

읽기

DisableFederation

AWS Glue 데이터 카탈로그를 사용하여 이벤트 데이터 스토어 데이터의 페더레이션을 비활성화할 수 있는 권한을 부여합니다.

eventdatastore*

aws:ResourceTag/${TagKey}

쓰기

EnableFederation

AWS Glue 데이터 카탈로그를 사용하여 이벤트 데이터 스토어 데이터의 페더레이션을 활성화할 수 있는 권한을 부여합니다.

eventdatastore*

aws:ResourceTag/${TagKey}

쓰기

GenerateQuery

CloudTrail Lake 쿼리 생성기를 사용하여 지정된 이벤트 데이터 저장소에 대한 쿼리를 생성할 수 있는 권한을 부여합니다.

eventdatastore*

aws:ResourceTag/${TagKey}

쓰기

GetChannel

특정 채널에 대한 정보를 반환할 수 있는 권한을 부여합니다.

채널*

aws:ResourceTag/${TagKey}

읽기

GetDashboard

대시보드의 설정을 나열할 수 있는 권한을 부여합니다.

대시보드*

aws:ResourceTag/${TagKey}

읽기

GetEventConfiguration

추적 또는 이벤트 데이터 스토어에 대해 구성된 이벤트 구성을 나열할 수 있는 권한을 부여합니다.

eventdatastore

aws:ResourceTag/${TagKey}

읽기

추적

aws:ResourceTag/${TagKey}

GetEventDataStore

이벤트 데이터 스토어 설정을 나열할 수 있는 권한을 부여합니다.

eventdatastore*

aws:ResourceTag/${TagKey}

읽기

GetEventDataStoreData

AWS Glue 데이터 카탈로그를 사용하여 이벤트 데이터 스토어에서 데이터를 가져올 수 있는 권한을 부여합니다.

eventdatastore*

aws:ResourceTag/${TagKey}

읽기

GetEventSelectors

추적에 구성된 이벤트 선택기에 대한 설정을 나열할 수 있는 권한을 부여합니다.

추적*

aws:ResourceTag/${TagKey}

읽기

GetImport

특정 가져오기에 대한 정보를 반환할 수 있는 권한을 부여합니다.

읽기

GetInsightSelectors

추적 또는 이벤트 데이터 스토어에 대해 구성된 CloudTrail Insights 선택기를 나열할 수 있는 권한을 부여합니다.

eventdatastore

aws:ResourceTag/${TagKey}

읽기

추적

aws:ResourceTag/${TagKey}

GetQueryResults

전체 쿼리 결과를 가져올 수 있는 권한을 부여합니다.

eventdatastore*

aws:ResourceTag/${TagKey}

읽기

GetResourcePolicy

제공된 리소스에 연결된 리소스 정책을 가져올 수 있는 권한을 부여합니다.

채널

aws:ResourceTag/${TagKey}

읽기

대시보드

aws:ResourceTag/${TagKey}

eventdatastore

aws:ResourceTag/${TagKey}

GetTrail

추적 설정을 나열할 수 있는 권한을 부여합니다.

추적*

aws:ResourceTag/${TagKey}

읽기

GetTrailStatus

지정된 추적에 대한 정보의 JSON 형식 목록을 검색할 수 있는 권한을 부여합니다.

추적*

aws:ResourceTag/${TagKey}

읽기

ListChannels

현재 계정의 채널 및 소스 이름을 나열할 수 있는 권한을 부여합니다.

List

ListDashboards

계정의 현재 리전과 연결된 대시보드를 나열할 수 있는 권한을 부여합니다.

List

ListEventDataStores

계정의 현재 리전과 연결된 이벤트 데이터 스토어를 나열할 수 있는 권한을 부여합니다.

List

ListImportFailures

지정된 가져오기에 대한 실패 목록을 반환할 수 있는 권한을 부여합니다.

읽기

ListImports

모든 가져오기 또는 ImportStatus 또는 Destination에 의해 선택된 가져오기 세트에 대한 정보를 반환할 수 있는 권한을 부여합니다.

List

ListInsightsData

CloudTrail Insights에서 캡처한 데이터를 검색할 수 있는 권한을 부여합니다.

추적*

aws:ResourceTag/${TagKey}

List

ListPublicKeys

지정된 시간 범위에서 추적 다이제스트 파일을 서명하는 데 프라이빗 키가 사용된 퍼블릭 키를 나열할 수 있는 권한을 부여합니다.

읽기

ListQueries

이벤트 데이터 스토어와 연결된 쿼리를 나열할 수 있는 권한을 부여합니다.

eventdatastore*

aws:ResourceTag/${TagKey}

List

ListTags

현재 리전의 추적, 이벤트 데이터 스토어, 채널 또는 대시보드의 태그를 나열할 수 있는 권한을 부여합니다.

채널

aws:ResourceTag/${TagKey}

읽기

대시보드

aws:ResourceTag/${TagKey}

eventdatastore

aws:ResourceTag/${TagKey}

추적

aws:ResourceTag/${TagKey}

ListTrails

계정의 현재 리전과 연결된 추적을 나열할 수 있는 권한을 부여합니다.

List

LookupEvents

CloudTrail에서 캡처한 API 활동 이벤트에 대한 지표 데이터를 조회하고 검색할 수 있는 권한을 부여합니다.

읽기

PutEventConfiguration

추적 또는 이벤트 데이터 스토어에 대한 이벤트 구성을 생성하고 업데이트할 수 있는 권한을 부여합니다.

eventdatastore

aws:ResourceTag/${TagKey}

쓰기

추적

aws:ResourceTag/${TagKey}

PutEventSelectors

추적에 대한 이벤트 선택기를 생성 및 업데이트할 수 있는 권한을 부여합니다.

추적*

aws:ResourceTag/${TagKey}

쓰기

PutInsightSelectors

추적 또는 이벤트 데이터에 대한 CloudTrail Insights 선택기를 생성 및 업데이트할 수 있는 권한을 부여합니다.

eventdatastore

aws:ResourceTag/${TagKey}

쓰기

추적

aws:ResourceTag/${TagKey}

PutResourcePolicy

제공된 리소스에 리소스 정책을 연결할 수 있는 권한을 부여합니다.

채널

aws:ResourceTag/${TagKey}

쓰기

대시보드

aws:ResourceTag/${TagKey}

eventdatastore

aws:ResourceTag/${TagKey}

RegisterOrganizationDelegatedAdmin

AWS Organizations 멤버 계정을 위임된 관리자로 등록할 수 있는 권한을 부여합니다.

쓰기

RemoveTags

추적, 이벤트 데이터 스토어, 채널 또는 대시보드에서 태그를 제거할 수 있는 권한을 부여합니다.

채널

aws:ResourceTag/${TagKey}

aws:TagKeys

태그 지정, 쓰기

대시보드

aws:ResourceTag/${TagKey}

aws:TagKeys

eventdatastore

aws:ResourceTag/${TagKey}

aws:TagKeys

추적

aws:ResourceTag/${TagKey}

aws:TagKeys

RestoreEventDataStore

이벤트 데이터 스토어를 복원할 수 있는 권한을 부여합니다.

eventdatastore*

aws:ResourceTag/${TagKey}

쓰기

SearchSampleQueries

CloudTrail Lake 샘플 쿼리를 위한 시맨틱 검색을 수행할 수 있는 권한을 부여합니다.

읽기

StartDashboardRefresh

지정된 대시보드에서 새로 고침을 시작할 수 있는 권한을 부여합니다.

대시보드*

aws:ResourceTag/${TagKey}

쓰기

StartEventDataStoreIngestion

이벤트 데이터 스토어에서 모으기를 시작할 수 있는 권한을 부여합니다.

eventdatastore*

aws:ResourceTag/${TagKey}

쓰기

StartImport

소스 S3 버킷에서 대상 이벤트 데이터 스토어로 로깅된 추적 이벤트 가져오기를 시작할 수 있는 권한을 부여합니다.

쓰기

StartLogging

추적에 대한 AWS API 호출 녹음 및 로그 파일 전송을 시작할 수 있는 권한을 부여합니다.

추적*

aws:ResourceTag/${TagKey}

쓰기

StartQuery

지정된 이벤트 데이터 스토어에서 새 쿼리를 시작할 수 있는 권한을 부여합니다.

eventdatastore*

aws:ResourceTag/${TagKey}

쓰기

StopEventDataStoreIngestion

이벤트 데이터 스토어에서 모으기를 중지할 수 있는 권한을 부여합니다.

eventdatastore*

aws:ResourceTag/${TagKey}

쓰기

StopImport

지정된 가져오기를 중지할 수 있는 권한을 부여합니다.

쓰기

StopLogging

추적에 대한 AWS API 호출 녹음 및 로그 파일 전송을 중지할 수 있는 권한을 부여합니다.

추적*

aws:ResourceTag/${TagKey}

쓰기

UpdateChannel

채널을 업데이트할 수 있는 권한을 부여합니다.

채널*

aws:ResourceTag/${TagKey}

쓰기

UpdateDashboard

대시보드를 업데이트할 수 있는 권한을 부여합니다.

대시보드*

aws:ResourceTag/${TagKey}

쓰기

UpdateEventDataStore

이벤트 데이터 스토어를 업데이트할 수 있는 권한을 부여합니다.

eventdatastore*

aws:ResourceTag/${TagKey}

쓰기

UpdateTrail

로그 파일 전달을 지정하는 설정을 업데이트할 수 있는 권한을 부여합니다.

추적*

aws:ResourceTag/${TagKey}

쓰기

AWS CloudTrail에 대한 권한 전용 작업

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

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

CreateServiceLinkedChannel

서비스로 로그 데이터를 전송하기 위한 설정을 지정하는 AWS 서비스 연결 채널을 생성할 수 있는 권한을 부여합니다.

채널*

aws:ResourceTag/${TagKey}

쓰기

DeleteServiceLinkedChannel

서비스 연결 채널을 삭제할 수 있는 권한을 부여합니다.

채널*

aws:ResourceTag/${TagKey}

쓰기

GenerateQueryResultsSummary

CloudTrail 자연어 생성기를 사용하여 지정된 쿼리의 결과 요약을 생성할 수 있는 권한을 부여합니다.

eventdatastore*

aws:ResourceTag/${TagKey}

읽기

GetServiceLinkedChannel

서비스 연결 채널에 대한 설정을 나열할 수 있는 권한을 부여합니다.

채널*

aws:ResourceTag/${TagKey}

읽기

ListServiceLinkedChannels

지정된 계정의 현재 리전과 연결된 서비스 연결 채널을 나열할 수 있는 권한을 부여합니다.

List

UpdateServiceLinkedChannel

서비스로 로그 데이터를 전송하기 위해 AWS 서비스 연결 채널 설정을 업데이트할 수 있는 권한을 부여합니다.

채널*

aws:ResourceTag/${TagKey}

쓰기

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

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

조건 키 ARN 조건 키

채널

arn:${Partition}:cloudtrail:${Region}:${Account}:channel/${ChannelId}

aws:ResourceTag/${TagKey}

대시보드

arn:${Partition}:cloudtrail:${Region}:${Account}:dashboard/${DashboardName}

aws:ResourceTag/${TagKey}

eventdatastore

arn:${Partition}:cloudtrail:${Region}:${Account}:eventdatastore/${EventDataStoreId}

aws:ResourceTag/${TagKey}

추적

arn:${Partition}:cloudtrail:${Region}:${Account}:trail/${TrailName}

aws:ResourceTag/${TagKey}

AWS CloudTrail에 사용되는 조건 키

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

조건 키 설명 형식

aws:RequestTag/${TagKey}

요청의 태그 키-값 페어를 기준으로 액세스를 필터링합니다.

문자열

aws:ResourceTag/${TagKey}

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

문자열

aws:TagKeys

요청의 태그 키를 기준으로 액세스를 필터링합니다.

ArrayOfString