View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für AWS Lake Formation - Service-Authorization-Referenz

Aktionen, Ressourcen und Bedingungsschlüssel für AWS Lake Formation

AWS Lake Formation (Dienstpräfix:lakeformation) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

API-Operationen, definiert von AWS Lake Formation

In der folgenden Tabelle werden API-Operationen den IAM-Aktionen zugeordnet, die sie autorisieren. Es werden nur Bedingungsschlüssel aufgeführt, die statische Werte für die angegebene API und Aktion haben. Den vollständigen Satz von Bedingungsschlüsseln, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle Aktionen.

Operation IAM-Aktion Bedingungsschlüssel Mögliche Werte Zugriffsebene

BatchGrantPermissions

Informationen zum See: BatchGrantPermissions

Rechteverwaltung, Schreiben

BatchRevokePermissions

Informationen zum See: BatchRevokePermissions

Rechteverwaltung, Schreiben

CreateDataCellsFilter

Informationen zum See: CreateDataCellsFilter

Schreiben

CreateLFTagExpression

Informationen zum See: CreateLFTagExpression

Schreiben

CreateLakeFormationIdentityCenterConfiguration

Informationen zum See: CreateLakeFormationIdentityCenterConfiguration

Schreiben

CreateLakeFormationOptIn

Informationen zum See: CreateLakeFormationOptIn

Schreiben

DeleteDataCellsFilter

Informationen zum See: DeleteDataCellsFilter

Schreiben

DeleteLFTagExpression

Informationen zum See: DeleteLFTagExpression

Schreiben

DeleteLakeFormationIdentityCenterConfiguration

Informationen zum See: DeleteLakeFormationIdentityCenterConfiguration

Schreiben

DeleteLakeFormationOptIn

Informationen zum See: DeleteLakeFormationOptIn

Schreiben

DescribeLakeFormationIdentityCenterConfiguration

Informationen zum See: DescribeLakeFormationIdentityCenterConfiguration

Lesen

GetDataCellsFilter

Informationen zum See: GetDataCellsFilter

Lesen

GetDataLakePrincipal

Informationen zum See: GetDataLakePrincipal

Lesen

GetDataLakeSettings

Informationen zum See: GetDataLakeSettings

Lesen

GetEffectivePermissionsForPath

Informationen zum See: GetEffectivePermissionsForPath

Lesen

GetLFTagExpression

Informationen zum See: GetLFTagExpression

Lesen

GetQueryState

Informationen zum See: GetQueryState

Lesen

GetQueryStatistics

Informationen zum See: GetQueryStatistics

Lesen

GetTemporaryDataLocationCredentials

Informationen zum See: GetDataAccess

Schreiben

GetWorkUnitResults

Informationen zum See: GetWorkUnitResults

Lesen

GetWorkUnits

Informationen zum See: GetWorkUnits

Lesen

ListDataCellsFilter

Informationen zum See: ListDataCellsFilter

Auflisten

ListLFTagExpressions

Informationen zum See: ListLFTagExpressions

Lesen

ListLakeFormationOptIns

Informationen zum See: ListLakeFormationOptIns

Auflisten

ListPermissions

Informationen zum See: ListPermissions

Auflisten

PutDataLakeSettings

Informationen zum See: PutDataLakeSettings

Rechteverwaltung, Schreiben

StartQueryPlanning

Informationen zum See: StartQueryPlanning

Schreiben

UpdateDataCellsFilter

Informationen zum See: UpdateDataCellsFilter

Schreiben

UpdateLFTagExpression

Informationen zum See: UpdateLFTagExpression

Schreiben

UpdateLakeFormationIdentityCenterConfiguration

Informationen zum See: UpdateLakeFormationIdentityCenterConfiguration

Schreiben

Aktionen definiert durch AWS Lake Formation

Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. Verwenden Sie Richtlinien, um Berechtigungen zum Ausführen einer Operation in AWS zu 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.

Aktionen Description Ressourcentypen (*erforderlich) Bedingungsschlüssel Zugriffsebene

AddLFTagsToResource

Gewährt die Berechtigung zum Anfügen von Lake-Formation-Tags an Katalogressourcen

Markieren, Schreiben

BatchGrantPermissions

Gewährt Data-Lake-Berechtigungen für einen oder mehrere Prinzipale in einem Batch

Rechteverwaltung, Schreiben

BatchRevokePermissions

Gewährt die Berechtigung zum Widerrufen von Data-Lake-Berechtigungen von einem oder mehrerer Prinzipale in einem Batch

Rechteverwaltung, Schreiben

CancelTransaction

Gewährt die Berechtigung zum Abbrechen der angegebenen Transaktion

Schreiben

CommitTransaction

Gewährt die Berechtigung einen Commit für die angegebene Transaktion auszuführen

