Aktionen, Ressourcen und Bedingungsschlüssel für Amazon Redshift - Service-Authorization-Referenz

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon Redshift

Amazon Redshift (Servicepräfix: redshift) stellt die folgenden servicespezifischen Ressourcen, Aktionen und Bedingungskontextschlüssel für die Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

Von Amazon Redshift definierte Aktionen

Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. Verwenden Sie Richtlinien, um Berechtigungen zum Ausführen einer Operation in AWSzu erteilen. Wenn Sie eine Aktion in einer Richtlinie verwenden, erlauben oder verweigern Sie in der Regel den Zugriff auf die API-Operation oder den CLI-Befehl mit demselben Namen. Dabei kann es mitunter vorkommen, dass eine einzige Aktion den Zugriff auf mehr als eine Operation steuert. Alternativ erfordern einige Vorgänge mehrere verschiedene Aktionen.

Die Spalte Resource types (Ressourcentypen) der Aktionstabelle gibt an, ob die Aktion Berechtigungen auf Ressourcenebene unterstützt. Wenn es keinen Wert für diese Spalte gibt, müssen Sie alle Ressourcen ("*") im Element Resource Ihrer Richtlinienanweisung angeben. Wenn die Spalte einen Ressourcentyp enthält, können Sie einen ARN dieses Typs in einer Anweisung mit dieser Aktion angeben. Wenn für die Aktion eine oder mehrere Ressourcen erforderlich sind, muss der Aufrufer die Erlaubnis haben, die Aktion mit diesen Ressourcen zu verwenden. Erforderliche Ressourcen sind in der Tabelle mit einem Sternchen (*) gekennzeichnet. Wenn Sie den Ressourcenzugriff mit dem Element Resource in einer IAM-Richtlinie einschränken, müssen Sie für jeden erforderlichen Ressourcentyp einen ARN oder ein Muster angeben. Einige Aktionen unterstützen mehrere Ressourcentypen. Wenn der Ressourcentyp optional ist (nicht als erforderlich angegeben), können Sie sich für einen der optionalen Ressourcentypen entscheiden.

Die Spalte Bedingungsschlüssel der Tabelle der Aktionen enthält Schlüssel, die Sie im Element Condition einer Richtlinienanweisung angeben können. Weitere Informationen zu den Bedingungsschlüsseln, die den Ressourcen für den Service zugeordnet sind, finden Sie in der Spalte Bedingungsschlüssel der Tabelle der Ressourcentypen.

Anmerkung

Die Ressourcenbedingungsschlüssel sind in der Tabelle Ressourcentypen enthalten. Sie finden einen Link zu dem Ressourcentyp, der für eine Aktion gilt, in der Spalte Ressourcentypen (*erforderlich) der Tabelle „Aktionen“. Der Ressourcentyp in der Tabelle „Ressourcentypen“ enthält die Spalte Bedingungsschlüssel. Das sind die Ressourcenbedingungsschlüssel, die für eine Aktion in der Tabelle „Aktionen“ gelten.

Details zu den Spalten in der folgenden Tabelle finden Sie in der Tabelle Aktionen

Aktionen Beschreibung Zugriffsebene Ressourcentypen (*erforderlich) Bedingungsschlüssel Abhängige Aktionen
AcceptReservedNodeExchange Gewährt die Berechtigung zum Austausch eines reservierten DC1-Knotens gegen einen reservierten DC2-Knoten ohne Änderungen an der Konfiguration Schreiben
AddPartner Gewährt die Berechtigung zum Hinzufügen einer Partnerintegration zu einem Cluster Schreiben
AssociateDataShareConsumer Gewährt die Berechtigung, einen Verbraucher einem Datashare zu zuordnen Write

datashare*

redshift:ConsumerArn

redshift:AllowWrites

AuthorizeClusterSecurityGroupIngress Gewährt die Berechtigung, einer Amazon Redshift-Sicherheitsgruppe eine eingehende Regel hinzuzufügen Schreiben

securitygroup*

securitygroupingress-ec2securitygroup*

AuthorizeDataShare Gewährt die Berechtigung, dem angegebenen Datashare Consumer die Verwendung eines Datenspeichers zu autorisieren Berechtigungsverwaltung

datashare*

redshift:ConsumerIdentifier

redshift:AllowWrites

AuthorizeEndpointAccess Gewährt die Berechtigung zum Autorisieren von endpunktbezogenen Aktivitäten für von Redshift verwaltete VPC-Endpunkte Berechtigungsverwaltung
AuthorizeSnapshotAccess Gewährt dem angegebenen die Berechtigung AWS-Konto zum Wiederherstellen eines Snapshots Berechtigungsverwaltung

snapshot*

BatchDeleteClusterSnapshots Gewährt die Berechtigung zum Löschen von Snapshots in einem Batch mit einer Größe von bis zu 100 Write

