View a markdown version of this page

Azioni, risorse e chiavi di condizione per le campagne in uscita di Amazon Connect - 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 le campagne in uscita di Amazon Connect

Amazon Connect Outbound Campaigns (prefisso del servizio: connect-campaigns) 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 Amazon Connect Outbound Campaigns

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 Client SDK Azione IAM Chiave di condizione Valori possibili Livello di accesso

CreateCampaign

connectcampaigns

connect-campaigns:CreateCampaign

Scrittura

connect-campaigns:TagResource

Etichettatura, scrittura

DeleteCampaign

connectcampaigns

connect-campaigns:DeleteCampaign

Scrittura

DeleteConnectInstanceConfig

connectcampaigns

connect-campaigns:DeleteConnectInstanceConfig

Scrittura

DeleteInstanceOnboardingJob

connectcampaigns

connect-campaigns:DeleteInstanceOnboardingJob

Scrittura

DescribeCampaign

connectcampaigns

connect-campaigns:DescribeCampaign

Lettura

GetCampaignState

connectcampaigns

connect-campaigns:GetCampaignState

Lettura

GetCampaignStateBatch

connectcampaigns

connect-campaigns:GetCampaignStateBatch

Lettura

GetConnectInstanceConfig

connectcampaigns

connect-campaigns:GetConnectInstanceConfig

Lettura

GetInstanceOnboardingJobStatus

connectcampaigns

connect-campaigns:GetInstanceOnboardingJobStatus

Lettura

ListCampaigns

connectcampaigns

connect-campaigns:ListCampaigns

List

ListTagsForResource

connectcampaigns

connect-campaigns:ListTagsForResource

Lettura

PauseCampaign

connectcampaigns

connect-campaigns:PauseCampaign

Scrittura

PutDialRequestBatch

connectcampaigns

connect-campaigns:PutDialRequestBatch

Scrittura

ResumeCampaign

connectcampaigns

connect-campaigns:ResumeCampaign

Scrittura

StartCampaign

connectcampaigns

connect-campaigns:StartCampaign

Scrittura

StartInstanceOnboardingJob

connectcampaigns

connect-campaigns:StartInstanceOnboardingJob

Scrittura

StopCampaign

connectcampaigns

connect-campaigns:StopCampaign

Scrittura

TagResource

connectcampaigns

connect-campaigns:TagResource

Etichettare, scrivere

UntagResource

connectcampaigns

connect-campaigns:UntagResource

Etichettare, scrivere

UpdateCampaignDialerConfig

connectcampaigns

connect-campaigns:UpdateCampaignDialerConfig

Scrittura

UpdateCampaignName

connectcampaigns

connect-campaigns:UpdateCampaignName

Scrittura

UpdateCampaignOutboundCallConfig

connectcampaigns

connect-campaigns:UpdateCampaignOutboundCallConfig

Scrittura

CreateCampaign

connectcampaignsv2

connect-campaigns:CreateCampaign

Scrittura

connect-campaigns:TagResource

Etichettare, scrivere

DeleteCampaign

connectcampaignsv2

connect-campaigns:DeleteCampaign

Scrittura

DeleteCampaignChannelSubtypeConfig

connectcampaignsv2

connect-campaigns:DeleteCampaignChannelSubtypeConfig

Scrittura

DeleteCampaignCommunicationLimits

connectcampaignsv2

connect-campaigns:DeleteCampaignCommunicationLimits

Scrittura

DeleteCampaignCommunicationTime

connectcampaignsv2

connect-campaigns:DeleteCampaignCommunicationTime

Scrittura

DeleteCampaignEntryLimits

connectcampaignsv2

connect-campaigns:DeleteCampaignEntryLimits

Scrittura

DeleteConnectInstanceConfig

connectcampaignsv2

connect-campaigns:DeleteConnectInstanceConfig

Scrittura

DeleteConnectInstanceIntegration

connectcampaignsv2

connect-campaigns:DeleteConnectInstanceIntegration

Scrittura

DeleteInstanceOnboardingJob

connectcampaignsv2

connect-campaigns:DeleteInstanceOnboardingJob

Scrittura

DescribeCampaign

connectcampaignsv2

connect-campaigns:DescribeCampaign

Lettura

GetCampaignState

connectcampaignsv2

connect-campaigns:GetCampaignState

Lettura

GetCampaignStateBatch

connectcampaignsv2

connect-campaigns:GetCampaignStateBatch

Lettura

GetConnectInstanceConfig

connectcampaignsv2

connect-campaigns:GetConnectInstanceConfig

Lettura

GetInstanceCommunicationLimits

connectcampaignsv2

connect-campaigns:GetInstanceCommunicationLimits

Lettura

GetInstanceOnboardingJobStatus

connectcampaignsv2

connect-campaigns:GetInstanceOnboardingJobStatus

Lettura

ListCampaigns

connectcampaignsv2

