Aktionen, Ressourcen und Zustandsschlüssel für AWS CloudTrail
AWS CloudTrail (Dienstpräfix:cloudtrail) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.
Referenzen:
-
Erfahren Sie, wie Sie diesen Service konfigurieren.
-
Zeigen Sie eine Liste der API-Operationen an, die für diesen Service verfügbar sind.
-
Erfahren Sie, wie Sie diesen Service und seine Ressourcen mithilfe von IAM-Berechtigungsrichtlinien schützen.
-
Sehen Sie sich die Referenz zur programmatischen Dienstautorisierung für diesen
Dienst an.
Themen
API-Operationen, definiert von AWS CloudTrail
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 |
|---|---|---|---|---|
|
AddTags |
Taggen, Schreiben |
|||
|
CancelQuery |
Schreiben |
|||
|
CreateChannel |
Taggen, Schreiben |
|||
Schreiben |
||||
|
CreateDashboard |
Taggen, Schreiben |
|||
Schreiben |
||||
Schreiben |
||||
Schreiben |
||||
|
CreateEventDataStore |
Taggen, Schreiben |
|||
Schreiben |
||||
|
CreateTrail |
Taggen, Schreiben |
|||
Schreiben |
||||
ich bin: PassedToService |
cloudtrail.amazonaws.com, cloudtrail.preprod.amazonaws.com |
Schreiben |
||
|
DeleteChannel |
Schreiben |
|||
|
DeleteDashboard |
Schreiben |
|||
|
DeleteEventDataStore |
Schreiben |
|||
|
DeleteResourcePolicy |
Schreiben |
|||
|
DeleteTrail |
Schreiben |
|||
|
DeregisterOrganizationDelegatedAdmin |
Schreiben |
|||
|
DescribeQuery |
Lesen |
|||
|
DescribeTrails |
Lesen |
|||
|
DisableFederation |
Schreiben |
|||
|
EnableFederation |
Schreiben |
|||
ich bin: PassedToService |
cloudtrail.amazonaws.com, cloudtrail.preprod.amazonaws.com |
Schreiben |
||
|
GenerateQuery |
Schreiben |
|||
|
GetChannel |
Lesen |
|||
|
GetDashboard |
Lesen |
|||
|
GetEventConfiguration |
Lesen |
|||
|
GetEventDataStore |
Lesen |
|||
|
GetEventSelectors |
Lesen |
|||
|
GetImport |
Lesen |
|||
|
GetInsightSelectors |
Lesen |
|||
|
GetQueryResults |
Lesen |
|||
|
GetResourcePolicy |
Lesen |
|||
|
GetTrail |
Lesen |
|||
|
GetTrailStatus |
Lesen |
|||
|
ListChannels |
Auflisten |
|||
|
ListDashboards |
Auflisten |
|||
|
ListEventDataStores |
Auflisten |
|||
|
ListImportFailures |
Lesen |
|||
|
ListImports |
Auflisten |
|||
|
ListInsightsData |
Auflisten |
|||
|
ListInsightsMetricData |
Auflisten |
|||
Lesen |
||||
|
ListPublicKeys |
Lesen |
|||
|
ListQueries |
Auflisten |
|||
|
ListTags |
Lesen |
|||
|
ListTrails |
Auflisten |
|||
|
LookupEvents |
Lesen |
|||
|
PutEventConfiguration |
Schreiben |
|||
|
PutEventSelectors |
Schreiben |
|||
|
PutInsightSelectors |
Schreiben |
|||
|
PutResourcePolicy |
Schreiben |
|||
|
RegisterOrganizationDelegatedAdmin |
Schreiben |
|||
|
RemoveTags |
Taggen, Schreiben |
|||
|
RestoreEventDataStore |
Schreiben |
|||
|
SearchSampleQueries |
Lesen |
|||
|
StartDashboardRefresh |
Schreiben |
|||
Schreiben |
||||
|
StartEventDataStoreIngestion |
Schreiben |
|||
|
StartImport |
Schreiben |
|||
ich bin: PassedToService |
cloudtrail.amazonaws.com, cloudtrail.preprod.amazonaws.com |
Schreiben |
||
|
StartLogging |
Schreiben |
|||
|
StartQuery |
Schreiben |
|||
|
StopEventDataStoreIngestion |
Schreiben |
|||
|
StopImport |
Schreiben |
|||
|
StopLogging |
Schreiben |
|||
|
UpdateChannel |
Schreiben |
|||
|
UpdateDashboard |
Schreiben |
|||
Schreiben |
||||
Schreiben |
||||
|
UpdateEventDataStore |
Schreiben |
|||
|
UpdateTrail |
Schreiben |
|||
ich bin: PassedToService |
cloudtrail.amazonaws.com, cloudtrail.preprod.amazonaws.com |
Schreiben |
Aktionen definiert von AWS CloudTrail
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 |
|---|---|---|---|---|
Erteilt die Berechtigung, einem Trail, einem Event-Datenspeicher, einem Kanal oder einem Dashboard einen oder mehrere Tags hinzuzufügen, bis zu einem Limit von 50 |
Markieren, Schreiben |
|||
Gewährt die Berechtigung zum Abbrechen einer laufenden Abfrage |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen eines Channels. |
Schreiben |
|||
Erteilt die Erlaubnis, ein Dashboard zu erstellen |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen eines Ereignisdatenspeichers |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen eines Trails, der die Einstellungen für die Übermittlung von Protokolldaten an einen Amazon-S3-Bucket angibt |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen eines Channels. |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen eines Dashboards |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen eines Ereignisdatenspeichers |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen einer Ressourcenrichtlinie aus der bereitgestellten Ressource |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen eines Trails |
Schreiben |
|||
Erteilt die Berechtigung, ein Mitgliedskonto einer AWS Organizations als delegierter Administrator abzumelden |
Schreiben |
|||
Gewährt die Berechtigung zum Auflisten von Details für die Abfrage |
Lesen |
|||
Gewährt die Berechtigung zum Auflisten von Einstellungen für die Trails, die mit der aktuellen Region für Ihr Konto verknüpft sind |
Lesen |
|||
Erteilt die Erlaubnis, den Verbund von Event-Datenspeicherdaten mithilfe des AWS Glue-Datenkatalogs zu deaktivieren |
Schreiben |
|||
Erteilt die Erlaubnis, den Verbund von Event-Datenspeicherdaten mithilfe des AWS Glue-Datenkatalogs zu aktivieren |
Schreiben |
|||
Erteilt die Berechtigung, mithilfe des CloudTrail Lake-Abfragegenerators eine Abfrage für einen bestimmten Ereignisdatenspeicher zu generieren |
Schreiben |
|||
Gewährt die Berechtigung zum Abrufen von Informationen zu einem bestimmten Kanal |
Lesen |
|||
Erteilt die Erlaubnis, Einstellungen für das Dashboard aufzulisten |
Lesen |
|||
Erteilt die Berechtigung, Ereigniskonfigurationen aufzulisten, die für einen Trail oder einen Ereignisdatenspeicher konfiguriert sind |
Lesen |
|||
Gewährt die Berechtigung zum Auflisten von Einstellungen für den Ereignisdatenspeicher |
Lesen |
|||
Erteilt die Erlaubnis, mithilfe des AWS Glue-Datenkatalogs Daten aus einem Event-Datenspeicher abzurufen |
Lesen |
|||
Gewährt die Berechtigung zum Auflisten von Einstellungen für Ereignisauswahlen, die für einen Trail konfiguriert sind |
Lesen |
|||
Gewährt die Berechtigung zum Zurückgeben von Informationen über einen spezifischen Import |
Lesen |
|||
Erteilt die Berechtigung, CloudTrail Insights-Selektoren aufzulisten, die für einen Trail- oder Event-Datenspeicher konfiguriert sind |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen des Ergebnisses einer vollständigen Abfrage |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen der Ressourcenrichtlinie, die an eine bereitgestellte Ressource angefügt ist |
Lesen |
|||
Gewährt die Berechtigung zum Auflisten von Einstellungen für den Trail |
Lesen |
|||
Erteilt die Erlaubnis, eine JSON-formatted Liste mit Informationen über den angegebenen Pfad abzurufen |
Lesen |
|||
Gewährt die Berechtigung zum Auflisten der Kanäle im aktuellen Konto und deren Quellnamen |
Auflisten |
|||
Erteilt die Erlaubnis, Dashboards aufzulisten, die der aktuellen Region für Ihr Konto zugeordnet sind |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten von Ereignisdatenspeichern, die der aktuellen Region für Ihr Konto zugeordnet sind |
Auflisten |
|||
Gewährt die Berechtigung zum Zurückgeben einer Liste von Fehlern für den angegebenen Import |
Lesen |
|||
Erteilt die Erlaubnis, Informationen zu allen Importen oder einer ausgewählten Gruppe von Importen von ImportStatus oder Destination zurückzugeben |
Auflisten |
|||
Erteilt die Erlaubnis zum Abrufen von Daten, die von CloudTrail Insights erfasst wurden |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten der öffentlichen Schlüssel, deren private Schlüssel innerhalb eines angegebenen Zeitraums zum Signieren der Trail-Digest-Dateien verwendet wurden |
Lesen |
|||
Gewährt die Berechtigung zum Auflisten von Abfragen, die einem Ereignisdatenspeicher zugeordnet sind |
Auflisten |
|||
Erteilt die Erlaubnis, die Tags für Pfade, Eventdatenspeicher, Kanäle oder Dashboards in der aktuellen Region aufzulisten |
Lesen |
|||
Gewährt die Berechtigung zum Auflisten von Trails, die mit der aktuellen Region für Ihr Konto verknüpft sind |
Auflisten |
|||
Erteilt die Erlaubnis, Metrikdaten für API-Aktivitätsereignisse nachzuschlagen und abzurufen, CloudTrail die bei der Erstellung, Aktualisierung oder Löschung von Ressourcen in Ihrem Konto erfasst wurden |
Lesen |
|||
Erteilt die Berechtigung, Event-Konfigurationen für einen Trail- oder Event-Datenspeicher zu erstellen und zu aktualisieren |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen und Aktualisieren von Ereignisauswahlen für einen Trail |
Schreiben |
|||
Erteilt die Berechtigung, CloudTrail Insights-Selektoren für einen Trail- oder Event-Datenspeicher zu erstellen und zu aktualisieren |
Schreiben |
|||
Gewährt die Berechtigung zum Anfügen einer Ressourcenrichtlinie an die bereitgestellte Ressource |
Schreiben |
|||
Erteilt die Berechtigung, ein Mitgliedskonto einer AWS Organizations als delegierter Administrator zu registrieren |
Schreiben |
|||
Erteilt die Berechtigung, Tags aus einem Trail, einem Ereignisdatenspeicher, einem Kanal oder einem Dashboard zu entfernen |
Markieren, Schreiben |
|||
Gewährt die Berechtigung zum Wiederherstellen eines Ereignisdatenspeichers |
Schreiben |
|||
Erteilt die Erlaubnis, eine semantische Suche nach CloudTrail Lake-Beispielabfragen durchzuführen |
Lesen |
|||
Erteilt die Berechtigung, eine Aktualisierung auf dem angegebenen Dashboard zu starten |
Schreiben |
|||
Gewährt die Berechtigung zum Starten der Aufnahme in einen Ereignisdatenspeicher |
Schreiben |
|||
Gewährt die Berechtigung zum Starten eines Imports protokollierter Trail-Ereignisse aus einem S3-Quell-Bucket in einen Zielereignisdatenspeicher |
Schreiben |
|||
Erteilt die Erlaubnis, mit der Aufzeichnung von AWS API-Aufrufen und der Bereitstellung von Protokolldateien für einen Trail zu beginnen |
Schreiben |
|||
Gewährt die Berechtigung zum Starten einer neuen Abfrage für einen bestimmten Ereignisdatenspeicher |
Schreiben |
|||
Gewährt die Berechtigung zum Stoppen der Aufnahme in einen Ereignisdatenspeicher |
Schreiben |
|||
Gewährt die Berechtigung zum Anhalten eines angegebenen Imports |
Schreiben |
|||
Erteilt die Erlaubnis, die Aufzeichnung von AWS API-Aufrufen und die Bereitstellung von Protokolldateien für einen Trail zu beenden |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren eines Channels. |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren eines Dashboards |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren eines Ereignisdatenspeichers |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren die Einstellungen zur Übermittlung von Protokolldateien |
Schreiben |
Permission-only Aktionen für AWS CloudTrail
Die folgenden Aktionen werden durch eine API-Operation definiert, können AWS CloudTrail aber nicht direkt durch eine API-Operation aufgerufen werden. Sie können nur in IAM-Richtlinienerklärungen verwendet werden, um Berechtigungen zu gewähren oder zu verweigern.
| Aktionen | Description | Ressourcentypen (*erforderlich) | Bedingungsschlüssel | Zugriffsebene |
|---|---|---|---|---|
Erteilt die Berechtigung zum Erstellen eines mit einem Dienst verknüpften Kanals, der die Einstellungen für die Übermittlung von Protokolldaten an einen Dienst festlegt AWS |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen eines serviceverknüpften Kanals |
Schreiben |
|||
Erteilt die Erlaubnis, mithilfe des Generators für CloudTrail natürliche Sprache eine Ergebniszusammenfassung für bestimmte Abfragen zu generieren |
Lesen |
|||
Gewährt die Berechtigung zum Auflisten von Einstellungen für den serviceverknüpften Kanal |
Lesen |
|||
Gewährt die Berechtigung zum Auflisten von serviceverknüpften Kanälen, die der aktuellen Region für ein angegebenes Konto zugeordnet sind |
Auflisten |
|||
Erteilt die Erlaubnis, die Einstellungen für den serviceverknüpften Kanal für die Übermittlung von Protokolldaten an einen Dienst zu aktualisieren AWS |
Schreiben |
Ressourcentypen, definiert durch AWS CloudTrail
Die folgenden Ressourcentypen werden von diesem Service definiert und können im Element Resource von IAM-Berechtigungsrichtlinienanweisungen verwendet werden.
| Ressourcentypen | ARN | Bedingungsschlüssel |
|---|---|---|
arn: $ {Partition} :cloudtrail: $ {Region} :$ {Konto} :channel/$ {} ChannelId |
||
arn: $ {Partition} :cloudtrail: $ {Region} :$ {Konto} :dashboard/$ {} DashboardName |
||
arn: $ {Partition} :cloudtrail: $ {Region} :$ {Konto} :eventdatastore/$ {} EventDataStoreId |
||
arn: $ {Partition} :cloudtrail: $ {Region} :$ {Konto} :trail/$ {} TrailName |
Bedingungsschlüssel für AWS CloudTrail
AWS CloudTrail definiert die folgenden Bedingungsschlüssel, die im Condition Element einer IAM-Richtlinie verwendet werden können.
| Bedingungsschlüssel | Beschreibung | Typ |
|---|---|---|
Filtert den Zugriff durch die Tag-Schlüssel-Wert-Paare in der Anforderung |
Zeichenfolge |
|
Filtert den Zugriff über die Tags, die an die Ressource angehängt sind. |
Zeichenfolge |
|
Filtert den Zugriff nach den Tag-Schlüsseln in einer Anforderung |
ArrayOfString |