View a markdown version of this page

Azioni, risorse e chiavi di condizione per Amazon FinSpace - Service Authorization Reference

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Azioni, risorse e chiavi di condizione per Amazon FinSpace

Amazon FinSpace (prefisso del servizio: finspace) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.

Riferimenti:

Azioni definite da Amazon FinSpace

Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Per ogni azione, la tabella elenca i tipi di risorse e le chiavi di condizione supportate da tale azione. 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.

Operazioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

CreateEnvironment

Concede il permesso di creare un FinSpace ambiente

environment*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateKxChangeset

Concede l'autorizzazione per creare un set di modifiche per un database kdb

kxDatabase*

aws:ResourceTag/${TagKey}

Scrittura

CreateKxCluster

Concede l'autorizzazione per creare un cluster in un ambiente kdb gestito

kxCluster*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateKxDatabase

Concede l'autorizzazione per creare un database kdb in un ambiente kdb gestito

kxDatabase*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateKxDataview

Concede l'autorizzazione per la creazione di una vista dati in un ambiente kdb gestito

kxDataview*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateKxEnvironment

Concede l'autorizzazione per creare un ambiente kdb gestito

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateKxScalingGroup

Concede l'autorizzazione per la creazione di un gruppo di dimensionamento in un ambiente kdb gestito

kxScalingGroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateKxUser

Concede l'autorizzazione per creare un utente in un ambiente kdb gestito

kxEnvironment*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateKxVolume

Concede l'autorizzazione per la creazione di un volume un ambiente kdb gestito

kxVolume*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateUser

Concede il permesso di creare un FinSpace utente

environment*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

user*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

DeleteEnvironment

Concede il permesso di eliminare un FinSpace ambiente

environment*

aws:ResourceTag/${TagKey}

Scrittura

DeleteKxCluster

Concede l'autorizzazione per eliminare un cluster kdb

kxCluster*

aws:ResourceTag/${TagKey}

Scrittura

DeleteKxClusterNode

Concede il permesso di eliminare un nodo da un cluster kdb

kxCluster*

aws:ResourceTag/${TagKey}

Scrittura

DeleteKxDatabase

Concede l'autorizzazione per eliminare un database kdb

kxDatabase*

aws:ResourceTag/${TagKey}

Scrittura

DeleteKxDataview

Concede l'autorizzazione per l’eliminazione di una vista dati in un ambiente kdb gestito

kxDataview*

aws:ResourceTag/${TagKey}

Scrittura

DeleteKxEnvironment

Concede l'autorizzazione per eliminare un ambiente kdb gestito

kxEnvironment*

aws:ResourceTag/${TagKey}

Scrittura

DeleteKxScalingGroup

Concede l'autorizzazione per l’eliminazione di un gruppo di dimensionamento in un ambiente kdb gestito

kxScalingGroup*

aws:ResourceTag/${TagKey}

Scrittura

DeleteKxUser

Concede l'autorizzazione per eliminare un utente kdb

kxUser*

aws:ResourceTag/${TagKey}

Scrittura

DeleteKxVolume

Concede l'autorizzazione per l’eliminazione di un volume in un ambiente kdb gestito

kxVolume*

aws:ResourceTag/${TagKey}

Scrittura

GetEnvironment

Concede il permesso di descrivere un FinSpace ambiente

environment*

aws:ResourceTag/${TagKey}

Lettura

GetKxChangeset

Concede l'autorizzazione per descrivere un set di modifiche per un database kdb

kxDatabase*

aws:ResourceTag/${TagKey}

Lettura

GetKxCluster

Concede l'autorizzazione per descrivere un cluster in un ambiente kdb gestito

kxCluster*

aws:ResourceTag/${TagKey}

Lettura

GetKxConnectionString

Concede l'autorizzazione per recuperare una stringa di connessione per i cluster kdb

kxCluster*

aws:ResourceTag/${TagKey}

Lettura

GetKxDatabase

Concede l'autorizzazione per descrivere un database kdb

kxDatabase*

aws:ResourceTag/${TagKey}

Lettura

GetKxDataview

Concede l'autorizzazione per la descrizione di una vista dati in un ambiente kdb gestito

kxDataview*

aws:ResourceTag/${TagKey}

Lettura

GetKxEnvironment

Concede l'autorizzazione per descrivere un ambiente kdb gestito

kxEnvironment*

aws:ResourceTag/${TagKey}

Lettura

GetKxScalingGroup

Concede l'autorizzazione per la descrizione un gruppo di dimensionamento in un ambiente kdb gestito

kxScalingGroup*

aws:ResourceTag/${TagKey}

Lettura

GetKxUser

