Azioni, risorse e chiavi di condizione per AWS Lake Formation
AWS Lake Formation (prefisso del servizio:lakeformation) 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 Lake Formation
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 |
|---|---|---|---|---|
|
BatchGrantPermissions |
Gestione delle autorizzazioni, Write |
|||
|
BatchRevokePermissions |
Gestione delle autorizzazioni, Write |
|||
|
CreateDataCellsFilter |
Scrittura |
|||
|
CreateLFTagExpression |
Scrittura |
|||
|
CreateLakeFormationIdentityCenterConfiguration |
formazione del lago: CreateLakeFormationIdentityCenterConfiguration |
Scrittura |
||
|
CreateLakeFormationOptIn |
Scrittura |
|||
|
DeleteDataCellsFilter |
Scrittura |
|||
|
DeleteLFTagExpression |
Scrittura |
|||
|
DeleteLakeFormationIdentityCenterConfiguration |
formazione del lago: DeleteLakeFormationIdentityCenterConfiguration |
Scrittura |
||
|
DeleteLakeFormationOptIn |
Scrittura |
|||
|
DescribeLakeFormationIdentityCenterConfiguration |
formazione del lago: DescribeLakeFormationIdentityCenterConfiguration |
Lettura |
||
|
GetDataCellsFilter |
Lettura |
|||
|
GetDataLakePrincipal |
Lettura |
|||
|
GetDataLakeSettings |
Lettura |
|||
|
GetEffectivePermissionsForPath |
Lettura |
|||
|
GetLFTagExpression |
Lettura |
|||
|
GetQueryState |
Lettura |
|||
|
GetQueryStatistics |
Lettura |
|||
|
GetTemporaryDataLocationCredentials |
Scrittura |
|||
|
GetWorkUnitResults |
Lettura |
|||
|
GetWorkUnits |
Lettura |
|||
|
ListDataCellsFilter |
List |
|||
|
ListLFTagExpressions |
Lettura |
|||
|
ListLakeFormationOptIns |
List |
|||
|
ListPermissions |
List |
|||
|
PutDataLakeSettings |
Gestione delle autorizzazioni, Write |
|||
|
StartQueryPlanning |
Scrittura |
|||
|
UpdateDataCellsFilter |
Scrittura |
|||
|
UpdateLFTagExpression |
Scrittura |
|||
|
UpdateLakeFormationIdentityCenterConfiguration |
formazione del lago: UpdateLakeFormationIdentityCenterConfiguration |
Scrittura |
Azioni definite da AWS Lake Formation
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 per allegare i tag Lake Formation alle risorse del catalogo |
Etichettatura, scrittura |
|||
Concede l'autorizzazione alle autorizzazioni dei data lake a uno o più principali in un batch |
Gestione delle autorizzazioni, scrittura |
|||
Concede l'autorizzazione per rimuovere le autorizzazioni dei data lake a uno o più principali in un batch |
Gestione delle autorizzazioni, Write |
|||
Concede l'autorizzazione per annullare la transazione specificata |
Scrittura |
|||
Concede l'autorizzazione per eseguire il commit per la transazione specificata |
Scrittura |
|||
Concede l'autorizzazione per creare un filtro per celle dati Lake Formation |
Scrittura |
|||
Concede l'autorizzazione per creare un tag Lake Formation |
Scrittura |
|||
Concede l'autorizzazione a creare un'espressione di tag Lake Formation |
Scrittura |
|||
Concede l'autorizzazione a creare una connessione IAM Identity Center con Lake Formation per consentire agli utenti e ai gruppi di IAM Identity Center di accedere alle risorse del Data Catalog |
Scrittura |
|||
Concede l'autorizzazione a far rispettare le autorizzazioni di Lake Formation per i database, le tabelle e i principali specificati |
Scrittura |
|||
Concede l'autorizzazione per eliminare un filtro delle celle dati Lake Formation |
Scrittura |
|||
Concede l'autorizzazione per eliminare un tag Lake Formation |
Scrittura |
|||
Concede il permesso di eliminare un'espressione di Lake Formation |
Scrittura |
|||
Concede l'autorizzazione a eliminare una connessione IAM Identity Center con Lake Formation |
Scrittura |
|||
Concede l'autorizzazione a rimuovere l'applicazione delle autorizzazioni di Lake Formation di determinati database, tabelle e principi |
Scrittura |
|||
Concede l'autorizzazione per eliminare gli oggetti specificati se la transazione viene annullata |
Scrittura |
|||
Concede l'autorizzazione per annullare la registrazione di una sede registrata |
Scrittura |
|||
Concede l'autorizzazione a descrivere la connessione dello IAM Identity Center con Lake Formation |
Lettura |
|||
Concede l'autorizzazione per descrivere una sede registrata |
Lettura |
|||
Concede l'autorizzazione per ottenere lo stato della transazione specificata |
Lettura |
|||
Concede l'autorizzazione per estendere il timeout della transazione specificata |
Scrittura |
|||
Concede l'autorizzazione di accesso al data lake virtuale |
Scrittura |
|||
Concede l'autorizzazione per recuperare un filtro per celle dati Lake Formation |
Lettura |
|||
Concede il permesso di recuperare l'identità del principale invocante |
Lettura |
|||
Concede l'autorizzazione per il recupero delle impostazioni del data lake, ad esempio l'elenco degli amministratori del data lake e le autorizzazioni predefinite del database e della tabella |
Lettura |
|||
Concede l'autorizzazione per recuperare le autorizzazioni collegate alle risorse nel percorso specificato |
Lettura |
|||
Concede l'autorizzazione per recuperare un tag Lake Formation |
Lettura |
|||
Concede il permesso di recuperare un'espressione del tag Lake Formation |
Lettura |
|||
Concede l'autorizzazione per recuperare lo stato della query specificata |
Lettura |
|||
Concede l'autorizzazione per recuperare le statistiche per la query specificata |
Lettura |
|||
Concede l'autorizzazione per richiamare i tag per una risorsa |
Lettura |
|||
Concede l'autorizzazione per recuperare oggetti da una tabella |
Lettura |
|||
Concede l'autorizzazione a ottenere credenziali temporanee per accedere ai dati delle partizioni Glue tramite Lake Formation |
Lettura |
|||
Concede l'autorizzazione a ottenere credenziali temporanee per accedere ai dati della tabella Glue tramite Lake Formation |
Lettura |
|||
Concede l'autorizzazione per recuperare i risultati per le unità di lavoro specificate |
Lettura |
|||
Concede l'autorizzazione per recuperare le unità di lavoro per la query specificata |
Lettura |
|||
Concede l'autorizzazioni alle autorizzazioni dei data lake a un principale |
Gestione delle autorizzazioni, Write |
|||
Concede l'autorizzazione per elencare i filtri delle celle |
List |
|||
Concede il permesso di elencare le espressioni dei tag di Lake Foramtion |
Lettura |
|||
Concede l'autorizzazione per elencare i tag Lake Formation |
Lettura |
|||
Concede il permesso di recuperare l'elenco corrente delle risorse e dei responsabili che hanno accettato di far rispettare le autorizzazioni di Lake Formation |
List |
|||
Concede l'autorizzazione per elencare le autorizzazioni filtrate in base al principale o alla risorsa |
List |
|||
Concede l'autorizzazione per elencare una sede registrata |
List |
|||
Concede l'autorizzazione per elencare tutti gli ottimizzatori dell'archiviazione per la tabella Governed |
List |
|||
Concede l'autorizzazione per elencare tutte le transazioni nel sistema |
List |
|||
Concede l'autorizzazione per sovrascrivere delle impostazioni del data lake, ad esempio l'elenco degli amministratori del data lake e le autorizzazioni predefinite del database e della tabella |
Gestione delle autorizzazioni, Write |
|||
Concede l'autorizzazione per registrare una nuova posizione che deve essere gestita da Lake Formation |
Scrittura |
|||
Concede il permesso di registrare una nuova sede gestita da Lake Formation, con accesso privilegiato |
Scrittura |
|||
Concede l'autorizzazione per rimuovere un tag lakeformation dalle risorse del catalogo |
Etichettatura, scrittura |
|||
Concede l'autorizzazione per rimuovere le autorizzazioni dei data lake da un principale |
Gestione delle autorizzazioni, scrittura |
|||
Concede l'autorizzazione per elencare i database di catalogo con tag Lake Formation |
Lettura |
|||
Concede l'autorizzazione per elencare le tabelle dei cataloghi con tag Lake Formation |
Lettura |
|||
Concede l'autorizzazione per avviare la pianificazione della query specificata |
Scrittura |
|||
Concede l'autorizzazione per avviare una nuova transazione |
Scrittura |
|||
Concede l'autorizzazione per aggiornare un filtro per celle dati Lake Formation |
Scrittura |
|||
Concede l'autorizzazione per aggiornare un tag Lake Formation |
Scrittura |
|||
Concede l'autorizzazione ad aggiornare un'espressione di Lake Formation |
Scrittura |
|||
Concede l'autorizzazione ad aggiornare i parametri di connessione di IAM Identity Center |
Scrittura |
|||
Concede l'autorizzazione per aggiornare una sede registrata |
Scrittura |
|||
Concede l'autorizzazione per aggiungere o eliminare gli oggetti specificati a o da una tabella |
Scrittura |
|||
Concede l'autorizzazione per aggiornare la configurazione dell'ottimizzatore dell'archiviazione per la tabella Governed |
Scrittura |
Tipi di risorse definiti da AWS Lake Formation
AWS Lake Formation non supporta la specificazione di un ARN di risorsa Resource nell'elemento di una dichiarazione di policy IAM.
Chiavi di condizione per AWS Lake Formation
AWS Lake Formation definisce le seguenti chiavi di condizione che possono essere utilizzate nell'Conditionelemento di una policy IAM.
| Chiavi di condizione | Descrizione | Tipo |
|---|---|---|
Filtra l'accesso in base alla presenza della chiave configurata per la politica basata sull'identità del ruolo |
Bool |