View a markdown version of this page

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

Amazonas AppIntegrations (Dienstpräfix: app-integrations) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

Von Amazon definierte API-Operationen AppIntegrations

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

CreateApplication

app-integrations:CreateApplication

Schreiben

app-integrations:TagResource

Taggen, Schreiben

CreateDataIntegration

app-integrations:CreateDataIntegration

Schreiben

app-integrations:TagResource

Taggen, Schreiben

CreateDataIntegrationAssociation

app-integrations:CreateDataIntegrationAssociation

Schreiben

CreateEventIntegration

app-integrations:CreateEventIntegration

Schreiben

app-integrations:TagResource

Taggen, Schreiben

DeleteApplication

app-integrations:DeleteApplication

Schreiben

DeleteDataIntegration

app-integrations:DeleteDataIntegration

Schreiben

DeleteEventIntegration

app-integrations:DeleteEventIntegration

Schreiben

GetApplication

app-integrations:GetApplication

Lesen

GetDataIntegration

app-integrations:GetDataIntegration

Lesen

GetEventIntegration

app-integrations:GetEventIntegration

Lesen

ListApplicationAssociations

app-integrations:ListApplicationAssociations

Auflisten

ListApplications

app-integrations:ListApplications

Auflisten

ListDataIntegrationAssociations

app-integrations:ListDataIntegrationAssociations

Auflisten

ListDataIntegrations

app-integrations:ListDataIntegrations

Auflisten

ListEventIntegrationAssociations

app-integrations:ListEventIntegrationAssociations

Lesen

ListEventIntegrations

app-integrations:ListEventIntegrations

Auflisten

ListTagsForResource

app-integrations:ListTagsForResource

Lesen

TagResource

app-integrations:TagResource

Taggen, Schreiben

UntagResource

app-integrations:UntagResource

Taggen, Schreiben

UpdateApplication

app-integrations:UpdateApplication

Schreiben

UpdateDataIntegration

app-integrations:UpdateDataIntegration

Schreiben

UpdateDataIntegrationAssociation

app-integrations:UpdateDataIntegrationAssociation

Schreiben

UpdateEventIntegration

app-integrations:UpdateEventIntegration

Schreiben

Von Amazon definierte Aktionen AppIntegrations

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

CreateApplication

Gewährt die Berechtigung zum Erstellen einer neuen Anwendung

application*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateDataIntegration

Erteilt die Erlaubnis, ein neues zu erstellen DataIntegration

data-integration*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateDataIntegrationAssociation

Erteilt die Erlaubnis, eine zu erstellen DataIntegrationAssociation

data-integration*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateDataIntegrationSchedule

Erteilt die Erlaubnis, einen Datenintegrationsplan zu erstellen

data-integration*

aws:ResourceTag/${TagKey}

Schreiben

CreateEventIntegration

Erteilt die Erlaubnis, ein neues zu erstellen EventIntegration

event-integration*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

DeleteApplication

Gewährt die Berechtigung zum Löschen einer Anwendung

application*

aws:ResourceTag/${TagKey}

Schreiben

DeleteDataIntegration

Erteilt die Erlaubnis zum Löschen einer DataIntegration

data-integration*

aws:ResourceTag/${TagKey}

Schreiben

DeleteEventIntegration

Erteilt die Erlaubnis zum Löschen einer EventIntegration

event-integration*

aws:ResourceTag/${TagKey}

Schreiben

GetApplication

Gewährt die Berechtigung zum Anzeigen von Details zu einer Anwendung

application*

aws:ResourceTag/${TagKey}

Lesen

GetDataIntegration

Erteilt die Erlaubnis, Details einzusehen über DataIntegrations

data-integration*

aws:ResourceTag/${TagKey}

Lesen

GetDataIntegrationExecution

Erteilt die Erlaubnis, Details zur Ausführung einer Datenintegration abzurufen

data-integration*

aws:ResourceTag/${TagKey}

Lesen

GetDataIntegrationSchedule

Erteilt die Erlaubnis, Details zu einem Datenintegrationsplan abzurufen

data-integration*

aws:ResourceTag/${TagKey}

Lesen

GetEventIntegration

Erteilt die Erlaubnis, Details zu folgenden Themen einzusehen EventIntegrations

event-integration*

aws:ResourceTag/${TagKey}

Lesen

ListApplicationAssociations

Erteilt die Erlaubnis zum Auflisten ApplicationAssociations

Auflisten

ListApplications

Gewährt die Berechtigung zum Auflisten von Anwendungen

Auflisten

ListDataIntegrationAssociations

Erteilt die Erlaubnis zum Auflisten DataIntegrationAssociations

Auflisten

ListDataIntegrationExecutions

Erteilt die Erlaubnis, Datenintegrationsausführungen aufzulisten

data-integration*

aws:ResourceTag/${TagKey}

Auflisten

ListDataIntegrationSchedules

Erteilt die Erlaubnis, Zeitpläne für die Datenintegration aufzulisten

data-integration*

aws:ResourceTag/${TagKey}

Auflisten

ListDataIntegrations

Erteilt die Erlaubnis zum Auflisten DataIntegrations

Auflisten

ListEventIntegrationAssociations