Concede l'autorizzazione per descrivere un utente kdb

kxUser*

aws:ResourceTag/${TagKey}

Lettura

GetKxVolume

Concede l'autorizzazione per la descrizione di un volume in un ambiente kdb gestito

kxVolume*

aws:ResourceTag/${TagKey}

Lettura

GetLoadSampleDataSetGroupIntoEnvironmentStatus

Concede l'autorizzazione per richiedere lo stato del caricamento del bundle di dati campione

environment*

aws:ResourceTag/${TagKey}

Lettura

GetUser

Concede il permesso di descrivere a FinSpace utente

environment*

aws:ResourceTag/${TagKey}

Lettura

user*

aws:ResourceTag/${TagKey}

ListEnvironments

Concede il permesso di inserire un elenco FinSpace ambienti in Account AWS

environment*

aws:ResourceTag/${TagKey}

List

ListKxChangesets

Concede l'autorizzazione per elencare i set di modifiche per un database kdb

kxDatabase*

aws:ResourceTag/${TagKey}

List

ListKxClusterNodes

Concede l'autorizzazione per elencare i nodi del cluster in un ambiente kdb gestito

kxCluster*

aws:ResourceTag/${TagKey}

List

ListKxClusters

Concede l'autorizzazione per elencare i cluster in un ambiente kdb gestito

kxEnvironment*

aws:ResourceTag/${TagKey}

List

ListKxDatabases

Concede l'autorizzazione per elencare i database kdb in un ambiente kdb gestito

kxEnvironment*

aws:ResourceTag/${TagKey}

List

ListKxDataviews

Concede l'autorizzazione per l’elencazione di viste dati in un database

kxDatabase*

aws:ResourceTag/${TagKey}

List

ListKxEnvironments

Concede l'autorizzazione per elencare gli ambienti kdb gestiti

List

ListKxScalingGroups

Concede l'autorizzazione per l’elencazione dei gruppi di dimensionamento in un ambiente kdb gestito

kxEnvironment*

aws:ResourceTag/${TagKey}

List

ListKxUsers

Concede l'autorizzazione per elencare gli utenti in un ambiente kdb gestito

kxEnvironment*

aws:ResourceTag/${TagKey}

List

ListKxVolumes

Concede l'autorizzazione per l’elencazione di volumi in un ambiente kdb gestito

kxEnvironment*

aws:ResourceTag/${TagKey}

List

ListTagsForResource

Concede l'autorizzazione per restituire un elenco di tag per una risorsa

environment*

aws:ResourceTag/${TagKey}

List

kxCluster*

aws:ResourceTag/${TagKey}

kxDatabase*

aws:ResourceTag/${TagKey}

kxDataview*

aws:ResourceTag/${TagKey}

kxEnvironment*

aws:ResourceTag/${TagKey}

kxScalingGroup*

aws:ResourceTag/${TagKey}

kxUser*

aws:ResourceTag/${TagKey}

kxVolume*

aws:ResourceTag/${TagKey}

ListUsers

Concede il permesso di elencare FinSpace utenti in un ambiente

environment*

aws:ResourceTag/${TagKey}

List

user*

aws:ResourceTag/${TagKey}

LoadSampleDataSetGroupIntoEnvironment

Concede l'autorizzazione a caricare un pacchetto di dati di esempio nel tuo FinSpace ambiente

environment*

aws:ResourceTag/${TagKey}

Scrittura

ResetUserPassword

Concede il permesso di reimpostare la password per un FinSpace utente

environment*

aws:ResourceTag/${TagKey}

Scrittura

user*

aws:ResourceTag/${TagKey}

TagResource

Concede l'autorizzazione per applicare un tag a una risorsa.

environment

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

kxCluster

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

kxDatabase

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

kxDataview

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

kxEnvironment

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

kxScalingGroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

kxUser

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

kxVolume

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Concede l'autorizzazione per rimuovere un tag da una risorsa.

environment

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

kxCluster

aws:ResourceTag/${TagKey}

aws:TagKeys

kxDatabase

aws:ResourceTag/${TagKey}

aws:TagKeys

kxDataview

aws:ResourceTag/${TagKey}

aws:TagKeys

kxEnvironment

aws:ResourceTag/${TagKey}

aws:TagKeys

kxScalingGroup

aws:ResourceTag/${TagKey}

aws:TagKeys

kxUser

aws:ResourceTag/${TagKey}

aws:TagKeys

kxVolume

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateEnvironment

Concede il permesso di aggiornare un FinSpace ambiente

environment*

aws:ResourceTag/${TagKey}

Scrittura

UpdateKxClusterCodeConfiguration

