View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon Connect Cases - Service-Authorization-Referenz

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon Connect Cases

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

Referenzen:

Von Amazon Connect Connect-Fällen definierte API-Operationen

Die folgende Tabelle ordnet API-Operationen den IAM-Aktionen zu, 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

BatchGetCaseRule

Fälle: BatchGetCaseRule

Lesen

BatchGetField

Fälle: BatchGetField

Lesen

BatchPutFieldOptions

Fälle: BatchPutFieldOptions

Schreiben

CreateCase

Fälle: CreateCase

Schreiben

Fälle: TagResource

Markieren, Schreiben

CreateCaseRule

Fälle: CreateCaseRule

Schreiben

CreateDomain

Fälle: CreateDomain

Schreiben

CreateField

Fälle: CreateField

Schreiben

CreateLayout

Fälle: CreateLayout

Schreiben

CreateRelatedItem

Fälle: CreateRelatedItem

Schreiben

CreateTemplate

Fälle: CreateTemplate

Schreiben

DeleteCase

Fälle: DeleteCase

Schreiben

DeleteCaseRule

Fälle: DeleteCaseRule

Schreiben

DeleteDomain

Fälle: DeleteDomain

Schreiben

DeleteField

Fälle: DeleteField

Schreiben

DeleteLayout

Fälle: DeleteLayout

Schreiben

DeleteRelatedItem

Fälle: DeleteRelatedItem

Schreiben

DeleteTemplate

Fälle: DeleteTemplate

Schreiben

GetCase

Fälle: GetCase

Lesen

GetCaseAuditEvents

Fälle: GetCaseAuditEvents

Lesen

GetCaseEventConfiguration

Fälle: GetCaseEventConfiguration

Lesen

GetDomain

Fälle: GetDomain

Lesen

GetLayout

Fälle: GetLayout

Lesen

GetTemplate

Fälle: GetTemplate

Lesen

ListCaseRules

Fälle: ListCaseRules

Auflisten

ListCasesForContact

Fälle: ListCasesForContact

Auflisten

ListDomains

Fälle: ListDomains

Auflisten

ListFieldOptions

Fälle: ListFieldOptions

Auflisten

ListFields

Fälle: ListFields

Auflisten

ListLayouts

Fälle: ListLayouts

Auflisten

ListTagsForResource

Fälle: ListTagsForResource

Lesen

ListTemplates

Fälle: ListTemplates

Auflisten

PutCaseEventConfiguration

Fälle: PutCaseEventConfiguration

Schreiben

SearchAllRelatedItems

Fälle: SearchAllRelatedItems

Lesen

SearchCases

Fälle: SearchCases

Lesen

SearchRelatedItems

Fälle: SearchRelatedItems

Lesen

TagResource

Fälle: TagResource

Markieren, Schreiben

UntagResource

Fälle: UntagResource

Markieren, Schreiben

UpdateCase

Fälle: UpdateCase

Schreiben

UpdateCaseRule

Fälle: UpdateCaseRule

Schreiben

UpdateField

Fälle: UpdateField

Schreiben

UpdateLayout

Fälle: UpdateLayout

Schreiben

UpdateRelatedItem

Fälle: UpdateRelatedItem

Schreiben

UpdateTemplate

Fälle: UpdateTemplate

Schreiben

Von Amazon Connect Cases definierte Aktionen

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

BatchGetCaseRule

Erteilt die Erlaubnis, Informationen über die Fallregeln in der Falldomäne abzurufen

CaseRule*

aws: ResourceTag /$ {} TagKey

Lesen

Domäne*

als: ResourceTag /$ {} TagKey

BatchGetField

Gewährt die Berechtigung zum Abrufen von Informationen zu den Feldern in der Fall-Domain

Domäne*

als: ResourceTag /$ {} TagKey

Lesen

Feld*

as: ResourceTag /$ {} TagKey

BatchPutFieldOptions

Gewährt die Berechtigung zum Aktualisieren der Feldoptionen in der Fall-Domain

Domäne*

als: ResourceTag /$ {} TagKey

Schreiben

Feld*

as: ResourceTag /$ {} TagKey

CreateCase

Gewährt die Berechtigung zum Erstellen eines Falls in der Fall-Domain

Fall*

als: ResourceTag /$ {} TagKey

verbinden: UserArn

Schreiben

Domäne*

