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.
Handlungsschritte in Strömen
Action Connectors ermöglichen die Integration von Flows in externe Systeme und Services und erweitern so die Funktionen Ihres Amazon Quick Flows über das Abrufen und Analysieren von Daten hinaus. Mit diesen Konnektoren können Ihre Flows Aktionen wie das Erstellen von Datensätzen, das Senden von Benachrichtigungen, das Aktualisieren von Datenbanken und das Auslösen von Workflows in verbundenen Anwendungen ausführen.
Amazon Quick Suite Actions unterstützt Hunderte von Aktionen in mehreren Systemen von Drittanbietern und ermöglicht so umfassende Automatisierungs- und Integrationsfunktionen.
Voraussetzungen für das Hinzufügen von Action Connectors
Administratoren müssen Action-Konnektoren in der Amazon Quick Suite-Konsole konfigurieren, bevor sie für Amazon Quick Flows-Ersteller verfügbar sind. Nur Plugins und zugehörige Aktionen, die von Administratoren konfiguriert wurden, können bei der Flow-Erstellung verwendet werden. Dazu gehören Konnektoren von Drittanbietern, MCP-Konnektoren und benutzerdefinierte API-Konnektoren.
Systemanforderungen
Ihre Amazon Quick Flows-Umgebung muss über die entsprechenden Berechtigungen und Netzwerkkonnektivität verfügen, um mit Zielsystemen kommunizieren zu können. Stellen Sie sicher, dass Firewallregeln, Sicherheitsgruppen und Netzwerkzugriffskontrolllisten ausgehende Verbindungen zu den Diensten zulassen, die Sie integrieren möchten. Stellen Sie außerdem sicher, dass Ihre Amazon Quick Flows-Instance über ausreichende Ressourcen verfügt, um die zusätzliche Verarbeitungslast zu bewältigen, die Action-Connectors mit sich bringen können.
Anmeldedaten für die Authentifizierung
Besorgen Sie sich die erforderlichen Authentifizierungsdaten für jeden Dienst, den Sie verbinden möchten. Dazu gehören in der Regel API-Schlüssel, Clients IDs, Client-Geheimnisse oder andere dienstspezifische Authentifizierungstoken. Speichern Sie diese Anmeldeinformationen sicher mit dem von Ihrer Organisation anerkannten Anmeldeinformationsverwaltungssystem und stellen Sie sicher, dass sie für Ihre Amazon Quick Flows-Umgebung zugänglich sind, und halten Sie gleichzeitig die bewährten Sicherheitsmethoden ein.
Einrichtung eines Servicekontos
Konfigurieren Sie Dienstkonten oder Anwendungsregistrierungen in den Zielsystemen, auf denen Ihre Action Connectors funktionieren werden. Diese Konten sollten über die Mindestberechtigungen verfügen, die zur Durchführung der erforderlichen Aktionen erforderlich sind, und dabei das Prinzip der geringsten Rechte einhalten. Dokumentieren Sie die spezifischen Berechtigungen, die jedem Dienstkonto für future Referenz- und Sicherheitsaudits gewährt wurden.
Testumgebung
Richten Sie eine Testumgebung ein, die Ihr Produktionssetup widerspiegelt, um die Funktionalität des Action Connectors vor der Bereitstellung zu überprüfen. Diese Umgebung sollte den Zugriff auf Testinstanzen Ihrer Zielsysteme beinhalten, sodass Sie das Verhalten des Connectors überprüfen können, ohne die Produktionsdaten oder -prozesse zu beeinträchtigen.
Aktionsschritte in Flows einrichten
Gehen Sie wie folgt vor, um Ihrem Flow Aktionsschritte hinzuzufügen:
-
Wählen Sie im Flow Builder die Schaltfläche + Schritt hinzufügen aus.
-
Wählen Sie im Menü den Schritt Anwendungsaktionen aus.
-
Wählen Sie im Bedienfeld „Bearbeiten“ Ihren Connector und Ihre Aktion aus.
-
Schreiben Sie Ihre Aufforderung für die Ausführung der Aktion.
-
Speichern Sie Ihre Konfiguration.
Verwenden von Action-Konnektoren in Flows
Action-Konnektoren lassen sich nahtlos in Ihr Flow-Design integrieren und erscheinen als umsetzbare Schritte, die konfiguriert und mit anderen Flow-Komponenten verkettet werden können. Der Implementierungsprozess umfasst die Auswahl des geeigneten Konnektors, die Konfiguration seiner Parameter und die Definition seiner Interaktion mit anderen Elementen in Ihrem Flow. Amazon Quick Flows unterstützt erweiterte Aktionsabläufe, bei denen berechtigte Felder als Dropdown-Felder angezeigt werden, wodurch die kognitive Belastung reduziert und die Benutzererfahrung verbessert wird.
Auswahl und Konfiguration des Anschlusses
Wählen Sie den geeigneten Action-Connector basierend auf Ihren Integrationsanforderungen und den Funktionen des Zielsystems aus. Jeder Connector bietet eine Konfigurationsschnittstelle, auf der Sie Verbindungsdetails, Authentifizierungsinformationen und aktionsspezifische Parameter angeben können. Flow-Ersteller können aus verfügbaren Plugins auswählen, die von Administratoren konfiguriert wurden, und bestimmte Aktionen aus Dropdownmenüs auswählen.
Datenkartierung und Transformation
Konfigurieren Sie, wie Daten zwischen Ihren Amazon Quick Flows und den verbundenen Systemen fließen. Dazu gehört die Zuordnung von Eingabeparametern aus Ihrem Flow zum erwarteten Format des Connectors und die Definition, wie Antwortdaten verarbeitet und an nachfolgende Flow-Schritte weitergegeben werden sollen. Die Mapping-Schnittstelle bietet Tools für die Datentransformation, mit denen Sie Datenformate ändern, Filter anwenden oder Berechnungen nach Bedarf durchführen können.
Fehlerbehandlung und Wiederholungslogik
Implementieren Sie geeignete Mechanismen zur Fehlerbehandlung, um potenzielle Verbindungsprobleme, Authentifizierungsfehler oder die Nichtverfügbarkeit von Diensten zu bewältigen. Konfigurieren Sie Wiederholungsrichtlinien, die definieren, wie der Connector auf vorübergehende Fehler reagieren soll, einschließlich Wiederholungsintervallen, maximaler Wiederholungsversuche und Eskalationsverfahren für anhaltende Probleme.
Muster der Flussintegration
Gestalten Sie Ihre Flows so, dass sie Aktionskonnektoren innerhalb der umfassenderen Flow-Logik effektiv nutzen. Dazu gehören die Bestimmung der optimalen Platzierung von Aktionsschritten, die Konfiguration der bedingten Ausführung auf der Grundlage der Ergebnisse früherer Schritte und gegebenenfalls die Implementierung einer Parallelverarbeitung zur Leistungsoptimierung.
Authentifizierung: 2-beinig OAuth oder 3-beinig OAuth
Action Connectors unterstützen mehrere Authentifizierungsmethoden, um unterschiedlichen Sicherheitsanforderungen und Integrationsszenarien gerecht zu werden. Wenn Sie die Unterschiede zwischen zwei und drei Beinen OAuth kennen, können Sie den geeigneten Authentifizierungsansatz für Ihren speziellen Anwendungsfall auswählen.
Zweibeinig OAuth
2-beinig OAuth, auch bekannt als Grant Flow für Client-Anmeldeinformationen, ermöglicht eine server-to-server Authentifizierung, ohne dass ein Eingreifen des Benutzers erforderlich ist. Diese Methode eignet sich ideal für automatisierte Prozesse, bei denen Ihr Flow Aktionen im Namen der Anwendung und nicht im Namen eines bestimmten Benutzers ausführen muss. Beim Authentifizierungsprozess tauscht Ihre Anwendung Anmeldeinformationen direkt mit dem Zieldienst aus, um ein Zugriffstoken zu erhalten. Dieser Ablauf eignet sich für die service-to-service Token-Authentifizierung und wird verwendet, wenn die Identität des Endbenutzers keine Rolle spielt, z. B. beim Zugriff auf Ressourcen, die dem Dienst gehören, oder für Bot-Operationen.
Dieser Ansatz bietet eine vereinfachte Implementierung und zuverlässige Automatisierung, da er nicht von der Anwesenheit oder Interaktion des Benutzers abhängt. Aktionen, die auf zwei Beinen ausgeführt werden, OAuth werden jedoch in der Regel eher mit dem Anwendungs- oder Dienstkonto als mit einzelnen Benutzern verknüpft, wodurch Audit-Trails und Personalisierungsmöglichkeiten eingeschränkt werden können.
Dreibeinig OAuth
3-beiniger Ablauf OAuth, auch bekannt als Authorization Code Grant Flow, bezieht den Endbenutzer in den Authentifizierungsprozess mit ein und verlangt, dass er Ihrem Flow ausdrücklich die Erlaubnis erteilt, auf sein Konto im Zielsystem zuzugreifen. Diese Methode eignet sich, wenn die Identität des Endbenutzers von Bedeutung ist, z. B. beim Zugriff auf nutzereigene Ressourcen oder wenn Operationen unter der Identität des Benutzers und nicht unter einem Bot ausgeführt werden sollen. Dieser Ablauf wird von den meisten Anbietern unterstützt ISVs , die benutzerspezifischen Zugriff mit entsprechendem Benutzerkontext OAuth und den entsprechenden Berechtigungen unterstützen und bereitstellen.
Bei diesem dreistufigen OAuth Prozess müssen sich Benutzer bei ihrer ersten Interaktion mit dem Flow beim Zieldienst authentifizieren und den Zugriff auf Ihre Anwendung autorisieren. Bei nachfolgenden Ausführungen können gespeicherte Aktualisierungstoken verwendet werden, um den Zugriff ohne wiederholtes Eingreifen des Benutzers aufrechtzuerhalten, vorausgesetzt, die Token bleiben gültig und der Benutzer hat den Zugriff nicht widerrufen.
Diese Authentifizierungsmethode bietet bessere Sicherheits- und Auditfunktionen, da Aktionen an bestimmte Benutzerkonten gebunden sind. Sie erfordert jedoch eine komplexere Implementierung und Benutzerinteraktion, was für vollständig automatisierte Prozesse möglicherweise nicht geeignet ist.
Verfügbare Action-Konnektoren
Amazon Quick Flows unterstützt eine umfassende Palette von Action-Konnektoren, die die Integration in verschiedene Systeme und Workflows ermöglichen. Die aktuelle Liste der verfügbaren Konnektoren und ihrer Funktionen finden Sie unter Arbeiten mit Integrationen und Aktionsintegrationen.
Funktionen und Einschränkungen des Connectors
Jede Steckverbinderkategorie bietet unterschiedliche Funktionen, Support und Wartung. Konnektoren von Drittanbietern bieten eine zuverlässige Integration mit etablierten Partnerdiensten, während Konnektoren von Drittanbietern eine breite Kompatibilität mit unterschiedlichem Grad an Funktionsumfang bieten.
Bei der Auswahl von Konnektoren sollten Sie Faktoren wie Authentifizierungsanforderungen, Ratenbegrenzung, Datenformatkompatibilität und langfristige Wartungsverpflichtungen berücksichtigen. Lesen Sie die spezifische Dokumentation für jeden Konnektor, um mehr über seine Funktionen, Einschränkungen und bewährten Methoden für die Implementierung zu erfahren.