View a markdown version of this page

Actions, ressources et clés de condition pour AWS Échange de données B2B - Référence de l'autorisation de service

Actions, ressources et clés de condition pour AWS Échange de données B2B

AWS L'échange de données B2B (préfixe de service :b2bi) fournit les opérations, ressources, actions et clés de condition spécifiques aux services suivantes à utiliser dans les politiques d'autorisation IAM.

Références :

Opérations d'API définies par AWS Échange de données B2B

Le tableau suivant fait correspondre les opérations d'API aux actions IAM qu'elles autorisent. Seules les clés de condition qui ont des valeurs statiques pour l'API et l'action données sont répertoriées ; pour l'ensemble complet des clés de condition prises en charge par chaque action, consultez le tableau Actions.

Opération Action IAM Clé de condition Valeur (s) possible (s) Niveau d’accès

CreateCapability

B2B : CreateCapability

Écrire

B2B : TagResource

Marquage, écriture

CreatePartnership

B2B : CreatePartnership

Écrire

B2B : TagResource

Marquage, écriture

CreateProfile

B2B : CreateProfile

Écrire

B2B : TagResource

Marquage, écriture

CreateStarterMappingTemplate

B2B : CreateStarterMappingTemplate

Écrire

CreateTransformer

B2B : CreateTransformer

Écrire

B2B : TagResource

Marquage, écriture

DeleteCapability

B2B : DeleteCapability

Écrire

DeletePartnership

B2B : DeletePartnership

Écrire

DeleteProfile

B2B : DeleteProfile

Écrire

DeleteTransformer

B2B : DeleteTransformer

Écrire

GenerateMapping

B2B : GenerateMapping

Écrire

GetCapability

B2B : GetCapability

Lecture

GetPartnership

B2B : GetPartnership

Lecture

GetProfile

B2B : GetProfile

Lecture

GetTransformer

B2B : GetTransformer

Lecture

GetTransformerJob

B2B : GetTransformerJob

Lecture

ListCapabilities

B2B : ListCapabilities

List

ListPartnerships

B2B : ListPartnerships

List

ListProfiles

B2B : ListProfiles

List

ListTagsForResource

B2B : ListTagsForResource

Lecture

ListTransformers

B2B : ListTransformers

List

StartTransformerJob

B2B : StartTransformerJob

Écrire

TagResource

B2B : TagResource

Marquage, écriture

TestConversion

B2B : TestConversion

Écrire

TestMapping

B2B : TestMapping

Écrire

TestParsing

B2B : TestParsing

Écrire

UntagResource

B2B : UntagResource

Marquage, écriture

UpdateCapability

B2B : UpdateCapability

Écrire

UpdatePartnership

B2B : UpdatePartnership

Écrire

UpdateProfile

B2B : UpdateProfile

Écrire

UpdateTransformer

B2B : UpdateTransformer

Écrire

Actions définies par AWS Échange de données B2B

Vous pouvez indiquer les actions suivantes dans l'élément Action d'une déclaration de politique IAM. Utilisez des politiques pour accorder des autorisations permettant d'effectuer une opération dans AWS. Lorsque vous utilisez une action dans une politique, vous autorisez ou refusez généralement l'accès à l'opération d'API ou à la commande CLI portant le même nom. Toutefois, dans certains cas, une seule action contrôle l'accès à plusieurs opérations. D'autres opérations, quant à elles, requièrent plusieurs actions différentes.

Actions Description Types de ressources (*obligatoire) Clés de condition Niveau d’accès

CreateCapability

Octroie l'autorisation de créer une capacité.

transformateur

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreatePartnership

Octroie l'autorisation de créer un partenariat.

capacité*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

profil*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

CreateProfile

Accorde l'autorisation de créer un profil

était : RequestTag /$ {} TagKey

lois : TagKeys

Écrire

CreateStarterMappingTemplate

Accorde l'autorisation de générer un JSONATA/XSLT modèle de démarrage

transformateur*

était : ResourceTag /$ {} TagKey

Écrire

CreateTransformer

Octroie l'autorisation de créer un transformateur.

était : RequestTag /$ {} TagKey

lois : TagKeys

Écrire

DeleteCapability

Octroie l'autorisation de supprimer une capacité.

capacité*

était : ResourceTag /$ {} TagKey

Écrire

DeletePartnership

Octroie l'autorisation de supprimer un partenariat.

partenariat*

était : ResourceTag /$ {} TagKey

Écrire

DeleteProfile

Accorde l'autorisation de supprimer un profil.

profil*

était : ResourceTag /$ {} TagKey

Écrire

DeleteTransformer

Octroie l'autorisation de supprimer un transformateur.

