View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für ausgehende Amazon Connect-Kampagnen - 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 ausgehende Amazon Connect-Kampagnen

Ausgehende Amazon Connect-Kampagnen (Servicepräfix: connect-campaigns) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

API-Operationen, die von Amazon Connect Outbound Campaigns definiert werden

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 SDK-Client IAM-Aktion Bedingungsschlüssel Mögliche (n) Wert (e) Zugriffsebene

CreateCampaign

connectcampaigns

connect-campaigns:CreateCampaign

Schreiben

connect-campaigns:TagResource

Taggen, Schreiben

DeleteCampaign

connectcampaigns

connect-campaigns:DeleteCampaign

Schreiben

DeleteConnectInstanceConfig

connectcampaigns

connect-campaigns:DeleteConnectInstanceConfig

Schreiben

DeleteInstanceOnboardingJob

connectcampaigns

connect-campaigns:DeleteInstanceOnboardingJob

Schreiben

DescribeCampaign

connectcampaigns

connect-campaigns:DescribeCampaign

Lesen

GetCampaignState

connectcampaigns

connect-campaigns:GetCampaignState

Lesen

GetCampaignStateBatch

connectcampaigns

connect-campaigns:GetCampaignStateBatch

Lesen

GetConnectInstanceConfig

connectcampaigns

connect-campaigns:GetConnectInstanceConfig

Lesen

GetInstanceOnboardingJobStatus

connectcampaigns

connect-campaigns:GetInstanceOnboardingJobStatus

Lesen

ListCampaigns

connectcampaigns

connect-campaigns:ListCampaigns

Auflisten

ListTagsForResource

connectcampaigns

connect-campaigns:ListTagsForResource

Lesen

PauseCampaign

connectcampaigns

connect-campaigns:PauseCampaign

Write (Schreiben)

PutDialRequestBatch

connectcampaigns

connect-campaigns:PutDialRequestBatch

Schreiben

ResumeCampaign

connectcampaigns

connect-campaigns:ResumeCampaign

Schreiben

StartCampaign

connectcampaigns

connect-campaigns:StartCampaign

Schreiben

StartInstanceOnboardingJob

connectcampaigns

connect-campaigns:StartInstanceOnboardingJob

Schreiben

StopCampaign

connectcampaigns

connect-campaigns:StopCampaign

Schreiben

TagResource

connectcampaigns

connect-campaigns:TagResource

Taggen, Schreiben

UntagResource

connectcampaigns

connect-campaigns:UntagResource

Taggen, Schreiben

UpdateCampaignDialerConfig

connectcampaigns

connect-campaigns:UpdateCampaignDialerConfig

Schreiben

UpdateCampaignName

connectcampaigns

connect-campaigns:UpdateCampaignName

Schreiben

UpdateCampaignOutboundCallConfig

connectcampaigns

connect-campaigns:UpdateCampaignOutboundCallConfig

Schreiben

CreateCampaign

connectcampaignsv2

connect-campaigns:CreateCampaign

Schreiben

connect-campaigns:TagResource

Taggen, Schreiben

DeleteCampaign

connectcampaignsv2

connect-campaigns:DeleteCampaign

Schreiben

DeleteCampaignChannelSubtypeConfig

connectcampaignsv2

connect-campaigns:DeleteCampaignChannelSubtypeConfig

Schreiben

DeleteCampaignCommunicationLimits

connectcampaignsv2

connect-campaigns:DeleteCampaignCommunicationLimits

Schreiben

DeleteCampaignCommunicationTime

connectcampaignsv2

connect-campaigns:DeleteCampaignCommunicationTime

Schreiben

DeleteCampaignEntryLimits

connectcampaignsv2

connect-campaigns:DeleteCampaignEntryLimits

Schreiben

DeleteConnectInstanceConfig

connectcampaignsv2

connect-campaigns:DeleteConnectInstanceConfig

Schreiben

DeleteConnectInstanceIntegration

connectcampaignsv2

