View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für AWS Nachrichtenübermittlung für Endbenutzer in sozialen Netzwerken - Service-Authorization-Referenz

Aktionen, Ressourcen und Bedingungsschlüssel für AWS Nachrichtenübermittlung für Endbenutzer in sozialen Netzwerken

AWS End User 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 von AWS Nachrichtenübermittlung 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 von Bedingungsschlüsseln, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle Aktionen.

Operation IAM-Aktion Bedingungsschlüssel Mögliche Werte Zugriffsebene

AssociateWhatsAppBusinessAccount

Nachrichtenübermittlung in sozialen Netzwerken: AssociateWhatsAppBusinessAccount

Schreiben

Nachrichtenübermittlung in sozialen Netzwerken: TagResource

Taggen, Schreiben

ich bin: PassRole

ich bin: PassedToService

social-messaging.amazonaws.com

Schreiben

CreateWhatsAppDataset

Nachrichten in sozialen Netzwerken: CreateWhatsAppDataset

Schreiben

CreateWhatsAppFlow

Nachrichtenübermittlung in sozialen Netzwerken: CreateWhatsAppFlow

Schreiben

CreateWhatsAppMessageTemplate

Nachrichtenübermittlung in sozialen Netzwerken: CreateWhatsAppMessageTemplate

Schreiben

CreateWhatsAppMessageTemplateFromLibrary

Nachrichtenübermittlung in sozialen Netzwerken: CreateWhatsAppMessageTemplateFromLibrary

Schreiben

CreateWhatsAppMessageTemplateMedia

Nachrichtenübermittlung in sozialen Netzwerken: CreateWhatsAppMessageTemplateMedia

Schreiben

DeleteWhatsAppFlow

Nachrichtenübermittlung in sozialen Netzwerken: DeleteWhatsAppFlow

Schreiben

DeleteWhatsAppMessageMedia

Nachrichtenübermittlung in sozialen Netzwerken: DeleteWhatsAppMessageMedia

Schreiben

DeleteWhatsAppMessageTemplate

Nachrichtenübermittlung in sozialen Netzwerken: DeleteWhatsAppMessageTemplate

Schreiben

DeprecateWhatsAppFlow

Nachrichtenübermittlung in sozialen Netzwerken: DeprecateWhatsAppFlow

Schreiben

DisassociateWhatsAppBusinessAccount

Nachrichtenübermittlung in sozialen Netzwerken: DisassociateWhatsAppBusinessAccount

Schreiben

GetLinkedWhatsAppBusinessAccount

Nachrichtenübermittlung in sozialen Netzwerken: GetLinkedWhatsAppBusinessAccount

Lesen

GetLinkedWhatsAppBusinessAccountPhoneNumber

Nachrichtenübermittlung in sozialen Netzwerken: GetLinkedWhatsAppBusinessAccountPhoneNumber

Lesen

GetWhatsAppBusinessPublicKey

Nachrichtenübermittlung in sozialen Netzwerken: GetWhatsAppBusinessPublicKey

Lesen

GetWhatsAppCallPermission

Nachrichtenübermittlung in sozialen Netzwerken: GetWhatsAppCallPermission

Lesen

GetWhatsAppFlow

Nachrichtenübermittlung in sozialen Netzwerken: GetWhatsAppFlow

Lesen

GetWhatsAppFlowPreview

Nachrichtenübermittlung in sozialen Netzwerken: GetWhatsAppFlowPreview

Lesen

GetWhatsAppMessageMedia

Nachrichtenübermittlung in sozialen Netzwerken: GetWhatsAppMessageMedia

Schreiben

GetWhatsAppMessageTemplate

Nachrichtenübermittlung in sozialen Netzwerken: GetWhatsAppMessageTemplate

Lesen

ListLinkedWhatsAppBusinessAccounts

Nachrichtenübermittlung in sozialen Netzwerken: ListLinkedWhatsAppBusinessAccounts

Auflisten

ListTagsForResource

Nachrichtenübermittlung in sozialen Netzwerken: ListTagsForResource

Lesen

ListWhatsAppFlowAssets

Nachrichten in sozialen Netzwerken: ListWhatsAppFlowAssets

Auflisten

ListWhatsAppFlows

Nachrichten in sozialen Netzwerken: ListWhatsAppFlows

Auflisten

ListWhatsAppMessageTemplates

Nachrichten in sozialen Netzwerken: ListWhatsAppMessageTemplates

Auflisten

ListWhatsAppTemplateLibrary

Nachrichten in sozialen Netzwerken: ListWhatsAppTemplateLibrary

Auflisten

PostWhatsAppMessageMedia

Nachrichten in sozialen Netzwerken: PostWhatsAppMessageMedia

Schreiben

PublishWhatsAppFlow

Nachrichten in sozialen Netzwerken: PublishWhatsAppFlow

Schreiben

PutWhatsAppBusinessAccountEventDestinations

Nachrichten in sozialen Netzwerken: PutWhatsAppBusinessAccountEventDestinations

