View a markdown version of this page

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

AWS AppFabric (Dienstpräfix: appfabric) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

API-Operationen, definiert durch AWS AppFabric

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

BatchGetUserAccessTasks

appfabric:BatchGetUserAccessTasks

Schreiben

ConnectAppAuthorization

appfabric:ConnectAppAuthorization

Schreiben

CreateAppAuthorization

appfabric:CreateAppAuthorization

Schreiben

appfabric:TagResource

Taggen, Schreiben

CreateAppBundle

appfabric:CreateAppBundle

Schreiben

appfabric:TagResource

Taggen, Schreiben

CreateIngestion

appfabric:CreateIngestion

Schreiben

appfabric:TagResource

Taggen, Schreiben

CreateIngestionDestination

appfabric:CreateIngestionDestination

Schreiben

appfabric:TagResource

Taggen, Schreiben

DeleteAppAuthorization

appfabric:DeleteAppAuthorization

Schreiben

DeleteAppBundle

appfabric:DeleteAppBundle

Schreiben

DeleteIngestion

appfabric:DeleteIngestion

Schreiben

DeleteIngestionDestination

appfabric:DeleteIngestionDestination

Schreiben

GetAppAuthorization

appfabric:GetAppAuthorization

Lesen

GetAppBundle

appfabric:GetAppBundle

Lesen

GetIngestion

appfabric:GetIngestion

Lesen

GetIngestionDestination

appfabric:GetIngestionDestination

Lesen

ListAppAuthorizations

appfabric:ListAppAuthorizations

Auflisten

ListAppBundles

appfabric:ListAppBundles

Auflisten

ListIngestionDestinations

appfabric:ListIngestionDestinations

Auflisten

ListIngestions

appfabric:ListIngestions

Auflisten

ListTagsForResource

appfabric:ListTagsForResource

Lesen

StartIngestion

appfabric:StartIngestion

Write (Schreiben)

StartUserAccessTasks

appfabric:StartUserAccessTasks

Schreiben

StopIngestion

appfabric:StopIngestion

Schreiben

TagResource

appfabric:TagResource

Taggen, Schreiben

UntagResource

appfabric:UntagResource

Taggen, Schreiben

UpdateAppAuthorization

appfabric:UpdateAppAuthorization

Schreiben

UpdateIngestionDestination

appfabric:UpdateIngestionDestination

Schreiben

Aktionen definiert durch AWS AppFabric

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

BatchGetUserAccessTasks

Gewährt die Berechtigung, Benutzerzugriffsaufgaben für mehrere Benutzer zu starten

appbundle*

aws:ResourceTag/${TagKey}

Schreiben

ConnectAppAuthorization

Gewährt die Berechtigung zum Verbinden von Anwendungsautorisierungen

appauthorization*

aws:ResourceTag/${TagKey}

Schreiben

appbundle*

aws:ResourceTag/${TagKey}

CreateAppAuthorization

Gewährt die Berechtigung zum Erstellen von Anwendungsautorisierungen für Anwendungspakete

appbundle*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateAppBundle

Gewährt die Berechtigung zum Erstellen von Anwendungspaketen in Ihrem Konto

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

CreateIngestion

Gewährt die Berechtigung zum Erstellen von Aufnahmen für Anwendungspakete

appbundle*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateIngestionDestination

Gewährt die Berechtigung zum Erstellen von Aufnahmezielen für Anwendungspakete

appbundle*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

ingestion*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

DeleteAppAuthorization

Gewährt die Berechtigung zum Löschen von Anwendungsautorisierungen in einem Anwendungspaket

appauthorization*

aws:ResourceTag/${TagKey}

Schreiben

appbundle*

aws:ResourceTag/${TagKey}

DeleteAppBundle

Gewährt die Berechtigung zum Löschen von Anwendungspaketen in Ihrem Konto

appbundle*

aws:ResourceTag/${TagKey}

Schreiben

DeleteIngestion

Gewährt die Berechtigung zum Löschen von Aufnahmen in einem Anwendungspaket

appbundle*

aws:ResourceTag/${TagKey}

Schreiben

ingestion*

aws:ResourceTag/${TagKey}

DeleteIngestionDestination

Gewährt die Berechtigung, Ziele in einer Aufnahme zu löschen

appbundle*

aws:ResourceTag/${TagKey}

Schreiben

ingestion*

aws:ResourceTag/${TagKey}

ingestiondestination*

aws:ResourceTag/${TagKey}

GetAppAuthorization

Gewährt die Berechtigung zum Anzeigen von Details zu Anwendungsautorisierungen

appauthorization*

aws:ResourceTag/${TagKey}

Lesen

appbundle*

aws:ResourceTag/${TagKey}

GetAppBundle

Gewährt die Berechtigung zum Anzeigen von Details zu Anwendungspaketen

