View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für AWS Nachrichten für Endbenutzer in sozialen Netzwerken - 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 Nachrichten für Endbenutzer in sozialen Netzwerken

AWS Endbenutzer Messaging Social (Dienstpräfix: social-messaging) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

API-Operationen, definiert durch AWS Nachrichten für Endbenutzer in sozialen Netzwerken

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

AssociateWhatsAppBusinessAccount

social-messaging:AssociateWhatsAppBusinessAccount

Schreiben

social-messaging:TagResource

Taggen, Schreiben

iam:PassRole

iam:PassedToService

social-messaging.amazonaws.com

Schreiben

CreateWhatsAppDataset

social-messaging:CreateWhatsAppDataset

Schreiben

CreateWhatsAppFlow

social-messaging:CreateWhatsAppFlow

Schreiben

CreateWhatsAppMessageTemplate

social-messaging:CreateWhatsAppMessageTemplate

Schreiben

CreateWhatsAppMessageTemplateFromLibrary

social-messaging:CreateWhatsAppMessageTemplateFromLibrary

Schreiben

CreateWhatsAppMessageTemplateMedia

social-messaging:CreateWhatsAppMessageTemplateMedia

Schreiben

DeleteWhatsAppFlow

social-messaging:DeleteWhatsAppFlow

Schreiben

DeleteWhatsAppMessageMedia

social-messaging:DeleteWhatsAppMessageMedia

Schreiben

DeleteWhatsAppMessageTemplate

social-messaging:DeleteWhatsAppMessageTemplate

Schreiben

DeprecateWhatsAppFlow

social-messaging:DeprecateWhatsAppFlow

Schreiben

DisassociateWhatsAppBusinessAccount

social-messaging:DisassociateWhatsAppBusinessAccount

Schreiben

GetLinkedWhatsAppBusinessAccount

social-messaging:GetLinkedWhatsAppBusinessAccount

Lesen

GetLinkedWhatsAppBusinessAccountPhoneNumber

social-messaging:GetLinkedWhatsAppBusinessAccountPhoneNumber

Lesen

GetWhatsAppBusinessPublicKey

social-messaging:GetWhatsAppBusinessPublicKey

Lesen

GetWhatsAppCallPermission

social-messaging:GetWhatsAppCallPermission

Lesen

GetWhatsAppFlow

social-messaging:GetWhatsAppFlow

Lesen

GetWhatsAppFlowPreview

social-messaging:GetWhatsAppFlowPreview

Lesen

GetWhatsAppMessageMedia

social-messaging:GetWhatsAppMessageMedia

Write (Schreiben)

GetWhatsAppMessageTemplate

social-messaging:GetWhatsAppMessageTemplate

Lesen

ListLinkedWhatsAppBusinessAccounts

social-messaging:ListLinkedWhatsAppBusinessAccounts

Auflisten

ListTagsForResource

social-messaging:ListTagsForResource

Lesen

ListWhatsAppFlowAssets

social-messaging:ListWhatsAppFlowAssets

Auflisten

ListWhatsAppFlows

social-messaging:ListWhatsAppFlows

Auflisten

ListWhatsAppMessageTemplates

social-messaging:ListWhatsAppMessageTemplates

Auflisten

ListWhatsAppTemplateLibrary

social-messaging:ListWhatsAppTemplateLibrary

Auflisten

PostWhatsAppMessageMedia

social-messaging:PostWhatsAppMessageMedia

Schreiben

PublishWhatsAppFlow

social-messaging:PublishWhatsAppFlow

Schreiben

PutWhatsAppBusinessAccountEventDestinations

social-messaging:PutWhatsAppBusinessAccountEventDestinations

Schreiben

iam:PassRole

iam:PassedToService

social-messaging.amazonaws.com

Schreiben

PutWhatsAppBusinessPublicKey

social-messaging:PutWhatsAppBusinessPublicKey

Schreiben

SendWhatsAppCallEvent

social-messaging:SendWhatsAppCallEvent

Schreiben

SendWhatsAppConversionEvent

social-messaging:SendWhatsAppConversionEvent

Schreiben

SendWhatsAppMessage

social-messaging:SendWhatsAppMessage

Schreiben

TagResource

social-messaging:TagResource

Taggen, Schreiben

UntagResource

social-messaging:UntagResource

Taggen, Schreiben

UpdateLinkedWhatsAppBusinessAccountPhoneNumber

social-messaging:UpdateLinkedWhatsAppBusinessAccountPhoneNumber

Schreiben

UpdateWhatsAppFlow

