View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für AWS B2B-Datenaustausch - Service-Authorization-Referenz

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Aktionen, Ressourcen und Bedingungsschlüssel für AWS B2B-Datenaustausch

AWS B2B-Datenaustausch (Dienstpräfix): b2bi) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

API-Operationen, definiert durch AWS B2B-Datenaustausch

In der folgenden Tabelle werden API-Operationen den IAM-Aktionen zugeordnet, die sie autorisieren. Es werden nur Bedingungsschlüssel aufgeführt, die statische Werte für die angegebene API und Aktion haben. Den vollständigen Satz der Bedingungsschlüssel, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle „Aktionen“.

Operation IAM-Aktion Bedingungsschlüssel Mögliche (n) Wert (e) Zugriffsebene

CreateCapability

b2bi:CreateCapability

Schreiben

b2bi:TagResource

Taggen, Schreiben

CreatePartnership

b2bi:CreatePartnership

Schreiben

b2bi:TagResource

Taggen, Schreiben

CreateProfile

b2bi:CreateProfile

Schreiben

b2bi:TagResource

Taggen, Schreiben

CreateStarterMappingTemplate

b2bi:CreateStarterMappingTemplate

Schreiben

CreateTransformer

b2bi:CreateTransformer

Schreiben

b2bi:TagResource

Taggen, Schreiben

DeleteCapability

b2bi:DeleteCapability

Schreiben

DeletePartnership

b2bi:DeletePartnership

Schreiben

DeleteProfile

b2bi:DeleteProfile

Schreiben

DeleteTransformer

b2bi:DeleteTransformer

Schreiben

GenerateMapping

b2bi:GenerateMapping

Schreiben

GetCapability

b2bi:GetCapability

Lesen

GetPartnership

b2bi:GetPartnership

Lesen

GetProfile

b2bi:GetProfile

Lesen

GetTransformer

b2bi:GetTransformer

Lesen

GetTransformerJob

b2bi:GetTransformerJob

Lesen

ListCapabilities

b2bi:ListCapabilities

Auflisten

ListPartnerships

b2bi:ListPartnerships

Auflisten

ListProfiles

b2bi:ListProfiles

Auflisten

ListTagsForResource

b2bi:ListTagsForResource

Lesen

ListTransformers

b2bi:ListTransformers

Auflisten

StartTransformerJob

b2bi:StartTransformerJob

Schreiben

TagResource

b2bi:TagResource

Taggen, Schreiben

TestConversion

b2bi:TestConversion

Schreiben

TestMapping

b2bi:TestMapping

Schreiben

TestParsing

b2bi:TestParsing

Schreiben

UntagResource

b2bi:UntagResource

Taggen, Schreiben

UpdateCapability

b2bi:UpdateCapability

Schreiben

UpdatePartnership

b2bi:UpdatePartnership

Schreiben

UpdateProfile

b2bi:UpdateProfile

Schreiben

UpdateTransformer

b2bi:UpdateTransformer

Schreiben

Aktionen definiert durch AWS B2B-Datenaustausch

Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. Für jede Aktion sind in der Tabelle die Ressourcentypen und Bedingungsschlüssel aufgeführt, die von dieser Aktion unterstützt werden. Verwenden Sie Richtlinien, um Berechtigungen zum Ausführen einer Operation in AWS zu erteilen. Wenn Sie eine Aktion in einer Richtlinie verwenden, erlauben oder verweigern Sie in der Regel den Zugriff auf die API-Operation oder den CLI-Befehl mit demselben Namen. Dabei kann es mitunter vorkommen, dass eine einzige Aktion den Zugriff auf mehr als eine Operation steuert. Alternativ erfordern einige Vorgänge mehrere verschiedene Aktionen.

Aktionen Description Ressourcentypen (*erforderlich) Bedingungsschlüssel Zugriffsebene

CreateCapability

Gewährt die Berechtigung zum Erstellen einer Fähigkeit

transformer

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreatePartnership

Gewährt die Berechtigung zum Erstellen einer Partnerschaft

capability*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

profile*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateProfile

Gewährt die Berechtigung zum Erstellen einer Profilaufgabe

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

CreateStarterMappingTemplate

Erteilt die Erlaubnis, einen Starter zu generieren JSONATA/XSLT Muster

transformer*

aws:ResourceTag/${TagKey}

Schreiben

CreateTransformer

Gewährt die Berechtigung zum Erstellen eines Transformators

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

DeleteCapability

Gewährt die Berechtigung zum Löschen eines Fähigkeit

capability*

aws:ResourceTag/${TagKey}

Schreiben

DeletePartnership

Gewährt die Berechtigung zum Löschen einer Partnerschaft

partnership*

aws:ResourceTag/${TagKey}

Schreiben

DeleteProfile

Gewährt die Berechtigung zum Löschen eines Profils

