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 Zustandsschlüssel für AWS Lake Formation
AWS Lake Formation (Dienstpräfix:lakeformation
) stellt die folgenden dienstspezifischen Ressourcen, Aktionen und Bedingungskontextschlüssel zur Verwendung in IAM Berechtigungsrichtlinien bereit.
Referenzen:
-
Erfahren Sie, wie Sie diesen Service konfigurieren.
-
Sehen Sie sich eine Liste der für diesen Dienst verfügbaren API Operationen an.
-
Erfahren Sie, wie Sie diesen Service und seine Ressourcen mithilfe von IAM-Berechtigungsrichtlinien schützen.
Themen
Aktionen, die durch AWS Lake Formation definiert sind
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, gewähren oder verweigern Sie normalerweise den Zugriff auf den API Vorgang oder 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 in ARN einer Anweisung mit dieser Aktion einen Ressourcentyp 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 Resource
Element in einer IAM Richtlinie einschränken, müssen Sie für jeden erforderlichen Ressourcentyp ein ARN Oder-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 |
---|---|---|---|---|---|
AddLFTagsToResource | Gewährt die Berechtigung zum Anfügen von Lake-Formation-Tags an Katalogressourcen | Tagging | |||
BatchGrantPermissions | Gewährt Data-Lake-Berechtigungen für einen oder mehrere Prinzipale in einem Batch | Berechtigungsverwaltung | |||
BatchRevokePermissions | Gewährt die Berechtigung zum Widerrufen von Data-Lake-Berechtigungen von einem oder mehrerer Prinzipale in einem Batch | Berechtigungsverwaltung | |||
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 | |||
CreateLFTag | 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 IAM Identity Center-Benutzern und -Gruppen 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 | |||
DeleteLFTag | 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. | 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 | |||
GetLFTag | 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 |
lakeformation:StartQueryPlanning |
||
GetQueryStatistics | Gewährt die Berechtigung zum Abrufen der Statistik der angegebenen Abfrage | Lesen |
lakeformation:StartQueryPlanning |
||
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 | |||
GetWorkUnitResults | Gewährt die Berechtigung zum Abrufen der Ergebnisse für die angegebenen Arbeitseinheiten | Lesen |
lakeformation:GetWorkUnits lakeformation:StartQueryPlanning |
||
GetWorkUnits | Gewährt die Berechtigung zum Abrufen der Arbeitseinheiten für die angegebenen Abfragen | Lesen |
lakeformation:StartQueryPlanning |
||
GrantPermissions | Gewährt einem Prinzipal die Berechtigung für Data-Lake-Berechtigungen | Berechtigungsverwaltung | |||
ListDataCellsFilter | Gewährt die Berechtigung zum Auflisten von Zellenfiltern | Auflisten | |||
ListLFTagExpressions | Erteilt die Berechtigung, Lake Formation-Tagausdrücke aufzulisten | Lesen | |||
ListLFTags | 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 | Berechtigungsverwaltung | |||
RegisterResource | Gewährt die Berechtigung, einen neuen Standort zu registrieren, der von Lake Formation verwaltet werden soll | Schreiben | |||
RemoveLFTagsFromResource | Gewährt die Berechtigung zum Entfernen von Lakeformations-Tags aus Katalogressourcen | Tagging | |||
RevokePermissions | Gewährt die Berechtigung zum Widerrufen von Data-Lake-Berechtigungen von einem Prinzipal | Berechtigungsverwaltung | |||
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 | |||
UpdateLFTag | 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 einer Ressource ARN im Resource
Element einer IAM Grundsatzerklärung. Um den Zugang zu AWS Lake Formation zu ermöglichen, geben Sie "Resource": "*"
in Ihrer Richtlinie an.
Bedingungsschlüssel für AWS Lake Formation
Lake Formation hat keine servicespezifischen Kontextschlüssel, die im Condition
Element der Richtlinienanweisungen verwendet werden können. Eine Liste der globalen Kontextschlüssel, die für alle Services verfügbar sind, finden Sie unter Verfügbare Schlüssel für Bedingungen.