snapshot*

BatchModifyClusterSnapshots Gewährt die Berechtigung zum Ändern von Einstellungen für eine Snapshot-Liste Write

snapshot*

CancelQuery [nur Berechtigung] Gewährt die Berechtigung zum Abbrechen einer Abfrage über die Amazon Redshift-Konsole Write
CancelQuerySession [nur Berechtigung] Gewährt die Berechtigung zum Anzeigen von Abfragen in der Amazon Redshift-Konsole Write
CancelResize Gewährt die Berechtigung zum Abbrechen einer GrößenänderungsProduktion Write

cluster*

CopyClusterSnapshot Gewährt die Berechtigung zum Kopieren eines Cluster-Snapshots Schreiben

snapshot*

aws:RequestTag/${TagKey}

aws:TagKeys

CreateAuthenticationProfile Gewährt die Berechtigung zum Erstellen eines Amazon-Redshift-Authentifizierungsprofils Schreiben
CreateCluster Gewährt die Berechtigung zum Erstellen eines Clusters Write

cluster*

aws:RequestTag/${TagKey}

aws:TagKeys

CreateClusterParameterGroup Gewährt die Berechtigung zum Erstellen einer Amazon Redshift-Parametergruppe Write

parametergroup*

aws:RequestTag/${TagKey}

aws:TagKeys

CreateClusterSecurityGroup Gewährt die Berechtigung zum Erstellen einer Amazon Redshift-Sicherheitsgruppe Write

securitygroup*

aws:RequestTag/${TagKey}

aws:TagKeys

CreateClusterSnapshot Gewährt die Berechtigung, einen manuellen Snapshot des angegebenen Clusters zu erstellen Write

snapshot*

aws:RequestTag/${TagKey}

aws:TagKeys

CreateClusterSubnetGroup Gewährt die Berechtigung zum Erstellen einer Amazon Redshift-Subnetzgruppe Write

subnetgroup*

aws:RequestTag/${TagKey}

aws:TagKeys

CreateClusterUser Gewährt die Berechtigung, den angegebenen Amazon Redshift-Benutzer automatisch zu erstellen, wenn er nicht existiert Berechtigungsverwaltung

dbuser*

redshift:DbUser

CreateCustomDomainAssociation Gewährt die Berechtigung zum Erstellen eines benutzerdefinierten Domain-Namens für einen Cluster Schreiben

cluster*

acm:DescribeCertificate

CreateEndpointAccess Gewährt die Berechtigung zum Erstellen eines von Redshift verwalteten VPC-Endpunkts Schreiben
CreateEventSubscription Gewährt die Berechtigung zum Erstellen eines Amazon Redshift-Ereignisbenachrichtigungsabonnements Write

eventsubscription*

aws:RequestTag/${TagKey}

aws:TagKeys

CreateHsmClientCertificate Gewährt die Berechtigung zum Erstellen eines HSM-Client-Zertifikats, das ein Cluster verwendet, um eine Verbindung zu einem HSM herzustellen Write

hsmclientcertificate*

aws:RequestTag/${TagKey}

aws:TagKeys

CreateHsmConfiguration Gewährt die Berechtigung zum Erstellen einer HSM-Konfiguration, die die von einem Cluster zum Speichern und Verwenden von Datenbank-Verschlüsselungsschlüsseln in einem Hardwaresicherheitsmodul (HSM) benötigten Informationen enthält Write

hsmconfiguration*

aws:RequestTag/${TagKey}

aws:TagKeys

CreateQev2IdcApplication [nur Berechtigung] Gewährt die Berechtigung zum Erstellen einer Qev2-IDC-Anwendung Schreiben

sso:CreateApplication

sso:PutApplicationAccessScope

sso:PutApplicationAuthenticationMethod

sso:PutApplicationGrant

CreateRedshiftIdcApplication Gewährt die Berechtigung zum Erstellen einer Redshift-IDC-Anwendung Schreiben

sso:CreateApplication

sso:PutApplicationAccessScope

sso:PutApplicationAuthenticationMethod

sso:PutApplicationGrant

CreateSavedQuery [nur Berechtigung] Gewährt die Berechtigung zum Erstellen gespeicherter SQL-Abfragen über die Amazon Redshift-Konsole Write
CreateScheduledAction Gewährt die Berechtigung zum Erstellen einer geplanten Amazon Redshift-Aktion Schreiben
CreateSnapshotCopyGrant Gewährt die Berechtigung zum Erstellen einer Snapshot-Kopierberechtigung und zum Verschlüsseln kopierter Snapshots in einem Ziel AWS-Region Berechtigungsverwaltung

snapshotcopygrant*

aws:RequestTag/${TagKey}

aws:TagKeys