profile*

aws:ResourceTag/${TagKey}

Schreiben

DeleteTransformer

Gewährt die Berechtigung zum Löschen eines Transformators

transformer*

aws:ResourceTag/${TagKey}

Schreiben

GenerateMapping

Erteilt die Erlaubnis, einen Starter zu generieren JSONATA/XSLT Mapping-Vorlage von Amazon Bedrock

transformer*

aws:ResourceTag/${TagKey}

Schreiben

GetCapability

Gewährt die Berechtigung zum Abrufen einer Fähigkeit

capability*

aws:ResourceTag/${TagKey}

Lesen

GetPartnership

Gewährt die Berechtigung zum Abrufen einer Partnerschaft

partnership*

aws:ResourceTag/${TagKey}

Lesen

GetProfile

Gewährt die Berechtigung zum Abrufen eines Startprofils

profile*

aws:ResourceTag/${TagKey}

Lesen

GetTransformer

Gewährt die Berechtigung zum Abrufen eines Transformators

transformer*

aws:ResourceTag/${TagKey}

Lesen

GetTransformerJob

Gewährt die Berechtigung zum Abrufen einer Transformationsaufgabe

transformer*

aws:ResourceTag/${TagKey}

Lesen

ListCapabilities

Gewährt die Berechtigung zum Auflisten aller Fähigkeiten

Auflisten

ListPartnerships

Gewährt die Berechtigung zum Auflisten aller Partnerschaften

Auflisten

ListProfiles

Gewährt die Berechtigung zum Auflisten aller Profile

Auflisten

ListTagsForResource

Gewährt die Berechtigung zum Auflisten von Tags für eine B2Bi-Ressource

capability

aws:ResourceTag/${TagKey}

Lesen

partnership

aws:ResourceTag/${TagKey}

profile

aws:ResourceTag/${TagKey}

transformer

aws:ResourceTag/${TagKey}

ListTransformers

Gewährt die Berechtigung zum Auflisten aller Transformatoren

Auflisten

StartTransformerJob

Gewährt die Berechtigung zum Transformieren eines Dokuments

transformer*

aws:ResourceTag/${TagKey}

Schreiben

TagResource

Gewährt die Berechtigung zum Markieren einer B2Bi-Ressource mit Tags

capability

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

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

Erteilt die Erlaubnis, eine zu konvertieren JSON/XML in ein editiertes Dokument

transformer*

aws:ResourceTag/${TagKey}

Schreiben

TestMapping

Gewährt die Berechtigung zum Zuordnen einer Beispieldatei

transformer*

aws:ResourceTag/${TagKey}

Schreiben

TestParsing

Gewährt die Berechtigung zum Analysieren eines Bearbeitungsdokuments

transformer*

aws:ResourceTag/${TagKey}

Schreiben

UntagResource

Gewährt die Berechtigung zum Aufheben der Markierung einer B2Bi-Ressource

capability

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

partnership

aws:ResourceTag/${TagKey}

aws:TagKeys

profile

aws:ResourceTag/${TagKey}

aws:TagKeys

transformer

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateCapability

Gewährt die Berechtigung zum Aktualisieren einer Fähigkeit

capability*

aws:ResourceTag/${TagKey}

Schreiben

transformer

aws:ResourceTag/${TagKey}

UpdatePartnership

Gewährt die Berechtigung zum Aktualisieren einer Partnerschaft

capability

aws:ResourceTag/${TagKey}

Schreiben

partnership*

aws:ResourceTag/${TagKey}

UpdateProfile

Gewährt die Berechtigung zum Aktualisieren eines Startprofils

profile*

aws:ResourceTag/${TagKey}

Schreiben

UpdateTransformer

Gewährt die Berechtigung zum Aktualisieren eines Transformators

transformer*

aws:ResourceTag/${TagKey}

Schreiben

Ressourcentypen, definiert durch AWS B2B-Datenaustausch

Die folgenden Ressourcentypen werden von diesem Service definiert und können im Element Resource von IAM-Berechtigungsrichtlinienanweisungen verwendet werden.

Ressourcentypen ARN Bedingungsschlüssel

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}

Bedingungsschlüssel für AWS B2B-Datenaustausch

AWS B2B Data Interchange definiert die folgenden Bedingungsschlüssel, die verwendet werden können in Condition Element einer IAM-Richtlinie.

Bedingungsschlüssel Beschreibung Typ

aws:RequestTag/${TagKey}

Filtert den Zugriff durch die Tags, die in der Anfrage übergeben werden

String

aws:ResourceTag/${TagKey}

Filtert den Zugriff basierend auf den Tags, die der Ressource zugeordnet sind.

String

aws:TagKeys

Filtert den Zugriff basierend auf den Tag-Schlüssel, die in der Anfrage übergeben werden

ArrayOfString