Aktionen, Ressourcen und Bedingungsschlüssel für Amazon AppFlow
Amazon AppFlow (Service-Präfix:appflow) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.
Referenzen:
-
Erfahren Sie, wie Sie diesen Service konfigurieren.
-
Zeigen Sie eine Liste der API-Operationen an, die für diesen Service verfügbar sind.
-
Erfahren Sie, wie Sie diesen Service und seine Ressourcen mithilfe von IAM-Berechtigungsrichtlinien schützen.
-
Sehen Sie sich die Referenz zur programmatischen Serviceautorisierung für diesen
Service an.
Themen
Von Amazon definierte API-Operationen AppFlow
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 |
|---|---|---|---|---|
|
CancelFlowExecutions |
Schreiben |
|||
|
CreateConnectorProfile |
Schreiben |
|||
Lesen |
||||
ich bin: PassedToService |
appflow.amazonaws.com, redshift.amazonaws.com |
Schreiben |
||
|
CreateFlow |
Schreiben |
|||
Markieren, Schreiben |
||||
Schreiben |
||||
ich bin: PassedToService |
appflow.amazonaws.com |
Schreiben |
||
|
DeleteConnectorProfile |
Schreiben |
|||
|
DeleteFlow |
Schreiben |
|||
|
DescribeConnector |
Lesen |
|||
|
DescribeConnectorEntity |
Lesen |
|||
|
DescribeConnectorProfiles |
Lesen |
|||
|
DescribeConnectors |
Lesen |
|||
|
DescribeFlow |
Lesen |
|||
|
DescribeFlowExecutionRecords |
Lesen |
|||
|
ListConnectorEntities |
Auflisten |
|||
|
ListConnectors |
Auflisten |
|||
|
ListFlows |
Auflisten |
|||
|
ListTagsForResource |
Lesen |
|||
|
RegisterConnector |
Schreiben |
|||
|
ResetConnectorMetadataCache |
Schreiben |
|||
|
StartFlow |
Schreiben |
|||
|
StopFlow |
Schreiben |
|||
|
TagResource |
Markieren, Schreiben |
|||
|
UnregisterConnector |
Schreiben |
|||
|
UntagResource |
Markieren, Schreiben |
|||
|
UpdateConnectorProfile |
Schreiben |
|||
ich bin: PassedToService |
appflow.amazonaws.com, redshift.amazonaws.com |
Schreiben |
||
|
UpdateConnectorRegistration |
Schreiben |
|||
|
UpdateFlow |
Schreiben |
|||
Schreiben |
||||
ich bin: PassedToService |
appflow.amazonaws.com |
Schreiben |
Von Amazon definierte Aktionen AppFlow
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 |
|---|---|---|---|---|
Erteilt die Erlaubnis, laufende Ausführungen eines Amazon-Flows zu stornieren AppFlow |
Schreiben |
|||
Erteilt die Erlaubnis, ein Anmeldeprofil für die Verwendung mit Amazon AppFlow Flows zu erstellen |
Schreiben |
|||
Erteilt die Erlaubnis, einen AppFlow Amazon-Flow zu erstellen |
Schreiben |
|||
Erteilt die Erlaubnis, ein in Amazon konfiguriertes Anmeldeprofil zu löschen AppFlow |
Schreiben |
|||
Erteilt die Erlaubnis, einen AppFlow Amazon-Flow zu löschen |
Schreiben |
|||
Erteilt die Erlaubnis, einen bei Amazon registrierten Connector zu beschreiben AppFlow |
Lesen |
|||
Erteilt die Erlaubnis, alle Felder für ein Objekt in einem in Amazon konfigurierten Anmeldeprofil zu beschreiben AppFlow |
Lesen |
|||
Erteilt die Erlaubnis, alle in Amazon konfigurierten Anmeldeprofile zu beschreiben AppFlow |
Lesen |
|||
Erteilt die Erlaubnis, alle von Amazon unterstützten Konnektoren zu beschreiben AppFlow |
Lesen |
|||
Erteilt die Erlaubnis, einen bestimmten Ablauf zu beschreiben, der in Amazon konfiguriert ist AppFlow |
Lesen |
|||
Erteilt die Erlaubnis, alle Flow-Ausführungen für einen in Amazon konfigurierten Flow zu beschreiben AppFlow |
Lesen |
|||
Erteilt die Erlaubnis, alle Objekte für ein in Amazon konfiguriertes Anmeldeprofil aufzulisten AppFlow |
Auflisten |
|||
Erteilt die Erlaubnis, alle in Amazon unterstützten Konnektoren aufzulisten AppFlow |
Auflisten |
|||
Erteilt die Erlaubnis, alle in Amazon konfigurierten Flows aufzulisten AppFlow |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten von Tags für einen Ablauf |
Lesen |
|||
Erteilt die Erlaubnis zur Registrierung eines AppFlow Amazon-Connectors |
Schreiben |
|||
Erteilt die Erlaubnis, Metadaten von Connector-Entitäten zurückzusetzen, die Amazon in seinem Cache AppFlow gespeichert hat |
Schreiben |
|||
Erteilt die Erlaubnis, einen in Amazon konfigurierten Flow zu aktivieren (für geplante und ereignisgesteuerte Flows) oder auszuführen (für On-Demand-Flows) AppFlow |
Schreiben |
|||
Erteilt die Erlaubnis, einen in Amazon konfigurierten geplanten oder ereignisgesteuerten Flow zu deaktivieren AppFlow |
Schreiben |
|||
Gewährt die Berechtigung, einen Ablauf oder einen Connector zu taggen |
Markieren, Schreiben |
|||
Erteilt die Erlaubnis, die Registrierung eines Connectors in Amazon aufzuheben AppFlow |
Schreiben |
|||
Gewährt die Berechtigung, Tags von einem Ablauf oder einem Connector zu entfernen |
Markieren, Schreiben |
|||
Erteilt die Erlaubnis, ein in Amazon konfiguriertes Anmeldeprofil zu aktualisieren AppFlow |
Schreiben |
|||
Erteilt die Erlaubnis, einen in Amazon konfigurierten registrierten Connector zu aktualisieren AppFlow |
Schreiben |
|||
Erteilt die Erlaubnis, einen in Amazon konfigurierten Flow zu aktualisieren AppFlow |
Schreiben |
Permission-only Aktionen für Amazon AppFlow
Die folgenden Aktionen wurden von Amazon definiert, können AppFlow jedoch nicht direkt über eine API-Operation aufgerufen werden. Sie können nur in IAM-Richtlinienerklärungen verwendet werden, um Berechtigungen zu gewähren oder zu verweigern.
| Aktionen | Description | Ressourcentypen (*erforderlich) | Bedingungsschlüssel | Zugriffsebene |
|---|---|---|---|---|
Erteilt die Erlaubnis, alle Felder für ein Objekt in einem in Amazon konfigurierten Anmeldeprofil zu beschreiben AppFlow (nur Konsole) |
Lesen |
|||
Erteilt die Erlaubnis, alle Flow-Ausführungen für einen in Amazon konfigurierten Flow zu beschreiben AppFlow (nur Konsole) |
Lesen |
|||
Erteilt die Erlaubnis, alle in Amazon konfigurierten Flows zu beschreiben AppFlow (nur Konsole) |
Lesen |
|||
Erteilt die Berechtigung, alle Objekte für ein in Amazon konfiguriertes Anmeldeprofil aufzulisten AppFlow (nur Konsole) |
Lesen |
|||
Erteilt die Erlaubnis, einen in Amazon konfigurierten Flow auszuführen AppFlow (nur Konsole) |
Schreiben |
|||
Erteilt die Erlaubnis, ein Connector-Profil zu verwenden, während ein Flow in Amazon erstellt wird AppFlow |
Schreiben |
Von Amazon definierte Ressourcentypen AppFlow
Die folgenden Ressourcentypen werden von diesem Service definiert und können im Element Resource von IAM-Berechtigungsrichtlinienanweisungen verwendet werden.
| Ressourcentypen | ARN | Bedingungsschlüssel |
|---|---|---|
arn: $ {Partition} :appflow: $ {Region} :$ {Konto} :connector/$ {} ConnectorLabel |
||
arn: $ {Partition} :appflow: $ {Region} :$ {Konto} :connectorprofile/$ {} ProfileName |
||
arn: $ {Partition} :appflow: $ {Region} :$ {Konto} :flow/$ {} FlowName |
Zustandsschlüssel für Amazon AppFlow
Amazon AppFlow definiert die folgenden Bedingungsschlüssel, die im Condition Element einer IAM-Richtlinie verwendet werden können.
| Bedingungsschlüssel | Beschreibung | Typ |
|---|---|---|
Filtert den Zugriff basierend auf den zulässigen Werten für jedes der Tags |
Zeichenfolge |
|
Filtert den Zugriff nach dem Tag-Wert, der der Ressource zugeordnet ist |
Zeichenfolge |
|
Filtert den Zugriff nach dem Vorhandensein verbindlicher Tags in der Anforderung |
ArrayOfString |