als: ResourceTag /$ {} TagKey

verbinden: UserArn

Feld*

as: ResourceTag /$ {} TagKey

verbinden: UserArn

Vorlage*

als: ResourceTag /$ {} TagKey

verbinden: UserArn

CreateCaseRule

Erteilt die Erlaubnis, eine Fallregel in der Falldomäne zu erstellen

CaseRule*

aws: ResourceTag /$ {} TagKey

Schreiben

Domäne*

als: ResourceTag /$ {} TagKey

CreateDomain

Gewährt die Berechtigung zum Erstellen einer neuen Fall-Domain

Schreiben

CreateField

Gewährt die Berechtigung zum Erstellen eines Feldes in der Fall-Domain

Domäne*

als: ResourceTag /$ {} TagKey

Schreiben

Feld*

as: ResourceTag /$ {} TagKey

CreateLayout

Gewährt die Berechtigung zum Erstellen eines Layouts in der Fall-Domain

Domäne*

als: ResourceTag /$ {} TagKey

Schreiben

Layout*

als: ResourceTag /$ {} TagKey

CreateRelatedItem

Gewährt die Berechtigung zum Erstellen eines verwandten Elements, das einem Fall in der Fall-Domain zugeordnet ist

Fall*

als: ResourceTag /$ {} TagKey

verbinden: UserArn

Schreiben

Domäne*

als: ResourceTag /$ {} TagKey

verbinden: UserArn

RelatedItem*

as: ResourceTag /$ {} TagKey

Fälle: CreatedBy

Fälle: RelatedItemType

verbinden: UserArn

CreateTemplate

Gewährt die Berechtigung zum Erstellen einer Vorlage in der Fall-Domain

Domäne*

als: ResourceTag /$ {} TagKey

Schreiben

Layout*

als: ResourceTag /$ {} TagKey

Vorlage*

als: ResourceTag /$ {} TagKey

DeleteCase

Erteilt die Erlaubnis, den Fall in der Falldomäne zu löschen

Fall*

als: ResourceTag /$ {} TagKey

Schreiben

Domäne*

als: ResourceTag /$ {} TagKey

DeleteCaseRule

Erteilt die Erlaubnis, die Fallregel in der Falldomäne zu löschen

CaseRule*

aws: ResourceTag /$ {} TagKey

Schreiben

Domäne*

als: ResourceTag /$ {} TagKey

DeleteDomain

Gewährt die Berechtigung zum Löschen der Domain

Domäne*

als: ResourceTag /$ {} TagKey

Schreiben

DeleteField

Erteilt die Erlaubnis, das Feld in der Falldomäne zu löschen

Domäne*

als: ResourceTag /$ {} TagKey

Schreiben

Feld*

as: ResourceTag /$ {} TagKey

DeleteLayout

Erteilt die Erlaubnis, das Layout in der Falldomäne zu löschen

Domäne*

als: ResourceTag /$ {} TagKey

Schreiben

Layout*

als: ResourceTag /$ {} TagKey

DeleteRelatedItem

Erteilt die Erlaubnis, das zugehörige Objekt, das dem Kundenvorgang zugeordnet ist, in der Kundenvorgangsdomäne zu löschen

Fall*

als: ResourceTag /$ {} TagKey

Schreiben

Domäne*

als: ResourceTag /$ {} TagKey

RelatedItem*

as: ResourceTag /$ {} TagKey

Fälle: CreatedBy

Fälle: RelatedItemType

DeleteTemplate

Erteilt die Erlaubnis, die Vorlage in der Falldomäne zu löschen

Domäne*

als: ResourceTag /$ {} TagKey

Schreiben

Vorlage*

als: ResourceTag /$ {} TagKey

GetCase

Gewährt die Berechtigung zum Abrufen von Informationen zu einem Fall in der Fall-Domain

Fall*

als: ResourceTag /$ {} TagKey

Lesen

Domäne*

als: ResourceTag /$ {} TagKey

Feld*

as: ResourceTag /$ {} TagKey

GetCaseAuditEvents

Erteilt die Erlaubnis, den Auditverlauf eines Falls einzusehen

Fall*

als: ResourceTag /$ {} TagKey

Lesen

Domäne*

als: ResourceTag /$ {} TagKey

GetCaseEventConfiguration

Gewährt die Berechtigung zum Abrufen von Informationen zur Konfiguration von Fallereignissen in der Fall-Domain

