View a markdown version of this page

Azioni, risorse e chiavi di condizione per AWS Scambio di dati B2B - Service Authorization Reference

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 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 Valore/i possibile/i Livello di accesso

CreateCapability

b2bi: CreateCapability

Scrittura

b2bi: TagResource

Etichettatura, scrittura

CreatePartnership

b2bi: CreatePartnership

Scrittura

b2bi: TagResource

Etichettatura, scrittura

CreateProfile

b2bi: CreateProfile

Scrittura

b2bi: TagResource

Etichettatura, scrittura

CreateStarterMappingTemplate

b2bi: CreateStarterMappingTemplate

Scrittura

CreateTransformer

b2bi: CreateTransformer

Scrittura

b2bi: TagResource

Etichettatura, scrittura

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

Etichettatura, scrittura

TestConversion

b2bi: TestConversion

Scrittura

TestMapping

b2bi: TestMapping

Scrittura

TestParsing

b2bi: TestParsing

Scrittura

UntagResource

b2bi: UntagResource

Etichettatura, scrittura

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. 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

CreateCapability

Concede l'autorizzazione per creare una funzionalità

trasformatore

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Scrittura

CreatePartnership

Concede l'autorizzazione per creare una partnership

capacità*

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Scrittura

profilo*

seghe: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

CreateProfile

Concede l'autorizzazione per creare un profilo

aws: RequestTag /$ {0} TagKey

leggi: TagKeys

Scrittura

CreateStarterMappingTemplate

Concede l'autorizzazione a generare un modello iniziale JSONATA/XSLT

trasformatore*

leggi: /$ {} ResourceTag TagKey

Scrittura

CreateTransformer

Concede l'autorizzazione per creare un trasformatore

legge: RequestTag /$ {} TagKey

leggi: TagKeys

Scrittura

DeleteCapability

Concede l'autorizzazione per eliminare una funzionalità

capacità*

leggi: /$ {} ResourceTag TagKey

Scrittura

DeletePartnership

Concede l'autorizzazione per eliminare una partnership

collaborazione*

leggi: ResourceTag /$ {} TagKey

Scrittura

DeleteProfile

Concede l'autorizzazione per eliminare un profilo

profilo*

seghe: ResourceTag /$ {} TagKey

Scrittura

DeleteTransformer

Concede l'autorizzazione per eliminare un trasformatore

trasformatore*

leggi: /$ {} ResourceTag TagKey

Scrittura

GenerateMapping

Concede l'autorizzazione a generare un modello di JSONATA/XSLT mappatura iniziale da Amazon Bedrock

trasformatore*

leggi: /$ {} ResourceTag TagKey

Scrittura

GetCapability

Concede l'autorizzazione per ottenere una funzionalità

capacità*

leggi: /$ {} ResourceTag TagKey

Lettura

GetPartnership

Concede l'autorizzazione per ottenere una partnership

collaborazione*

leggi: ResourceTag /$ {} TagKey

Lettura

GetProfile

Concede l'autorizzazione per ottenere un profilo

profilo*

seghe: ResourceTag /$ {} TagKey

Lettura

GetTransformer

Concede l'autorizzazione per ottenere un trasformatore

trasformatore*

leggi: /$ {} ResourceTag TagKey

Lettura

GetTransformerJob

Concede l'autorizzazione per ottenere un processo del trasformatore

trasformatore*

leggi: /$ {} 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

capacità

leggi: ResourceTag /$ {} TagKey

Lettura

collaborazione

leggi: ResourceTag /$ {} TagKey

profile

legge: ResourceTag /$ {} TagKey

trasformatore

leggi: ResourceTag /$ {} TagKey

ListTransformers

Concede l'autorizzazione per elencare tutti i trasformatori

List

StartTransformerJob

Concede l'autorizzazione per trasformare un documento

trasformatore*

leggi: /$ {} ResourceTag TagKey

Scrittura

TagResource

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

capacità

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Etichettatura, scrittura

collaborazione

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

profile

aws: RequestTag /$ {0} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

trasformatore

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

TestConversion

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

trasformatore*

leggi: /$ {} ResourceTag TagKey

Scrittura

TestMapping

Concede l'autorizzazione per mappare un file di esempio

trasformatore*

leggi: /$ {} ResourceTag TagKey

Scrittura

TestParsing

Concede l'autorizzazione per analizzare un documento EDI

trasformatore*

leggi: /$ {} ResourceTag TagKey

Scrittura

UntagResource

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

capacità

leggi: ResourceTag /$ {} TagKey

leggi: TagKeys

Etichettatura, scrittura

collaborazione

leggi: ResourceTag /$ {} TagKey

leggi: TagKeys

profile

aws: ResourceTag /$ {0} TagKey

leggi: TagKeys

trasformatore

leggi: ResourceTag /$ {} TagKey

leggi: TagKeys

UpdateCapability

Concede l'autorizzazione per aggiornare una funzionalità

capacità*

leggi: /$ {} ResourceTag TagKey

Scrittura

trasformatore

leggi: ResourceTag /$ {} TagKey

UpdatePartnership

Concede l'autorizzazione per aggiornare una partnership

capacità

leggi: ResourceTag /$ {} TagKey

Scrittura

collaborazione*

leggi: ResourceTag /$ {} TagKey

UpdateProfile

Concede l'autorizzazione per aggiornare un profilo

profilo*

seghe: ResourceTag /$ {} TagKey

Scrittura

UpdateTransformer

Concede l'autorizzazione per aggiornare un trasformatore

trasformatore*

leggi: /$ {} 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

capacità

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

ResourceTagleggi: /$ {} TagKey

collaborazione

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

ResourceTagleggi: /$ {} TagKey

profilo

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

ResourceTagleggi: /$ {} TagKey

trasformatore

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

ResourceTagleggi: /$ {} TagKey

Chiavi di condizione per AWS Scambio di dati B2B

AWS B2B Data Interchange definisce le seguenti chiavi di condizione che possono essere utilizzate nell'Conditionelemento di una policy IAM.

Chiavi di condizione Descrizione Tipo

aws: RequestTag /$ {} TagKey

Filtra l'accesso per i tag passati nella richiesta

Stringa

legge: ResourceTag /$ {} TagKey

Filtra l'accesso per i tag associati alla risorsa

Stringa

leggi: TagKeys

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

ArrayOfString