Salesforce-Integration - Amazon Quick

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.

Salesforce-Integration

Mit dem Salesforce Action Connector in Amazon Quick können Sie Aktionen innerhalb von Salesforce-Organisationen ausführen, einschließlich der Verwaltung von Datensätzen, der Abfrage von Daten und der Interaktion mit Salesforce APIs. Dieser Action-Connector unterstützt nur die Ausführung von Aufgaben und erfordert die Amazon Quick Pro-Stufe oder höher.

Was Sie tun können

Mit der Salesforce-Integration können Sie Aktionen innerhalb Ihrer Salesforce-Organisationen über den Action-Connector ausführen.

Action-Konnektor

Salesforce-Objekte wie Leads, Accounts, Kontakte und Opportunities erstellen, aktualisieren und abfragen.

Anmerkung

Die Salesforce-Integration unterstützt weder den Datenzugriff noch die Erstellung von Wissensdatenbanken. Sie wurde speziell für die Ausführung von Aufgaben und API-Interaktionen mit Salesforce-Objekten entwickelt.

Bevor Sie beginnen

Bevor Sie die Salesforce-Integration einrichten, stellen Sie sicher, dass Sie über Folgendes verfügen:

  • Salesforce-Organisation mit den entsprechenden Berechtigungen.

  • Anmeldeinformationen für den Zugriff auf verbundene Salesforce-Anwendungen oder APIs.

  • Amazon Quick Author oder höher.

  • Administratorzugriff zur Konfiguration von OAuth Anwendungen (bei Verwendung der Benutzerauthentifizierung).

Schritt 1: Richten Sie die verbundene Salesforce-Anwendung ein

Anmerkung

Erstellen Sie eine verbundene Anwendung in Salesforce. Erstellen Sie keine externe Client-Anwendung. Externe Client-Apps sind mit dieser Integration nicht kompatibel.

Erstellen Sie eine verbundene Anwendung in Salesforce, um die OAuth Authentifizierung mit Amazon Quick zu aktivieren.

  1. Melden Sie sich bei Ihrem Salesforce-Konto an und navigieren Sie über das Setup-Symbol oben rechts zur Einrichtungsseite.

  2. Geben Sie in der Schnellsuchleiste den Text ein Apps und gehen Sie dann wie folgt vor:

    • Wählen Sie Externe Client-Apps

    • Wählen Sie Einstellungen

    • Erstellen Sie unter Einstellungen eine neue verbundene App

  3. Wählen Sie Neue verbundene App aus.

  4. Wählen Sie „Verbundene App erstellen“.

  5. Geben Sie im Abschnitt Grundinformationen die folgenden erforderlichen Informationen ein:

    • Name der verbundenen App — Ein aussagekräftiger Name für Ihre verbundene App.

    • API-Name — Ein eindeutiger API-Name für Ihre Anwendung.

    • Kontakt-E-Mail — Ihre Kontakt-E-Mail-Adresse.

  6. Wählen Sie im Bereich OAuth Einstellungen die folgenden Kontrollkästchen aus:

    • Einstellungen aktivieren OAuth

    • Proof Key for Code Exchange (PKCE) -Erweiterung für unterstützte Autorisierungsabläufe erforderlich (empfohlen)

      Aktivieren Sie diese Option, um dem Autorisierungscodefluss eine zusätzliche Sicherheitsebene hinzuzufügen.

    • Für den Webserver-Flow ist ein geheimer Schlüssel erforderlich

    • Für den Token-Aktualisierungsfluss ist ein geheimer Schlüssel erforderlich

    • Aktivieren Sie den Fluss der Client-Anmeldeinformationen

    • Aktivieren Sie den Autorisierungscode und den Anmeldeinformationsfluss

    • Aktivieren Sie den Token-Austauschfluss

    • Für den Token-Austauschfluss ist ein geheimer Schlüssel erforderlich

  7. Fügen Sie die folgenden erforderlichen OAuth Bereiche hinzu:

    • api- Auf Salesforce zugreifen APIs

    • refresh_token- Behalten Sie den Zugriff bei, wenn der Benutzer offline ist

    • offline_access- Anfragen können jederzeit ausgeführt werden

    • full- Voller Zugriff auf alle Daten

    • web- Webbasierter Zugriff

    • visualforce- Greifen Sie auf Visualforce-Seiten zu

    • custom_permissions- Greifen Sie auf benutzerdefinierte Berechtigungen zu

    • chatter_api- Greifen Sie auf die Chatter-API zu

    • wave_api- Rufen Sie die Analytics-API auf

    • eclair_api- Greifen Sie auf die Einstein Analytics API zu

    • pardot_api- Greifen Sie auf die Pardot-API zu

    • id- Greifen Sie auf Identitätsinformationen zu

    • email- Greifen Sie auf die E-Mail-Adresse zu

    • profile- Greifen Sie auf grundlegende Profilinformationen zu

    • address- Greifen Sie auf Adressinformationen zu

    • phone- Auf die Telefonnummer zugreifen

    • open_id- Greifen Sie auf OpenID Connect zu

  8. Geben Sie die Callback-URL im folgenden Format ein: <quicksuite-url>/sn/oauthcallback

  9. Wählen Sie Speichern.