Schreiben

CreateDataCellsFilter

Gewährt die Berechtigung zum Erstellen eines Lake-Formation-Datenzellenfilters

Schreiben

ELF-Tag erstellen

Gewährt die Berechtigung zum Erstellen eines Lake-Formation-Tags

Schreiben

CreateLFTagExpression

Erteilt die Erlaubnis, einen Lake Formation-Tag-Ausdruck zu erstellen

Schreiben

CreateLakeFormationIdentityCenterConfiguration

Erteilt die Berechtigung, eine IAM Identity Center-Verbindung mit Lake Formation herzustellen, um Benutzern und Gruppen von IAM Identity Center den Zugriff auf Datenkatalogressourcen zu ermöglichen

Schreiben

CreateLakeFormationOptIn

Erteilt die Erlaubnis, Lake Formation Formation-Berechtigungen für die angegebenen Datenbanken, Tabellen und Prinzipale durchzusetzen

Schreiben

DeleteDataCellsFilter

Gewährt die Berechtigung zum Löschen eines Lake-Formation-Datenzellenfilters

Schreiben

LF-Tag löschen

Gewährt die Berechtigung zum Löschen eines Lake-Formation-Tags

Schreiben

DeleteLFTagExpression

Erteilt die Berechtigung zum Löschen eines Lake Formation Formation-Ausdrucks

Schreiben

DeleteLakeFormationIdentityCenterConfiguration

Erteilt die Erlaubnis, eine IAM Identity Center-Verbindung mit Lake Formation zu löschen

Schreiben

DeleteLakeFormationOptIn

Erteilt die Erlaubnis, die Lake Formation Formation-Berechtigungsdurchsetzung für die angegebenen Datenbanken, Tabellen und Prinzipale aufzuheben

Schreiben

DeleteObjectsOnCancel

Gewährt die Berechtigung zum Löschen der angegebenen Objekte, wenn die Transaktion abgebrochen wird

Schreiben

DeregisterResource

Gewährt die Berechtigung zum Aufheben der Registrierung eines registrierten Standorts

Schreiben

DescribeLakeFormationIdentityCenterConfiguration

Erteilt die Erlaubnis, die Verbindung zwischen IAM Identity Center und Lake Formation zu beschreiben

Lesen

DescribeResource

Gewährt die Berechtigung, einen registrierten Standort zu beschreiben

Lesen

DescribeTransaction

Gewährt die Berechtigung, den Status für die angegebene Transaktion abzurufen

Lesen

ExtendTransaction

Gewährt die Berechtigung, das Zeitlimit für die angegebene Transaktion zu verlängern

Schreiben

GetDataAccess

Gewährt Zugriffsberechtigungen für virtuelle Data-Lake.

Informationen zum See: EnabledOnlyForMetaDataAccess

Schreiben

GetDataCellsFilter

Gewährt die Berechtigung zum Abrufen eines Lake-Formation-Datenzellenfilters

Lesen

GetDataLakePrincipal

Erteilt die Erlaubnis, die Identität des aufrufenden Prinzipals abzurufen

Lesen

GetDataLakeSettings

Gewährt die Berechtigung zum Abrufen von Data-Lake-Einstellungen wie der Liste der Data-Lake-Administratoren und Datenbank- und Tabellenstandardberechtigungen

Lesen

GetEffectivePermissionsForPath

Gewährt die Berechtigung zum Abrufen von Berechtigungen, die Ressourcen im angegebenen Pfad zugeordnet sind

Lesen

Holen Sie sich LFTag

Gewährt die Berechtigung zum Abrufen eines Lake-Formation-Tags

Lesen

GetLFTagExpression

Erteilt die Erlaubnis, einen Lake Formation-Tag-Ausdruck abzurufen

Lesen

GetQueryState

Gewährt die Berechtigung zum Abrufen des Status der angegebenen Abfrage

Lesen

GetQueryStatistics

Gewährt die Berechtigung zum Abrufen der Statistik der angegebenen Abfrage

Lesen

GetResourceLFTags

Gewährt die Berechtigung zum Abrufen von Lakeformations-Tags auf einer Katalogressource

Lesen

GetTableObjects

Gewährt die Berechtigung zum Abrufen von Objekten aus einer Tabelle

Lesen

GetTemporaryGluePartitionCredentials

Erteilt die Erlaubnis, temporäre Anmeldeinformationen für den Zugriff auf Glue-Partitionsdaten über Lake Formation abzurufen

Lesen

GetTemporaryGlueTableCredentials

Erteilt die Erlaubnis, temporäre Anmeldeinformationen für den Zugriff auf Glue-Tabellendaten über Lake Formation abzurufen

Lesen

GetWorkUnitResults

Gewährt die Berechtigung zum Abrufen der Ergebnisse für die angegebenen Arbeitseinheiten