Schreiben

ich bin: PassRole

ich bin: PassedToService

social-messaging.amazonaws.com

Schreiben

PutWhatsAppBusinessPublicKey

Nachrichten in sozialen Netzwerken: PutWhatsAppBusinessPublicKey

Schreiben

SendWhatsAppCallEvent

Nachrichten in sozialen Netzwerken: SendWhatsAppCallEvent

Schreiben

SendWhatsAppConversionEvent

Nachrichten in sozialen Netzwerken: SendWhatsAppConversionEvent

Schreiben

SendWhatsAppMessage

Nachrichten in sozialen Netzwerken: SendWhatsAppMessage

Schreiben

TagResource

Nachrichten in sozialen Netzwerken: TagResource

Taggen, Schreiben

UntagResource

Nachrichtenübermittlung in sozialen Netzwerken: UntagResource

Taggen, Schreiben

UpdateLinkedWhatsAppBusinessAccountPhoneNumber

Nachrichtenübermittlung in sozialen Netzwerken: UpdateLinkedWhatsAppBusinessAccountPhoneNumber

Schreiben

UpdateWhatsAppFlow

Nachrichten in sozialen Netzwerken: UpdateWhatsAppFlow

Schreiben

UpdateWhatsAppFlowAssets

Nachrichten in sozialen Netzwerken: UpdateWhatsAppFlowAssets

Schreiben

UpdateWhatsAppMessageTemplate

Nachrichten in sozialen Netzwerken: UpdateWhatsAppMessageTemplate

Schreiben

Aktionen definiert durch AWS Messaging Social für Endbenutzer

Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. 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, ein WhatsApp Geschäftskonto mit Ihrem zu verknüpfen AWS-Konto

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

CreateWhatsAppDataset

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

waba*

als: /$ {} ResourceTag TagKey

Schreiben

CreateWhatsAppFlow

Erteilt die Erlaubnis, einen neuen WhatsApp Flow zu erstellen

waba*

als: /$ {} ResourceTag TagKey

Schreiben

CreateWhatsAppMessageTemplate

Erteilt die Erlaubnis, eine WhatsApp Nachrichtenvorlage zu erstellen

waba*

als: /$ {} ResourceTag TagKey

Schreiben

CreateWhatsAppMessageTemplateFromLibrary

Erteilt die Erlaubnis, eine WhatsApp Nachrichtenvorlage aus der Vorlagenbibliothek von Meta zu erstellen

waba*

als: /$ {} ResourceTag TagKey

Schreiben

CreateWhatsAppMessageTemplateMedia

Erteilt die Erlaubnis, Medien für WhatsApp Nachrichtenvorlagen zu erstellen

waba*

als: /$ {} ResourceTag TagKey

Schreiben

DeleteWhatsAppFlow

Erteilt die Erlaubnis, einen WhatsApp Flow zu löschen

waba*

als: /$ {} ResourceTag TagKey

Schreiben

DeleteWhatsAppMessageMedia

Erteilt die Erlaubnis zum Löschen eines Medienobjekts von WhatsApp

Telefonnummer-ID*

as: /$ {} ResourceTag TagKey

Schreiben

DeleteWhatsAppMessageTemplate

Erteilt die Erlaubnis, eine WhatsApp Nachrichtenvorlage zu löschen

waba*

als: /$ {} ResourceTag TagKey

Schreiben

DeprecateWhatsAppFlow

Erteilt die Erlaubnis, einen veröffentlichten Flow als veraltet zu markieren WhatsApp

waba*

als: /$ {} ResourceTag TagKey

Schreiben

DisassociateWhatsAppBusinessAccount

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

waba*

als: /$ {} ResourceTag TagKey

Schreiben

GetLinkedWhatsAppBusinessAccount

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

waba*

als: /$ {} ResourceTag TagKey

Lesen

GetLinkedWhatsAppBusinessAccountPhoneNumber

Erteilt die Erlaubnis, die Details einer Telefonnummer einzusehen

Telefonnummer-ID*

as: /$ {} ResourceTag TagKey

Lesen

GetWhatsAppBusinessPublicKey

Erteilt die Erlaubnis, den öffentlichen WhatsApp Geschäftsschlüssel für eine Telefonnummer abzurufen

Telefonnummer-ID*

as: /$ {} ResourceTag TagKey

Lesen

GetWhatsAppCallPermission

Erteilt die Erlaubnis, die Sprachanrufberechtigung für eine WhatsApp Telefonnummer abzurufen

Telefonnummer-ID*

as: /$ {} ResourceTag TagKey

Lesen

GetWhatsAppFlow

Erteilt die Erlaubnis, die Metadaten und den Status eines WhatsApp Flows abzurufen

waba*

als: /$ {} ResourceTag TagKey

Lesen

GetWhatsAppFlowPreview

Erteilt die Erlaubnis, eine Webvorschau-URL zum Testen eines WhatsApp Flows zu generieren

waba*