CreateSnapshotSchedule Gewährt die Berechtigung zum Erstellen eines Snapshot-Zeitplans Write

snapshotschedule*

aws:RequestTag/${TagKey}

aws:TagKeys

CreateTags Gewährt die Berechtigung zum Hinzufügen eines oder mehrerer Tags zu einer bestimmten Ressource Markieren

cluster

dbgroup

dbname

dbuser

eventsubscription

hsmclientcertificate

hsmconfiguration

parametergroup

securitygroup

securitygroupingress-cidr

securitygroupingress-ec2securitygroup

snapshot

snapshotcopygrant

snapshotschedule

subnetgroup

usagelimit

aws:RequestTag/${TagKey}

aws:TagKeys

CreateUsageLimit Gewährt die Berechtigung zum Erstellen eines Nutzungslimits Schreiben

usagelimit*

aws:RequestTag/${TagKey}

aws:TagKeys

DeauthorizeDataShare gewährt die Berechtigung zum Entfernen der Berechtigung aus dem angegebenen Datashare Consumer zum Verbrauchen eines Datenaustauschs Berechtigungsverwaltung

datashare*

redshift:ConsumerIdentifier

DeleteAuthenticationProfile Gewährt die Berechtigung zum Löschen eines Amazon-Redshift-Authentifizierungsprofils Schreiben
DeleteCluster Gewährt die Berechtigung zum Löschen eines zuvor bereitgestellten Clusters Write

cluster*

DeleteClusterParameterGroup Gewährt die Berechtigung zum Löschen einer Amazon Redshift-Parametergruppe Write

parametergroup*

DeleteClusterSecurityGroup Gewährt die Berechtigung zum Löschen einer Amazon Redshift-Sicherheitsgruppe Write

securitygroup*

DeleteClusterSnapshot Gewährt die Berechtigung zum Löschen eines manuellen Snapshots Write

snapshot*

DeleteClusterSubnetGroup Gewährt die Berechtigung zum Löschen einer Cluster-Subnetzgruppe Schreiben

subnetgroup*

DeleteCustomDomainAssociation Gewährt die Berechtigung zum Löschen eines benutzerdefinierten Domain-Namens für einen Cluster Schreiben

cluster*

DeleteEndpointAccess Gewährt die Berechtigung zum Löschen eines von Redshift verwalteten VPC-Endpunkts Schreiben
DeleteEventSubscription Gewährt die Berechtigung zum Löschen eines Amazon Redshift-Ereignisbenachrichtigungsabonnements Write

eventsubscription*

DeleteHsmClientCertificate Gewährt die Berechtigung zum Löschen eines HSM-Client-Zertifikats Write

hsmclientcertificate*

DeleteHsmConfiguration Gewährt die Berechtigung zum Löschen einer Amazon Redshift HSM-Konfiguration Schreiben

hsmconfiguration*

DeletePartner Gewährt die Berechtigung zum Löschen einer Partnerintegration aus einem Cluster Schreiben
DeleteQev2IdcApplication [nur Berechtigung] Gewährt die Berechtigung zum Löschen einer Qev2-IDC-Anwendung Schreiben

qev2idcapplication*

sso:DeleteApplication

DeleteRedshiftIdcApplication Gewährt die Berechtigung zum Löschen einer Redshift-IDC-Anwendung Schreiben

redshiftidcapplication*

sso:DeleteApplication

DeleteResourcePolicy Gewährt die Berechtigung zum Löschen der ressourcenbasierten Richtlinie einer angegebenen Ressource Berechtigungsverwaltung

namespace*

DeleteSavedQueries [nur Berechtigung] Gewährt die Berechtigung zum Löschen gespeicherter SQL-Abfragen über die Amazon Redshift-Konsole Write
DeleteScheduledAction Gewährt die Berechtigung zum Löschen einer geplanten Amazon Redshift-Aktion Write
DeleteSnapshotCopyGrant Gewährt die Berechtigung zum Löschen einer Snapshot-Kopier-Berechtigung Write

snapshotcopygrant*

DeleteSnapshotSchedule Gewährt die Berechtigung zum Löschen eines Snapshot-Zeitplans Write

snapshotschedule*

DeleteTags Gewährt die Berechtigung zum Löschen eines oder mehrerer Tags aus einer Ressource Markieren

cluster

dbgroup

dbname

dbuser

eventsubscription

hsmclientcertificate

hsmconfiguration

parametergroup

securitygroup

securitygroupingress-cidr

securitygroupingress-ec2securitygroup

snapshot

snapshotcopygrant

snapshotschedule

subnetgroup

usagelimit

aws:TagKeys

DeleteUsageLimit Gewährt die Berechtigung zum Löschen eines Nutzungslimits Schreiben

usagelimit*