transformateur*

était : ResourceTag /$ {} TagKey

Écrire

GenerateMapping

Autorise la génération d'un modèle de JSONATA/XSLT cartographie de démarrage à partir d'Amazon Bedrock

transformateur*

était : ResourceTag /$ {} TagKey

Écrire

GetCapability

Octroie l'autorisation d'obtenir une capacité.

capacité*

était : ResourceTag /$ {} TagKey

Lecture

GetPartnership

Octroie l'autorisation d'obtenir un partenariat.

partenariat*

était : ResourceTag /$ {} TagKey

Lecture

GetProfile

Accorde l'autorisation d'obtenir un profil

profil*

était : ResourceTag /$ {} TagKey

Lecture

GetTransformer

Octroie l'autorisation d'obtenir un transformateur.

transformateur*

était : ResourceTag /$ {} TagKey

Lecture

GetTransformerJob

Octroie l'autorisation d'obtenir une tâche de transformateur.

transformateur*

était : ResourceTag /$ {} TagKey

Lecture

ListCapabilities

Octroie l'autorisation de répertorier toutes les capacités.

List

ListPartnerships

Octroie l'autorisation de répertorier tous les partenariats.

List

ListProfiles

Octroie l'autorisation de répertorier tous les profils.

List

ListTagsForResource

Octroie l'autorisation de répertorier les balises d'une ressource B2Bi.

capacité

était : ResourceTag /$ {} TagKey

Lecture

partenariat

était : ResourceTag /$ {} TagKey

profile

était : ResourceTag /$ {} TagKey

transformateur

était : ResourceTag /$ {} TagKey

ListTransformers

Octroie l'autorisation de répertorier tous les transformateurs.

List

StartTransformerJob

Octroie l'autorisation de transformer un document.

transformateur*

était : ResourceTag /$ {} TagKey

Écrire

TagResource

Octroie l'autorisation de baliser une ressource B2Bi.

capacité

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

partenariat

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

profile

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

transformateur

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

TestConversion

Accorde l'autorisation de JSON/XML convertir un document en document EDI

transformateur*

était : ResourceTag /$ {} TagKey

Écrire

TestMapping

Octroie l'autorisation de mapper un fichier d'exemple.

transformateur*

était : ResourceTag /$ {} TagKey

Écrire

TestParsing

Octroie l'autorisation d'analyser un document EDI.

transformateur*

était : ResourceTag /$ {} TagKey

Écrire

UntagResource

Octroie l'autorisation d'annuler le balisage d'une ressource B2Bi.

capacité

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

partenariat

était : ResourceTag /$ {} TagKey

lois : TagKeys

profile

était : ResourceTag /$ {} TagKey

lois : TagKeys

transformateur

était : ResourceTag /$ {} TagKey

lois : TagKeys

UpdateCapability

Octroie l'autorisation de mettre à jour une capacité.

capacité*

était : ResourceTag /$ {} TagKey

Écrire

transformateur

était : ResourceTag /$ {} TagKey

UpdatePartnership

Octroie l'autorisation de mettre à jour un partenariat.

capacité

était : ResourceTag /$ {} TagKey

Écrire

partenariat*

était : ResourceTag /$ {} TagKey

UpdateProfile

Accorde l'autorisation de mettre à jour un profil

profil*

était : ResourceTag /$ {} TagKey

Écrire

UpdateTransformer

Octroie l'autorisation de mettre à jour un transformateur.

transformateur*

était : ResourceTag /$ {} TagKey

Écrire

Types de ressources définis par AWS Échange de données B2B

Ce service définit les types de ressources suivants, qui peuvent être utilisés dans l' Resource élément des déclarations de politique d'autorisation IAM.

Types de ressources ARN Clés de condition

capacité

arn : $ {Partition} :b2bi : $ {Region} :$ {Account} :capacité/$ {} ResourceId

était : ResourceTag /$ {} TagKey

partenariat

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

était : ResourceTag /$ {} TagKey

profil

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

était : ResourceTag /$ {} TagKey

transformateur

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

était : ResourceTag /$ {} TagKey

Clés de condition pour AWS Échange de données B2B

AWS L'échange de données B2B définit les clés de condition suivantes qui peuvent être utilisées dans l'Conditionélément d'une politique IAM.

Clés de condition Description Type

était : RequestTag /$ {} TagKey

Filtre l'accès en fonction des identifications transmises dans la demande

Chaîne

était : ResourceTag /$ {} TagKey

Filtre l'accès en fonction des identifications associées à la ressource

Chaîne

lois : TagKeys

Filtre l'accès en fonction des clés d'identification qui sont transmises dans la demande

ArrayOfString