View a markdown version of this page

Azioni, risorse e chiavi di condizione per Amazon AppFlow - 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 AppFlow

Amazon AppFlow (prefisso del servizio: appflow) 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 Amazon AppFlow

La tabella seguente associa 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 Tabella delle azioni.

Operazione Azione IAM Chiave di condizione Valori possibili Livello di accesso

CancelFlowExecutions

appflow:CancelFlowExecutions

Scrittura

CreateConnectorProfile

appflow:CreateConnectorProfile

Scrittura

appflow:DescribeConnector

Lettura

iam:PassRole

iam:PassedToService

appflow.amazonaws.com, redshift.amazonaws.com

Scrittura

CreateFlow

appflow:CreateFlow

Scrittura

appflow:TagResource

Etichettatura, scrittura

appflow:UseConnectorProfile

Scrittura

iam:PassRole

iam:PassedToService

appflow.amazonaws.com

Scrittura

DeleteConnectorProfile

appflow:DeleteConnectorProfile

Scrittura

DeleteFlow

appflow:DeleteFlow

Scrittura

DescribeConnector

appflow:DescribeConnector

Lettura

DescribeConnectorEntity

appflow:DescribeConnectorEntity

Lettura

DescribeConnectorProfiles

appflow:DescribeConnectorProfiles

Lettura

DescribeConnectors

appflow:DescribeConnectors

Lettura

DescribeFlow

appflow:DescribeFlow

Lettura

DescribeFlowExecutionRecords

appflow:DescribeFlowExecutionRecords

Lettura

ListConnectorEntities

appflow:ListConnectorEntities

List

ListConnectors

appflow:ListConnectors

List

ListFlows

appflow:ListFlows

List

ListTagsForResource

appflow:ListTagsForResource

Lettura

RegisterConnector

appflow:RegisterConnector

Scrittura

ResetConnectorMetadataCache

appflow:ResetConnectorMetadataCache

Scrittura

StartFlow

appflow:StartFlow

Scrittura

StopFlow

appflow:StopFlow

Scrittura

TagResource

appflow:TagResource

Etichettare, scrivere

UnregisterConnector

appflow:UnRegisterConnector

Scrittura

UntagResource

appflow:UntagResource

Etichettare, scrivere

UpdateConnectorProfile

appflow:UpdateConnectorProfile

Scrittura

iam:PassRole

iam:PassedToService

appflow.amazonaws.com, redshift.amazonaws.com

Scrittura

UpdateConnectorRegistration

appflow:UpdateConnectorRegistration

Scrittura

UpdateFlow

appflow:UpdateFlow

Scrittura

appflow:UseConnectorProfile

Scrittura

iam:PassRole

iam:PassedToService

appflow.amazonaws.com

Scrittura

Azioni definite da Amazon AppFlow

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

CancelFlowExecutions

Concede il permesso di annullare le esecuzioni in corso di Amazon AppFlow flusso

flow*

aws:ResourceTag/${TagKey}

Scrittura

CreateConnectorProfile

Concede il permesso di creare un profilo di accesso da utilizzare con Amazon AppFlow scorre

Scrittura

CreateFlow

Concede il permesso di creare un Amazon AppFlow flusso

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

DeleteConnectorProfile

Concede il permesso di eliminare un profilo di accesso configurato in Amazon AppFlow

connectorprofile*

Scrittura

DeleteFlow

Concede il permesso di eliminare un Amazon AppFlow flusso

flow*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

DescribeConnector

Concede il permesso di descrivere un connettore registrato in Amazon AppFlow

connector*

aws:ResourceTag/${TagKey}

Lettura

DescribeConnectorEntity

Concede il permesso di descrivere tutti i campi di un oggetto in un profilo di accesso configurato in Amazon AppFlow

connectorprofile*

Lettura

DescribeConnectorProfiles

Concede il permesso di descrivere tutti i profili di accesso configurati in Amazon AppFlow

Lettura

DescribeConnectors

Concede il permesso di descrivere tutti i connettori supportati da Amazon AppFlow

Lettura

DescribeFlow

Concede il permesso di descrivere un flusso specifico configurato in Amazon AppFlow

flow*

aws:ResourceTag/${TagKey}

Lettura

DescribeFlowExecutionRecords