Schritt 2: Konfigurieren Sie die Kundendaten und den Ausführungsbenutzer

Konfigurieren Sie die Verbraucherdetails und richten Sie einen Ausführungsbenutzer für den Ablauf der Client-Anmeldeinformationen ein.

  1. Wählen Sie auf der Seite „Verbundene Apps verwalten“ die Option „Kundendetails verwalten“ aus. Möglicherweise müssen Sie Ihre Identität überprüfen.

  2. Kopieren Sie den Consumer Key (Client ID) und den Consumer Secret (Client Secret).

  3. Wählen Sie Anwenden aus.

  4. Wählen Sie Initial Access Token und anschließend OK.

  5. Konfigurieren Sie den Ausführungsbenutzer:

    1. Wählen Sie auf der Detailseite der verbundenen App in der Spalte Aktion die Option Bearbeiten aus.

    2. Wählen Sie unter OAuth Richtlinien > Token-Richtlinie aktualisieren die Option Aktualisierungstoken sofort ablaufen aus.

    3. Wählen Sie unter Client Credentials Flow für Run As den Benutzer aus, dem der Client-Anmeldeinformationsfluss zugewiesen werden soll.

    4. Wählen Sie Speichern.

Schritt 3: Richten Sie den Salesforce Action Connector ein

Nachdem Sie Ihre Anmeldeinformationen für die verbundene Salesforce-Anwendung vorbereitet haben, erstellen Sie den Salesforce-Aktionsconnector in Amazon Quick.