DescribeAccountAttributes Gewährt die Berechtigung zum Beschreiben von Attributen, die an das angegebene angefügt sind AWS-Konto Lesen
DescribeAuthenticationProfiles Gewährt die Berechtigung zum Beschreiben eines Amazon-Redshift-Authentifizierungsprofils Lesen
DescribeClusterDbRevisions Gewährt die Berechtigung zum Beschreiben von Datenbankrevisionen für einen Cluster List
DescribeClusterParameterGroups Gewährt die Berechtigung zum Beschreiben einer Liste der Amazon Redshift-Parametergruppen, einschließlich der von Ihnen erstellten Parametergruppen und der Standardparametergruppe Read
DescribeClusterParameters Gewährt die Berechtigung zum Beschreiben von Parametern, die in einer Amazon Redshift-Parametergruppe enthalten sind Read

parametergroup*

DescribeClusterSecurityGroups Gewährt die Berechtigung zum Beschreiben von Amazon Redshift-Sicherheitsgruppen Read
DescribeClusterSnapshots Gewährt die Berechtigung zum Beschreiben eines oder mehrerer Snapshot-Objekte, die Metadaten zu den Cluster-Snapshots enthalten Read
DescribeClusterSubnetGroups Gewährt die Berechtigung zum Beschreiben mindestens eines Cluster-Subnetzgruppenobjekts, das Metadaten zu Cluster-Subnetzgruppen enthält Read
DescribeClusterTracks Gewährt die Berechtigung zum Beschreiben verfügbarer Wartungsspuren List
DescribeClusterVersions Gewährt die Berechtigung zur Beschreibung der verfügbaren Amazon Redshift-Cluster-Versionen Read
DescribeClusters Gewährt die Berechtigung zum Beschreiben von Eigenschaften bereitgestellter Cluster Auflisten
DescribeCustomDomainAssociations Gewährt die Berechtigung zum Beschreiben eines benutzerdefinierten Domain-Namens für einen Cluster Auflisten
DescribeDataShares Gewährt die Berechtigung zum Beschreiben von Datashares, die von Ihren Clustern erstellt und verwendet werden Read
DescribeDataSharesForConsumer Gewährt die Berechtigung, nur Datashares zu beschreiben, die von Ihren Clustern verwendet werden Read
DescribeDataSharesForProducer Gewährt die Berechtigung, nur Datashares zu beschreiben, die von Ihren Clustern erstellt wurden Read
DescribeDefaultClusterParameters Gewährt die Berechtigung zum Beschreiben von Parametereinstellungen für eine Parametergruppenfamilie Lesen
DescribeEndpointAccess Gewährt die Berechtigung, von Redshift verwaltete VPC-Endpunkte zu beschreiben Lesen
DescribeEndpointAuthorization Gewährt die Berechtigung, die Beschreibungsaktivität für von Redshift verwaltete VPC-Endpunkte zu autorisieren Auflisten
DescribeEventCategories Gewährt die Berechtigung zum Beschreiben von Ereigniskategorien für alle Ereignisquelltypen oder für einen angegebenen Quelltyp Lesen
DescribeEventSubscriptions Gewährt die Berechtigung zum Beschreiben von Abonnements für Amazon-Redshift-Ereignisbenachrichtigungen für das angegebene AWS-Konto Lesen
DescribeEvents Gewährt die Berechtigung zum Beschreiben der Ereignisse bezüglich Clustern, Sicherheitsgruppen, Snapshots und Parametergruppen in den vergangenen 14 Tagen List
DescribeHsmClientCertificates Gewährt die Berechtigung zum Beschreiben von HSM-Client-Zertifikaten Read
DescribeHsmConfigurations Gewährt die Berechtigung zum Beschreiben von Amazon Redshift HSM-Konfigurationen Lesen
DescribeInboundIntegrations Gewährt die Berechtigung zum Auflisten der eingehenden Integrationen Auflisten

redshift:InboundIntegrationArn

DescribeLoggingStatus Gewährt die Berechtigung zu beschreiben, ob Informationen wie Abfragen und Verbindungsversuche für einen Cluster protokolliert werden Read

cluster*

DescribeNodeConfigurationOptions Gewährt die Berechtigung zum Beschreiben von Eigenschaften möglicher Knotenkonfigurationen wie Knotentyp, Anzahl der Knoten und Festplattenbelegung für den angegebenen Aktionstyp List
DescribeOrderableClusterOptions Gewährt die Berechtigung zum Beschreiben von sortierbaren Cluster-Optionen Lesen
DescribePartners Gewährt die Berechtigung zum Abrufen von Informationen zu den für einen Cluster definierten Partnerintegrationen Lesen
DescribeQev2IdcApplications [nur Berechtigung] Gewährt die Berechtigung zum Beschreiben von Qev2-IDC-Anwendungen Auflisten
DescribeQuery [nur Berechtigung] Gewährt die Berechtigung zum Beschreiben einer Abfrage über die Amazon Redshift-Konsole Lesen
DescribeRedshiftIdcApplications Gewährt die Berechtigung zum Beschreiben von Redshift-IDC-Anwendungen Auflisten