social-messaging:UpdateWhatsAppFlow

Schreiben

UpdateWhatsAppFlowAssets

social-messaging:UpdateWhatsAppFlowAssets

Schreiben

UpdateWhatsAppMessageTemplate

social-messaging:UpdateWhatsAppMessageTemplate

Schreiben

Aktionen definiert durch AWS Nachrichten für Endbenutzer in sozialen Netzwerken

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

AssociateWhatsAppBusinessAccount

Erteilt die Erlaubnis, eine zuzuordnen WhatsApp Geschäftskonto mit Ihrem AWS-Konto

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateWhatsAppDataset

Erteilt die Erlaubnis, ein neues zu erstellen WhatsApp Datensatz für einen WhatsApp Geschäftskonto

waba*

aws:ResourceTag/${TagKey}

Schreiben

CreateWhatsAppFlow

Erteilt die Erlaubnis, ein neues zu erstellen WhatsApp Fließen

waba*

aws:ResourceTag/${TagKey}

Schreiben

CreateWhatsAppMessageTemplate

Erteilt die Erlaubnis, eine zu erstellen WhatsApp Vorlage für eine Nachricht

waba*

aws:ResourceTag/${TagKey}

Schreiben

CreateWhatsAppMessageTemplateFromLibrary

Erteilt die Erlaubnis zum Erstellen einer WhatsApp Nachrichtenvorlage aus der Vorlagenbibliothek von Meta

waba*

aws:ResourceTag/${TagKey}

Schreiben

CreateWhatsAppMessageTemplateMedia

Erteilt die Erlaubnis, Medien zu erstellen für WhatsApp Vorlagen für Nachrichten

waba*

aws:ResourceTag/${TagKey}

Schreiben

DeleteWhatsAppFlow

Erteilt die Erlaubnis zum Löschen einer WhatsApp Fluss

waba*

aws:ResourceTag/${TagKey}

Schreiben

DeleteWhatsAppMessageMedia

Erteilt die Erlaubnis, ein Medienobjekt zu löschen von WhatsApp

phone-number-id*

aws:ResourceTag/${TagKey}

Schreiben

DeleteWhatsAppMessageTemplate

Erteilt die Erlaubnis zum Löschen von WhatsApp Vorlage für eine Nachricht

waba*

aws:ResourceTag/${TagKey}

Schreiben

DeprecateWhatsAppFlow

Erteilt die Erlaubnis, eine veröffentlichte Datei als veraltet zu betrachten WhatsApp Fluss

waba*

aws:ResourceTag/${TagKey}

Schreiben

DisassociateWhatsAppBusinessAccount

Erteilt die Erlaubnis, eine Verbindung zu trennen WhatsApp Geschäftskonto von Ihrem AWS-Konto

waba*

aws:ResourceTag/${TagKey}

Schreiben

GetLinkedWhatsAppBusinessAccount

Erteilt die Erlaubnis, die Details eines einzusehen WhatsApp Geschäftskonto

waba*

aws:ResourceTag/${TagKey}

Lesen

GetLinkedWhatsAppBusinessAccountPhoneNumber

Erteilt die Erlaubnis, die Details einer Telefonnummer einzusehen

phone-number-id*

aws:ResourceTag/${TagKey}

Lesen

GetWhatsAppBusinessPublicKey

Erteilt die Erlaubnis zum Abrufen der WhatsApp Öffentlicher Geschäftsschlüssel für eine Telefonnummer

phone-number-id*

aws:ResourceTag/${TagKey}

Lesen

GetWhatsAppCallPermission

Erteilt die Erlaubnis zum Abrufen von Sprachanrufen für eine WhatsApp Telefonnummer

phone-number-id*

aws:ResourceTag/${TagKey}

Lesen

GetWhatsAppFlow

Erteilt die Erlaubnis zum Abrufen der Metadaten und des Status von WhatsApp Fluss

waba*

aws:ResourceTag/${TagKey}

Lesen

GetWhatsAppFlowPreview

Erteilt die Erlaubnis, eine Webvorschau-URL zum Testen einer WhatsApp Fluss

waba*

aws:ResourceTag/${TagKey}

Lesen

GetWhatsAppMessageMedia

Erteilt die Erlaubnis, ein Medienobjekt von abzurufen WhatsApp

phone-number-id*

aws:ResourceTag/${TagKey}

Schreiben

GetWhatsAppMessageTemplate

Erteilt die Erlaubnis, Details zu einem abzurufen WhatsApp Vorlage für eine Nachricht

waba*

aws:ResourceTag/${TagKey}

Lesen

