View a markdown version of this page

Azioni, risorse e chiavi di condizione per AWS Scambio di dati B2B - 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 Scambio di dati B2B

AWS B2B Data Interchange (prefisso del servizio: b2bi) 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 Scambio di dati B2B

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

CreateCapability

b2bi:CreateCapability

Scrittura

b2bi:TagResource

Etichettatura, scrittura

CreatePartnership

b2bi:CreatePartnership

Scrittura

b2bi:TagResource

Etichettare, scrivere

CreateProfile

b2bi:CreateProfile

Scrittura

b2bi:TagResource

Etichettare, scrivere

CreateStarterMappingTemplate

b2bi:CreateStarterMappingTemplate

Scrittura

CreateTransformer

b2bi:CreateTransformer

Scrittura

b2bi:TagResource

Etichettare, scrivere

DeleteCapability

b2bi:DeleteCapability

Scrittura

DeletePartnership

b2bi:DeletePartnership

Scrittura

DeleteProfile

b2bi:DeleteProfile

Scrittura

DeleteTransformer

b2bi:DeleteTransformer

Scrittura

GenerateMapping

b2bi:GenerateMapping

Scrittura

GetCapability

b2bi:GetCapability

Lettura

GetPartnership

b2bi:GetPartnership

Lettura

GetProfile

b2bi:GetProfile

Lettura

GetTransformer

b2bi:GetTransformer

Lettura

GetTransformerJob

b2bi:GetTransformerJob

Lettura

ListCapabilities

b2bi:ListCapabilities

List

ListPartnerships

b2bi:ListPartnerships

List

ListProfiles

b2bi:ListProfiles

List

ListTagsForResource

b2bi:ListTagsForResource

Lettura

ListTransformers

b2bi:ListTransformers

List

StartTransformerJob

b2bi:StartTransformerJob

Scrittura

TagResource

b2bi:TagResource

Etichettare, scrivere

TestConversion

b2bi:TestConversion

Scrittura

TestMapping

b2bi:TestMapping

Scrittura

TestParsing

b2bi:TestParsing

Scrittura

UntagResource

b2bi:UntagResource

Etichettare, scrivere

UpdateCapability

b2bi:UpdateCapability

Scrittura

UpdatePartnership

b2bi:UpdatePartnership

Scrittura

UpdateProfile

b2bi:UpdateProfile

Scrittura

UpdateTransformer

b2bi:UpdateTransformer

Scrittura

Azioni definite da AWS Scambio di dati B2B

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

CreateCapability

Concede l'autorizzazione per creare una funzionalità

transformer

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreatePartnership

Concede l'autorizzazione per creare una partnership

capability*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

profile*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateProfile

Concede l'autorizzazione per creare un profilo

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateStarterMappingTemplate

Concede il permesso di generare uno starter JSONATA/XSLT modello

transformer*

aws:ResourceTag/${TagKey}

Scrittura

CreateTransformer

Concede l'autorizzazione per creare un trasformatore

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

DeleteCapability

Concede l'autorizzazione per eliminare una funzionalità

capability*

aws:ResourceTag/${TagKey}

Scrittura

DeletePartnership

Concede l'autorizzazione per eliminare una partnership

partnership*

aws:ResourceTag/${TagKey}

Scrittura

DeleteProfile

Concede l'autorizzazione per eliminare un profilo

profile*

aws:ResourceTag/${TagKey}

Scrittura

DeleteTransformer

Concede l'autorizzazione per eliminare un trasformatore

transformer*

aws:ResourceTag/${TagKey}

Scrittura

GenerateMapping

Concede il permesso di generare uno starter JSONATA/XSLT modello di mappatura di Amazon Bedrock

transformer*

aws:ResourceTag/${TagKey}

Scrittura

GetCapability

Concede l'autorizzazione per ottenere una funzionalità

capability*

aws:ResourceTag/${TagKey}

Lettura

GetPartnership

Concede l'autorizzazione per ottenere una partnership

partnership*

aws:ResourceTag/${TagKey}

Lettura

GetProfile

Concede l'autorizzazione per ottenere un profilo

profile*

aws:ResourceTag/${TagKey}

Lettura

GetTransformer

Concede l'autorizzazione per ottenere un trasformatore

transformer*

aws:ResourceTag/${TagKey}

Lettura

GetTransformerJob

Concede l'autorizzazione per ottenere un processo del trasformatore

transformer*

aws:ResourceTag/${TagKey}

Lettura

ListCapabilities

Concede l'autorizzazione per elencare tutte le funzionalità

List

ListPartnerships

Concede l'autorizzazione per elencare tutte le partnership

List

ListProfiles

Concede l'autorizzazione per elencare tutti i profili

List

ListTagsForResource

Concede l'autorizzazione per elencare i tag per una risorsa B2Bi

capability

aws:ResourceTag/${TagKey}

Lettura

partnership

aws:ResourceTag/${TagKey}

profile

aws:ResourceTag/${TagKey}

transformer

aws:ResourceTag/${TagKey}

ListTransformers

Concede l'autorizzazione per elencare tutti i trasformatori

List

StartTransformerJob

Concede l'autorizzazione per trasformare un documento

transformer*

aws:ResourceTag/${TagKey}

Scrittura

TagResource

Concede l'autorizzazione per assegnare un tag a una risorsa B2Bi

capability

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

partnership

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

profile

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

transformer

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

TestConversion

Concede il permesso di convertire un JSON/XML in un documento di modifica

transformer*

aws:ResourceTag/${TagKey}

Scrittura

TestMapping

Concede l'autorizzazione per mappare un file di esempio

transformer*

aws:ResourceTag/${TagKey}

Scrittura

TestParsing

Concede l'autorizzazione per analizzare un documento EDI

transformer*

aws:ResourceTag/${TagKey}

Scrittura

UntagResource

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

capability

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

partnership

aws:ResourceTag/${TagKey}

aws:TagKeys

profile

aws:ResourceTag/${TagKey}

aws:TagKeys

transformer

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateCapability

Concede l'autorizzazione per aggiornare una funzionalità

capability*

aws:ResourceTag/${TagKey}

Scrittura

transformer

aws:ResourceTag/${TagKey}

UpdatePartnership

Concede l'autorizzazione per aggiornare una partnership

capability

aws:ResourceTag/${TagKey}

Scrittura

partnership*

aws:ResourceTag/${TagKey}

UpdateProfile

Concede l'autorizzazione per aggiornare un profilo

profile*

aws:ResourceTag/${TagKey}

Scrittura

UpdateTransformer

Concede l'autorizzazione per aggiornare un trasformatore

transformer*

aws:ResourceTag/${TagKey}

Scrittura

Tipi di risorse definiti da AWS Scambio di dati B2B

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

capability

arn:${Partition}:b2bi:${Region}:${Account}:capability/${ResourceId}

aws:ResourceTag/${TagKey}

partnership

arn:${Partition}:b2bi:${Region}:${Account}:partnership/${ResourceId}

aws:ResourceTag/${TagKey}

profile

arn:${Partition}:b2bi:${Region}:${Account}:profile/${ResourceId}

aws:ResourceTag/${TagKey}

transformer

arn:${Partition}:b2bi:${Region}:${Account}:transformer/${ResourceId}

aws:ResourceTag/${TagKey}

Chiavi di condizione per AWS Scambio di dati B2B

AWS B2B Data Interchange 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 per i tag passati nella richiesta

String

aws:ResourceTag/${TagKey}

Filtra l'accesso per i tag associati alla risorsa

String

aws:TagKeys

Filtra l'accesso tramite le chiavi di tag passate nella richiesta

ArrayOfString