Die Salesforce-Integration unterstützt nur die Ausführung von Aktionen — Datenzugriff und Erstellung von Wissensdatenbanken sind für Salesforce-Systeme nicht verfügbar.

  1. Wählen Sie in der Amazon Quick-Konsole Integrationen aus.

  2. Wählen Sie Salesforce aus den Integrationsoptionen aus und klicken Sie auf die Schaltfläche Hinzufügen (plus „+“).

  3. Geben Sie die Integrationsdetails ein:

    • Name — Beschreibender Name für Ihren Salesforce-Action-Connector.

    • Beschreibung (optional) — Zweck des Action-Connectors.

  4. Wählen Sie Ihren Verbindungstyp:

    • Benutzerauthentifizierung — OAuth basierte Authentifizierung für den individuellen Benutzerzugriff.

    • Dienstauthentifizierung — Service-to-service Authentifizierung für den Anwendungszugriff.

  5. Geben Sie die Verbindungseinstellungen auf der Grundlage der von Ihnen ausgewählten Authentifizierungsmethode (entweder Benutzer oder Dienst) ein:

    1. Konfigurieren Sie für die Benutzerauthentifizierung (OAuth) die folgenden Felder:

      • Basis-URL — URL der Salesforce-Instanz (z. B. https://your-domain.salesforce.com).

      • Client-ID — Verbraucherschlüssel für die verbundene Salesforce-Anwendung.

      • Kundengeheimnis — Kundengeheimnis für verbundene Salesforce-Anwendungen.

      • Token-URL — Endpunkt des OAuth Salesforce-Tokens.

      • Auth-URL — OAuth Salesforce-Autorisierungsendpunkt.

      • Weiterleitungs-URL — OAuth Umleitungs-URI, die in Ihrer verbundenen Anwendung konfiguriert ist.

  6. Wählen Sie Erstellen aus und fahren Sie fort.

  7. Wählen Sie Benutzer aus, mit denen Sie die Integration teilen möchten.

  8. Klicken Sie auf Weiter.

Schritt 4: Ordnen Sie den Action Connector Automatisierungsgruppen zu

Um Salesforce-Aktionen in Automatisierungen zu verwenden, müssen Sie den Action-Connector Ihren Automatisierungsgruppen zuordnen.

  1. Navigieren Sie zu den Einstellungen Ihrer Automatisierungsgruppe.

  2. Ordnen Sie den Salesforce-Aktionsconnector der Automatisierungsgruppe zu, die diese Aktionen verwenden wird.

  3. Erstellen Sie eine neue Automatisierung für die Automatisierungsgruppe, um auf Salesforce-Aktionen in Ihren Workflows zuzugreifen.

Verfügbare Aufgabenaktionen

Nachdem Sie Ihre Salesforce-Integration erstellt haben, können Sie die verfügbaren Aktionen für die Interaktion mit Salesforce-Objekten überprüfen. Zu den häufigsten Salesforce-Aktionen gehören:

  • Operationen zum Erstellen, Lesen, Aktualisieren und Löschen (CRUD) für Standard- und benutzerdefinierte Objekte.

  • Fragen Sie Salesforce-Daten mithilfe von SOQL (Salesforce Object Query Language) ab.

  • Verwalten Sie Leads, Accounts, Kontakte und Opportunities.

  • Führen Sie Apex-Methoden und benutzerdefinierte Logik aus.

  • Managen Sie Fälle, Aufgaben und Aktivitäten.

  • Greifen Sie auf Berichte und Dashboards zu.

Integrationen teilen

Sie können Salesforce Action Connectors mit anderen Benutzern in Ihrer Organisation teilen. Dazu gehen Sie wie folgt vor:

  1. Nachdem Sie die Integration erstellt haben, wählen Sie Integration teilen aus.

  2. Wählen Sie Benutzer oder Gruppen aus, mit denen Sie die Integration teilen möchten.

  3. Legen Sie die entsprechenden Berechtigungen für den gemeinsamen Zugriff fest.

  4. Bestätigen Sie die Freigabeeinstellungen.

Geteilte Benutzer können die Salesforce-Integration verwenden, um Aktionen innerhalb der verbundenen Salesforce-Organisation durchzuführen, sofern sie die in der ursprünglichen Authentifizierungseinrichtung konfigurierten Berechtigungen haben.

Salesforce-Aktionskonnektoren verwalten

Nachdem Sie Ihren Salesforce-Aktionsconnector erstellt haben, können Sie ihn mit den folgenden Optionen verwalten:

  • Aktionsconnector bearbeiten — Aktualisieren Sie die Authentifizierungseinstellungen oder die Salesforce-Instanzkonfiguration.

  • Aktionsconnector teilen — Stellen Sie den Action-Connector anderen Benutzern in Ihrer Organisation zur Verfügung.

  • Nutzung überwachen — Sehen Sie sich Kennzahlen zur Action-Connector-Aktivität und API-Nutzung an.

  • Aktionen überprüfen — Sehen Sie sich die vollständige Liste der verfügbaren Salesforce-Aktionen an.

  • Aktionsconnector löschen — Entfernen Sie den Aktionsconnector und widerrufen Sie die zugehörige Authentifizierung.