ListLinkedWhatsAppBusinessAccounts

Erteilt die Erlaubnis, alle Ihre zu sehen WhatsApp Geschäftskonten

Auflisten

ListTagsForResource

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

phone-number-id

aws:ResourceTag/${TagKey}

Lesen

waba

aws:ResourceTag/${TagKey}

ListWhatsAppFlowAssets

Erteilt die Erlaubnis, die Vermögenswerte eines aufzulisten WhatsApp Fluss

waba*

aws:ResourceTag/${TagKey}

Auflisten

ListWhatsAppFlows

Erteilt die Erlaubnis, alle aufzulisten WhatsApp Flows für einen WhatsApp Geschäftskonto

waba*

aws:ResourceTag/${TagKey}

Auflisten

ListWhatsAppMessageTemplates

Erteilt die Erlaubnis zum Auflisten WhatsApp Vorlagen für Nachrichten

waba*

aws:ResourceTag/${TagKey}

Auflisten

ListWhatsAppTemplateLibrary

Erteilt die Erlaubnis, verfügbare Vorlagen aus der Vorlagenbibliothek von Meta aufzulisten

waba*

aws:ResourceTag/${TagKey}

Auflisten

PostWhatsAppMessageMedia

Erteilt die Erlaubnis, ein Medienobjekt hochzuladen WhatsApp

phone-number-id*

aws:ResourceTag/${TagKey}

Schreiben

PublishWhatsAppFlow

Erteilt die Erlaubnis zur Veröffentlichung einer WhatsApp Fließen

waba*

aws:ResourceTag/${TagKey}

Schreiben

PutWhatsAppBusinessAccountEventDestinations

Erteilt die Erlaubnis, eine zu aktualisieren WhatsApp Ziel der Veranstaltung „Geschäftskonten“

waba*

aws:ResourceTag/${TagKey}

Schreiben

PutWhatsAppBusinessPublicKey

Erteilt die Erlaubnis zur Einstellung des WhatsApp Öffentlicher Geschäftsschlüssel für eine Telefonnummer

phone-number-id*

aws:ResourceTag/${TagKey}

Schreiben

SendWhatsAppCallEvent

Erteilt die Erlaubnis, ein Sprachanrufereignis über zu senden WhatsApp

phone-number-id*

aws:ResourceTag/${TagKey}

Schreiben

SendWhatsAppConversionEvent

Erteilt die Erlaubnis, ein Konversionsereignis per WhatsApp

waba*

aws:ResourceTag/${TagKey}

Schreiben

SendWhatsAppMessage

Erteilt die Erlaubnis, eine Nachricht über WhatsApp

phone-number-id*

aws:ResourceTag/${TagKey}

Schreiben

TagResource

Gewährt die Berechtigung zum Hinzufügen eines Tags zu einer Ressource

phone-number-id

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

waba

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Gewährt die Berechtigung zum Entfernen eines Tags von einer Ressource

phone-number-id

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

waba

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateLinkedWhatsAppBusinessAccountPhoneNumber

Erteilt die Erlaubnis, die Einstellungen eines verknüpften Objekts zu aktualisieren WhatsApp Telefonnummer

phone-number-id*

aws:ResourceTag/${TagKey}

Schreiben

UpdateWhatsAppFlow

Erteilt die Erlaubnis, die Metadaten eines zu aktualisieren WhatsApp Fluss

waba*

aws:ResourceTag/${TagKey}

Schreiben

UpdateWhatsAppFlowAssets

Erteilt die Erlaubnis, die Flow-JSON-Definition von a zu aktualisieren WhatsApp Fluss

waba*

aws:ResourceTag/${TagKey}

Schreiben

UpdateWhatsAppMessageTemplate

Erteilt die Erlaubnis, eine zu aktualisieren WhatsApp Vorlage für eine Nachricht

waba*

aws:ResourceTag/${TagKey}

Schreiben

Ressourcentypen, definiert durch AWS Nachrichten für Endbenutzer in sozialen Netzwerken

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

Ressourcentypen ARN Bedingungsschlüssel

phone-number-id

arn:${Partition}:social-messaging:${Region}:${Account}:phone-number-id/${OriginationPhoneNumberId}

aws:ResourceTag/${TagKey}

waba

arn:${Partition}:social-messaging:${Region}:${Account}:waba/${WabaId}

aws:ResourceTag/${TagKey}

Bedingungsschlüssel für AWS Nachrichten für Endbenutzer in sozialen Netzwerken

AWS End User Messaging Social definiert die folgenden Bedingungsschlüssel, die im 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