connect-campaigns:DeleteConnectInstanceIntegration

Schreiben

DeleteInstanceOnboardingJob

connectcampaignsv2

connect-campaigns:DeleteInstanceOnboardingJob

Schreiben

DescribeCampaign

connectcampaignsv2

connect-campaigns:DescribeCampaign

Lesen

GetCampaignState

connectcampaignsv2

connect-campaigns:GetCampaignState

Lesen

GetCampaignStateBatch

connectcampaignsv2

connect-campaigns:GetCampaignStateBatch

Lesen

GetConnectInstanceConfig

connectcampaignsv2

connect-campaigns:GetConnectInstanceConfig

Lesen

GetInstanceCommunicationLimits

connectcampaignsv2

connect-campaigns:GetInstanceCommunicationLimits

Lesen

GetInstanceOnboardingJobStatus

connectcampaignsv2

connect-campaigns:GetInstanceOnboardingJobStatus

Lesen

ListCampaigns

connectcampaignsv2

connect-campaigns:ListCampaigns

Auflisten

ListConnectInstanceIntegrations

connectcampaignsv2

connect-campaigns:ListConnectInstanceIntegrations

Auflisten

ListTagsForResource

connectcampaignsv2

connect-campaigns:ListTagsForResource

Lesen

PauseCampaign

connectcampaignsv2

connect-campaigns:PauseCampaign

Write (Schreiben)

PutConnectInstanceIntegration

connectcampaignsv2

connect-campaigns:PutConnectInstanceIntegration

Schreiben

PutInstanceCommunicationLimits

connectcampaignsv2

connect-campaigns:PutInstanceCommunicationLimits

Schreiben

PutOutboundRequestBatch

connectcampaignsv2

connect-campaigns:PutOutboundRequestBatch

Schreiben

PutProfileOutboundRequestBatch

connectcampaignsv2

connect-campaigns:PutProfileOutboundRequestBatch

Schreiben

ResumeCampaign

connectcampaignsv2

connect-campaigns:ResumeCampaign

Schreiben

StartCampaign

connectcampaignsv2

connect-campaigns:StartCampaign

Schreiben

StartInstanceOnboardingJob

connectcampaignsv2

connect-campaigns:StartInstanceOnboardingJob

Schreiben

StopCampaign

connectcampaignsv2

connect-campaigns:StopCampaign

Schreiben

TagResource

connectcampaignsv2

connect-campaigns:TagResource

Taggen, Schreiben

UntagResource

connectcampaignsv2

connect-campaigns:UntagResource

Taggen, Schreiben

UpdateCampaignChannelSubtypeConfig

connectcampaignsv2

connect-campaigns:UpdateCampaignChannelSubtypeConfig

Schreiben

UpdateCampaignCommunicationLimits

connectcampaignsv2

connect-campaigns:UpdateCampaignCommunicationLimits

Schreiben

UpdateCampaignCommunicationTime

connectcampaignsv2

connect-campaigns:UpdateCampaignCommunicationTime

Schreiben

UpdateCampaignEntryLimits

connectcampaignsv2

connect-campaigns:UpdateCampaignEntryLimits

Schreiben

UpdateCampaignFlowAssociation

connectcampaignsv2

connect-campaigns:UpdateCampaignFlowAssociation

Schreiben

UpdateCampaignName

connectcampaignsv2

connect-campaigns:UpdateCampaignName

Schreiben

UpdateCampaignSchedule

connectcampaignsv2

connect-campaigns:UpdateCampaignSchedule

Schreiben

UpdateCampaignSource

connectcampaignsv2

connect-campaigns:UpdateCampaignSource

Schreiben

Von Amazon Connect Outbound-Kampagnen definierte Aktionen

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

CreateCampaign

Gewährt die Berechtigung zum Erstellen einer Kampagne

campaign*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

DeleteCampaign

Gewährt die Berechtigung zum Löschen einer Kampagne

campaign*

aws:ResourceTag/${TagKey}

Schreiben

