View a markdown version of this page

Azioni, risorse e chiavi di condizione per AWS Messaggistica social per gli utenti finali - Service Authorization Reference

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Azioni, risorse e chiavi di condizione per AWS Messaggistica social per gli utenti finali

AWS End User Messaging Social (prefisso del servizio: social-messaging) 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 Messaggistica social per l'utente finale

La tabella seguente associa 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 Tabella delle azioni.

Operazione Azione IAM Chiave di condizione Valori possibili Livello di accesso

AssociateWhatsAppBusinessAccount

social-messaging:AssociateWhatsAppBusinessAccount

Scrittura

social-messaging:TagResource

Etichettatura, scrittura

iam:PassRole

iam:PassedToService

social-messaging.amazonaws.com

Scrittura

CreateWhatsAppDataset

social-messaging:CreateWhatsAppDataset

Scrittura

CreateWhatsAppFlow

social-messaging:CreateWhatsAppFlow

Scrittura

CreateWhatsAppMessageTemplate

social-messaging:CreateWhatsAppMessageTemplate

Scrittura

CreateWhatsAppMessageTemplateFromLibrary

social-messaging:CreateWhatsAppMessageTemplateFromLibrary

Scrittura

CreateWhatsAppMessageTemplateMedia

social-messaging:CreateWhatsAppMessageTemplateMedia

Scrittura

DeleteWhatsAppFlow

social-messaging:DeleteWhatsAppFlow

Scrittura

DeleteWhatsAppMessageMedia

social-messaging:DeleteWhatsAppMessageMedia

Scrittura

DeleteWhatsAppMessageTemplate

social-messaging:DeleteWhatsAppMessageTemplate

Scrittura

DeprecateWhatsAppFlow

social-messaging:DeprecateWhatsAppFlow

Scrittura

DisassociateWhatsAppBusinessAccount

social-messaging:DisassociateWhatsAppBusinessAccount

Scrittura

GetLinkedWhatsAppBusinessAccount

social-messaging:GetLinkedWhatsAppBusinessAccount

Lettura

GetLinkedWhatsAppBusinessAccountPhoneNumber

social-messaging:GetLinkedWhatsAppBusinessAccountPhoneNumber

Lettura

GetWhatsAppBusinessPublicKey

social-messaging:GetWhatsAppBusinessPublicKey

Lettura

GetWhatsAppCallPermission

social-messaging:GetWhatsAppCallPermission

Lettura

GetWhatsAppFlow

social-messaging:GetWhatsAppFlow

Lettura

GetWhatsAppFlowPreview

social-messaging:GetWhatsAppFlowPreview

Lettura

GetWhatsAppMessageMedia

social-messaging:GetWhatsAppMessageMedia

Scrittura

GetWhatsAppMessageTemplate

social-messaging:GetWhatsAppMessageTemplate

Lettura

ListLinkedWhatsAppBusinessAccounts

social-messaging:ListLinkedWhatsAppBusinessAccounts

List

ListTagsForResource

social-messaging:ListTagsForResource

Lettura

ListWhatsAppFlowAssets

social-messaging:ListWhatsAppFlowAssets

List

ListWhatsAppFlows

social-messaging:ListWhatsAppFlows

List

ListWhatsAppMessageTemplates

social-messaging:ListWhatsAppMessageTemplates

List

ListWhatsAppTemplateLibrary

social-messaging:ListWhatsAppTemplateLibrary

List

PostWhatsAppMessageMedia

social-messaging:PostWhatsAppMessageMedia

Scrittura

PublishWhatsAppFlow

social-messaging:PublishWhatsAppFlow

Scrittura

PutWhatsAppBusinessAccountEventDestinations

social-messaging:PutWhatsAppBusinessAccountEventDestinations

Scrittura

iam:PassRole

iam:PassedToService

social-messaging.amazonaws.com

Scrittura

PutWhatsAppBusinessPublicKey

social-messaging:PutWhatsAppBusinessPublicKey

Scrittura

SendWhatsAppCallEvent

social-messaging:SendWhatsAppCallEvent

Scrittura

SendWhatsAppConversionEvent

social-messaging:SendWhatsAppConversionEvent

Scrittura

SendWhatsAppMessage

social-messaging:SendWhatsAppMessage

Scrittura