sso:GetApplicationGrant

sso:ListApplicationAccessScopes

DescribeReservedNodeExchangeStatus Erteilt die Berechtigung, Austauschstatusdetails und zugehörige Metadaten für einen Austausch mit reservierten Knoten zu beschreiben. Zu den Status gehören Werte wie „in Bearbeitung“ und „Angefordert“ Lesen
DescribeReservedNodeOfferings Gewährt die Berechtigung zum Beschreiben verfügbarer reservierter Knotenangebote durch Amazon Redshift Read
DescribeReservedNodes Gewährt die Berechtigung zum Beschreiben der reservierten Knoten Read
DescribeResize Gewährt die Berechtigung zum Beschreiben der letzten GrößenänderungsProduktion für einen Cluster Read

cluster*

DescribeSavedQueries [nur Berechtigung] Gewährt die Berechtigung, gespeicherte Abfragen über die Amazon Redshift-Konsole zu beschreiben Read
DescribeScheduledActions Gewährt die Berechtigung zum Beschreiben von erstellten und geplanten Amazon Redshift-Aktionen Lesen
DescribeSnapshotCopyGrants Gewährt die Berechtigung zum Beschreiben von Snapshot-Kopierberechtigungen, die dem AWS-Konto im Ziel angegebenen gehören AWS-Region Lesen
DescribeSnapshotSchedules Gewährt die Berechtigung zum Beschreiben von Snapshot-Zeitplänen Read

snapshotschedule*

DescribeStorage Gewährt die Berechtigung zum Beschreiben der Sicherungsspeichergröße und des vorläufigen Speichers auf Kontoebene Read
DescribeTable [nur Berechtigung] Gewährt die Berechtigung zum Beschreiben einer Tabelle über die Amazon Redshift-Konsole Lesen
DescribeTableRestoreStatus Gewährt die Berechtigung zum Beschreiben des Status einer oder mehrerer Tabellenwiederherstellungsanforderungen, die mit der RestoreTableFromClusterSnapshot -API-Aktion gestellt wurden Lesen
DescribeTags Gewährt die Berechtigung, Tags zu beschreiben Read

cluster

dbgroup

dbname

dbuser

eventsubscription

hsmclientcertificate

hsmconfiguration

parametergroup

securitygroup

securitygroupingress-cidr

securitygroupingress-ec2securitygroup

snapshot

snapshotcopygrant

snapshotschedule

subnetgroup

usagelimit

DescribeUsageLimits Gewährt die Berechtigung zum Beschreiben von Nutzungslimits Read

usagelimit*

DisableLogging Gewährt die Berechtigung zum Deaktivieren von Protokollierungsinformationen, z. B. Abfragen und Verbindungsversuche, für einen Cluster Write

cluster*

DisableSnapshotCopy Gewährt die Berechtigung zum Deaktivieren der automatischen Kopie von Snapshots für einen Cluster Write

cluster*

DisassociateDataShareConsumer Gewährt die Berechtigung, einen Verbraucher von einem Datashare zu trennen Write

datashare*

redshift:ConsumerArn

EnableLogging Gewährt die Berechtigung zum Aktivieren von Protokollierungsinformationen, z. B. Abfragen und Verbindungsversuche, für einen Cluster Write

cluster*

EnableSnapshotCopy Gewährt die Berechtigung zum Aktivieren der automatischen Kopie von Snapshots für einen Cluster Write

cluster*

ExecuteQuery [nur Berechtigung] Gewährt die Berechtigung zum Ausführen einer Abfrage über die Amazon Redshift-Konsole Schreiben
FailoverPrimaryCompute Gewährt die Berechtigung zum Failover der primären Datenverarbeitung eines Multi-AZ-Clusters auf eine andere AZ Schreiben

cluster*

FetchResults [nur Berechtigung] Gewährt die Berechtigung zum Abrufen von Abfrageergebnissen über die Amazon Redshift-Konsole Lesen
GetClusterCredentials Gewährt die Berechtigung zum Abrufen temporärer Anmeldeinformationen für den Zugriff auf eine Amazon-Redshift-Datenbank durch das angegebene AWS-Konto Schreiben

dbuser*

dbgroup

dbname

redshift:DbName

redshift:DbUser

redshift:DurationSeconds

GetClusterCredentialsWithIAM Gewährt die Berechtigung zum Abrufen erweiterter temporärer Anmeldeinformationen für den Zugriff auf eine Amazon-Redshift-Datenbank durch das angegebene AWS-Konto Schreiben