Domäne*

als: ResourceTag /$ {} TagKey

Lesen

GetDomain

Gewährt die Berechtigung zum Abrufen von Informationen über die Fall-Domain

Domäne*

als: ResourceTag /$ {} TagKey

Lesen

GetLayout

Gewährt die Berechtigung zum Abrufen von Informationen zum Layout in der Fall-Domain

Domäne*

als: ResourceTag /$ {} TagKey

Lesen

Layout*

als: ResourceTag /$ {} TagKey

GetTemplate

Gewährt die Berechtigung zum Abrufen von Informationen über die Vorlage in der Fall-Domain

Domäne*

als: ResourceTag /$ {} TagKey

Lesen

Vorlage*

als: ResourceTag /$ {} TagKey

ListCaseRules

Erteilt die Erlaubnis, Fallregeln in der Falldomäne aufzulisten

Domäne*

als: ResourceTag /$ {} TagKey

Auflisten

ListCasesForContact

Gewährt die Berechtigung zum Auflisten von Fällen für einen bestimmten Kontakt in der Fall-Domain

Domäne*

als: ResourceTag /$ {} TagKey

Auflisten

ListDomains

Erteilt die Berechtigung zum Auflisten aller Domains im AWS-Konto

Auflisten

ListFieldOptions

Gewährt die Berechtigung zum Auflisten von Feldoptionen für ein einzeln ausgewähltes Feld in der Fall-Domain

Domäne*

als: ResourceTag /$ {} TagKey

Auflisten

Feld*

as: ResourceTag /$ {} TagKey

ListFields

Gewährt die Berechtigung zum Auflisten von Feldern in der Fall-Domain

Domäne*

als: ResourceTag /$ {} TagKey

Auflisten

ListLayouts

Erteilt die Berechtigung zum Auflisten von Layouts in der Fall-Domain

Domäne*

als: ResourceTag /$ {} TagKey

Auflisten

ListTagsForResource

Gewährt die Berechtigung zum Auflisten der Tags für die angegebene Ressource

Lesen

ListTemplates

Gewährt die Berechtigung zum Auflisten von Vorlagen in der Fall-Domain

Domäne*

als: ResourceTag /$ {} TagKey

Auflisten

PutCaseEventConfiguration

Gewährt die Berechtigung zum Einfügen oder Aktualisieren der Fallereigniskonfiguration in der Fall-Domain

Domäne*

als: ResourceTag /$ {} TagKey

Schreiben

SearchAllRelatedItems

Erteilt die Erlaubnis, in der Falldomäne nach verwandten Artikeln zu suchen

Domäne*

als: ResourceTag /$ {} TagKey

Lesen

SearchCases

Gewährt die Berechtigung zum Suchen nach Fällen in der Fall-Domain

Domäne*

als: ResourceTag /$ {} TagKey

Lesen

SearchRelatedItems

Gewährt die Berechtigung, in der Fall-Domain nach verwandten Elementen zu suchen, die mit dem Fall verknüpft sind

Fall*

als: ResourceTag /$ {} TagKey

Lesen

Domäne*

als: ResourceTag /$ {} TagKey

TagResource

Gewährt die Berechtigung zum Hinzufügen der angegebenen Tags zur angegebenen Ressource

Fall

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Markieren, Schreiben

CaseRule

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Domain

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Feld

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Layout

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

RelatedItem

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Fälle: CreatedBy

Fälle: RelatedItemType

Vorlage

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

UntagResource

Gewährt die Berechtigung zum Entfernen der angegebenen Tags aus der angegebenen Ressource

Fall

als: ResourceTag /$ {} TagKey

war: TagKeys

Markieren, Schreiben

CaseRule

als: ResourceTag /$ {} TagKey

war: TagKeys

Domain

aws: ResourceTag /$ {} TagKey

war: TagKeys

Feld

aws: ResourceTag /$ {} TagKey

war: TagKeys

Layout

aws: ResourceTag /$ {} TagKey

war: TagKeys

RelatedItem

aws: ResourceTag /$ {} TagKey

war: TagKeys

Fälle: CreatedBy

Fälle: RelatedItemType

Vorlage

als: ResourceTag /$ {} TagKey

war: TagKeys

UpdateCase

Gewährt die Berechtigung zum Aktualisieren der Feldwerte für den Fall in der Fall-Domain