connect-campaigns:ListCampaigns

List

ListConnectInstanceIntegrations

connectcampaignsv2

connect-campaigns:ListConnectInstanceIntegrations

List

ListTagsForResource

connectcampaignsv2

connect-campaigns:ListTagsForResource

Lettura

PauseCampaign

connectcampaignsv2

connect-campaigns:PauseCampaign

Scrittura

PutConnectInstanceIntegration

connectcampaignsv2

connect-campaigns:PutConnectInstanceIntegration

Scrittura

PutInstanceCommunicationLimits

connectcampaignsv2

connect-campaigns:PutInstanceCommunicationLimits

Scrittura

PutOutboundRequestBatch

connectcampaignsv2

connect-campaigns:PutOutboundRequestBatch

Scrittura

PutProfileOutboundRequestBatch

connectcampaignsv2

connect-campaigns:PutProfileOutboundRequestBatch

Scrittura

ResumeCampaign

connectcampaignsv2

connect-campaigns:ResumeCampaign

Scrittura

StartCampaign

connectcampaignsv2

connect-campaigns:StartCampaign

Scrittura

StartInstanceOnboardingJob

connectcampaignsv2

connect-campaigns:StartInstanceOnboardingJob

Scrittura

StopCampaign

connectcampaignsv2

connect-campaigns:StopCampaign

Scrittura

TagResource

connectcampaignsv2

connect-campaigns:TagResource

Etichettare, scrivere

UntagResource

connectcampaignsv2

connect-campaigns:UntagResource

Etichettare, scrivere

UpdateCampaignChannelSubtypeConfig

connectcampaignsv2

connect-campaigns:UpdateCampaignChannelSubtypeConfig

Scrittura

UpdateCampaignCommunicationLimits

connectcampaignsv2

connect-campaigns:UpdateCampaignCommunicationLimits

Scrittura

UpdateCampaignCommunicationTime

connectcampaignsv2

connect-campaigns:UpdateCampaignCommunicationTime

Scrittura

UpdateCampaignEntryLimits

connectcampaignsv2

connect-campaigns:UpdateCampaignEntryLimits

Scrittura

UpdateCampaignFlowAssociation

connectcampaignsv2

connect-campaigns:UpdateCampaignFlowAssociation

Scrittura

UpdateCampaignName

connectcampaignsv2

connect-campaigns:UpdateCampaignName

Scrittura

UpdateCampaignSchedule

connectcampaignsv2

connect-campaigns:UpdateCampaignSchedule

Scrittura

UpdateCampaignSource

connectcampaignsv2

connect-campaigns:UpdateCampaignSource

Scrittura

Azioni definite dalle campagne in uscita di Amazon Connect

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

CreateCampaign

Concede l'autorizzazione per creare una campagna

campaign*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

DeleteCampaign

Concede l'autorizzazione per eliminare una campagna

campaign*

aws:ResourceTag/${TagKey}

Scrittura

DeleteCampaignChannelSubtypeConfig

Concede il permesso di eliminare la configurazione del sottotipo di canale di una campagna

campaign*

aws:ResourceTag/${TagKey}

Scrittura

DeleteCampaignCommunicationLimits

Concede il permesso di eliminare la configurazione dei limiti di comunicazione di una campagna

campaign*

aws:ResourceTag/${TagKey}

Scrittura

DeleteCampaignCommunicationTime

Concede il permesso di eliminare la configurazione dell'orario di comunicazione di una campagna

campaign*

aws:ResourceTag/${TagKey}

Scrittura

DeleteCampaignEntryLimits

Concede il permesso di eliminare la configurazione dei limiti di ingresso di una campagna

campaign*

aws:ResourceTag/${TagKey}

Scrittura

DeleteConnectInstanceConfig

Concede l'autorizzazione per rimuovere informazioni sulla configurazione per un'istanza Amazon Connect

Scrittura

DeleteConnectInstanceIntegration

Concede il permesso di rimuovere le informazioni di integrazione per un'istanza Amazon Connect

Scrittura

DeleteInstanceOnboardingJob

Concede l'autorizzazione per rimuovere il processo di onboarding per un'istanza di Amazon Connect

Scrittura

DescribeCampaign

Concede l'autorizzazione per descrivere una campagna specifica

campaign*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

Lettura

GetCampaignState

Concede l'autorizzazione per ottenere lo stato di una campagna

campaign*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

Lettura

GetCampaignStateBatch

Concede l'autorizzazione per ottenere lo stato delle campagne

campaign*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

Lettura

GetConnectInstanceConfig

Concede l'autorizzazione per ottenere informazioni sulla configurazione per un'istanza Amazon Connect

Lettura

GetInstanceCommunicationLimits

Concede l'autorizzazione per ottenere la configurazione dei limiti di comunicazione di un'istanza Amazon Connect

Lettura

GetInstanceOnboardingJobStatus