Lesen

GetWorkUnits

Gewährt die Berechtigung zum Abrufen der Arbeitseinheiten für die angegebenen Abfragen

Lesen

GrantPermissions

Gewährt einem Prinzipal die Berechtigung für Data-Lake-Berechtigungen

Verwaltung von Berechtigungen, Schreiben

ListDataCellsFilter

Gewährt die Berechtigung zum Auflisten von Zellenfiltern

Auflisten

ListLFTagExpressions

Erteilt die Berechtigung, Lake Formation-Tagausdrücke aufzulisten

Lesen

LFT-Tags auflisten

Gewährt die Berechtigung zum Auflisten von Lake-Formation-Tags

Lesen

ListLakeFormationOptIns

Erteilt die Erlaubnis, die aktuelle Liste der Ressourcen und Principals abzurufen, die sich für die Durchsetzung von Lake Formation-Berechtigungen angemeldet haben.

Auflisten

ListPermissions

Gewährt die Berechtigung zum Auflisten von Berechtigungen, die nach Prinzipal oder Ressource gefiltert sind

Auflisten

ListResources

Gewährt die Berechtigung zum Auflisten registrierter Standorte

Auflisten

ListTableStorageOptimizers

Gewährt die Berechtigung zum Auflisten aller Speicheroptimierer für die verwaltete Tabelle

Auflisten

ListTransactions

Gewährt die Berechtigung zum Auflisten aller Transaktionen im System

Auflisten

PutDataLakeSettings

Gewährt die Berechtigung zum Überschreiben von Data-Lake-Einstellungen wie der Liste der Data-Lake-Administratoren und Datenbank- und Tabellenstandardberechtigungen

Verwaltung von Berechtigungen, Schreiben

RegisterResource

Gewährt die Berechtigung, einen neuen Standort zu registrieren, der von Lake Formation verwaltet werden soll

Schreiben

RegisterResourceWithPrivilegedAccess

Erteilt die Genehmigung zur Registrierung eines neuen Standorts, der von Lake Formation verwaltet werden soll, mit privilegiertem Zugriff

Schreiben

RemoveLFTagsFromResource

Gewährt die Berechtigung zum Entfernen von Lakeformations-Tags aus Katalogressourcen

Markieren, Schreiben

RevokePermissions

Gewährt die Berechtigung zum Widerrufen von Data-Lake-Berechtigungen von einem Prinzipal

Rechteverwaltung, Schreiben

SearchDatabasesByLFTags

Gewährt die Berechtigung zum Auflisten von Katalogdatenbanken mit Lake-Formation-Tags

Lesen

SearchTablesByLFTags

Gewährt die Berechtigung zum Auflisten von Katalogtabellen mit Lake-Formation-Tags

Lesen

StartQueryPlanning

Gewährt die Berechtigung zum Initiieren der Planung der gegebenen Abfrage

Schreiben

StartTransaction

Gewährt die Berechtigung zum Starten einer neuen Transaktion

Schreiben

UpdateDataCellsFilter

Gewährt die Berechtigung zum Aktualisieren eines Lake-Formation-Datenzellenfilters

Schreiben

LFTag aktualisieren

Gewährt die Berechtigung zum Aktualisieren eines Lake-Formation-Tags

Schreiben

UpdateLFTagExpression

Erteilt die Erlaubnis, einen Lake Formation Formation-Ausdruck zu aktualisieren

Schreiben

UpdateLakeFormationIdentityCenterConfiguration

Erteilt die Berechtigung zum Aktualisieren der IAM Identity Center-Verbindungsparameter

Schreiben

UpdateResource

Gewährt die Berechtigung, einen registrierten Standort zu aktualisieren

Schreiben

UpdateTableObjects

Gewährt die Berechtigung zum Hinzufügen oder Löschen der angegebenen Objekte zu oder aus einer Tabelle

Schreiben

UpdateTableStorageOptimizer

Gewährt die Berechtigung zum Aktualisieren der Konfiguration des Speicheroptimierers für die verwaltete Tabelle

Schreiben

Ressourcentypen, definiert durch AWS Lake Formation

AWS Lake Formation unterstützt nicht die Angabe eines Ressourcen-ARN im Resource Element einer IAM-Richtlinienerklärung.

Bedingungsschlüssel für AWS Lake Formation

AWS Lake Formation definiert die folgenden Bedingungsschlüssel, die im Condition Element einer IAM-Richtlinie verwendet werden können.

Bedingungsschlüssel Beschreibung Typ

Informationen zum See: EnabledOnlyForMetaDataAccess

Filtert den Zugriff nach dem Vorhandensein des Schlüssels, der für die identitätsbasierte Richtlinie der Rolle konfiguriert ist

Bool