Concede l'autorizzazione per aggiornare la configurazione del codice per un cluster in un ambiente kdb gestito

kxCluster*

aws:ResourceTag/${TagKey}

Scrittura

UpdateKxClusterDatabases

Concede l'autorizzazione per aggiornare i database per un cluster in un ambiente kdb gestito

kxCluster*

aws:ResourceTag/${TagKey}

Scrittura

UpdateKxDatabase

Concede l'autorizzazione per aggiornare un database kdb

kxDatabase*

aws:ResourceTag/${TagKey}

Scrittura

UpdateKxDataview

Concede l'autorizzazione per l’aggiornamento di una vista dati in un ambiente kdb gestito

kxDataview*

aws:ResourceTag/${TagKey}

Scrittura

UpdateKxEnvironment

Concede l'autorizzazione per aggiornare un ambiente kdb gestito

kxEnvironment*

aws:ResourceTag/${TagKey}

Scrittura

UpdateKxEnvironmentNetwork

Concede l'autorizzazione per aggiornare la rete per un ambiente kdb gestito

kxEnvironment*

aws:ResourceTag/${TagKey}

Scrittura

UpdateKxUser

Concede l'autorizzazione per aggiornare un utente kdb

kxUser*

aws:ResourceTag/${TagKey}

Scrittura

UpdateKxVolume

Concede l'autorizzazione per l’aggiornamento di un volume in un ambiente kdb gestito

kxVolume*

aws:ResourceTag/${TagKey}

Scrittura

UpdateUser

Concede il permesso di aggiornare un FinSpace utente

environment*

aws:ResourceTag/${TagKey}

Scrittura

user*

aws:ResourceTag/${TagKey}

Permission-only azioni per Amazon FinSpace

Le seguenti azioni sono definite da Amazon FinSpace ma non sono direttamente richiamabili tramite alcuna operazione API. Possono essere utilizzati solo nelle dichiarazioni delle politiche IAM per concedere o negare le autorizzazioni.

Operazioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

ConnectKxCluster

Concede l'autorizzazione per la connessione a un cluster kdb

kxCluster*

aws:ResourceTag/${TagKey}

Scrittura

MountKxDatabase

Concede l'autorizzazione per  eseguire il mount di un database su un cluster kdb

kxDatabase*

aws:ResourceTag/${TagKey}

Scrittura

Tipi di risorse definiti da Amazon FinSpace

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

environment

arn:${Partition}:finspace:${Region}:${Account}:environment/${EnvironmentId}

aws:ResourceTag/${TagKey}

kxCluster

arn:${Partition}:finspace:${Region}:${Account}:kxEnvironment/${EnvironmentId}/kxCluster/${KxCluster}

aws:ResourceTag/${TagKey}

kxDatabase

arn:${Partition}:finspace:${Region}:${Account}:kxEnvironment/${EnvironmentId}/kxDatabase/${KxDatabase}

aws:ResourceTag/${TagKey}

kxDataview

arn:${Partition}:finspace:${Region}:${Account}:kxEnvironment/${EnvironmentId}/kxDatabase/${KxDatabase}/kxDataview/${KxDataview}

aws:ResourceTag/${TagKey}

kxEnvironment

arn:${Partition}:finspace:${Region}:${Account}:kxEnvironment/${EnvironmentId}

aws:ResourceTag/${TagKey}

kxScalingGroup

arn:${Partition}:finspace:${Region}:${Account}:kxEnvironment/${EnvironmentId}/kxScalingGroup/${KxScalingGroup}

aws:ResourceTag/${TagKey}

kxUser

arn:${Partition}:finspace:${Region}:${Account}:kxEnvironment/${EnvironmentId}/kxUser/${UserName}

aws:ResourceTag/${TagKey}

kxVolume

arn:${Partition}:finspace:${Region}:${Account}:kxEnvironment/${EnvironmentId}/kxVolume/${KxVolume}

aws:ResourceTag/${TagKey}

user

arn:${Partition}:finspace:${Region}:${Account}:user/${UserId}

aws:ResourceTag/${TagKey}

Chiavi di condizione per Amazon FinSpace

Amazon FinSpace definisce le seguenti chiavi di condizione che possono essere utilizzate in Condition elemento di una policy IAM.

Chiavi di condizione Descrizione Tipo

aws:RequestTag/${TagKey}

Filtra l'accesso in base alla presenza di coppie chiave-valore di tag nella richiesta

String

aws:ResourceTag/${TagKey}

Filtra l'accesso in base alle coppie chiave-valore di tag collegate alla risorsa

String

aws:TagKeys

Filtra l'accesso in base alla presenza di chiavi di tag nella richiesta

ArrayOfString