appbundle*

aws:ResourceTag/${TagKey}

Lesen

GetIngestion

Gewährt die Berechtigung, Details zu Aufnahmen anzuzeigen

appbundle*

aws:ResourceTag/${TagKey}

Lesen

ingestion*

aws:ResourceTag/${TagKey}

GetIngestionDestination

Gewährt die Berechtigung, Details zu Aufnahmezielen anzuzeigen

appbundle*

aws:ResourceTag/${TagKey}

Lesen

ingestion*

aws:ResourceTag/${TagKey}

ingestiondestination*

aws:ResourceTag/${TagKey}

ListAppAuthorizations

Gewährt die Berechtigung zum Abrufen einer Liste der Anwendungsautorisierungen in einem Anwendungspaket

appbundle*

aws:ResourceTag/${TagKey}

Auflisten

ListAppBundles

Gewährt die Berechtigung zum Abrufen einer Liste der Anwendungspakete in Ihrem Konto

Auflisten

ListIngestionDestinations

Gewährt die Berechtigung, eine Liste der Ziele in einer Aufnahme abzurufen

appbundle*

aws:ResourceTag/${TagKey}

Auflisten

ingestion*

aws:ResourceTag/${TagKey}

ListIngestions

Gewährt die Berechtigung zum Abrufen einer Liste der Aufnahmen in einem Anwendungspaket

appbundle*

aws:ResourceTag/${TagKey}

Auflisten

ListTagsForResource

Erteilt die Berechtigung zum Auflisten von Stichwörtern für AppFabric Ressourcen

appauthorization

aws:ResourceTag/${TagKey}

Lesen

appbundle

aws:ResourceTag/${TagKey}

ingestion

aws:ResourceTag/${TagKey}

ingestiondestination

aws:ResourceTag/${TagKey}

StartIngestion

Gewährt die Berechtigung, Aufnahmen zu starten

appbundle*

aws:ResourceTag/${TagKey}

Schreiben

ingestion*

aws:ResourceTag/${TagKey}

StartUserAccessTasks

Gewährt die Berechtigung, Benutzerzugriffsaufgaben zu starten

appbundle*

aws:ResourceTag/${TagKey}

Schreiben

StopIngestion

Gewährt die Berechtigung, Aufnahmen zu stoppen

appbundle*

aws:ResourceTag/${TagKey}

Schreiben

ingestion*

aws:ResourceTag/${TagKey}

TagResource

Erteilt die Erlaubnis zum Markieren AppFabric Ressourcen

appauthorization

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

appbundle

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ingestion

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ingestiondestination

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Erteilt die Erlaubnis, die Markierung zu entfernen AppFabric Ressourcen

appauthorization

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

appbundle

aws:ResourceTag/${TagKey}

aws:TagKeys

ingestion

aws:ResourceTag/${TagKey}

aws:TagKeys

ingestiondestination

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateAppAuthorization

Gewährt die Berechtigung zum Aktualisieren von Anwendungsautorisierungen in Anwendungspaketen

appauthorization*

aws:ResourceTag/${TagKey}

Schreiben

appbundle*

aws:ResourceTag/${TagKey}

UpdateIngestionDestination

Gewährt die Berechtigung, Ziele in Aufnahmen zu aktualisieren

appbundle*

aws:ResourceTag/${TagKey}

Schreiben

ingestion*

aws:ResourceTag/${TagKey}

ingestiondestination*

aws:ResourceTag/${TagKey}

Ressourcentypen, definiert durch AWS AppFabric

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

Ressourcentypen ARN Bedingungsschlüssel

appauthorization

arn:${Partition}:appfabric:${Region}:${Account}:appbundle/${AppbundleId}/appauthorization/${AppAuthorizationIdentifier}

aws:ResourceTag/${TagKey}

appbundle

arn:${Partition}:appfabric:${Region}:${Account}:appbundle/${AppBundleIdentifier}

aws:ResourceTag/${TagKey}

ingestion

arn:${Partition}:appfabric:${Region}:${Account}:appbundle/${AppbundleId}/ingestion/${IngestionIdentifier}

aws:ResourceTag/${TagKey}

ingestiondestination

arn:${Partition}:appfabric:${Region}:${Account}:appbundle/${AppbundleId}/ingestion/${IngestionIdentifier}/ingestiondestination/${IngestionDestinationIdentifier}

aws:ResourceTag/${TagKey}

Bedingungsschlüssel für AWS AppFabric

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

Bedingungsschlüssel Beschreibung Typ

aws:RequestTag/${TagKey}

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

String

aws:ResourceTag/${TagKey}

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

String

aws:TagKeys

Filtert den Zugriff basierend auf den Tag-Schlüssel, die in der Anfrage übergeben werden

ArrayOfString