View a markdown version of this page

Azioni, risorse e chiavi di condizione per AWS Data Exchange - 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 AWS Data Exchange

AWS Scambio di dati (prefisso del servizio: dataexchange) 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 Data Exchange

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

AcceptDataGrant

dataexchange:AcceptDataGrant

Scrittura

aws-marketplace:Subscribe

Scrittura

CancelJob

dataexchange:CancelJob

Scrittura

CreateDataGrant

dataexchange:CreateDataGrant

Scrittura

dataexchange:CreateJob

Scrittura

dataexchange:PublishDataSet

Scrittura

dataexchange:PublishToDataGrant

Scrittura

dataexchange:StartJob

Scrittura

dataexchange:TagResource

Etichettatura, scrittura

CreateDataSet

dataexchange:CreateDataSet

Scrittura

dataexchange:TagResource

Etichettare, scrivere

CreateEventAction

dataexchange:CreateEventAction

Scrittura

dataexchange:TagResource

Etichettare, scrivere

CreateJob

dataexchange:CreateJob

Scrittura

iam:PassRole

iam:PassedToService

dataexchange.amazonaws.com

Scrittura

CreateRevision

dataexchange:CreateRevision

Scrittura

dataexchange:TagResource

Etichettare, scrivere

DeleteAsset

dataexchange:DeleteAsset

Scrittura

DeleteDataGrant

dataexchange:CreateJob

Scrittura

dataexchange:DeleteDataGrant

Scrittura

dataexchange:DeleteDataSet

Scrittura

dataexchange:StartJob

Scrittura

DeleteDataSet

dataexchange:DeleteDataSet

Scrittura

DeleteEventAction

dataexchange:DeleteEventAction

Scrittura

DeleteRevision

dataexchange:DeleteRevision

Scrittura

GetAsset

dataexchange:GetAsset

Lettura

GetDataGrant

dataexchange:GetDataGrant

Lettura

dataexchange:GetDataSet

Lettura

GetDataSet

dataexchange:GetDataSet

Lettura

GetEventAction

dataexchange:GetEventAction

Lettura

GetJob

dataexchange:GetJob

Lettura

GetReceivedDataGrant

dataexchange:GetDataSet

Lettura

dataexchange:GetReceivedDataGrant

Lettura

GetRevision

dataexchange:GetRevision

Lettura

ListDataGrants

dataexchange:ListDataGrants

List

dataexchange:ListDataSets

List

ListDataSetRevisions

dataexchange:ListDataSetRevisions

List

ListDataSets

dataexchange:ListDataSets

List

ListEventActions

dataexchange:ListEventActions

List

ListJobs

dataexchange:ListJobs

List

ListReceivedDataGrants

dataexchange:ListDataSets

List

dataexchange:ListReceivedDataGrants

List

ListRevisionAssets

dataexchange:ListRevisionAssets

List

ListTagsForResource

dataexchange:ListTagsForResource

List

RevokeRevision

dataexchange:RevokeRevision

Scrittura

SendApiAsset

dataexchange:SendApiAsset

Scrittura

SendDataSetNotification

dataexchange:SendDataSetNotification

Scrittura

StartJob

dataexchange:CreateAsset

Scrittura

dataexchange:StartJob

Scrittura

dataexchange:TagResource

Etichettare, scrivere

TagResource

dataexchange:TagResource

Etichettare, scrivere

UntagResource

dataexchange:UntagResource

Etichettare, scrivere

UpdateAsset

dataexchange:UpdateAsset

Scrittura

UpdateDataSet

dataexchange:UpdateDataSet

Scrittura

UpdateEventAction

dataexchange:UpdateEventAction

Scrittura

UpdateRevision

dataexchange:PublishDataSet

Scrittura

dataexchange:PublishToDataGrant

Scrittura

dataexchange:UpdateRevision

Scrittura

Azioni definite da AWS Data Exchange

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

AcceptDataGrant