Concede il permesso di descrivere tutte le esecuzioni di flusso per un flusso configurato in Amazon AppFlow

flow*

aws:ResourceTag/${TagKey}

Lettura

ListConnectorEntities

Concede il permesso di elencare tutti gli oggetti per un profilo di accesso configurato in Amazon AppFlow

connectorprofile*

List

ListConnectors

Concede il permesso di elencare tutti i connettori supportati in Amazon AppFlow

connector*

aws:ResourceTag/${TagKey}

List

ListFlows

Concede il permesso di elencare tutti i flussi configurati in Amazon AppFlow

flow*

aws:ResourceTag/${TagKey}

List

ListTagsForResource

Concede l'autorizzazione per elencare i tag per un flusso

flow*

aws:ResourceTag/${TagKey}

Lettura

RegisterConnector

Concede il permesso di registrare un Amazon AppFlow connettore

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

ResetConnectorMetadataCache

Concede il permesso di reimpostare i metadati delle entità connettrici di Amazon AppFlow memorizzato nella sua cache

connectorprofile*

Scrittura

StartFlow

Concede il permesso di attivare (per flussi pianificati e attivati da eventi) o eseguire (per flussi su richiesta) un flusso configurato in Amazon AppFlow

flow*

aws:ResourceTag/${TagKey}

Scrittura

StopFlow

Concede l'autorizzazione a disattivare un flusso pianificato o attivato da un evento configurato in Amazon AppFlow

flow*

aws:ResourceTag/${TagKey}

Scrittura

TagResource

Concede l'autorizzazione ad aggiungere tag a un flusso o a un connettore

connector

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

flow

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UnRegisterConnector

Concede il permesso di annullare la registrazione di un connettore in Amazon AppFlow

connector*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

UntagResource

Concede l'autorizzazione a eliminare tag da un flusso o da un connettore

connector

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

flow

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateConnectorProfile

Concede il permesso di aggiornare un profilo di accesso configurato in Amazon AppFlow

connectorprofile*

Scrittura

UpdateConnectorRegistration

Concede il permesso di aggiornare un connettore registrato configurato in Amazon AppFlow

connector*

aws:ResourceTag/${TagKey}

Scrittura

UpdateFlow

Concede il permesso di aggiornare un flusso configurato in Amazon AppFlow

flow*

aws:ResourceTag/${TagKey}

Scrittura

Permission-only azioni per Amazon AppFlow

Le seguenti azioni sono definite da Amazon AppFlow 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

DescribeConnectorFields

Concede il permesso di descrivere tutti i campi di un oggetto in un profilo di accesso configurato in Amazon AppFlow (Solo console)

connectorprofile*

Lettura

DescribeFlowExecution

Concede l'autorizzazione a descrivere tutte le esecuzioni di flusso per un flusso configurato in Amazon AppFlow (Solo console)

flow*

aws:ResourceTag/${TagKey}

Lettura

DescribeFlows

Concede l'autorizzazione a descrivere tutti i flussi configurati in Amazon AppFlow (Solo console)

Lettura

ListConnectorFields

Concede il permesso di elencare tutti gli oggetti per un profilo di accesso configurato in Amazon AppFlow (Solo console)

connectorprofile*

Lettura

RunFlow

Concede l'autorizzazione per eseguire un flusso configurato in Amazon AppFlow (Solo console)

flow*

aws:ResourceTag/${TagKey}

Scrittura

UseConnectorProfile

Concede il permesso di utilizzare un profilo connettore durante la creazione di un flusso in Amazon AppFlow

connectorprofile*

Scrittura

Tipi di risorse definiti da Amazon AppFlow

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

connector

arn:${Partition}:appflow:${Region}:${Account}:connector/${ConnectorLabel}

aws:ResourceTag/${TagKey}

connectorprofile

arn:${Partition}:appflow:${Region}:${Account}:connectorprofile/${ProfileName}

flow

arn:${Partition}:appflow:${Region}:${Account}:flow/${FlowName}

aws:ResourceTag/${TagKey}

Chiavi di condizione per Amazon AppFlow

Amazon AppFlow 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 al set di valori consentito per ciascuno dei tag

String

aws:ResourceTag/${TagKey}

Filtra l'accesso in base al valore del tag associato alla risorsa

String

aws:TagKeys

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

ArrayOfString