Einrichten der Integration von Anwendungen für Salesforce mithilfe von Amazon AppFlow - Amazon Connect

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.

Einrichten der Integration von Anwendungen für Salesforce mithilfe von Amazon AppFlow

Wenn Sie Salesforce für die Veranstaltungserstellung integrieren, verwendet Amazon Connect zusätzlich Amazon AppFlow, um die Daten in EventBridge einzugeben. Dies ist auf die Art und Weise zurückzuführen, wie Salesforce Ereignisse über die Amazon-AppFlow-APIs überträgt. Weitere Informationen darüber, wie Amazon Connect EventBridge- und Amazon AppFlow-Ressourcen zur Unterstützung von Salesforce-Integrationen verwendet, finden Sie in diesem Blogbeitrag: Aufbau von Salesforce-Integrationen mit Amazon EventBridge und Amazon AppFlow.

Anmerkung

Wenn Sie benutzerdefinierte AWS Identity and Access Management-(IAM)-Richtlinien verwenden, finden Sie eine Liste der erforderlichen IAM-Berechtigungen für die Einrichtung von Amazon-Connect-Aufgaben unter Seite "Tasks" (Aufgaben).

So integrieren Sie Salesforce für die Aufgabenerstellung
  1. Öffnen Sie die Amazon-Connect-Konsole unter https://console.aws.amazon.com/connect/.

  2. Wählen Sie auf der Seite „Instances“ den Instance-Alias aus. Der Instance-Alias ist auch Ihr Instance-Name, der in Ihrer Amazon-Connect-URL erscheint. In der folgenden Abbildung sehen Sie die Seite Instances des virtuellen Contact Centers für Amazon Connect mit einem Rahmen um den Instance-Alias.

    Die Seite „Instances des virtuellen Contact Centers für Amazon Connect“, „Instance Alias“.
  3. Wählen Sie Aufgaben und anschließend Anwendung hinzufügen aus.

    Die Seite „Aufgaben“, die Schaltfläche „Anwendung hinzufügen“.
  4. Wählen Sie auf der Seite Anwendung auswählen die Option Salesforce aus.

  5. Überprüfen Sie die Anwendungsanforderungen, die auf der Seite Anwendung auswählen aufgeführt sind.

    In der folgenden Abbildung sehen Sie die Anforderungen für Salesforce.

    Die Seite „Anwendung auswählen“.
    1. Melden Sie sich bei Salesforce an (z. B. https://[instance_name].my.salesforce.com) um zu prüfen, ob Salesforce mit Amazon AppFlow kompatibel ist.

      Wichtig

      Stellen Sie sicher, dass Sie in Salesforce die Option Erfassung von Datenänderungen aktiviert haben. In der folgenden Abbildung sehen Sie ein Beispiel für die Salesforce-Seite Erfassung von Datenänderungen, auf der Sie die Entitäten „Support-Fall“ auswählen:

      Die Seite „Erfassung von Datenänderungen“.
  6. Nachdem Sie die Salesforce-Anforderungen überprüft haben, klicken Sie auf der Seite Anwendung auswählen auf Weiter.

  7. Wählen Sie auf der Seite Verbindung herstellen eine der folgenden Optionen aus:

    • Vorhandene Verbindung verwenden. Diese Option erlaubt die Wiederverwendung vorhandener EventBridge-Ressourcen, die mit zuvor in Ihrem AWS-Konto erstellten Amazon-AppFlow-Flows verknüpft sind.

    • Neue Verbindung erstellen: Geben Sie die von der externen Anwendung geforderten Informationen ein.

      1. Geben Sie die URL Ihrer Anwendungs-Instance ein. Diese URL wird für Deep-Links zu den Aufgaben verwendet, die in Ihrer externen Anwendung erstellt wurden.

      2. Geben Sie einen benutzerfreundlichen Namen für Ihre Verbindung ein, z. B. Salesforce – Test-Instance. Wenn Sie später Regeln hinzufügen, verweisen Sie auf diesen benutzerfreundlichen Namen.

      3. Geben Sie an, ob es sich um eine Produktions- oder eine Sandbox-Umgebung handelt.

    Die Seite „Verbindung herstellen“.
  8. Klicken Sie auf Bei Salesforce anmelden.

  9. Wählen Sie in Salesforce die Option, den „Zugriff auf die Amazon Connect Embedded Login App [Region] zulassen“ aus.

    Die Salesforce-Anmeldeseite, der Prompt „Zugriff zulassen“.
  10. Nachdem Amazon Connect eine Verbindung mit Salesforce hergestellt hat, vergewissern Sie sich in Salesforce, dass die Aktualisierungstoken-Richtlinie für die Amazon-Connect-Embedded-Login-App auf Aktualisierungstoken bis zum Widerruf gültig gesetzt ist. Dadurch erhält Amazon AppFlow Zugriff, um Daten aus Ihrem Salesforce-Konto abzurufen, ohne sich wiederholt authentifizieren zu müssen.

  11. Wählen Sie auf der Seite Verbindung herstellen das in der folgenden Abbildung gezeigte Feld aus und klicken Sie dann auf Weiter.

    Die Seite „Verbindung herstellen“.
  12. Vergewissern Sie sich auf der Seite Überprüfen und Integrieren, dass der Verbindungsstatus Verbunden lautet, und klicken Sie dann auf Vollständige Integration.

    Die Seite „Überprüfen und integrieren“.
  13. Die neue Verbindung wird auf der Seite Aufgaben aufgeführt.

    Die Seite „Aufgaben“.

Fertig! Als Nächstes fügen Sie Regeln hinzu, die Amazon Connect vorgeben, wann eine Aufgabe erstellt und wie sie weitergeleitet werden soll. Detaillierte Anweisungen finden Sie unter Erstellen von Regeln zur Aufgabengenerierung für Drittanbieterintegrationen in Amazon Connect.

Vorgehensweise, wenn keine Verbindung hergestellt wurde

Ein Verbindungsaufbau für Salesforce schlägt möglicherweise fehl, wenn Sie die Anweisungen zur Amazon AppFlow-Kompatibilitätsprüfung neben den Kontrollkästchen nicht befolgt haben.

Ein häufiger Fehler: Die Entität Support-Fall in den Einstellungen für Erfassung von Datenänderungen zur Erfassung dieser Ereignisse wurde nicht festgelegt. So beheben Sie den Fehler:

  1. Melden Sie sich bei Salesforce an, navigieren Sie zu Erfassung von Datenänderungen und wählen Sie die Entität „Support-Fall“ aus.

    Die Seite „Erfassung von Datenänderungen“.
  2. Öffnen Sie die Amazon-AppFlow-Konsole unter https://console.aws.amazon.com/appflow), um den gerade erstellten Flow auszuwählen, und klicken Sie dann auf Flow aktivieren.

    Der Flow in der Amazon-AppFlow-Konsole.

Wenn das nicht funktioniert, müssen Sie möglicherweise die Amazon AppFlow-Verbindung und den Flow löschen und von vorne anfangen.