View a markdown version of this page

Azioni, risorse e chiavi di condizione per AWS Lake Formation - Service Authorization Reference

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:

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

formazione del lago: BatchGrantPermissions

Gestione delle autorizzazioni, Write

BatchRevokePermissions

formazione del lago: BatchRevokePermissions

Gestione delle autorizzazioni, Write

CreateDataCellsFilter

formazione del lago: CreateDataCellsFilter

Scrittura

CreateLFTagExpression

formazione del lago: CreateLFTagExpression

Scrittura

CreateLakeFormationIdentityCenterConfiguration

formazione del lago: CreateLakeFormationIdentityCenterConfiguration

Scrittura

CreateLakeFormationOptIn

formazione del lago: CreateLakeFormationOptIn

Scrittura

DeleteDataCellsFilter

formazione del lago: DeleteDataCellsFilter

Scrittura

DeleteLFTagExpression

formazione del lago: DeleteLFTagExpression

Scrittura

DeleteLakeFormationIdentityCenterConfiguration

formazione del lago: DeleteLakeFormationIdentityCenterConfiguration

Scrittura

DeleteLakeFormationOptIn

formazione del lago: DeleteLakeFormationOptIn

Scrittura

DescribeLakeFormationIdentityCenterConfiguration

formazione del lago: DescribeLakeFormationIdentityCenterConfiguration

Lettura

GetDataCellsFilter

formazione del lago: GetDataCellsFilter

Lettura

GetDataLakePrincipal

formazione del lago: GetDataLakePrincipal

Lettura

GetDataLakeSettings

formazione del lago: GetDataLakeSettings

Lettura

GetEffectivePermissionsForPath

formazione del lago: GetEffectivePermissionsForPath

Lettura

GetLFTagExpression

formazione del lago: GetLFTagExpression

Lettura

GetQueryState

formazione del lago: GetQueryState

Lettura

GetQueryStatistics

formazione del lago: GetQueryStatistics

Lettura

GetTemporaryDataLocationCredentials

formazione del lago: GetDataAccess

Scrittura

GetWorkUnitResults

formazione del lago: GetWorkUnitResults

Lettura

GetWorkUnits

formazione del lago: GetWorkUnits

Lettura

ListDataCellsFilter

formazione del lago: ListDataCellsFilter

List

ListLFTagExpressions

formazione del lago: ListLFTagExpressions

Lettura

ListLakeFormationOptIns

formazione del lago: ListLakeFormationOptIns

List

ListPermissions

formazione del lago: ListPermissions

List

PutDataLakeSettings

formazione del lago: PutDataLakeSettings

Gestione delle autorizzazioni, Write

StartQueryPlanning

formazione del lago: StartQueryPlanning

Scrittura

UpdateDataCellsFilter

formazione del lago: UpdateDataCellsFilter

Scrittura

UpdateLFTagExpression

formazione del lago: 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

AddLFTagsToResource

Concede l'autorizzazione per allegare i tag Lake Formation alle risorse del catalogo

Etichettatura, scrittura

BatchGrantPermissions

Concede l'autorizzazione alle autorizzazioni dei data lake a uno o più principali in un batch

Gestione delle autorizzazioni, scrittura

BatchRevokePermissions

Concede l'autorizzazione per rimuovere le autorizzazioni dei data lake a uno o più principali in un batch

Gestione delle autorizzazioni, Write

CancelTransaction

Concede l'autorizzazione per annullare la transazione specificata

Scrittura

CommitTransaction

Concede l'autorizzazione per eseguire il commit per la transazione specificata

Scrittura

CreateDataCellsFilter

Concede l'autorizzazione per creare un filtro per celle dati Lake Formation

Scrittura

Crea tag LF

Concede l'autorizzazione per creare un tag Lake Formation

Scrittura

CreateLFTagExpression

Concede l'autorizzazione a creare un'espressione di tag Lake Formation

Scrittura

CreateLakeFormationIdentityCenterConfiguration

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

CreateLakeFormationOptIn

Concede l'autorizzazione a far rispettare le autorizzazioni di Lake Formation per i database, le tabelle e i principali specificati

Scrittura

DeleteDataCellsFilter

Concede l'autorizzazione per eliminare un filtro delle celle dati Lake Formation

Scrittura

Elimina il tag LF

Concede l'autorizzazione per eliminare un tag Lake Formation

Scrittura

DeleteLFTagExpression

Concede il permesso di eliminare un'espressione di Lake Formation

Scrittura

DeleteLakeFormationIdentityCenterConfiguration

Concede l'autorizzazione a eliminare una connessione IAM Identity Center con Lake Formation

Scrittura

DeleteLakeFormationOptIn

Concede l'autorizzazione a rimuovere l'applicazione delle autorizzazioni di Lake Formation di determinati database, tabelle e principi

Scrittura

DeleteObjectsOnCancel

Concede l'autorizzazione per eliminare gli oggetti specificati se la transazione viene annullata

Scrittura

DeregisterResource

Concede l'autorizzazione per annullare la registrazione di una sede registrata

Scrittura

DescribeLakeFormationIdentityCenterConfiguration