Fall*

als: ResourceTag /$ {} TagKey

verbinden: UserArn

Schreiben

Domäne*

als: ResourceTag /$ {} TagKey

verbinden: UserArn

Feld*

as: ResourceTag /$ {} TagKey

verbinden: UserArn

UpdateCaseRule

Erteilt die Erlaubnis, die Fallregel in der Falldomäne zu aktualisieren

CaseRule*

aws: ResourceTag /$ {} TagKey

Schreiben

Domäne*

als: ResourceTag /$ {} TagKey

UpdateField

Gewährt die Berechtigung zum Aktualisieren eines Feldes in der Fall-Domain

Domäne*

als: ResourceTag /$ {} TagKey

Schreiben

Feld*

as: ResourceTag /$ {} TagKey

UpdateLayout

Gewährt die Berechtigung zum Aktualisieren eines Layouts in der Fall-Domain

Domäne*

als: ResourceTag /$ {} TagKey

Schreiben

Layout*

als: ResourceTag /$ {} TagKey

UpdateRelatedItem

Erteilt die Erlaubnis, einen verwandten Artikel zu aktualisieren, der einem Kundenvorgang in der Kundenvorgangsdomäne zugeordnet ist

Fall*

als: ResourceTag /$ {} TagKey

Schreiben

Domäne*

als: ResourceTag /$ {} TagKey

RelatedItem*

as: ResourceTag /$ {} TagKey

Fälle: CreatedBy

Fälle: RelatedItemType

UpdateTemplate

Gewährt die Berechtigung zum Aktualisieren der Vorlage in der Fall-Domain

Domäne*

als: ResourceTag /$ {} TagKey

Schreiben

Vorlage*

als: ResourceTag /$ {} TagKey

Von Amazon Connect Cases 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

Fall

arn: $ {Partition} :cases: $ {Region} :$ {Account} :domain/$ {} /case/$ {} DomainId CaseId

TagKeyaws: /$ {} ResourceTag

CaseRule

arn: $ {Partition} :Fälle: $ {Region} :$ {Konto} :Domain/$ {} /case-rule/$ {} DomainId CaseRuleId

TagKeyas: /$ {} ResourceTag

Domäne

arn: $ {Partition} :Fälle: $ {Region} :$ {Account} :domain/$ {} DomainId

as: /$ {} ResourceTag TagKey

Feld

arn: $ {Partition} :cases: $ {Region} :$ {Account} :domain/$ {} /field/$ {} DomainId FieldId

TagKeyas: /$ {} ResourceTag

Grundriss

arn: $ {Partition} :cases: $ {Region} :$ {Account} :domain/$ {} /layout/$ {} DomainId LayoutId

TagKeyas: /$ {} ResourceTag

RelatedItem

arn: $ {Partition} :Fälle: $ {Region} :$ {Konto} :Domain/$ {} /case/$ {} /verwandtes Artikel/$ {DomainId} CaseId RelatedItemId

als: /$ {} ResourceTag TagKey

Fälle: CreatedBy

Fälle: RelatedItemType

Vorlage

arn: $ {Partition} :cases: $ {Region} :$ {Account} :domain/$ {} /template/$ {} DomainId TemplateId

TagKeyas: /$ {} ResourceTag

Bedingungsschlüssel für Amazon Connect Cases

Amazon Connect Cases definiert die folgenden Bedingungsschlüssel, die im Condition-Element einer IAM-Richtlinie verwendet werden können.

Bedingungsschlüssel Beschreibung Typ

as: RequestTag /$ {} TagKey

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

Zeichenfolge

as: ResourceTag /$ {} TagKey

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

Zeichenfolge

war: TagKeys

Filtert den Zugriff basierend auf Tag-Schlüsseln, die in der Anforderung übergeben werden

ArrayOfString

Fälle: CreatedBy

Filtert den Zugriff danach, wer die Ressource erstellt hat (Benutzer-ARN oder benutzerdefinierte Entität)

Zeichenfolge

Fälle: RelatedItemType

Filtert den Zugriff nach dem Typ des verwandten Elements. Mögliche Werte: Kontakt, Kommentar, Datei, Sla ConnectCase, Benutzerdefiniert

Zeichenfolge

verbinden: UserArn

Filtert den Zugriff nach Connects UserArn

ARN