Azioni, risorse e chiavi di condizione per AWS CloudTrail
AWS CloudTrail (prefisso di servizio:cloudtrail) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.
Riferimenti:
-
Scopri come configurare questo servizio.
-
Visualizza un elenco delle operazioni API disponibili per questo servizio.
-
Scopri come proteggere questo servizio e le sue risorse utilizzando le policy delle autorizzazioni IAM.
-
Visualizza il riferimento programmatico all'autorizzazione del servizio
per questo servizio.
Argomenti
Operazioni API definite da AWS CloudTrail
La tabella seguente mappa le operazioni API alle azioni IAM che autorizzano. Sono elencate solo le chiavi di condizione che hanno valori statici per l'API e l'azione specificate; per il set completo di chiavi di condizione supportate da ciascuna azione, consulta la tabella Azioni.
| Operation | Azione IAM | Chiave di condizione | Valori possibili | Livello di accesso |
|---|---|---|---|---|
|
AddTags |
Etichettatura, scrittura |
|||
|
CancelQuery |
Scrittura |
|||
|
CreateChannel |
Etichettatura, scrittura |
|||
Scrittura |
||||
|
CreateDashboard |
Etichettatura, scrittura |
|||
Scrittura |
||||
Scrittura |
||||
Scrittura |
||||
|
CreateEventDataStore |
Etichettatura, scrittura |
|||
Scrittura |
||||
|
CreateTrail |
Etichettatura, scrittura |
|||
Scrittura |
||||
sono: PassedToService |
cloudtrail.amazonaws.com, cloudtrail.preprod.amazonaws.com |
Scrittura |
||
|
DeleteChannel |
Scrittura |
|||
|
DeleteDashboard |
Scrittura |
|||
|
DeleteEventDataStore |
Scrittura |
|||
|
DeleteResourcePolicy |
Scrittura |
|||
|
DeleteTrail |
Scrittura |
|||
|
DeregisterOrganizationDelegatedAdmin |
Scrittura |
|||
|
DescribeQuery |
Lettura |
|||
|
DescribeTrails |
Lettura |
|||
|
DisableFederation |
Scrittura |
|||
|
EnableFederation |
Scrittura |
|||
sono: PassedToService |
cloudtrail.amazonaws.com, cloudtrail.preprod.amazonaws.com |
Scrittura |
||
|
GenerateQuery |
Scrittura |
|||
|
GetChannel |
Lettura |
|||
|
GetDashboard |
Lettura |
|||
|
GetEventConfiguration |
Lettura |
|||
|
GetEventDataStore |
Lettura |
|||
|
GetEventSelectors |
Lettura |
|||
|
GetImport |
Lettura |
|||
|
GetInsightSelectors |
Lettura |
|||
|
GetQueryResults |
Lettura |
|||
|
GetResourcePolicy |
Lettura |
|||
|
GetTrail |
Lettura |
|||
|
GetTrailStatus |
Lettura |
|||
|
ListChannels |
List |
|||
|
ListDashboards |
List |
|||
|
ListEventDataStores |
List |
|||
|
ListImportFailures |
Lettura |
|||
|
ListImports |
List |
|||
|
ListInsightsData |
List |
|||
|
ListInsightsMetricData |
List |
|||
Lettura |
||||
|
ListPublicKeys |
Lettura |
|||
|
ListQueries |
List |
|||
|
ListTags |
Lettura |
|||
|
ListTrails |
List |
|||
|
LookupEvents |
Lettura |
|||
|
PutEventConfiguration |
Scrittura |
|||
|
PutEventSelectors |
Scrittura |
|||
|
PutInsightSelectors |
Scrittura |
|||
|
PutResourcePolicy |
Scrittura |
|||
|
RegisterOrganizationDelegatedAdmin |
Scrittura |
|||
|
RemoveTags |
Etichettatura, scrittura |
|||
|
RestoreEventDataStore |
Scrittura |
|||
|
SearchSampleQueries |
Lettura |
|||
|
StartDashboardRefresh |
Scrittura |
|||
Scrittura |
||||
|
StartEventDataStoreIngestion |
Scrittura |
|||
|
StartImport |
Scrittura |
|||
sono: PassedToService |
cloudtrail.amazonaws.com, cloudtrail.preprod.amazonaws.com |
Scrittura |
||
|
StartLogging |
Scrittura |
|||
|
StartQuery |
Scrittura |
|||
|
StopEventDataStoreIngestion |
Scrittura |
|||
|
StopImport |
Scrittura |
|||
|
StopLogging |
Scrittura |
|||
|
UpdateChannel |
Scrittura |
|||
|
UpdateDashboard |
Scrittura |
|||
Scrittura |
||||
Scrittura |
||||
|
UpdateEventDataStore |
Scrittura |
|||
|
UpdateTrail |
Scrittura |
|||
sono: PassedToService |
cloudtrail.amazonaws.com, cloudtrail.preprod.amazonaws.com |
Scrittura |
Azioni definite da AWS CloudTrail
Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Utilizza le policy per concedere le autorizzazioni per eseguire un'operazione in AWS. Quando utilizzi un'operazione in una policy, in genere consenti o rifiuti l'accesso all'operazione API o al comando CLI con lo stesso nome. Tuttavia, in alcuni casi, una singola operazione controlla l'accesso a più di una operazione. In alternativa, alcune operazioni richiedono operazioni differenti.
| Azioni | Description | Tipi di risorsa (*obbligatorio) | Chiavi di condizione | Livello di accesso |
|---|---|---|---|---|
Concede l'autorizzazione ad aggiungere uno o più tag a un percorso, a un archivio dati di eventi, a un canale o a una dashboard, fino a un limite di 50 |
Etichettatura, scrittura |
|||
|
leggi: RequestTag /$ {} TagKey |
||||
|
leggi: /$ {} RequestTag TagKey |
||||
|
leggi: RequestTag /$ {0} TagKey |
||||
Concede l'autorizzazione per annullare una query in esecuzione |
Scrittura |
|||
Concede l'autorizzazione per creare un canale |
leggi: RequestTag /$ {} TagKey |
Scrittura |
||
|
leggi: /$ {} RequestTag TagKey |
||||
Concede l'autorizzazione a creare un pannello di controllo |
leggi: /$ {} RequestTag TagKey |
Scrittura |
||
Concede l'autorizzazione per creare un datastore di evento |
leggi: /$ {} RequestTag TagKey |
Scrittura |
||
Concede l'autorizzazione per creare un trail che specifica le impostazioni per la distribuzione dei dati di log per un bucket Amazon S3 |
seghe: RequestTag /$ {0} TagKey |
Scrittura |
||
Concede l'autorizzazione per eliminare un canale |
Scrittura |
|||
Concede l'autorizzazione per eliminare un dashboard |
Scrittura |
|||
Concede l'autorizzazione per eliminare un datastore di evento |
Scrittura |
|||
Concede l'autorizzazione per eliminare una policy delle risorse dalla risorsa fornita |
Scrittura |
|||
Concede l'autorizzazione per eliminare un trail |
Scrittura |
|||
Concede l'autorizzazione per annullare la registrazione di un account membro di AWS Organizations come amministratore delegato |
Scrittura |
|||
Concede l'autorizzazione per elencare i dettagli per la query |
Lettura |
|||
Concede l'autorizzazione per elencare le impostazioni per i trail associati alla regione corrente per il tuo account |
Lettura |
|||
Concede l'autorizzazione a disabilitare la federazione dei dati del data store degli eventi utilizzando il AWS Glue Data Catalog |
Scrittura |
|||
Concede l'autorizzazione per abilitare la federazione dei dati del data store degli eventi utilizzando il AWS Glue Data Catalog |
Scrittura |
|||
Concede l'autorizzazione a generare una query per un data store di eventi specificato utilizzando il generatore di query CloudTrail Lake |
Scrittura |
|||
Concede l'autorizzazione per restituire informazioni su un canale specifico |
Lettura |
|||
Concede l'autorizzazione a elencare le impostazioni per la dashboard |
Lettura |
|||
Concede l'autorizzazione a elencare le configurazioni di eventi configurate per un trail o un data store di eventi |
Lettura |
|||
Concede l'autorizzazione a elencare le impostazioni per il datastore di evento |
Lettura |
|||
Concede l'autorizzazione a ottenere dati da un archivio dati di eventi utilizzando il AWS Glue Data Catalog |
Lettura |
|||
Concede l'autorizzazione per elencare le impostazioni per selettori di eventi configurati per un trail |
Lettura |
|||
Concede l'autorizzazione per restituire informazioni su un'importazione specifica |
Lettura |
|||
Concede l'autorizzazione a elencare i selettori di CloudTrail Insights configurati per un archivio di dati di trail o event |
Lettura |
|||
Concede l'autorizzazione per recuperare i risultati di una query completa |
Lettura |
|||
Concede l'autorizzazione per ottenere la policy delle risorse collegata alla risorsa fornita |
Lettura |
|||
Concede l'autorizzazione a elencare le impostazioni per il trail |
Lettura |
|||
Concede il permesso di recuperare un JSON-formatted elenco di informazioni sul percorso specificato |
Lettura |
|||
Concede l'autorizzazione per elencare i canali nell'account corrente e i relativi nomi di origine |
List |
|||
Concede l'autorizzazione a elencare i dashboard associati alla regione corrente del tuo account |
List |
|||
Concede l'autorizzazione per elencare i datastore di evento associati alla regione corrente per il tuo account |
List |
|||
Concede l'autorizzazione per restituire un elenco di errori per l'importazione specificata |
Lettura |
|||
Concede l'autorizzazione a restituire informazioni su tutte le importazioni o su un insieme selezionato di importazioni per o Destinazione ImportStatus |
List |
|||
Concede l'autorizzazione a recuperare i dati acquisiti da Insights CloudTrail |
List |
|||
Concede l'autorizzazione per elencare le chiavi pubbliche le cui chiavi private sono state utilizzate per firmare i file digest del trail all'interno di un intervallo di tempo specificato |
Lettura |
|||
Concede l'autorizzazione per elencare le query associate a un datastore di evento |
List |
|||
Concede l'autorizzazione a elencare i tag per percorsi, archivi di dati di eventi, canali o dashboard nella regione corrente |
Lettura |
|||
Concede l'autorizzazione per elencare i trail associati alla regione corrente per il tuo account |
List |
|||
Concede l'autorizzazione a cercare e recuperare i dati metrici per gli eventi di attività delle API acquisiti durante la creazione, CloudTrail l'aggiornamento o l'eliminazione di risorse nel tuo account |
Lettura |
|||
Concede l'autorizzazione a creare e aggiornare le configurazioni degli eventi per un percorso o un archivio dati di eventi |
Scrittura |
|||
Concede l'autorizzazione per creare e aggiornare selettori di eventi per un trail |
Scrittura |
|||
Concede l'autorizzazione a creare e aggiornare i selettori di CloudTrail Insights per un archivio di dati di percorsi o eventi |
Scrittura |
|||
Concede l'autorizzazione per collegare una policy delle risorse alla risorsa fornita |
Scrittura |
|||
Concede l'autorizzazione a registrare un account membro di AWS Organizations come amministratore delegato |
Scrittura |
|||
Concede l'autorizzazione a rimuovere i tag da un percorso, da un archivio dati di eventi, da un canale o da una dashboard |
Etichettatura, scrittura |
|||
Concede l'autorizzazione per ripristinare un datastore di evento |
Scrittura |
|||
Concede l'autorizzazione a eseguire ricerche semantiche per le query di esempio di Lake CloudTrail |
Lettura |
|||
Concede l'autorizzazione per avviare un aggiornamento sulla dashboard specificata |
Scrittura |
|||
Concede l'autorizzazione per avviare l'acquisizione su un datastore di evento |
Scrittura |
|||
Concede l'autorizzazione per avviare un'importazione di eventi traccia registrati da un bucket S3 di origine a un archivio dati di eventi di destinazione |
Scrittura |
|||
Concede il permesso di avviare la registrazione delle chiamate AWS API e la consegna dei file di registro per un trail |
Scrittura |
|||
Concede l'autorizzazione per avviare una nuova query su un datastore di evento specificato |
Scrittura |
|||
Concede l'autorizzazione per arrestare l'acquisizione su un datastore di evento |
Scrittura |
|||
Concede l'autorizzazione per arrestare un'importazione specificata |
Scrittura |
|||
Concede l'autorizzazione a interrompere la registrazione delle chiamate AWS API e la consegna dei file di registro per un trail |
Scrittura |
|||
Concede l'autorizzazione per aggiornare un canale |
Scrittura |
|||
Concede l'autorizzazione per aggiornare un dashboard |
Scrittura |
|||
Concede l'autorizzazione per aggiornare un datastore di evento |
Scrittura |
|||
Concede l'autorizzazione per aggiornare le impostazioni che specificano la distribuzione di file di log |
Scrittura |
Permission-only azioni per AWS CloudTrail
Le seguenti azioni sono definite AWS CloudTrail ma non sono direttamente richiamabili tramite alcuna operazione API. Possono essere utilizzate solo nelle dichiarazioni politiche IAM per concedere o negare le autorizzazioni.
| Azioni | Description | Tipi di risorsa (*obbligatorio) | Chiavi di condizione | Livello di accesso |
|---|---|---|---|---|
Concede l'autorizzazione a creare un canale collegato al servizio che specifica le impostazioni per la consegna dei dati di registro a un servizio AWS |
Scrittura |
|||
Concede l'autorizzazione per eliminare un canale collegato al servizio |
Scrittura |
|||
Concede l'autorizzazione a generare un riepilogo dei risultati per query specifiche utilizzando il CloudTrail generatore di linguaggio naturale |
Lettura |
|||
Concede l'autorizzazione per elencare le impostazioni per il canale collegato al servizio |
Lettura |
|||
Concede l'autorizzazione per elencare i canali collegati ai servizi associati alla regione corrente per un account specifico |
List |
|||
Concede l'autorizzazione ad aggiornare le impostazioni dei canali collegati al servizio per la consegna dei dati di registro a un servizio AWS |
Scrittura |
Tipi di risorse definiti da AWS CloudTrail
I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento Resource delle istruzioni di policy delle autorizzazioni IAM.
| Tipi di risorse | ARN | Chiavi di condizione |
|---|---|---|
arn: $ {Partition} :cloudtrail: $ {Region} :$ {Account} :channel/$ {} ChannelId |
||
arn: $ {Partition} :cloudtrail: $ {Region} :$ {Account} :dashboard/$ {} DashboardName |
||
arn: $ {Partition} :cloudtrail: $ {Region} :$ {Account} :eventdatastore/$ {} EventDataStoreId |
||
arn: $ {Partition} :cloudtrail: $ {Region} :$ {Account} :trail/$ {} TrailName |
Chiavi di condizione per AWS CloudTrail
AWS CloudTrail definisce le seguenti chiavi di condizione che possono essere utilizzate nell'Conditionelemento di una policy IAM.
| Chiavi di condizione | Descrizione | Tipo |
|---|---|---|
Filtra l'accesso dalle coppie chiave-valore tag nella richiesta |
Stringa |
|
Filtra l'accesso dai tag collegati a una risorsa |
Stringa |
|
Filtra l'accesso tramite i tasti tag in una richiesta |
ArrayOfString |