Concede il permesso di accettare una concessione di dati

data-grants*

aws:ResourceTag/${TagKey}

Scrittura

CancelJob

Concede l'autorizzazione per annullare un processo

jobs*

dataexchange:JobType

Scrittura

CreateDataGrant

Concede il permesso di creare una concessione di dati

data-grants*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateDataSet

Concede l'autorizzazione per creare un set di dati

data-sets*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateEventAction

Concede l'autorizzazione per creare un'operazione di evento

event-actions*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateJob

Concede l'autorizzazione per creare un processo per importare o esportare risorse

jobs*

dataexchange:JobType

Scrittura

CreateRevision

Concede l'autorizzazione per creare una revisione

data-sets*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

DeleteAsset

Concede l'autorizzazione per eliminare un asset

assets*

aws:ResourceTag/${TagKey}

Scrittura

DeleteDataGrant

Concede il permesso di eliminare una concessione di dati

data-grants*

aws:ResourceTag/${TagKey}

Scrittura

DeleteDataSet

Concede l'autorizzazione per eliminare un set di dati

data-sets*

aws:ResourceTag/${TagKey}

Scrittura

entitled-data-sets*

DeleteEventAction

Concede l'autorizzazione per eliminare un'operazione di evento

event-actions*

aws:ResourceTag/${TagKey}

Scrittura

DeleteRevision

Concede l'autorizzazione per eliminare una revisione

revisions*

aws:ResourceTag/${TagKey}

Scrittura

GetAsset

Concede l'autorizzazione per ottenere informazioni su una risorsa e per esportarla (ad esempio, in un processo)

assets*

aws:ResourceTag/${TagKey}

Lettura

entitled-assets*

GetDataGrant

Concede il permesso di ottenere una concessione di dati

data-grants*

aws:ResourceTag/${TagKey}

Lettura

GetDataSet

Concede l'autorizzazione per ottenere informazioni su un set di dati

data-sets*

aws:ResourceTag/${TagKey}

Lettura

entitled-data-sets*

GetEventAction

Concede l'autorizzazione per ottenere un'operazione di evento

event-actions*

aws:ResourceTag/${TagKey}

Lettura

GetJob

Concede l'autorizzazione per ottenere informazioni su un processo

jobs*

dataexchange:JobType

Lettura

GetReceivedDataGrant

Concede il permesso di ottenere una concessione di dati ricevuti

data-grants*

aws:ResourceTag/${TagKey}

Lettura

GetRevision

Concede l'autorizzazione per ottenere informazioni su una revisione

entitled-revisions*

Lettura

revisions*

aws:ResourceTag/${TagKey}

ListDataGrants

Concede il permesso di elencare i dati concede all'account

List

ListDataSetRevisions

Concede l'autorizzazione per elencare le revisioni di un set di dati

data-sets*

aws:ResourceTag/${TagKey}

List

entitled-data-sets*

ListDataSets

Concede l'autorizzazione per elencare i set di dati per l'account

List

ListEventActions

Concede l'autorizzazione per elencare le azioni degli eventi per l'account

List

ListJobs

Concede l'autorizzazione per elencare i processi per l'account

List

ListReceivedDataGrants

Concede il permesso di elencare i dati ricevuti concede all'account

List

ListRevisionAssets

Concede l'autorizzazione per ottenere l'elenco di risorse di una revisione

entitled-revisions*

List

revisions*

aws:ResourceTag/${TagKey}

ListTagsForResource

Concede l'autorizzazione per elencare i tag associati alla risorsa specificata.

assets

aws:ResourceTag/${TagKey}

List

data-grants

aws:ResourceTag/${TagKey}

data-sets

aws:ResourceTag/${TagKey}

event-actions

aws:ResourceTag/${TagKey}

revisions

aws:ResourceTag/${TagKey}

RevokeRevision

Concede l'autorizzazione per revocare l'accesso dell'abbonato a una revisione

revisions*

aws:ResourceTag/${TagKey}