DeleteCampaignChannelSubtypeConfig

Erteilt die Erlaubnis, die Kanal-Subtyp-Konfiguration einer Kampagne zu löschen

campaign*

aws:ResourceTag/${TagKey}

Schreiben

DeleteCampaignCommunicationLimits

Erteilt die Erlaubnis, die Konfiguration der Kommunikationslimits einer Kampagne zu löschen

campaign*

aws:ResourceTag/${TagKey}

Schreiben

DeleteCampaignCommunicationTime

Erteilt die Erlaubnis, die Kommunikationszeitkonfiguration einer Kampagne zu löschen

campaign*

aws:ResourceTag/${TagKey}

Schreiben

DeleteCampaignEntryLimits

Erteilt die Erlaubnis, die Konfiguration der Eintragsbeschränkungen einer Kampagne zu löschen

campaign*

aws:ResourceTag/${TagKey}

Schreiben

DeleteConnectInstanceConfig

Gewährt die Berechtigung zum Entfernen von Konfigurationsinformationen für eine Amazon-Connect-Instance

Schreiben

DeleteConnectInstanceIntegration

Erteilt die Erlaubnis, Integrationsinformationen für eine Amazon Connect-Instance zu entfernen

Schreiben

DeleteInstanceOnboardingJob

Gewährt die Berechtigung zum Entfernen des Onboarding-Jobs für eine Amazon-Connect-Instance

Schreiben

DescribeCampaign

Gewährt die Berechtigung zum Beschreiben einer bestimmten Kampagne

campaign*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

Lesen

GetCampaignState

Gewährt die Berechtigung zum Abrufen des Status einer Kampagne

campaign*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

Lesen

GetCampaignStateBatch

Gewährt die Berechtigung zum Abrufen des Status von Kampagnen

campaign*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

Lesen

GetConnectInstanceConfig

Gewährt die Berechtigung zum Abrufen von Konfigurationsinformationen für eine Amazon-Connect-Instance

Lesen

GetInstanceCommunicationLimits

Erteilt die Erlaubnis, die Konfiguration der Kommunikationslimits einer Amazon Connect-Instance abzurufen

Lesen

GetInstanceOnboardingJobStatus

Gewährt die Berechtigung zum Abrufen des Onboarding-Auftragsstatus für eine Amazon-Connect-Instance

Lesen

ListCampaigns

Gewährt die Berechtigung zum Abrufen einer Zusammenfassung aller Kampagnen

aws:RequestTag/${TagKey}

Auflisten

ListConnectInstanceIntegrations

Erteilt die Erlaubnis, eine Zusammenfassung aller Integrationen mit einer Amazon Connect-Instance bereitzustellen

Auflisten

ListTagsForResource

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

campaign

aws:ResourceTag/${TagKey}

Lesen

PauseCampaign

Gewährt die Berechtigung zum Pausieren einer Kampagne

campaign*

aws:ResourceTag/${TagKey}

Schreiben

PutConnectInstanceIntegration

Erteilt die Erlaubnis, eine Integrationskonfiguration mit einer Amazon Connect-Instance vorzunehmen

Schreiben

PutDialRequestBatch

Gewährt die Berechtigung zum Erstellen von Wählanforderungen für die angegebene Kampagne

campaign*

aws:ResourceTag/${TagKey}

Schreiben

PutInstanceCommunicationLimits

Erteilt die Erlaubnis, die Konfiguration der Kommunikationsbeschränkungen einer Amazon Connect-Instance festzulegen

Schreiben

PutOutboundRequestBatch

Gewährt die Berechtigung zum Erstellen von Wählanforderungen für die angegebene Kampagne

campaign*

aws:ResourceTag/${TagKey}

Schreiben

PutProfileOutboundRequestBatch

Erteilt die Erlaubnis, ein Profil für ausgehende Anfragen für die angegebene Kampagne zu erstellen

campaign*

aws:ResourceTag/${TagKey}

Schreiben

ResumeCampaign