TagResource

social-messaging:TagResource

Etichettare, scrivere

UntagResource

social-messaging:UntagResource

Etichettare, scrivere

UpdateLinkedWhatsAppBusinessAccountPhoneNumber

social-messaging:UpdateLinkedWhatsAppBusinessAccountPhoneNumber

Scrittura

UpdateWhatsAppFlow

social-messaging:UpdateWhatsAppFlow

Scrittura

UpdateWhatsAppFlowAssets

social-messaging:UpdateWhatsAppFlowAssets

Scrittura

UpdateWhatsAppMessageTemplate

social-messaging:UpdateWhatsAppMessageTemplate

Scrittura

Azioni definite da AWS Messaggistica social per gli utenti finali

Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Per ogni azione, la tabella elenca i tipi di risorse e le chiavi di condizione supportate da tale azione. 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.

Operazioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

AssociateWhatsAppBusinessAccount

Concede il permesso di associare un WhatsApp Account aziendale con il tuo Account AWS

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateWhatsAppDataset

Concede il permesso di crearne uno nuovo WhatsApp set di dati per a WhatsApp Account aziendale

waba*

aws:ResourceTag/${TagKey}

Scrittura

CreateWhatsAppFlow

Concede il permesso di creare un nuovo WhatsApp Flusso

waba*

aws:ResourceTag/${TagKey}

Scrittura

CreateWhatsAppMessageTemplate

Concede il permesso di creare un WhatsApp modello di messaggio

waba*

aws:ResourceTag/${TagKey}

Scrittura

CreateWhatsAppMessageTemplateFromLibrary

Concede il permesso di creare un WhatsApp modello di messaggio dalla libreria di modelli di Meta

waba*

aws:ResourceTag/${TagKey}

Scrittura

CreateWhatsAppMessageTemplateMedia

Concede il permesso di creare contenuti multimediali per WhatsApp modelli di messaggi

waba*

aws:ResourceTag/${TagKey}

Scrittura

DeleteWhatsAppFlow

Concede il permesso di eliminare un WhatsApp Flusso

waba*

aws:ResourceTag/${TagKey}

Scrittura

DeleteWhatsAppMessageMedia

Concede il permesso di eliminare un oggetto multimediale da WhatsApp

phone-number-id*

aws:ResourceTag/${TagKey}

Scrittura

DeleteWhatsAppMessageTemplate

Concede il permesso di eliminare un WhatsApp modello di messaggio

waba*

aws:ResourceTag/${TagKey}

Scrittura

DeprecateWhatsAppFlow

Concede il permesso di deprecare un articolo pubblicato WhatsApp Flusso

waba*

aws:ResourceTag/${TagKey}

Scrittura

DisassociateWhatsAppBusinessAccount

Concede il permesso di dissociare a WhatsApp Account aziendale dal tuo Account AWS

waba*

aws:ResourceTag/${TagKey}

Scrittura

GetLinkedWhatsAppBusinessAccount

Concede il permesso di visualizzare i dettagli di un WhatsApp Account aziendale

waba*

aws:ResourceTag/${TagKey}

Lettura

GetLinkedWhatsAppBusinessAccountPhoneNumber

Concede il permesso di visualizzare i dettagli di un numero di telefono

phone-number-id*

aws:ResourceTag/${TagKey}

Lettura

GetWhatsAppBusinessPublicKey

Concede il permesso di recuperare il WhatsApp chiave pubblica aziendale per un numero di telefono

phone-number-id*

aws:ResourceTag/${TagKey}

Lettura

GetWhatsAppCallPermission

Concede il permesso di recuperare l'autorizzazione alle chiamate vocali per un WhatsApp numero di telefono

phone-number-id*

aws:ResourceTag/${TagKey}

Lettura

GetWhatsAppFlow

Concede il permesso di recuperare i metadati e lo stato di un WhatsApp Flusso

waba*

aws:ResourceTag/${TagKey}

Lettura

GetWhatsAppFlowPreview

Concede il permesso di generare un URL di anteprima web per testare un WhatsApp Flusso

waba*

aws:ResourceTag/${TagKey}

Lettura

GetWhatsAppMessageMedia

Concede il permesso di ottenere un oggetto multimediale da WhatsApp

phone-number-id*

aws:ResourceTag/${TagKey}

