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 End User Messaging SMS and Voice V2
AWS End User Messaging SMS and Voice V2 (prefisso del servizio:sms-voice
) fornisce le seguenti risorse, azioni e chiavi contestuali delle condizioni specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.
Riferimenti:
-
Scopri come configurare questo servizio.
-
Visualizza un elenco delle operazioni API disponibili per questo servizio.
-
Scopri come proteggere questo servizio e le sue risorse utilizzando le policy delle autorizzazioni IAM.
Argomenti
Azioni definite da AWS End User Messaging SMS and Voice V2
Puoi specificare le seguenti operazioni nell'elemento Action
di un'istruzione di policy IAM. 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.
La colonna Tipi di risorsa della tabella Operazioni indica se ogni operazione supporta le autorizzazioni a livello di risorsa. Se non vi è nessun valore in corrispondenza di questa colonna, è necessario specificare tutte le risorse ("*") alle quali si applica la policy nell'elemento Resource
dell'istruzione di policy. Se la colonna include un tipo di risorsa, puoi specificare un ARN di quel tipo in una istruzione con tale operazione. Se l'operazione ha una o più risorse richieste, il chiamante deve disporre dell'autorizzazione per utilizzare l'operazione con tali risorse. Le risorse richieste sono indicate nella tabella con un asterisco (*). Se si limita l'accesso alle risorse con l'elemento Resource
in una policy IAM, è necessario includere un ARN o un modello per ogni tipo di risorsa richiesta. Alcune operazioni supportano più tipi di risorse. Se il tipo di risorsa è facoltativo (non indicato come obbligatorio), puoi scegliere di utilizzare uno tra i tipi di risorsa facoltativi.
La colonna Chiavi di condizione della tabella Operazioni contiene le chiavi che è possibile specificare nell'elemento Condition
di un'istruzione di policy. Per ulteriori informazioni sulle chiavi di condizione associate alle risorse per il servizio guarda la colonna Chiavi di condizione della tabella Tipi di risorsa.
Nota
Le chiavi relative alle condizioni delle risorse sono elencate nella tabella Tipi di risorse. Nella colonna Tipi di risorse (*obbligatorio) della tabella Operazioni è presente un collegamento al tipo di risorsa che si applica a un'operazione. Il tipo di risorsa nella tabella Tipi di risorse include la colonna Chiavi di condizione, che contiene le chiavi delle condizioni delle risorse che si applicano a un'operazione nella tabella Operazioni.
Per dettagli sulle colonne nella tabella seguente, consultare Tabella delle operazioni.
Operazioni | Descrizione | Livello di accesso | Tipi di risorsa (*obbligatorio) | Chiavi di condizione | Operazioni dipendenti |
---|---|---|---|---|---|
AssociateOriginationIdentity | Concede l'autorizzazione per associare un numero di telefono di origine o un ID mittente a un pool | Scrittura | |||
AssociateProtectConfiguration | Concede l'autorizzazione ad associare una configurazione di protezione a un set di configurazione | Scrittura | |||
CreateConfigurationSet | Concede l'autorizzazione per creare un set di configurazione | Scrittura |
sms-voice:TagResource |
||
CreateEventDestination | Concede l'autorizzazione per creare una destinazione di eventi per un set di configurazione | Scrittura |
iam:PassRole |
||
CreateOptOutList | Concede l'autorizzazione per creare un elenco di opt-out | Scrittura |
sms-voice:TagResource |
||
CreatePool | Concede l'autorizzazione per creare un pool | Scrittura |
sms-voice:TagResource |
||
CreateProtectConfiguration | Concede l'autorizzazione a creare una configurazione di protezione | Scrittura |
sms-voice:TagResource |
||
CreateRegistration | Concede l'autorizzazione per creare una registrazione | Scrittura |
sms-voice:TagResource |
||
CreateRegistrationAssociation | Concede l'autorizzazione per associare una registrazione a un numero di telefono o a un'altra registrazione | Scrittura | |||
CreateRegistrationAttachment | Concede l'autorizzazione per creare l'allegato di una registrazione | Scrittura |
sms-voice:TagResource |
||
CreateRegistrationVersion | Concede l'autorizzazione per creare una versione di una registrazione | Scrittura | |||
CreateVerifiedDestinationNumber | Concede l'autorizzazione per creare un numero di destinazione verificato | Scrittura |
sms-voice:TagResource |
||
DeleteAccountDefaultProtectConfiguration | Concede l'autorizzazione a eliminare la configurazione di protezione predefinita dell'account | Scrittura | |||
DeleteConfigurationSet | Concede l'autorizzazione per eliminare un set di configurazione | Scrittura | |||
DeleteDefaultMessageType | Concede l'autorizzazione per eliminare il tipo di messaggio predefinito per un set di configurazione | Scrittura | |||
DeleteDefaultSenderId | Concede l'autorizzazione per eliminare l'ID mittente predefinito per un set di configurazione | Scrittura | |||
DeleteEventDestination | Concede l'autorizzazione per eliminare una destinazione di eventi per un set di configurazione | Scrittura | |||
DeleteKeyword | Concede l'autorizzazione per eliminare una parola chiave per un pool o un numero di telefono di emissione | Scrittura | |||
DeleteMediaMessageSpendLimitOverride | Concede l'autorizzazione a eliminare un'eccezione al limite di spesa mensile per la messaggistica multimediale del tuo account | Scrittura | |||
DeleteOptOutList | Concede l'autorizzazione per eliminare un elenco di opt-out | Scrittura | |||
DeleteOptedOutNumber | Concede l'autorizzazione per eliminare un numero di telefono di destinazione da un elenco di opt-out | Scrittura | |||
DeletePool | Concede l'autorizzazione per eliminare un pool | Scrittura | |||
DeleteProtectConfiguration | Concede l'autorizzazione a eliminare una configurazione di protezione | Scrittura | |||
DeleteProtectConfigurationRuleSetNumberOverride | Concede l'autorizzazione a eliminare l'override di un numero di telefono per una configurazione di protezione | Scrittura | |||
DeleteRegistration | Concede l'autorizzazione per eliminare una registrazione | Scrittura | |||
DeleteRegistrationAttachment | Concede l'autorizzazione per eliminare l'allegato di una registrazione | Scrittura | |||
DeleteRegistrationFieldValue | Concede l'autorizzazione per eliminare un valore del campo di registrazione facoltativo | Scrittura | |||
DeleteResourcePolicy | Autorizza l'utente a eliminare una policy basata sulle risorse. | Gestione delle autorizzazioni | |||
DeleteTextMessageSpendLimitOverride | Concede l'autorizzazione per eliminare una sovrascrittura per il limite di spesa mensile per la messaggistica di testo dell'account | Scrittura | |||
DeleteVerifiedDestinationNumber | Concede l'autorizzazione per eliminare un numero di destinazione verificato | Scrittura | |||
DeleteVoiceMessageSpendLimitOverride | Concede l'autorizzazione per eliminare una sovrascrittura per il limite di spesa mensile per la messaggistica vocale dell'account | Scrittura | |||
DescribeAccountAttributes | Concede l'autorizzazione per descrivere gli attributi dell'account | Lettura | |||
DescribeAccountLimits | Concede l'autorizzazione per descrivere le quote del servizio per l'account | Lettura | |||
DescribeConfigurationSets | Concede l'autorizzazione per descrivere i set di configurazione dell'account | Lettura | |||
DescribeKeywords | Concede l'autorizzazione per descrivere una parola chiave per un pool o un numero di telefono di emissione | Lettura | |||
DescribeOptOutLists | Concede l'autorizzazione per descrivere gli elenchi di opt-out nell'account | Lettura | |||
DescribeOptedOutNumbers | Concede l'autorizzazione per descrivere i numeri di telefono di destinazione in un elenco di opt-out | Lettura | |||
DescribePhoneNumbers | Concede l'autorizzazione per descrivere i numeri di telefono di emissione nell'account | Lettura | |||
DescribePools | Concede l'autorizzazione per descrivere i pool nell'account | Lettura | |||
DescribeProtectConfigurations | Concede l'autorizzazione a descrivere le configurazioni di protezione del tuo account | Lettura | |||
DescribeRegistrationAttachments | Concede l'autorizzazione per descrivere gli allegati delle registrazioni dell'account | Lettura | |||
DescribeRegistrationFieldDefinitions | Concede l'autorizzazione per descrivere le definizioni dei campi per un determinato tipo di registrazione | Lettura | |||
DescribeRegistrationFieldValues | Concede l'autorizzazione per descrivere i valori dei campi per una determinata registrazione | Lettura | |||
DescribeRegistrationSectionDefinitions | Concede l'autorizzazione per descrivere le definizioni delle sezioni per un determinato tipo di registrazione | Lettura | |||
DescribeRegistrationTypeDefinitions | Concede l'autorizzazione per descrivere i tipi di registrazione supportati dal servizio | Lettura | |||
DescribeRegistrationVersions | Concede l'autorizzazione per descrivere le versioni per una determinata registrazione | Lettura | |||
DescribeRegistrations | Concede l'autorizzazione per descrivere le registrazioni nell'account | Lettura | |||
DescribeSenderIds | Concede l'autorizzazione a descrivere il mittente nel tuo account IDs | Lettura | |||
DescribeSpendLimits | Concede l'autorizzazione per descrivere i limiti di spesa mensili per l'account | Lettura | |||
DescribeVerifiedDestinationNumbers | Concede l'autorizzazione per descrivere i numeri di destinazione verificati nell'account | Lettura | |||
DisassociateOriginationIdentity | Concede l'autorizzazione per annullare l'associazione di un numero di telefono di emissione o un ID mittente da un pool | Scrittura | |||
DisassociateProtectConfiguration | Concede l'autorizzazione a dissociare una configurazione di protezione da un set di configurazione | Scrittura | |||
DiscardRegistrationVersion | Concede il permesso per eliminare la versione più recente di una determinata registrazione | Scrittura | |||
GetProtectConfigurationCountryRuleSet | Concede il permesso di impostare le regole nazionali per una configurazione di protezione | Lettura | |||
GetResourcePolicy | Concede l'autorizzazione per ottenere una policy della risorsa | Lettura | |||
ListPoolOriginationIdentities | Concede l'autorizzazione a elencare tutti i numeri di telefono di origine e i IDs mittenti associati a un pool | Lettura | |||
ListProtectConfigurationRuleSetNumberOverrides | Concede l'autorizzazione a elencare tutte le modifiche apportate ai numeri di telefono per una configurazione di protezione | Lettura | |||
ListRegistrationAssociations | Concede l'autorizzazione per elencare tutte le risorse associate a una registrazione | Lettura | |||
ListTagsForResource | Concede l'autorizzazione per elencare i tag per una risorsa | Lettura | |||
PutKeyword | Concede l'autorizzazione per creare o aggiornare una parola chiave per un pool o un numero di telefono di emissione | Scrittura | |||
PutMessageFeedback | Concede l'autorizzazione a inserire feedback per un messaggio di testo, vocale o multimediale | Scrittura | |||
PutOptedOutNumber | Concede l'autorizzazione per inserire un numero di telefono di destinazione in un elenco di opt-out | Scrittura | |||
PutProtectConfigurationRuleSetNumberOverride | Concede l'autorizzazione a sostituire un numero di telefono per una configurazione di protezione | Scrittura | |||
PutRegistrationFieldValue | Concede l'autorizzazione per inserire un valore del campo di registrazione | Scrittura | |||
PutResourcePolicy | Concede l'autorizzazione per inserire una policy della risorsa | Gestione delle autorizzazioni | |||
ReleasePhoneNumber | Concede l'autorizzazione per rilasciare un numero di telefono di emissione | Scrittura | |||
ReleaseSenderId | Concede l'autorizzazione per rilasciare un ID mittente | Scrittura | |||
RequestPhoneNumber | Concede l'autorizzazione per richiedere un numero di telefono di emissione | Scrittura |
sms-voice:AssociateOriginationIdentity sms-voice:TagResource |
||
RequestSenderId | Concede l'autorizzazione per richiedere un ID mittente non registrato | Scrittura |
sms-voice:TagResource |
||
SendDestinationNumberVerificationCode | Concede l'autorizzazione per inviare un messaggio di testo o vocale contenente un codice di verifica a un numero di telefono di destinazione | Scrittura |
sms-voice:SendTextMessage sms-voice:SendVoiceMessage |
||
SendMediaMessage | Concede l'autorizzazione a inviare un messaggio multimediale a un numero di telefono di destinazione | Scrittura | |||
SendTextMessage | Concede l'autorizzazione per inviare un messaggio di testo a un numero di telefono di destinazione | Scrittura | |||
SendVoiceMessage | Concede l'autorizzazione per inviare un messaggio vocale a un numero di telefono di destinazione | Scrittura | |||
SetAccountDefaultProtectConfiguration | Concede l'autorizzazione a impostare una configurazione di protezione predefinita per l'account | Scrittura | |||
SetDefaultMessageFeedbackEnabled | Concede l'autorizzazione a impostare il feedback predefinito sui messaggi per un set di configurazione | Scrittura | |||
SetDefaultMessageType | Concede l'autorizzazione per impostare il tipo di messaggio predefinito per un set di configurazione | Scrittura | |||
SetDefaultSenderId | Concede l'autorizzazione per impostare l'ID mittente predefinito per un set di configurazione | Scrittura | |||
SetMediaMessageSpendLimitOverride | Concede l'autorizzazione a impostare un'eccezione per il limite di spesa mensile per la messaggistica multimediale del tuo account | Scrittura | |||
SetTextMessageSpendLimitOverride | Concede l'autorizzazione per impostare una sovrascrittura per il limite di spesa mensile per la messaggistica di testo dell'account | Scrittura | |||
SetVoiceMessageSpendLimitOverride | Concede l'autorizzazione per impostare una sovrascrittura per il limite di spesa mensile per la messaggistica vocale dell'account | Scrittura | |||
SubmitRegistrationVersion | Concede l'autorizzazione per inviare la versione più recente di una determinata registrazione | Scrittura | |||
TagResource | Concede l'autorizzazione per aggiungere tag a una risorsa | Applicazione di tag | |||
UntagResource | Concede l'autorizzazione per rimuovere tag da una risorsa | Assegnazione di tag | |||
UpdateEventDestination | Concede l'autorizzazione per aggiornare una destinazione di eventi all'interno di un set di configurazione | Scrittura |
iam:PassRole |
||
UpdatePhoneNumber | Concede l'autorizzazione per aggiornare la configurazione di un numero di telefono di emissione | Scrittura |
iam:PassRole |
||
UpdatePool | Concede l'autorizzazione per aggiornare una configurazione dei pool | Scrittura |
iam:PassRole |
||
UpdateProtectConfiguration | Concede l'autorizzazione ad aggiornare una configurazione di protezione | Scrittura | |||
UpdateProtectConfigurationCountryRuleSet | Concede l'autorizzazione ad aggiornare un set di regole nazionali per una configurazione di protezione | Scrittura | |||
UpdateSenderId | Concede l'autorizzazione per aggiornare la configurazione di un ID mittente | Scrittura | |||
VerifyDestinationNumber | Concede l'autorizzazione per verificare un numero di telefono di destinazione | Scrittura |
Tipi di risorse definiti da AWS End User Messaging SMS and Voice V2
I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento Resource
delle istruzioni di policy delle autorizzazioni IAM. Ogni operazione nella Tabella delle operazioni identifica i tipi di risorse che possono essere specificati con tale operazione. Un tipo di risorsa può anche definire quali chiavi di condizione puoi includere in una policy. Queste chiavi vengono visualizzate nell'ultima colonna della tabella Tipi di risorsa. Per dettagli sulle colonne nella tabella seguente, consulta Tabella dei tipi di risorsa.
Tipi di risorsa | ARN | Chiavi di condizione |
---|---|---|
ConfigurationSet |
arn:${Partition}:sms-voice:${Region}:${Account}:configuration-set/${ConfigurationSetName}
|
|
OptOutList |
arn:${Partition}:sms-voice:${Region}:${Account}:opt-out-list/${OptOutListName}
|
|
PhoneNumber |
arn:${Partition}:sms-voice:${Region}:${Account}:phone-number/${PhoneNumberId}
|
|
Pool |
arn:${Partition}:sms-voice:${Region}:${Account}:pool/${PoolId}
|
|
ProtectConfiguration |
arn:${Partition}:sms-voice:${Region}:${Account}:protect-configuration/${ProtectConfigurationId}
|
|
SenderId |
arn:${Partition}:sms-voice:${Region}:${Account}:sender-id/${SenderId}/${IsoCountryCode}
|
|
Registration |
arn:${Partition}:sms-voice:${Region}:${Account}:registration/${RegistrationId}
|
|
RegistrationAttachment |
arn:${Partition}:sms-voice:${Region}:${Account}:registration-attachment/${RegistrationAttachmentId}
|
|
VerifiedDestinationNumber |
arn:${Partition}:sms-voice:${Region}:${Account}:verified-destination-number/${VerifiedDestinationNumberId}
|
|
Message |
arn:${Partition}:sms-voice:${Region}:${Account}:message/${MessageId}
|
Chiavi di condizione per AWS End User Messaging SMS and Voice V2
AWS End User Messaging SMS and Voice V2 definisce le seguenti chiavi di condizione che possono essere utilizzate nell'Condition
elemento di una policy IAM. Puoi utilizzare queste chiavi per perfezionare ulteriormente le condizioni in base alle quali si applica l'istruzione di policy. Per dettagli sulle colonne nella tabella seguente, consulta Tabella delle chiavi di condizione.
Per visualizzare le chiavi di condizione globali disponibili per tutti i servizi, consulta Chiavi di condizione globali disponibili.
Chiavi di condizione | Descrizione | Tipo |
---|---|---|
aws:RequestTag/${TagKey} | Filtra l'accesso per i tag passati nella richiesta | Stringa |
aws:ResourceTag/${TagKey} | Filtra l'accesso per i tag associati alla risorsa | Stringa |
aws:TagKeys | Filtra l'accesso tramite le chiavi di tag passate nella richiesta | ArrayOfString |