Concede l'autorizzazione a descrivere la connessione dello IAM Identity Center con Lake Formation

Lettura

DescribeResource

Concede l'autorizzazione per descrivere una sede registrata

Lettura

DescribeTransaction

Concede l'autorizzazione per ottenere lo stato della transazione specificata

Lettura

ExtendTransaction

Concede l'autorizzazione per estendere il timeout della transazione specificata

Scrittura

GetDataAccess

Concede l'autorizzazione di accesso al data lake virtuale

formazione del lago: EnabledOnlyForMetaDataAccess

Scrittura

GetDataCellsFilter

Concede l'autorizzazione per recuperare un filtro per celle dati Lake Formation

Lettura

GetDataLakePrincipal

Concede il permesso di recuperare l'identità del principale invocante

Lettura

GetDataLakeSettings

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

GetEffectivePermissionsForPath

Concede l'autorizzazione per recuperare le autorizzazioni collegate alle risorse nel percorso specificato

Lettura

getLFTag

Concede l'autorizzazione per recuperare un tag Lake Formation

Lettura

GetLFTagExpression

Concede il permesso di recuperare un'espressione del tag Lake Formation

Lettura

GetQueryState

Concede l'autorizzazione per recuperare lo stato della query specificata

Lettura

GetQueryStatistics

Concede l'autorizzazione per recuperare le statistiche per la query specificata

Lettura

GetResourceLFTags

Concede l'autorizzazione per richiamare i tag per una risorsa

Lettura

GetTableObjects

Concede l'autorizzazione per recuperare oggetti da una tabella

Lettura

GetTemporaryGluePartitionCredentials

Concede l'autorizzazione a ottenere credenziali temporanee per accedere ai dati delle partizioni Glue tramite Lake Formation

Lettura

GetTemporaryGlueTableCredentials

Concede l'autorizzazione a ottenere credenziali temporanee per accedere ai dati della tabella Glue tramite Lake Formation

Lettura

GetWorkUnitResults

Concede l'autorizzazione per recuperare i risultati per le unità di lavoro specificate

Lettura

GetWorkUnits

Concede l'autorizzazione per recuperare le unità di lavoro per la query specificata

Lettura

GrantPermissions

Concede l'autorizzazioni alle autorizzazioni dei data lake a un principale

Gestione delle autorizzazioni, Write

ListDataCellsFilter

Concede l'autorizzazione per elencare i filtri delle celle

List

ListLFTagExpressions

Concede il permesso di elencare le espressioni dei tag di Lake Foramtion

Lettura

Elenca i tag LF

Concede l'autorizzazione per elencare i tag Lake Formation

Lettura

ListLakeFormationOptIns

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

ListPermissions

Concede l'autorizzazione per elencare le autorizzazioni filtrate in base al principale o alla risorsa

List

ListResources

Concede l'autorizzazione per elencare una sede registrata

List

ListTableStorageOptimizers

Concede l'autorizzazione per elencare tutti gli ottimizzatori dell'archiviazione per la tabella Governed

List

ListTransactions

Concede l'autorizzazione per elencare tutte le transazioni nel sistema

List

PutDataLakeSettings

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

RegisterResource

Concede l'autorizzazione per registrare una nuova posizione che deve essere gestita da Lake Formation

Scrittura

RegisterResourceWithPrivilegedAccess

Concede il permesso di registrare una nuova sede gestita da Lake Formation, con accesso privilegiato

Scrittura

RemoveLFTagsFromResource

Concede l'autorizzazione per rimuovere un tag lakeformation dalle risorse del catalogo

Etichettatura, scrittura

RevokePermissions

Concede l'autorizzazione per rimuovere le autorizzazioni dei data lake da un principale

Gestione delle autorizzazioni, scrittura

SearchDatabasesByLFTags

Concede l'autorizzazione per elencare i database di catalogo con tag Lake Formation

Lettura

SearchTablesByLFTags

Concede l'autorizzazione per elencare le tabelle dei cataloghi con tag Lake Formation

Lettura

StartQueryPlanning

Concede l'autorizzazione per avviare la pianificazione della query specificata

Scrittura

StartTransaction

Concede l'autorizzazione per avviare una nuova transazione

Scrittura

UpdateDataCellsFilter

Concede l'autorizzazione per aggiornare un filtro per celle dati Lake Formation

Scrittura

Aggiorna il tag LF

Concede l'autorizzazione per aggiornare un tag Lake Formation

Scrittura

UpdateLFTagExpression

Concede l'autorizzazione ad aggiornare un'espressione di Lake Formation

Scrittura

UpdateLakeFormationIdentityCenterConfiguration

Concede l'autorizzazione ad aggiornare i parametri di connessione di IAM Identity Center

Scrittura

UpdateResource

Concede l'autorizzazione per aggiornare una sede registrata

Scrittura

UpdateTableObjects

Concede l'autorizzazione per aggiungere o eliminare gli oggetti specificati a o da una tabella

Scrittura

UpdateTableStorageOptimizer

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

formazione del lago: EnabledOnlyForMetaDataAccess

Filtra l'accesso in base alla presenza della chiave configurata per la politica basata sull'identità del ruolo

Bool