Amazon Redshift에 사용되는 작업, 리소스 및 조건 키
Amazon Redshift(서비스 접두사: redshift)는 IAM 권한 정책에 사용할 수 있는 다음과 같은 서비스별 작업, 리소스, 작업 및 조건 키를 제공합니다.
참조:
-
이 서비스를 구성하는 방법을 알아봅니다.
-
이 서비스에 사용 가능한 API 작업의 목록을 봅니다.
-
IAM 권한 정책을 사용하여 이 서비스와 리소스를 보호하는 방법을 알아봅니다.
-
이 서비스에 대한 프로그래밍 방식 서비스 권한 부여 참조
를 확인합니다.
주제
Amazon Redshift에서 정의한 API 작업
다음 표에서는 API 작업을 권한이 부여된 IAM 작업에 매핑합니다. 지정된 API 및 작업에 대해 정적 값이 있는 조건 키만 나열됩니다. 각 작업에서 지원하는 전체 조건 키 세트는 작업 표를 참조하세요.
| 연산 | IAM 작업 | 조건 키 | 가능한 값(들) | 액세스 레벨 |
|---|---|---|---|---|
|
AcceptReservedNodeExchange |
쓰기 |
|||
|
AddPartner |
쓰기 |
|||
쓰기 |
||||
|
AssociateDataShareConsumer |
쓰기 |
|||
|
AuthorizeClusterSecurityGroupIngress |
쓰기 |
|||
|
AuthorizeDataShare |
권한 관리, 쓰기 |
|||
|
AuthorizeEndpointAccess |
권한 관리, 쓰기 |
|||
|
AuthorizeSnapshotAccess |
권한 관리, 쓰기 |
|||
|
BatchDeleteClusterSnapshots |
쓰기 |
|||
|
BatchModifyClusterSnapshots |
쓰기 |
|||
|
CancelResize |
쓰기 |
|||
|
CopyClusterSnapshot |
쓰기 |
|||
|
CreateAuthenticationProfile |
쓰기 |
|||
|
CreateCluster |
쓰기 |
|||
쓰기 |
||||
태그 지정, 쓰기 |
||||
쓰기 |
||||
iam:PassedToService |
redshift.amazonaws.com |
쓰기 |
||
|
CreateClusterParameterGroup |
쓰기 |
|||
태그 지정, 쓰기 |
||||
|
CreateClusterSecurityGroup |
쓰기 |
|||
태그 지정, 쓰기 |
||||
|
CreateClusterSnapshot |
쓰기 |
|||
태그 지정, 쓰기 |
||||
|
CreateClusterSubnetGroup |
쓰기 |
|||
태그 지정, 쓰기 |
||||
|
CreateCustomDomainAssociation |
쓰기 |
|||
|
CreateEndpointAccess |
쓰기 |
|||
|
CreateEventSubscription |
쓰기 |
|||
태그 지정, 쓰기 |
||||
|
CreateHsmClientCertificate |
쓰기 |
|||
태그 지정, 쓰기 |
||||
|
CreateHsmConfiguration |
쓰기 |
|||
태그 지정, 쓰기 |
||||
|
CreateIntegration |
쓰기 |
|||
태그 지정, 쓰기 |
||||
|
CreateQev2IdcApplication |
쓰기 |
|||
태그 지정, 쓰기 |
||||
|
CreateRedshiftIdcApplication |
쓰기 |
|||
태그 지정, 쓰기 |
||||
|
CreateScheduledAction |
쓰기 |
|||
쓰기 |
||||
쓰기 |
||||
쓰기 |
||||
iam:PassedToService |
redshift.amazonaws.com |
쓰기 |
||
|
CreateSnapshotCopyGrant |
권한 관리, 쓰기 |
|||
태그 지정, 쓰기 |
||||
|
CreateSnapshotSchedule |
쓰기 |
|||
태그 지정, 쓰기 |
||||
|
CreateTags |
태그 지정, 쓰기 |
|||
태그 지정, 쓰기 |
||||
|
CreateUsageLimit |
태그 지정, 쓰기 |
|||
쓰기 |
||||
|
DeauthorizeDataShare |
권한 관리, 쓰기 |
|||
|
DeleteAuthenticationProfile |
쓰기 |
|||
|
DeleteCluster |
쓰기 |
|||
쓰기 |
||||
|
DeleteClusterParameterGroup |
쓰기 |
|||
|
DeleteClusterSecurityGroup |
쓰기 |
|||
|
DeleteClusterSnapshot |
쓰기 |
|||
|
DeleteClusterSubnetGroup |
쓰기 |
|||
|
DeleteCustomDomainAssociation |
쓰기 |
|||
|
DeleteEndpointAccess |
쓰기 |
|||
|
DeleteEventSubscription |
쓰기 |
|||
|
DeleteHsmClientCertificate |
쓰기 |
|||
|
DeleteHsmConfiguration |
쓰기 |
|||
|
DeleteIntegration |
쓰기 |
|||
|
DeletePartner |
쓰기 |
|||
|
DeleteQev2IdcApplication |
쓰기 |
|||
|
DeleteRedshiftIdcApplication |
쓰기 |
|||
|
DeleteResourcePolicy |
권한 관리, 쓰기 |
|||
|
DeleteScheduledAction |
쓰기 |
|||
|
DeleteSnapshotCopyGrant |
쓰기 |
|||
|
DeleteSnapshotSchedule |
쓰기 |
|||
|
DeleteTags |
태그 지정, 쓰기 |
|||
|
DeleteUsageLimit |
쓰기 |
|||
|
DeregisterNamespace |
쓰기 |
|||
|
DescribeAccountAttributes |
읽기 |
|||
|
DescribeAuthenticationProfiles |
읽기 |
|||
|
DescribeClusterDbRevisions |
List |
|||
|
DescribeClusterParameterGroups |
읽기 |
|||
|
DescribeClusterParameters |
읽기 |
|||
|
DescribeClusterSecurityGroups |
읽기 |
|||
|
DescribeClusterSnapshots |
읽기 |
|||
|
DescribeClusterSubnetGroups |
읽기 |
|||
|
DescribeClusterTracks |
List |
|||
|
DescribeClusterVersions |
읽기 |
|||
|
DescribeClusters |
List |
|||
|
DescribeCustomDomainAssociations |
List |
|||
|
DescribeDataShares |
읽기 |
|||
|
DescribeDataSharesForConsumer |
읽기 |
|||
|
DescribeDataSharesForProducer |
읽기 |
|||
|
DescribeDefaultClusterParameters |
읽기 |
|||
|
DescribeEndpointAccess |
읽기 |
|||
|
DescribeEndpointAuthorization |
List |
|||
|
DescribeEventCategories |
읽기 |
|||
|
DescribeEventSubscriptions |
읽기 |
|||
|
DescribeEvents |
List |
|||
|
DescribeHsmClientCertificates |
읽기 |
|||
|
DescribeHsmConfigurations |
읽기 |
|||
|
DescribeInboundIntegrations |
List |
|||
|
DescribeIntegrations |
List |
|||
|
DescribeLoggingStatus |
읽기 |
|||
|
DescribeNodeConfigurationOptions |
List |
|||
|
DescribeOrderableClusterOptions |
읽기 |
|||
|
DescribePartners |
읽기 |
|||
|
DescribeQev2IdcApplications |
List |
|||
|
DescribeRedshiftIdcApplications |
List |
|||
|
DescribeReservedNodeExchangeStatus |
읽기 |
|||
|
DescribeReservedNodeOfferings |
읽기 |
|||
|
DescribeReservedNodes |
읽기 |
|||
|
DescribeResize |
읽기 |
|||
|
DescribeScheduledActions |
읽기 |
|||
|
DescribeSnapshotCopyGrants |
읽기 |
|||
|
DescribeSnapshotSchedules |
읽기 |
|||
|
DescribeStorage |
읽기 |
|||
|
DescribeTableRestoreStatus |
읽기 |
|||
|
DescribeTags |
읽기 |
|||
|
DescribeUsageLimits |
읽기 |
|||
|
DisableLogging |
쓰기 |
|||
|
DisableSnapshotCopy |
쓰기 |
|||
|
DisassociateDataShareConsumer |
쓰기 |
|||
|
EnableLogging |
쓰기 |
|||
|
EnableSnapshotCopy |
쓰기 |
|||
|
FailoverPrimaryCompute |
쓰기 |
|||
|
GetClusterCredentials |
권한 관리, 쓰기 |
|||
쓰기 |
||||
권한 관리, 쓰기 |
||||
|
GetClusterCredentialsWithIAM |
쓰기 |
|||
|
GetIdentityCenterAuthToken |
읽기 |
|||
|
GetReservedNodeExchangeConfigurationOptions |
읽기 |
|||
|
GetReservedNodeExchangeOfferings |
읽기 |
|||
|
GetResourcePolicy |
읽기 |
|||
|
ListRecommendations |
List |
|||
List |
||||
|
ModifyAquaConfiguration |
쓰기 |
|||
|
ModifyAuthenticationProfile |
쓰기 |
|||
|
ModifyCluster |
쓰기 |
|||
|
ModifyClusterDbRevision |
쓰기 |
|||
|
ModifyClusterIamRoles |
권한 관리, 쓰기 |
|||
iam:PassedToService |
redshift.amazonaws.com |
쓰기 |
||
|
ModifyClusterMaintenance |
쓰기 |
|||
|
ModifyClusterParameterGroup |
쓰기 |
|||
|
ModifyClusterSnapshot |
쓰기 |
|||
|
ModifyClusterSnapshotSchedule |
쓰기 |
|||
|
ModifyClusterSubnetGroup |
쓰기 |
|||
|
ModifyCustomDomainAssociation |
쓰기 |
|||
|
ModifyEndpointAccess |
쓰기 |
|||
|
ModifyEventSubscription |
쓰기 |
|||
|
ModifyIntegration |
쓰기 |
|||
|
ModifyLakehouseConfiguration |
쓰기 |
|||
쓰기 |
||||
쓰기 |
||||
iam:PassedToService |
redshift.amazonaws.com |
쓰기 |
||
|
ModifyQev2IdcApplication |
쓰기 |
|||
|
ModifyRedshiftIdcApplication |
쓰기 |
|||
|
ModifyScheduledAction |
쓰기 |
|||
쓰기 |
||||
쓰기 |
||||
쓰기 |
||||
iam:PassedToService |
redshift.amazonaws.com |
쓰기 |
||
|
ModifySnapshotCopyRetentionPeriod |
쓰기 |
|||
|
ModifySnapshotSchedule |
쓰기 |
|||
|
ModifyUsageLimit |
쓰기 |
|||
|
PauseCluster |
쓰기 |
|||
|
PurchaseReservedNodeOffering |
쓰기 |
|||
|
PutResourcePolicy |
권한 관리, 쓰기 |
|||
|
RebootCluster |
쓰기 |
|||
|
RegisterNamespace |
쓰기 |
|||
|
RejectDataShare |
권한 관리, 쓰기 |
|||
|
ResetClusterParameterGroup |
쓰기 |
|||
|
ResizeCluster |
쓰기 |
|||
|
RestoreFromClusterSnapshot |
쓰기 |
|||
쓰기 |
||||
쓰기 |
||||
iam:PassedToService |
redshift.amazonaws.com |
쓰기 |
||
|
RestoreTableFromClusterSnapshot |
쓰기 |
|||
|
ResumeCluster |
쓰기 |
|||
|
RevokeClusterSecurityGroupIngress |
쓰기 |
|||
|
RevokeEndpointAccess |
권한 관리, 쓰기 |
|||
|
RevokeSnapshotAccess |
권한 관리, 쓰기 |
|||
|
RotateEncryptionKey |
쓰기 |
|||
|
UpdatePartnerStatus |
쓰기 |
Amazon Redshift에서 정의한 작업
IAM 정책 설명의 Action 요소에서는 다음 작업을 지정할 수 있습니다. 정책을 사용하여 AWS에서 작업할 수 있는 권한을 부여합니다. 정책에서 작업을 사용하면 일반적으로 이름이 같은 API 작업 또는 CLI 명령에 대한 액세스를 허용하거나 거부합니다. 그러나 경우에 따라 하나의 작업으로 둘 이상의 작업에 대한 액세스가 제어됩니다. 또는 일부 작업을 수행하려면 다양한 작업이 필요합니다.
| 작업 | 설명 | 리소스 유형(*필수) | 조건 키 | 액세스 레벨 |
|---|---|---|---|---|
구성을 변경하지 않고 DC1 예약 노드를 DC2 예약 노드로 교환할 수 있는 권한을 부여합니다. |
쓰기 |
|||
클러스터에 파트너 통합을 추가할 수 있는 권한을 부여합니다. |
쓰기 |
|||
소비자를 datashare에 연결할 권한을 부여합니다. |
쓰기 |
|||
Amazon Redshift 보안 그룹에 인바운드(수신) 규칙을 추가할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 datashare 소비자가 datashare를 사용할 수 있도록 권한을 부여합니다. |
권한 관리, 쓰기 |
|||
Redshift 관리형 VPC 엔드포인트에 대한 엔드포인트 관련 활동을 승인할 수 있는 권한을 부여합니다. |
권한 관리, 쓰기 |
|||
지정된에 스냅샷을 복원 AWS 계정 할 수 있는 권한을 부여합니다. |
권한 관리, 쓰기 |
|||
최대 크기 100의 배치로 스냅샷을 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
스냅샷 목록에 대한 설정을 수정할 수 있는 권한을 부여합니다. |
쓰기 |
|||
크기 조정 작업을 취소할 수 있는 권한을 부여합니다. |
쓰기 |
|||
클러스터 스냅샷을 복사할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Amazon Redshift 인증 프로파일을 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
클러스터를 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Amazon Redshift 파라미터 그룹을 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Amazon Redshift 보안 그룹을 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 클러스터의 수동 스냅샷을 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Amazon Redshift 서브넷 그룹을 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 Amazon Redshift 사용자가 없는 경우 자동으로 생성할 수 있는 권한을 부여합니다. |
권한 관리, 쓰기 |
|||
클러스터에 대한 사용자 지정 도메인 이름을 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Redshift 관리형 VPC 엔드포인트를 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Amazon Redshift 이벤트 알림 구독을 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
클러스터가 HSM에 연결하는 데 사용하는 HSM 클라이언트 인증서를 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
하드웨어 보안 모듈(HSM)에서 데이터베이스 암호화 키를 저장하고 사용하기 위해 클러스터에 필요한 정보를 담고 있는 HSM 구성을 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Amazon Redshift 제로 ETL 통합을 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
redshift idc 애플리케이션을 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Amazon Redshift 예약 작업을 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
스냅샷 복사 권한 부여를 생성하고 대상에서 복사된 스냅샷을 암호화할 수 있는 권한을 부여합니다. AWS 리전 |
권한 관리, 쓰기 |
|||
스냅샷 일정을 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 리소스에 하나 이상의 태그를 추가할 수 있는 권한을 부여합니다. |
태그 지정, 쓰기 |
|||
사용 제한을 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 datashare 소비자의 datashare 사용 권한을 제거할 수 있는 권한을 부여합니다. |
권한 관리, 쓰기 |
|||
Amazon Redshift 인증 프로파일을 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
이전에 프로비저닝된 클러스터를 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Amazon Redshift 파라미터 그룹을 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Amazon Redshift 보안 그룹을 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
수동 스냅샷을 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
클러스터 서브넷 그룹을 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
클러스터에 대한 사용자 지정 도메인 이름을 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Redshift 관리형 VPC 엔드포인트를 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Amazon Redshift 이벤트 알림 구독을 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
HSM 클라이언트 인증서를 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Amazon Redshift HSM 구성을 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Amazon Redshift 제로 ETL 통합을 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
클러스터에서 파트너 통합을 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
redshift idc 애플리케이션을 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 리소스에 대한 리소스 정책을 삭제할 수 있는 권한을 부여합니다. |
권한 관리, 쓰기 |
|||
Amazon Redshift 예약 작업을 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
스냅샷 복사 권한을 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
스냅샷 일정을 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
리소스에서 하나 이상의 태그를 삭제할 수 있는 권한을 부여합니다. |
태그 지정, 쓰기 |
|||
사용 제한을 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 네임스페이스의 등록을 소비자로부터 취소할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된에 연결된 속성을 설명할 수 있는 권한을 부여합니다. AWS 계정 |
읽기 |
|||
생성된 Amazon Redshift 인증 프로파일을 설명할 수 있는 권한을 부여합니다. |
읽기 |
|||
클러스터에 대한 데이터베이스 개정을 설명할 수 있는 권한을 부여합니다. |
List |
|||
생성한 파라미터 그룹과 기본 파라미터 그룹을 포함한 Amazon Redshift 파라미터 그룹을 설명할 수 있는 권한을 부여합니다. |
읽기 |
|||
Amazon Redshift 파라미터 그룹에 포함된 파라미터를 설명할 수 있는 권한을 부여합니다. |
읽기 |
|||
Amazon Redshift 보안 그룹을 설명할 수 있는 권한을 부여합니다. |
읽기 |
|||
클러스터 스냅샷에 대한 메타데이터가 포함된 하나 이상의 스냅샷 객체를 설명할 수 있는 권한을 부여합니다. |
읽기 |
|||
클러스터 스냅샷 그룹에 대한 메타데이터가 포함된 하나 이상의 클러스터 서브넷 그룹 객체를 설명할 수 있는 권한을 부여합니다. |
읽기 |
|||
사용 가능한 유지 관리 트랙을 설명할 수 있는 권한을 부여합니다. |
List |
|||
사용 가능한 Amazon Redshift 클러스터 버전을 설명할 수 있는 권한을 부여합니다. |
읽기 |
|||
프로비저닝된 클러스터의 속성을 설명할 수 있는 권한을 부여합니다. |
List |
|||
클러스터의 사용자 지정 도메인 이름을 설명할 수 있는 권한을 부여합니다. |
List |
|||
클러스터에서 생성 및 사용되는 데이터 공유를 설명할 권한을 부여합니다. |
읽기 |
|||
클러스터에서 사용되는 데이터 공유만 설명할 권한을 부여합니다. |
읽기 |
|||
클러스터에서 생성되는 데이터 공유만 설명할 권한을 부여합니다. |
읽기 |
|||
파라미터 그룹 패밀리에 대한 파라미터 설정을 설명할 수 있는 권한을 부여합니다. |
읽기 |
|||
Redshift 관리형 VPC 엔드포인트를 설명할 수 있는 권한을 부여합니다. |
읽기 |
|||
Redshift 관리형 VPC 엔드포인트에 대한 활동을 설명할 수 있는 권한을 부여합니다. |
List |
|||
모든 이벤트 소스 유형 또는 지정된 소스 유형에 대한 이벤트 범주를 설명할 수 있는 권한을 부여합니다. |
읽기 |
|||
지정된에 대한 Amazon Redshift 이벤트 알림 구독을 설명할 수 있는 권한을 부여합니다. AWS 계정 |
읽기 |
|||
지난 14일간 클러스터, 보안 그룹, 스냅샷 및 파라미터 그룹과 관련된 이벤트를 설명할 수 있는 권한을 부여합니다. |
List |
|||
HSM 클라이언트 인증서를 설명할 수 있는 권한을 부여합니다. |
읽기 |
|||
Amazon Redshift HSM 구성을 설명할 수 있는 권한을 부여합니다. |
읽기 |
|||
인바운드 통합을 나열할 수 있는 권한을 부여합니다 |
List |
|||
Amazon Redshift 제로 ETL 통합을 설명할 수 있는 권한을 부여합니다. |
List |
|||
쿼리 및 연결 시도와 같은 정보가 클러스터에 대해 기록되는지 여부를 설명할 수 있는 권한을 부여합니다. |
읽기 |
|||
지정된 작업 유형에 대한 노드 유형, 노드 수 및 디스크 사용과 같은 가능한 노드 구성의 속성을 설명할 수 있는 권한을 부여합니다. |
List |
|||
주문 가능한 클러스터 옵션을 설명할 수 있는 권한을 부여합니다. |
읽기 |
|||
클러스터에 대해 정의된 파트너 통합에 대한 정보를 검색할 수 있는 권한을 부여합니다. |
읽기 |
|||
redshift idc 애플리케이션을 설명할 수 있는 권한을 부여합니다. |
List |
|||
예약 노드 교환에 대한 교환 상태 세부 정보 및 관련 메타데이터를 설명할 수 있는 권한을 부여합니다. 상태에는 진행 중 및 요청과 관련된 값이 포함됩니다. |
읽기 |
|||
Amazon Redshift에서 사용 가능한 예약 노드 오퍼링을 설명할 수 있는 권한을 부여합니다. |
읽기 |
|||
예약 노드를 설명할 수 있는 권한을 부여합니다. |
읽기 |
|||
클러스터의 마지막 크기 조정 작업을 설명할 수 있는 권한을 부여합니다. |
읽기 |
|||
생성된 Amazon Redshift 예약 작업을 설명할 수 있는 권한을 부여합니다. |
읽기 |
|||
대상 AWS 계정 에 지정된이 소유한 스냅샷 복사 권한 부여를 설명할 수 있는 권한을 부여합니다. AWS 리전 |
읽기 |
|||
스냅샷 일정을 설명할 수 있는 권한을 부여합니다. |
읽기 |
|||
계정 수준 백업 스토리지 크기 및 잠정 스토리지를 설명할 수 있는 권한을 부여합니다. |
읽기 |
|||
RestoreTableFromClusterSnapshot API 작업을 사용하여 이루어진 하나 이상의 테이블 복원 요청의 상태를 설명할 수 있는 권한을 부여합니다. |
읽기 |
|||
태그를 설명할 수 있는 권한을 부여합니다. |
읽기 |
|||
사용 제한을 설명할 수 있는 권한을 부여합니다. |
읽기 |
|||
클러스터에 대한 쿼리 및 연결 시도와 같은 로깅 정보를 비활성화할 수 있는 권한을 부여합니다. |
쓰기 |
|||
클러스터에 대한 스냅샷 자동 복사를 비활성화할 수 있는 권한을 부여합니다. |
쓰기 |
|||
datashare에서 소비자를 연결 해제할 권한을 부여합니다. |
쓰기 |
|||
클러스터에 대해 쿼리 및 연결 시도와 같은 로깅 정보를 활성화할 수 있는 권한을 부여합니다. |
쓰기 |
|||
클러스터에 대한 스냅샷 자동 복사를 활성화할 수 있는 권한을 부여합니다. |
쓰기 |
|||
다중 AZ 클러스터의 기본 컴퓨팅을 다른 AZ로 장애 조치할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된에서 Amazon Redshift 데이터베이스에 액세스할 수 있는 임시 자격 증명을 가져올 수 있는 권한을 부여합니다. AWS 계정 |
쓰기 |
|||
지정된에 의해 Amazon Redshift 데이터베이스에 액세스할 수 있는 향상된 임시 자격 증명을 가져올 수 있는 권한을 부여합니다. AWS 계정 |
쓰기 |
|||
Identity Center 사용자가 Redshift 클러스터에 액세스할 수 있는 권한 있는 토큰을 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
예약 노드 교환에 대한 구성 옵션을 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
지정된 DC1 예약 노드의 결제 유형, 기간 및 사용 요금과 일치하는 DC2 ReservedNodeOfferings의 배열을 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
지정된 리소스에 대한 리소스 정책을 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
지정된 Amazon Redshift 그룹에 가입할 수 있는 권한을 부여합니다. |
권한 관리, 쓰기 |
|||
어드바이저 권장 사항을 나열할 수 있는 권한을 부여합니다. |
List |
|||
클러스터의 AQUA 구성을 수정할 수 있는 권한을 부여합니다. |
쓰기 |
|||
기존 Amazon Redshift 인증 프로파일을 수정할 수 있는 권한을 부여합니다. |
쓰기 |
|||
클러스터의 설정을 수정할 수 있는 권한을 부여합니다. |
쓰기 |
|||
클러스터의 데이터베이스 개정을 수정할 수 있는 권한을 부여합니다. |
쓰기 |
|||
클러스터가 다른 AWS 서비스에 액세스하는 데 사용할 수 있는 AWS Identity and Access Management(IAM) 역할 목록을 수정할 수 있는 권한을 부여합니다. |
권한 관리, 쓰기 |
|||
클러스터의 유지 관리 설정을 수정할 수 있는 권한을 부여합니다. |
쓰기 |
|||
파라미터 그룹의 파라미터를 수정할 수 있는 권한을 부여합니다. |
쓰기 |
|||
스냅샷의 설정을 수정할 수 있는 권한을 부여합니다. |
쓰기 |
|||
클러스터에 대한 스냅샷 일정을 수정할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 VPC 서브넷 목록을 포함하도록 클러스터 서브넷 그룹을 수정할 수 있는 권한을 부여합니다. |
쓰기 |
|||
클러스터에 대한 사용자 지정 도메인 이름을 수정할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Redshift 관리형 VPC 엔드포인트를 수정할 수 있는 권한을 부여합니다. |
쓰기 |
|||
기존 Amazon Redshift 이벤트 알림 구독을 수정할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Amazon Redshift 제로 ETL 통합을 수정할 수 있는 권한을 부여합니다. |
쓰기 |
|||
redshift idc 애플리케이션을 수정할 수 있는 권한을 부여합니다. |
쓰기 |
|||
기존 Amazon Redshift 예약 작업을 수정할 수 있는 권한을 부여합니다. |
쓰기 |
|||
소스에서 복사된 AWS 리전 후 대상에 스냅샷을 보존할 일수를 수정할 수 있는 권한을 부여합니다. AWS 리전 |
쓰기 |
|||
스냅샷 일정을 수정할 수 있는 권한을 부여합니다. |
쓰기 |
|||
사용 제한을 수정할 수 있는 권한을 부여합니다. |
쓰기 |
|||
클러스터를 일시 중지할 수 있는 권한을 부여합니다. |
쓰기 |
|||
예약 노드를 구매할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 리소스에 대한 리소스 정책을 업데이트할 수 있는 권한을 부여합니다. |
권한 관리, 쓰기 |
|||
클러스터를 재부팅할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 네임스페이스를 소비자에게 등록할 수 있는 권한을 부여합니다. |
쓰기 |
|||
다른 계정에서 공유되는 datashare를 거부할 권한을 부여합니다. |
권한 관리, 쓰기 |
|||
파라미터 그룹의 파라미터를 하나 이상 기본값으로 설정하고 파라미터의 소스 값을 "engine-default"로 설정할 수 있는 권한을 부여합니다. |
쓰기 |
|||
클러스터의 크기를 변경할 수 있는 권한을 부여합니다. |
쓰기 |
|||
스냅샷에서 클러스터를 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Amazon Redshift 클러스터 스냅샷의 테이블에서 테이블을 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
클러스터를 다시 시작할 수 있는 권한을 부여합니다. |
쓰기 |
|||
이전에 권한이 부여된 IP 범위 또는 Amazon EC2 보안 그룹에 대한 Amazon Redshift 보안 그룹의 수신 규칙을 취소할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Redshift 관리형 VPC 엔드포인트의 엔드포인트 관련 활동에 대한 액세스 권한을 취소할 수 있는 권한을 부여합니다. |
권한 관리, 쓰기 |
|||
스냅샷을 복원하기 AWS 계정 위해 지정된에서 액세스를 취소할 수 있는 권한을 부여합니다. |
권한 관리, 쓰기 |
|||
클러스터의 암호화 키를 교체할 수 있는 권한을 부여합니다. |
쓰기 |
|||
파트너 통합의 상태를 업데이트할 수 있는 권한을 부여합니다. |
쓰기 |
Amazon Redshift에 대한 권한 전용 작업
다음 작업은 Amazon Redshift에서 정의하지만 API 작업을 통해 직접 호출할 수 없습니다. IAM 정책 설명에서만 권한을 부여하거나 거부할 수 있습니다.
| 작업 | 설명 | 리소스 유형(*필수) | 조건 키 | 액세스 레벨 |
|---|---|---|---|---|
Amazon Redshift에 대상 네임스페이스가 소스 ARN에서 복제된 데이터를 수신할 수 있는지 지속적으로 검증할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Amazon Redshift 콘솔을 통해 쿼리를 취소할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Amazon Redshift 콘솔에서 쿼리를 볼 수 있는 권한을 부여합니다. |
쓰기 |
|||
소스 보안 주체에게 대상 데이터 웨어하우스의 네임스페이스에 대한 통합을 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
qev2 idc 애플리케이션을 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Amazon Redshift 콘솔을 통해 저장된 SQL 쿼리를 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
qev2 idc 애플리케이션을 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Amazon Redshift 콘솔을 통해 저장된 SQL 쿼리를 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 클러스터에 대한 글로벌 자율성 결정에서 거부된 리소스 목록을 설명할 수 있는 권한을 부여합니다. |
읽기 |
|||
qev2 idc 애플리케이션을 설명할 수 있는 권한을 부여합니다. |
List |
|||
Amazon Redshift 콘솔을 통해 쿼리를 설명할 수 있는 권한을 부여합니다. |
읽기 |
|||
Amazon Redshift 콘솔을 통해 저장된 쿼리를 설명할 수 있는 권한을 부여합니다. |
읽기 |
|||
Amazon Redshift 콘솔을 통해 테이블을 설명할 수 있는 권한을 부여합니다. |
읽기 |
|||
Amazon Redshift 콘솔을 통해 쿼리를 실행할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Amazon Redshift 콘솔을 통해 쿼리 결과를 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
Amazon Redshift 콘솔을 통해 데이터베이스를 나열할 수 있는 권한을 부여합니다. |
List |
|||
Amazon Redshift 콘솔을 통해 저장된 쿼리를 나열할 수 있는 권한을 부여합니다. |
List |
|||
Amazon Redshift 콘솔을 통해 스키마를 나열할 수 있는 권한을 부여합니다. |
List |
|||
Amazon Redshift 콘솔을 통해 테이블을 나열할 수 있는 권한을 부여합니다. |
List |
|||
지정된 클러스터에 대한 글로벌 자율성 거부 목록에서 리소스를 추가하거나 제거할 수 있는 권한을 부여합니다. |
쓰기 |
|||
qev2 idc 애플리케이션을 수정할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Amazon Redshift 콘솔을 통해 기존의 저장된 쿼리를 수정할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Amazon Redshift 콘솔을 통해 쿼리 결과를 볼 수 있는 권한을 부여합니다. |
List |
|||
Amazon Redshift 콘솔을 통해 실행 중인 쿼리 및 로드를 종료할 수 있는 권한을 부여합니다. |
List |
Amazon Redshift에서 정의한 리소스 유형
이 서비스에서 정의하는 리소스 유형은 다음과 같으며, IAM 권한 정책 설명의 Resource 요소에서 사용할 수 있습니다.
| 조건 키 | ARN | 조건 키 |
|---|---|---|
arn:${Partition}:redshift:${Region}:${Account}:cluster:${ClusterName} |
||
arn:${Partition}:redshift:${Region}:${Account}:datashare:${ProducerClusterNamespace}/${DataShareName} |
||
arn:${Partition}:redshift:${Region}:${Account}:dbgroup:${ClusterName}/${DbGroup} |
||
arn:${Partition}:redshift:${Region}:${Account}:dbname:${ClusterName}/${DbName} |
||
arn:${Partition}:redshift:${Region}:${Account}:dbuser:${ClusterName}/${DbUser} |
||
arn:${Partition}:redshift:${Region}:${Account}:eventsubscription:${EventSubscriptionName} |
||
arn:${Partition}:redshift:${Region}:${Account}:hsmclientcertificate:${HSMClientCertificateId} |
||
arn:${Partition}:redshift:${Region}:${Account}:hsmconfiguration:${HSMConfigurationId} |
||
arn:${Partition}:redshift:${Region}:${Account}:integration:${IntegrationIdentifier} |
||
arn:${Partition}:redshift:${Region}:${Account}:namespace:${ClusterNamespace} |
||
arn:${Partition}:redshift:${Region}:${Account}:parametergroup:${ParameterGroupName} |
||
arn:${Partition}:redshift:${Region}:${Account}:qev2idcapplication:${Qev2IdcApplicationId} |
||
arn:${Partition}:redshift:${Region}:${Account}:redshiftidcapplication:${RedshiftIdcApplicationId} |
||
arn:${Partition}:redshift:${Region}:${Account}:securitygroup:${SecurityGroupName}/ec2securitygroup/${Owner}/${Ec2SecurityGroupId} |
||
arn:${Partition}:redshift:${Region}:${Account}:securitygroupingress:${SecurityGroupName}/cidrip/${IpRange} |
||
arn:${Partition}:redshift:${Region}:${Account}:securitygroupingress:${SecurityGroupName}/ec2securitygroup/${Owner}/${Ece2SecuritygroupId} |
||
arn:${Partition}:redshift:${Region}:${Account}:snapshot:${ClusterName}/${SnapshotName} |
||
arn:${Partition}:redshift:${Region}:${Account}:snapshotcopygrant:${SnapshotCopyGrantName} |
||
arn:${Partition}:redshift:${Region}:${Account}:snapshotschedule:${ScheduleIdentifier} |
||
arn:${Partition}:redshift:${Region}:${Account}:subnetgroup:${SubnetGroupName} |
||
arn:${Partition}:redshift:${Region}:${Account}:usagelimit:${UsageLimitId} |
Amazon Redshift에 사용되는 조건 키
Amazon Redshift는 IAM 정책의 Condition 요소에 사용할 수 있는 다음과 같은 조건 키를 정의합니다.
| 조건 키 | 설명 | 형식 |
|---|---|---|
각 태그에 허용되는 값 집합을 기준으로 작업별로 액세스를 필터링합니다. |
문자열 |
|
리소스와 연결된 태그 값을 기준으로 작업별로 액세스를 필터링합니다. |
문자열 |
|
요청에 필수 태그가 있는지 여부를 기준으로 작업별로 액세스를 필터링합니다. |
ArrayOfString |
|
allowWrites 입력 파라미터를 기준으로 액세스를 필터링합니다. |
부울 |
|
datashare 소비자 arn를 기준으로 액세스를 필터링합니다. |
ARN |
|
datashare 소비자를 기준으로 액세스를 필터링합니다. |
문자열 |
|
데이터베이스 이름을 기준으로 액세스를 필터링합니다. |
문자열 |
|
데이터베이스 사용자 이름을 기준으로 액세스를 필터링합니다. |
문자열 |
|
임시 자격 증명 설정이 만료되기 전까지의 초 수를 기준으로 액세스를 필터링합니다. |
문자열 |
|
인바운드 제로 ETL 통합 리소스의 ARN을 기준으로 액세스를 필터링합니다. |
ARN |
|
제로 ETL 통합 소스의 ARN을 기준으로 액세스를 필터링합니다. |
ARN |
|
제로 ETL 통합 대상의 ARN을 기준으로 액세스를 필터링합니다. |
ARN |