Scrittura

SendApiAsset

Concede l'autorizzazione per inviare una richiesta a una risorsa API

assets*

aws:ResourceTag/${TagKey}

Scrittura

entitled-assets*

SendDataSetNotification

Concede l'autorizzazione per inviare una notifica agli abbonati di un set di dati

data-sets*

aws:ResourceTag/${TagKey}

Scrittura

StartJob

Concede l'autorizzazione per avviare un processo

jobs*

dataexchange:JobType

Scrittura

TagResource

Concede l'autorizzazione ad aggiungere uno o più tag a una risorsa specificata

assets

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

data-grants

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

data-sets

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

event-actions

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

revisions

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Concede l'autorizzazione per rimuovere uno o più tag da una risorsa specificata

assets

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettare, scrivere

data-grants

aws:ResourceTag/${TagKey}

aws:TagKeys

data-sets

aws:ResourceTag/${TagKey}

aws:TagKeys

event-actions

aws:ResourceTag/${TagKey}

aws:TagKeys

revisions

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateAsset

Concede l'autorizzazione per ottenere informazioni di aggiornamento su una risorsa

assets*

aws:ResourceTag/${TagKey}

Scrittura

UpdateDataSet

Concede l'autorizzazione per aggiornare le informazioni su un set di dati

data-sets*

aws:ResourceTag/${TagKey}

Scrittura

UpdateEventAction

Concede l'autorizzazione per aggiornare le informazioni per un'operazione di evento

event-actions*

aws:ResourceTag/${TagKey}

Scrittura

UpdateRevision

Concede l'autorizzazione per aggiornare le informazioni su una revisione

revisions*

aws:ResourceTag/${TagKey}

Scrittura

Permission-only azioni per AWS Data Exchange

Le seguenti azioni sono definite da AWS Scambio di dati, 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

CreateAsset

Concede l'autorizzazione per creare una risorsa (ad esempio, in un processo)

revisions*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

PublishDataSet

Concede il permesso di pubblicare un set di dati su un prodotto

data-sets*

aws:ResourceTag/${TagKey}

Scrittura

PublishToDataGrant

Concede il permesso di pubblicare un set di dati a un data grant

data-sets*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

Tipi di risorse definiti da AWS Data Exchange

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

assets

arn:${Partition}:dataexchange:${Region}:${Account}:data-sets/${DataSetId}/revisions/${RevisionId}/assets/${AssetId}

aws:ResourceTag/${TagKey}

data-grants

arn:${Partition}:dataexchange:${Region}:${Account}:data-grants/${DataGrantId}

aws:ResourceTag/${TagKey}

data-sets

arn:${Partition}:dataexchange:${Region}:${Account}:data-sets/${DataSetId}

aws:ResourceTag/${TagKey}

entitled-assets

arn:${Partition}:dataexchange:${Region}::data-sets/${DataSetId}/revisions/${RevisionId}/assets/${AssetId}

entitled-data-sets

arn:${Partition}:dataexchange:${Region}::data-sets/${DataSetId}

entitled-revisions

arn:${Partition}:dataexchange:${Region}::data-sets/${DataSetId}/revisions/${RevisionId}

event-actions

arn:${Partition}:dataexchange:${Region}:${Account}:event-actions/${EventActionId}

aws:ResourceTag/${TagKey}

jobs

arn:${Partition}:dataexchange:${Region}:${Account}:jobs/${JobId}

dataexchange:JobType

revisions

arn:${Partition}:dataexchange:${Region}:${Account}:data-sets/${DataSetId}/revisions/${RevisionId}

aws:ResourceTag/${TagKey}

Chiavi di condizione per AWS Data Exchange

AWS Data Exchange 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 obbligatori nella richiesta di creazione

String

aws:ResourceTag/${TagKey}

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

String

aws:TagKeys

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

ArrayOfString

dataexchange:JobType

Filtra l'accesso in base al tipo di processo specificato

String