Scrittura

GetWhatsAppMessageTemplate

Concede il permesso di ottenere i dettagli di un WhatsApp modello di messaggio

waba*

aws:ResourceTag/${TagKey}

Lettura

ListLinkedWhatsAppBusinessAccounts

Concede il permesso di visualizzare tutti i tuoi WhatsApp Account aziendali

List

ListTagsForResource

Concede l'autorizzazione per elencare i tag per una risorsa

phone-number-id

aws:ResourceTag/${TagKey}

Lettura

waba

aws:ResourceTag/${TagKey}

ListWhatsAppFlowAssets

Concede il permesso di elencare le risorse di un WhatsApp Flusso

waba*

aws:ResourceTag/${TagKey}

List

ListWhatsAppFlows

Concede il permesso di elencare tutti WhatsApp Flussi per a WhatsApp Account aziendale

waba*

aws:ResourceTag/${TagKey}

List

ListWhatsAppMessageTemplates

Concede l'autorizzazione alla pubblicazione di elenchi WhatsApp modelli di messaggi

waba*

aws:ResourceTag/${TagKey}

List

ListWhatsAppTemplateLibrary

Concede il permesso di elencare i modelli disponibili dalla libreria di modelli di Meta

waba*

aws:ResourceTag/${TagKey}

List

PostWhatsAppMessageMedia

Concede il permesso di caricare un oggetto multimediale su WhatsApp

phone-number-id*

aws:ResourceTag/${TagKey}

Scrittura

PublishWhatsAppFlow

Concede il permesso di pubblicare un WhatsApp Flusso

waba*

aws:ResourceTag/${TagKey}

Scrittura

PutWhatsAppBusinessAccountEventDestinations

Concede il permesso di aggiornare un WhatsApp Destinazione dell'evento Business Accounts

waba*

aws:ResourceTag/${TagKey}

Scrittura

PutWhatsAppBusinessPublicKey

Concede il permesso di impostare il WhatsApp chiave pubblica aziendale per un numero di telefono

phone-number-id*

aws:ResourceTag/${TagKey}

Scrittura

SendWhatsAppCallEvent

Concede il permesso di inviare un evento di chiamata vocale tramite WhatsApp

phone-number-id*

aws:ResourceTag/${TagKey}

Scrittura

SendWhatsAppConversionEvent

Concede il permesso di inviare un evento di conversione tramite WhatsApp

waba*

aws:ResourceTag/${TagKey}

Scrittura

SendWhatsAppMessage

Concede il permesso di inviare un messaggio tramite WhatsApp

phone-number-id*

aws:ResourceTag/${TagKey}

Scrittura

TagResource

Concede l'autorizzazione per aggiungere un tag a una risorsa

phone-number-id

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

waba

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Concede l'autorizzazione per rimuovere un tag da una risorsa

phone-number-id

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettare, scrivere

waba

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateLinkedWhatsAppBusinessAccountPhoneNumber

Concede il permesso di aggiornare le impostazioni di un link WhatsApp numero di telefono

phone-number-id*

aws:ResourceTag/${TagKey}

Scrittura

UpdateWhatsAppFlow

Concede il permesso di aggiornare i metadati di un WhatsApp Flusso

waba*

aws:ResourceTag/${TagKey}

Scrittura

UpdateWhatsAppFlowAssets

Concede il permesso di aggiornare la definizione JSON di Flow di a WhatsApp Flow

waba*

aws:ResourceTag/${TagKey}

Scrittura

UpdateWhatsAppMessageTemplate

Concede il permesso di aggiornare un WhatsApp modello di messaggio

waba*

aws:ResourceTag/${TagKey}

Scrittura

Tipi di risorse definiti da AWS Messaggistica social per gli utenti finali

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

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}

Chiavi di condizione per AWS Messaggistica social per gli utenti finali

AWS End User Messaging Social definisce le seguenti chiavi di condizione che possono essere utilizzate in Condition elemento di una policy IAM.

Chiavi di condizione Descrizione Tipo

aws:RequestTag/${TagKey}

Filtra l'accesso per i tag passati nella richiesta

String

aws:ResourceTag/${TagKey}

Filtra l'accesso per i tag associati alla risorsa

String

aws:TagKeys

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

ArrayOfString