Erteilt die Erlaubnis zum Auflisten EventIntegrationAssociations

Lesen

ListEventIntegrations

Erteilt die Erlaubnis zum Auflisten EventIntegrations

Auflisten

ListTagsForResource

Erteilt die Erlaubnis, Tags für Amazon aufzulisten AppIntegration Ressource

application

aws:ResourceTag/${TagKey}

Lesen

data-integration

aws:ResourceTag/${TagKey}

data-integration-association

aws:ResourceTag/${TagKey}

event-integration

aws:ResourceTag/${TagKey}

event-integration-association

aws:ResourceTag/${TagKey}

StartDataIntegrationExecution

Erteilt die Erlaubnis, eine Datenintegrationsausführung zu starten

data-integration*

aws:ResourceTag/${TagKey}

Schreiben

TagResource

Erteilt die Erlaubnis, einen Amazon zu taggen AppIntegration Ressource

application

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

application-association

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

data-integration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

data-integration-association

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

event-integration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

event-integration-association

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Erteilt die Erlaubnis, ein Amazon zu entkennzeichnen AppIntegration Ressource

application

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

application-association

aws:ResourceTag/${TagKey}

aws:TagKeys

data-integration

aws:ResourceTag/${TagKey}

aws:TagKeys

data-integration-association

aws:ResourceTag/${TagKey}

aws:TagKeys

event-integration

aws:ResourceTag/${TagKey}

aws:TagKeys

event-integration-association

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateApplication

Gewährt die Berechtigung zum Ändern einer Anwendung

application*

aws:ResourceTag/${TagKey}

Schreiben

UpdateDataIntegration

Erteilt die Erlaubnis, eine zu ändern DataIntegration

data-integration*

aws:ResourceTag/${TagKey}

Schreiben

UpdateDataIntegrationAssociation

Erteilt die Erlaubnis, eine zu ändern DataIntegrationAssociation

data-integration-association*

aws:ResourceTag/${TagKey}

Schreiben

UpdateDataIntegrationSchedule

Erteilt die Erlaubnis, einen Datenintegrationsplan zu aktualisieren

data-integration*

aws:ResourceTag/${TagKey}

Schreiben

UpdateEventIntegration

Erteilt die Erlaubnis zum Ändern einer EventIntegration

event-integration*

aws:ResourceTag/${TagKey}

Schreiben

Permission-only Aktionen für Amazon AppIntegrations

Die folgenden Aktionen werden von Amazon definiert AppIntegrations sind aber nicht direkt über eine API-Operation aufrufbar. Sie können nur in IAM-Richtlinienanweisungen verwendet werden, um Berechtigungen zu gewähren oder zu verweigern.

Aktionen Description Ressourcentypen (*erforderlich) Bedingungsschlüssel Zugriffsebene

CreateApplicationAssociation

Erteilt die Erlaubnis zum Erstellen einer ApplicationAssociation

application*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateEventIntegrationAssociation

Erteilt die Erlaubnis zur Erstellung eines EventIntegrationAssociation

event-integration*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

DeleteApplicationAssociation

Erteilt die Erlaubnis zum Löschen einer ApplicationAssociation

application-association*

aws:ResourceTag/${TagKey}

Schreiben

DeleteDataIntegrationAssociation

Erteilt die Erlaubnis zum Löschen einer DataIntegrationAssociation

data-integration-association*

aws:ResourceTag/${TagKey}

Schreiben

DeleteEventIntegrationAssociation

Erteilt die Erlaubnis zum Löschen einer EventIntegrationAssociation

event-integration-association*

aws:ResourceTag/${TagKey}

Schreiben

Von Amazon definierte Ressourcentypen AppIntegrations

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

Ressourcentypen ARN Bedingungsschlüssel

application

arn:${Partition}:app-integrations:${Region}:${Account}:application/${ApplicationId}

aws:ResourceTag/${TagKey}

application-association

arn:${Partition}:app-integrations:${Region}:${Account}:application-association/${ApplicationId}/${ApplicationAssociationId}

aws:ResourceTag/${TagKey}

data-integration

arn:${Partition}:app-integrations:${Region}:${Account}:data-integration/${DataIntegrationId}

aws:ResourceTag/${TagKey}

data-integration-association

arn:${Partition}:app-integrations:${Region}:${Account}:data-integration-association/${DataIntegrationId}/${ResourceId}

aws:ResourceTag/${TagKey}

event-integration

arn:${Partition}:app-integrations:${Region}:${Account}:event-integration/${EventIntegrationName}

aws:ResourceTag/${TagKey}

event-integration-association

arn:${Partition}:app-integrations:${Region}:${Account}:event-integration-association/${EventIntegrationName}/${ResourceId}

aws:ResourceTag/${TagKey}

Bedingungsschlüssel für Amazon AppIntegrations

Amazon AppIntegrations definiert die folgenden Bedingungsschlüssel, die in der verwendet werden können Condition Element einer IAM-Richtlinie.

Bedingungsschlüssel Beschreibung Typ

aws:RequestTag/${TagKey}

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

String

aws:ResourceTag/${TagKey}

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

String

aws:TagKeys

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

ArrayOfString