Gewährt die Berechtigung zur Fortsetzung einer Kampagne

campaign*

aws:ResourceTag/${TagKey}

Schreiben

StartCampaign

Gewährt die Berechtigung zum Beginnen einer Kampagne

campaign*

aws:ResourceTag/${TagKey}

Schreiben

StartInstanceOnboardingJob

Gewährt die Berechtigung zum Starten des Onboarding-Jobs für eine Amazon-Connect-Instance

Schreiben

StopCampaign

Gewährt die Berechtigung zum Stoppen einer Kampagne

campaign*

aws:ResourceTag/${TagKey}

Schreiben

TagResource

Gewährt die Berechtigung zum Markieren einer Ressource mit Tags

campaign*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

UntagResource

Gewährt die Berechtigung zum Aufheben der Markierung einer Ressource

campaign*

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

UpdateCampaignChannelSubtypeConfig

Erteilt die Erlaubnis, die Kanal-Subtyp-Konfiguration einer Kampagne zu aktualisieren

campaign*

aws:ResourceTag/${TagKey}

Schreiben

UpdateCampaignCommunicationLimits

Erteilt die Erlaubnis, die Konfiguration der Kommunikationslimits einer Kampagne zu aktualisieren

campaign*

aws:ResourceTag/${TagKey}

Schreiben

UpdateCampaignCommunicationTime

Erteilt die Erlaubnis, die Konfiguration der Kommunikationszeiten einer Kampagne zu aktualisieren

campaign*

aws:ResourceTag/${TagKey}

Schreiben

UpdateCampaignDialerConfig

Gewährt die Berechtigung zum Aktualisieren der Wähler-Konfiguration einer Kampagne

campaign*

aws:ResourceTag/${TagKey}

Schreiben

UpdateCampaignEntryLimits

Erteilt die Erlaubnis, die Konfiguration der Einreisebeschränkungen einer Kampagne zu aktualisieren

campaign*

aws:ResourceTag/${TagKey}

Schreiben

UpdateCampaignFlowAssociation

Erteilt die Erlaubnis, die Ablaufzuordnung einer Kampagne zu aktualisieren

campaign*

aws:ResourceTag/${TagKey}

Schreiben

UpdateCampaignName

Gewährt die Berechtigung, den Namen einer Kampagne zu aktualisieren

campaign*

aws:ResourceTag/${TagKey}

Schreiben

UpdateCampaignOutboundCallConfig

Gewährt die Berechtigung zum Aktualisieren der Konfiguration für ausgehende Anrufe einer Kampagne

campaign*

aws:ResourceTag/${TagKey}

Schreiben

UpdateCampaignSchedule

Erteilt die Erlaubnis, den Zeitplan einer Kampagne zu aktualisieren

campaign*

aws:ResourceTag/${TagKey}

Schreiben

UpdateCampaignSource

Erteilt die Erlaubnis, die Quelle einer Kampagne zu aktualisieren

campaign*

aws:ResourceTag/${TagKey}

Schreiben

Von Amazon Connect Outbound Campaigns definierte Ressourcentypen

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

Ressourcentypen ARN Bedingungsschlüssel

campaign

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

aws:ResourceTag/${TagKey}

Bedingungsschlüssel für ausgehende Amazon Connect-Kampagnen

Amazon Connect Outbound Campaigns definiert die folgenden Bedingungsschlüssel, die in Condition Element einer IAM-Richtlinie.

Bedingungsschlüssel Beschreibung Typ

aws:RequestTag/${TagKey}

Filtert den Zugriff danach, ob Tag-Schlüssel-Wert-Paare in der Anforderung vorhanden sind

String

aws:ResourceTag/${TagKey}

Filtert den Zugriff basierend auf den Tag-Schlüssel-Wert-Paaren, die der Ressource angefügt sind

String

aws:TagKeys

Filtert Zugriff basierend auf dem Vorhandensein von Tag-Schlüsseln in der Anforderung

ArrayOfString