dbname

redshift:DbName

redshift:DurationSeconds

GetReservedNodeExchangeConfigurationOptions Gewährt die Berechtigung zum Abrufen von Konfigurationsoptionen für den Austausch mit reserviertem Knoten Lesen
GetReservedNodeExchangeOfferings Gewährt die Berechtigung zum Abrufen eines Arrays von DC2 ReservedNodeOfferings , das dem Zahlungstyp, der Laufzeit und dem Nutzungspreis des angegebenen reservierten DC1-Knotens entspricht Lesen
GetResourcePolicy Gewährt die Berechtigung zum Abrufen der ressourcenbasierten Richtlinie für die angegebene Ressource Lesen

namespace*

JoinGroup Gewährt die Berechtigung, der angegebenen Amazon Redshift-Gruppe beizutreten Berechtigungsverwaltung

dbgroup*

ListDatabases [nur Berechtigung] Gewährt die Berechtigung zum Auflisten von Datenbanken über die Amazon Redshift-Konsole Auflisten
ListRecommendations Gewährt die Berechtigung zum Auflisten von Advisor-Empfehlungen Auflisten
ListSavedQueries [nur Berechtigung] Gewährt die Berechtigung zum Auflisten gespeicherter Abfragen über die Amazon Redshift-Konsole List
ListSchemas [nur Berechtigung] Gewährt die Berechtigung zum Auflisten von Schemata über die Amazon Redshift-Konsole List
ListTables [nur Berechtigung] Gewährt die Berechtigung zum Auflisten von Tabellen über die Amazon Redshift-Konsole List
ModifyAquaConfiguration Gewährt die Erlaubnis, die AQUA-Konfiguration eines Clusters zu ändern Schreiben

cluster*

ModifyAuthenticationProfile Gewährt die Berechtigung zum Ändern eines Amazon-Redshift-Authentifizierungsprofils Schreiben
ModifyCluster Gewährt die Berechtigung zum Ändern der Einstellungen eines Clusters Write

cluster*

acm:DescribeCertificate

ModifyClusterDbRevision Gewährt die Berechtigung zum Ändern der Datenbankversion eines Clusters Schreiben

cluster*

ModifyClusterIamRoles Gewährt die Berechtigung zum Ändern der Liste der AWS Identity and Access Management (IAM)-Rollen, die von einem Cluster für den Zugriff auf andere - AWS Services verwendet werden können Berechtigungsverwaltung

cluster*

ModifyClusterMaintenance Gewährt die Berechtigung zum Ändern der Wartungseinstellungen eines Clusters Write
ModifyClusterParameterGroup Gewährt die Berechtigung zum Ändern der Parameter einer Parametergruppe Write

parametergroup*

ModifyClusterSnapshot Gewährt die Berechtigung zum Ändern der Einstellungen eines Snapshots Write

snapshot*

ModifyClusterSnapshotSchedule Gewährt die Berechtigung zum Ändern des Snapshot-Zeitplans für einen Cluster Write

cluster*

ModifyClusterSubnetGroup Gewährt die Berechtigung, eine Cluster-Subnetzgruppe so zu ändern, dass sie die angegebene Liste der VPC-Subnetze enthält Schreiben

subnetgroup*

ModifyCustomDomainAssociation Gewährt die Berechtigung zum Ändern eines benutzerdefinierten Domain-Namens für einen Cluster Schreiben

cluster*

acm:DescribeCertificate

ModifyEndpointAccess Gewährt die Berechtigung zum Ändern eines von Redshift verwalteten VPC-Endpunkts Schreiben
ModifyEventSubscription Gewährt die Berechtigung zum Ändern eines bestehenden Amazon Redshift-Ereignisbenachrichtigungsabonnements Write

eventsubscription*

ModifyQev2IdcApplication [nur Berechtigung] Gewährt die Berechtigung zum Ändern einer Qev2-IDC-Anwendung Schreiben

qev2idcapplication*

sso:UpdateApplication

ModifyRedshiftIdcApplication Gewährt die Berechtigung zum Ändern einer Redshift-IDC-Anwendung Schreiben

redshiftidcapplication*

sso:DeleteApplicationAccessScope

sso:DeleteApplicationGrant

sso:GetApplicationGrant

sso:ListApplicationAccessScopes

sso:PutApplicationAccessScope

sso:PutApplicationGrant

sso:UpdateApplication

ModifySavedQuery [nur Berechtigung] Gewährt die Berechtigung, eine vorhandene gespeicherte Abfrage über die Amazon Redshift-Konsole zu ändern Write
ModifyScheduledAction Gewährt die Berechtigung zum Ändern einer bestehenden geplanten Amazon Redshift-Aktion Schreiben
ModifySnapshotCopyRetentionPeriod Gewährt die Berechtigung zum Ändern der Anzahl der Tage, wie lange Snapshots im Ziel aufbewahrt werden sollen, AWS-Region nachdem sie aus der Quelle kopiert wurden AWS-Region Schreiben