Concede l'autorizzazione per ottenere lo stato del processo di onboarding per un'istanza Amazon Connect

Lettura

ListCampaigns

Concede l'autorizzazione per fornire un riepilogo di tutte le campagne

aws:RequestTag/${TagKey}

List

ListConnectInstanceIntegrations

Concede l'autorizzazione a fornire un riepilogo di tutte le integrazioni con un'istanza Amazon Connect

List

ListTagsForResource

Concede l'autorizzazione per elencare i tag per una risorsa

campaign

aws:ResourceTag/${TagKey}

Lettura

PauseCampaign

Concede l'autorizzazione per sospendere una campagna

campaign*

aws:ResourceTag/${TagKey}

Scrittura

PutConnectInstanceIntegration

Concede il permesso di inserire una configurazione di integrazione con un'istanza Amazon Connect

Scrittura

PutDialRequestBatch

Concede l'autorizzazione per creare le richieste di chiamata per la campagna specificata

campaign*

aws:ResourceTag/${TagKey}

Scrittura

PutInstanceCommunicationLimits

Concede il permesso di impostare la configurazione dei limiti di comunicazione di un'istanza Amazon Connect

Scrittura

PutOutboundRequestBatch

Concede l'autorizzazione per creare le richieste di chiamata per la campagna specificata

campaign*

aws:ResourceTag/${TagKey}

Scrittura

PutProfileOutboundRequestBatch

Concede l'autorizzazione a creare richieste di profilo in uscita per la campagna specificata

campaign*

aws:ResourceTag/${TagKey}

Scrittura

ResumeCampaign

Concede l'autorizzazione per riprendere una campagna

campaign*

aws:ResourceTag/${TagKey}

Scrittura

StartCampaign

Concede l'autorizzazione per avviare una campagna

campaign*

aws:ResourceTag/${TagKey}

Scrittura

StartInstanceOnboardingJob

Concede l'autorizzazione per avviare il processo di onboarding per un'istanza Amazon Connect

Scrittura

StopCampaign

Concede l'autorizzazione per arrestare una campagna

campaign*

aws:ResourceTag/${TagKey}

Scrittura

TagResource

Concede l'autorizzazione per applicare un tag a una risorsa.

campaign*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

UntagResource

Concede l'autorizzazione per rimuovere un tag da una risorsa.

campaign*

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettare, scrivere

UpdateCampaignChannelSubtypeConfig

Concede il permesso di aggiornare la configurazione del sottotipo di canale di una campagna

campaign*

aws:ResourceTag/${TagKey}

Scrittura

UpdateCampaignCommunicationLimits

Concede il permesso di aggiornare la configurazione dei limiti di comunicazione di una campagna

campaign*

aws:ResourceTag/${TagKey}

Scrittura

UpdateCampaignCommunicationTime

Concede il permesso di aggiornare la configurazione dell'orario di comunicazione di una campagna

campaign*

aws:ResourceTag/${TagKey}

Scrittura

UpdateCampaignDialerConfig

Concede l'autorizzazione per aggiornare la configurazione di una campagna

campaign*

aws:ResourceTag/${TagKey}

Scrittura

UpdateCampaignEntryLimits

Concede il permesso di aggiornare la configurazione dei limiti di ingresso di una campagna

campaign*

aws:ResourceTag/${TagKey}

Scrittura

UpdateCampaignFlowAssociation

Concede il permesso di aggiornare l'associazione del flusso di una campagna

campaign*

aws:ResourceTag/${TagKey}

Scrittura

UpdateCampaignName

Concede l'autorizzazione per aggiornare il nome di una campagna

campaign*

aws:ResourceTag/${TagKey}

Scrittura

UpdateCampaignOutboundCallConfig

Concede l'autorizzazione per aggiornare la configurazione di una chiamata in uscita di una campagna

campaign*

aws:ResourceTag/${TagKey}

Scrittura

UpdateCampaignSchedule

Concede il permesso di aggiornare il programma di una campagna

campaign*

aws:ResourceTag/${TagKey}

Scrittura

UpdateCampaignSource

Concede il permesso di aggiornare l'origine di una campagna

campaign*

aws:ResourceTag/${TagKey}

Scrittura

Tipi di risorse definiti da Amazon Connect Outbound Campaigns

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

campaign

arn:${Partition}:connect-campaigns:${Region}:${Account}:campaign/${CampaignId}

aws:ResourceTag/${TagKey}

Chiavi di condizione per le campagne in uscita di Amazon Connect

Amazon Connect Outbound Campaigns 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 in base alle operazioni basate sulla presenza di coppie chiave-valore di tag nella richiesta

String

aws:ResourceTag/${TagKey}

Filtra l'accesso in base alle operazioni basate sulla presenza di coppie chiave-valore allegate alla risorsa

String

aws:TagKeys

Filtra l'accesso in base alle operazioni basate sulla presenza di chiavi di tag nella richiesta

ArrayOfString