als: /$ {} ResourceTag TagKey

Lesen

GetWhatsAppMessageMedia

Erteilt die Erlaubnis, ein Medienobjekt von abzurufen WhatsApp

Telefonnummer-ID*

as: /$ {} ResourceTag TagKey

Schreiben

GetWhatsAppMessageTemplate

Erteilt die Erlaubnis, Details einer WhatsApp Nachrichtenvorlage abzurufen

waba*

als: /$ {} ResourceTag TagKey

Lesen

ListLinkedWhatsAppBusinessAccounts

Erteilt die Erlaubnis, all Ihre WhatsApp Geschäftskonten einzusehen

Auflisten

ListTagsForResource

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

Telefonnummer-ID

als: /$ {} ResourceTag TagKey

Lesen

waba

als: ResourceTag /$ {} TagKey

ListWhatsAppFlowAssets

Erteilt die Erlaubnis, die Assets eines WhatsApp Flows aufzulisten

waba*

als: /$ {} ResourceTag TagKey

Auflisten

ListWhatsAppFlows

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

waba*

als: /$ {} ResourceTag TagKey

Auflisten

ListWhatsAppMessageTemplates

Erteilt die Erlaubnis, WhatsApp Nachrichtenvorlagen aufzulisten

waba*

als: /$ {} ResourceTag TagKey

Auflisten

ListWhatsAppTemplateLibrary

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

waba*

als: /$ {} ResourceTag TagKey

Auflisten

PostWhatsAppMessageMedia

Erteilt die Erlaubnis, ein Medienobjekt hochzuladen auf WhatsApp

Telefonnummer-ID*

as: /$ {} ResourceTag TagKey

Schreiben

PublishWhatsAppFlow

Erteilt die Erlaubnis, einen WhatsApp Flow zu veröffentlichen

waba*

als: /$ {} ResourceTag TagKey

Schreiben

PutWhatsAppBusinessAccountEventDestinations

Erteilt die Erlaubnis, das Ziel eines WhatsApp Geschäftskonten-Ereignisses zu aktualisieren

waba*

als: /$ {} ResourceTag TagKey

Schreiben

PutWhatsAppBusinessPublicKey

Erteilt die Erlaubnis, den öffentlichen WhatsApp Geschäftsschlüssel für eine Telefonnummer festzulegen

Telefonnummer-ID*

as: /$ {} ResourceTag TagKey

Schreiben

SendWhatsAppCallEvent

Erteilt die Erlaubnis, ein Sprachanrufereignis zu senden über WhatsApp

Telefonnummer-ID*

as: /$ {} ResourceTag TagKey

Schreiben

SendWhatsAppConversionEvent

Erteilt die Erlaubnis, ein Konvertierungsereignis zu senden WhatsApp

waba*

als: /$ {} ResourceTag TagKey

Schreiben

SendWhatsAppMessage

Erteilt die Erlaubnis, eine Nachricht zu senden WhatsApp

Telefonnummer-ID*

as: /$ {} ResourceTag TagKey

Schreiben

TagResource

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

Telefonnummer-ID

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Markieren, Schreiben

Waba

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

UntagResource

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

Telefonnummer-ID

als: /$ {} ResourceTag TagKey

war: TagKeys

Markieren, Schreiben

Waba

als: ResourceTag /$ {} TagKey

war: TagKeys

UpdateLinkedWhatsAppBusinessAccountPhoneNumber

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

Telefonnummer-ID*

as: /$ {} ResourceTag TagKey

Schreiben

UpdateWhatsAppFlow

Erteilt die Erlaubnis, die Metadaten eines WhatsApp Flows zu aktualisieren

waba*

als: /$ {} ResourceTag TagKey

Schreiben

UpdateWhatsAppFlowAssets

Erteilt die Erlaubnis, die Flow-JSON-Definition eines WhatsApp Flows zu aktualisieren

waba*

als: /$ {} ResourceTag TagKey

Schreiben

UpdateWhatsAppMessageTemplate

Erteilt die Erlaubnis, eine WhatsApp Nachrichtenvorlage zu aktualisieren

waba*

als: /$ {} ResourceTag TagKey

Schreiben

Ressourcentypen, definiert durch AWS Messaging Social für Endbenutzer

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

Ressourcentypen ARN Bedingungsschlüssel

Telefonnummer-ID

arn: $ {Partition} :Social-Messaging: $ {Region} :$ {Account} :Telefonnummer-ID/$ {} OriginationPhoneNumberId

asTagKey: /$ {} ResourceTag

waba

arn: $ {Partition} :soziale Nachrichten: $ {Region} :$ {Konto} :waba/$ {} WabaId

awsTagKey: /$ {} ResourceTag

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 verwendet werden können.

Bedingungsschlüssel Beschreibung Typ

aws: RequestTag /$ {} TagKey

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

Zeichenfolge

as: ResourceTag /$ {} TagKey

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

Zeichenfolge

war: TagKeys

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

ArrayOfString