cluster*

ModifySnapshotSchedule Gewährt die Berechtigung zum Ändern eines Snapshot-Zeitplans Write

snapshotschedule*

ModifyUsageLimit Gewährt die Berechtigung zum Ändern eines Nutzungslimits Write

usagelimit*

PauseCluster Gewährt die Berechtigung zum Anhalten eines Clusters Write

cluster*

PurchaseReservedNodeOffering Gewährt die Berechtigung zum Kauf eines reservierten Knotens Schreiben
PutResourcePolicy Gewährt die Berechtigung zum Aktualisieren einer ressourcenbasierten Richtlinie für die angegebene Ressource Berechtigungsverwaltung

namespace*

RebootCluster Gewährt die Berechtigung, einen Cluster neu zu starten Write

cluster*

RejectDataShare Gewährt die Berechtigung zum Ablehnen eines Datashare, der von einem anderen Konto Permissions management

datashare*

ResetClusterParameterGroup Gewährt die Berechtigung zum Festlegen einzelner oder mehrerer Parameter der angegebenen Parametergruppe auf die Standardwerte und zum Zuweisen als Ausgangswert für die Parameter „engine-default“ Write

parametergroup*

ResizeCluster Gewährt die Berechtigung, die Größe eines Clusters zu ändern Write

cluster*

RestoreFromClusterSnapshot Gewährt die Berechtigung zum Erstellen eines Clusters aus einem Snapshot Write

cluster*

snapshot*

aws:TagKeys

RestoreTableFromClusterSnapshot Gewährt die Berechtigung, aus einer Tabelle in einem Amazon Redshift-Cluster-Snapshot eine Tabelle zu erstellen Write

cluster*

snapshot*

ResumeCluster Gewährt die Berechtigung, die Ausführung eines Cluster fortzusetzen Write

cluster*

RevokeClusterSecurityGroupIngress Gewährt die Berechtigung zum Widerrufen einer Regel für eingehenden Datenverkehr in einer Amazon Redshift-Sicherheitsgruppe für einen zuvor autorisierten IP-Bereich oder eine Amazon EC2-Sicherheitsgruppe Schreiben

securitygroup*

securitygroupingress-ec2securitygroup*

RevokeEndpointAccess Gewährt die Berechtigung zum Aufheben des Zugriffs für endpunktbezogene Aktivitäten für von Redshift verwaltete VPC-Endpunkte Berechtigungsverwaltung
RevokeSnapshotAccess Gewährt die Berechtigung zum Widerrufen des Zugriffs auf das angegebene AWS-Konto , um einen Snapshot wiederherzustellen Berechtigungsverwaltung

snapshot*

RotateEncryptionKey Gewährt die Berechtigung zum Rotieren des Verschlüsselungsschlüssels für einen Cluster Schreiben

cluster*

UpdatePartnerStatus Gewährt die Berechtigung zum Aktualisieren des Status einer Partnerintegration Schreiben
ViewQueriesFromConsole [nur Berechtigung] Gewährt die Berechtigung zum Anzeigen von Abfrageergebnissen über die Amazon Redshift-Konsole List
ViewQueriesInConsole [nur Berechtigung] Gewährt die Berechtigung zum Beenden von Abfragen und Lasten über die Amazon Redshift-Konsole List

Von Amazon Redshift definierte Ressourcentypen

Die folgenden Ressourcentypen werden von diesem Service definiert und können im Element Resource von IAM-Berechtigungsrichtlinienanweisungen verwendet werden. Jede Aktion in der Tabelle „Aktionen“ identifiziert die Ressourcentypen, die mit der Aktion angegeben werden können. Ein Ressourcentyp kann auch definieren, welche Bedingungsschlüssel Sie in einer Richtlinie einschließen können. Diese Schlüssel werden in der letzten Spalte der Tabelle der Ressourcentypen angezeigt. Details zu den Spalten in der folgenden Tabelle finden Sie in der Tabelle Resource types.

Ressourcentypen ARN Bedingungsschlüssel
cluster arn:${Partition}:redshift:${Region}:${Account}:cluster:${ClusterName}

aws:ResourceTag/${TagKey}

datashare arn:${Partition}:redshift:${Region}:${Account}:datashare:${ProducerClusterNamespace}/${DataShareName}

aws:ResourceTag/${TagKey}

dbgroup arn:${Partition}:redshift:${Region}:${Account}:dbgroup:${ClusterName}/${DbGroup}

aws:ResourceTag/${TagKey}

dbname arn:${Partition}:redshift:${Region}:${Account}:dbname:${ClusterName}/${DbName}

aws:ResourceTag/${TagKey}

dbuser arn:${Partition}:redshift:${Region}:${Account}:dbuser:${ClusterName}/${DbUser}

aws:ResourceTag/${TagKey}

eventsubscription arn:${Partition}:redshift:${Region}:${Account}:eventsubscription:${EventSubscriptionName}

aws:ResourceTag/${TagKey}

hsmclientcertificate arn:${Partition}:redshift:${Region}:${Account}:hsmclientcertificate:${HSMClientCertificateId}

aws:ResourceTag/${TagKey}

hsmconfiguration arn:${Partition}:redshift:${Region}:${Account}:hsmconfiguration:${HSMConfigurationId}

aws:ResourceTag/${TagKey}

namespace arn:${Partition}:redshift:${Region}:${Account}:namespace:${ClusterNamespace}

aws:ResourceTag/${TagKey}

parametergroup arn:${Partition}:redshift:${Region}:${Account}:parametergroup:${ParameterGroupName}

aws:ResourceTag/${TagKey}

securitygroup arn:${Partition}:redshift:${Region}:${Account}:securitygroup:${SecurityGroupName}/ec2securitygroup/${Owner}/${Ec2SecurityGroupId}

aws:ResourceTag/${TagKey}

securitygroupingress-cidr arn:${Partition}:redshift:${Region}:${Account}:securitygroupingress:${SecurityGroupName}/cidrip/${IpRange}

aws:ResourceTag/${TagKey}

securitygroupingress-ec2securitygroup arn:${Partition}:redshift:${Region}:${Account}:securitygroupingress:${SecurityGroupName}/ec2securitygroup/${Owner}/${Ece2SecuritygroupId}

aws:ResourceTag/${TagKey}

snapshot arn:${Partition}:redshift:${Region}:${Account}:snapshot:${ClusterName}/${SnapshotName}

aws:ResourceTag/${TagKey}

snapshotcopygrant arn:${Partition}:redshift:${Region}:${Account}:snapshotcopygrant:${SnapshotCopyGrantName}

aws:ResourceTag/${TagKey}

snapshotschedule arn:${Partition}:redshift:${Region}:${Account}:snapshotschedule:${ParameterGroupName}

aws:ResourceTag/${TagKey}

subnetgroup arn:${Partition}:redshift:${Region}:${Account}:subnetgroup:${SubnetGroupName}

aws:ResourceTag/${TagKey}

usagelimit arn:${Partition}:redshift:${Region}:${Account}:usagelimit:${UsageLimitId}

aws:ResourceTag/${TagKey}

redshiftidcapplication arn:${Partition}:redshift:${Region}:${Account}:redshiftidcapplication:${RedshiftIdcApplicationId}
qev2idcapplication arn:${Partition}:redshift:${Region}:${Account}:qev2idcapplication:${Qev2IdcApplicationId}

Bedingungsschlüssel für Amazon Redshift

Amazon Redshift definiert die folgenden Bedingungsschlüssel, die im Element Condition einer IAM-Richtlinie verwendet werden können. Diese Schlüssel können Sie verwenden, um die Bedingungen zu verfeinern, unter denen die Richtlinienanweisung angewendet wird. Details zu den Spalten in der folgenden Tabelle finden Sie in der Tabelle Bedingungsschlüssel.

Eine Liste der globalen Bedingungsschlüssel, die für alle Services verfügbar sind, finden Sie unter Verfügbare globale Bedingungsschlüssel.

Bedingungsschlüssel Beschreibung Typ
aws:RequestTag/${TagKey} Filtert Zugriff nach Aktionen, basierend auf den zulässigen Werten für die einzelnen Tags String
aws:ResourceTag/${TagKey} Filtert Zugriff nach Aktionen, basierend auf dem Tag-Wert, der der Ressource zugeordnet ist String
aws:TagKeys Filtert Zugriff nach Aktionen, basierend auf den obligatorischen Tags in der Anforderung ArrayOfString
redshift:AllowWrites Filtert den Zugriff nach dem Eingabeparameter AllowWrites Bool
redshift:ConsumerArn Filtert den Zugriff nach Datashare-Consumer-ARN. ARN
redshift:ConsumerIdentifier Filtert den Zugriff nach Datashare Consumer Zeichenfolge
redshift:DbName Filtert den Zugriff nach dem Datenbanknamen Zeichenfolge
redshift:DbUser Filtert den Zugriff nach dem Datenbankbenutzernamen Zeichenfolge
redshift:DurationSeconds Filtern Zugriff nach der Anzahl der Sekunden bis zum Ablauf eines Satzes temporärer Anmeldeinformationen String
redshift:InboundIntegrationArn Filtert den Zugriff nach dem ARN einer eingehenden Null-ETL-Integrationsressource String