Zum Inhalt springen

Salesforce Service Cloud-Verbindung in Jitterbit Studio

Einführung

Eine Salesforce Service Cloud-Verbindung, die mit dem Salesforce Service Cloud-Connector erstellt wird, stellt den Zugriff auf Salesforce Service Cloud her. Nach der Konfiguration einer Verbindung können Sie Instanzen von Salesforce-Aktivitäten erstellen, die dieser Verbindung zugeordnet sind und entweder als Quellen (zur Bereitstellung von Daten in einem Vorgang) oder als Ziele (zur Verarbeitung von Daten in einem Vorgang) verwendet werden.

Hinweis

Agent-Version 11.59 (für 11.x-Agenten) oder 12.4 oder später (für 12.x-Agenten) ist erforderlich, um 2-legged OAuth 2.0 mit dem Salesforce Service Cloud-Connector zu verwenden.

Dieser Connector unterstützt die Organisationsrichtlinie Re-Authentifizierung bei Änderung aktivieren. Wenn diese aktiviert ist, erfordert eine Änderung des Server-Hosts oder des Benutzernamens in dieser Verbindung, dass Benutzer das Passwort und das Sicherheits-Token für die Verbindung erneut eingeben.

Erstellen oder Bearbeiten einer Salesforce Service Cloud-Verbindung

Eine neue Salesforce Service Cloud-Verbindung wird mit dem Salesforce Service Cloud-Connector von einem dieser Orte aus erstellt:

Eine vorhandene Salesforce Service Cloud-Verbindung kann von diesen Orten aus bearbeitet werden:

Konfigurieren einer Salesforce Service Cloud-Verbindung

Nachfolgend wird jedes Element der Benutzeroberfläche des Konfigurationsbildschirms der Salesforce Service Cloud-Verbindung beschrieben.

Tipp

Felder mit einem Variablensymbol unterstützen die Verwendung von globalen Variablen, Projektvariablen und Jitterbit-Variablen. Beginnen Sie entweder mit der Eingabe einer öffnenden eckigen Klammer [ in das Feld oder klicken Sie auf das Variablensymbol, um ein Menü mit vorhandenen Variablen anzuzeigen, aus denen Sie auswählen können.

  • Verbindungsname: Geben Sie einen Namen ein, um die Salesforce Service Cloud-Verbindung zu identifizieren. Der Name muss für jede Salesforce Service Cloud-Verbindung eindeutig sein und darf keine Schrägstriche (/) oder Doppelpunkte (:) enthalten. Dieser Name wird auch verwendet, um den Salesforce Service Cloud-Endpunkt zu identifizieren, der sich auf eine bestimmte Verbindung und ihre Aktivitäten bezieht.

  • Authentifizierungstyp: Wählen Sie den Authentifizierungstyp für die Verbindung mit Salesforce Service Cloud aus, entweder Basic Auth oder OAuth 2.0 Client Credentials.

    Wählen Sie Basic Auth, um diese Felder anzuzeigen:

    • Server-Host: Geben Sie die URL des Salesforce-Servers ein. Wenn Sie eine Produktionsinstanz verwenden, behalten Sie die Standard-URL https://login.salesforce.com bei. Wenn Sie eine Sandbox-Instanz verwenden, aktivieren Sie das Kontrollkästchen Sandbox unten.

    • Sandbox: Wenn Sie eine Salesforce-Sandbox-Instanz verwenden, aktivieren Sie dieses Kontrollkästchen, um das Feld Server-Host oben auf https://test.salesforce.com umzuschalten.

    • Benutzername: Geben Sie den Benutzernamen für das Salesforce-Konto ein. Ein Salesforce-Konto, für das die Multi-Faktor-Authentifizierung (MFA) nicht aktiviert ist, ist erforderlich.

Um ein Salesforce-Konto ohne MFA zu konfigurieren, stellen Sie sicher, dass das Permission Set, das der Salesforce-Systemintegrations-Anmeldung zugewiesen ist, nicht die Option Multi-Factor Authentication for API Logins ausgewählt hat. Systemintegrations-Anmeldungstypen sind von der MFA-Anforderung von Salesforce ausgenommen, wie Salesforce in Is MFA required for my integration users? in ihrer Dokumentation Salesforce Multi-Factor Authentication FAQ beschreibt.

  • Passwort: Geben Sie das Passwort für das Salesforce-Konto ein.

  • Sicherheits-Token: Falls erforderlich durch die Sicherheitskonfiguration der Salesforce-Instanz, geben Sie das Sicherheits-Token ein, das dem Salesforce-Konto zugeordnet ist. Weitere Informationen finden Sie in der Salesforce-Dokumentation unter Reset Your Security Token oder Unable to see the Reset Security Token option.

    Wählen Sie OAuth 2.0 Client Credentials, um diese Felder anzuzeigen:

  • Instance URL: Geben Sie die Salesforce-Instanz-URL ein.

  • Client ID: Geben Sie die Client-ID aus Ihrer konfigurierten Salesforce-App ein.

  • Client Secret: Geben Sie das Client Secret aus Ihrer konfigurierten Salesforce-App ein.

    Weitere Informationen finden Sie unter 2-legged OAuth 2.0 prerequisites.

    Hinweis

    Agent-Version 11.59 (für 11.x-Agents) oder 12.4 oder später (für 12.x-Agents) ist erforderlich, um 2-legged OAuth 2.0 mit dem Salesforce Service Cloud Connector zu verwenden.

  • Test: Klicken Sie, um die Verbindung mit den bereitgestellten Anmeldedaten zu überprüfen.

  • Speichern: Klicken Sie, um die Verbindungskonfiguration zu speichern und zu schließen.

  • Änderungen verwerfen: Nachdem Sie Änderungen an einer neuen oder vorhandenen Konfiguration vorgenommen haben, klicken Sie, um die Konfiguration ohne Speichern zu schließen. Eine Meldung fordert Sie auf zu bestätigen, dass Sie die Änderungen verwerfen möchten.

  • Löschen: Nachdem Sie eine vorhandene Verbindungskonfiguration geöffnet haben, klicken Sie, um die Verbindung dauerhaft aus dem Projekt zu löschen und die Konfiguration zu schließen (siehe Component dependencies, deletion, and removal). Eine Meldung fordert Sie auf zu bestätigen, dass Sie die Verbindung löschen möchten.

Nächste Schritte

Menüaktionen für eine Verbindung und ihre Aktivitätstypen sind über den Projektbereich und die Design-Komponentenpalette zugänglich. Weitere Informationen finden Sie unter Actions menus in Connector basics.

Nach der Konfiguration einer Salesforce Service Cloud-Verbindung können Sie eine oder mehrere Salesforce Service Cloud-Aktivitäten konfigurieren, die dieser Verbindung zugeordnet sind, um sie entweder als Quelle zur Bereitstellung von Daten für einen Vorgang oder als Ziel zur Nutzung von Daten in einem Vorgang zu verwenden, oder Sie können die Salesforce Service Cloud-Verbindung in einem Skript verwenden.

Aktivitäten konfigurieren

Es sind elf Aktivitäten verfügbar, fünf Standard- und sechs Bulk-Aktivitäten. Bulk-Aktivitäten sollten nur verwendet werden, wenn Sie keine Transformation verwenden müssen, um Daten vor dem Erreichen des Ziels zu ändern.

  • Query: Fragt Daten aus Salesforce Service Cloud ab und ist für die Verwendung als Quelle zur Bereitstellung von Daten in einem Vorgang vorgesehen.

  • Insert: Fügt neue Daten in Salesforce Service Cloud ein und ist für die Verwendung als Ziel zur Nutzung von Daten in einem Vorgang vorgesehen.

  • Aktualisieren: Aktualisiert vorhandene Daten in Salesforce Service Cloud und wird als Ziel zum Verarbeiten von Daten in einem Vorgang verwendet.

  • Upsert: Aktualisiert vorhandene Daten und fügt neue Daten in Salesforce Service Cloud ein und wird als Ziel zum Verarbeiten von Daten in einem Vorgang verwendet.

  • Löschen: Löscht Daten aus Salesforce Service Cloud und wird als Ziel zum Verarbeiten von Daten in einem Vorgang verwendet.

  • Massenabfrage: Fragt eine große Anzahl von Datensätzen aus Salesforce Service Cloud ab und wird als Quelle zum Bereitstellen von Daten in einem Vorgang verwendet.

  • Masseneinfügung: Fügt eine große Anzahl neuer Datensätze in Salesforce Service Cloud ein und wird als Ziel zum Verarbeiten von Daten in einem Vorgang verwendet.

  • Massenaktualisierung: Aktualisiert eine große Anzahl vorhandener Datensätze in Salesforce Service Cloud und wird als Ziel zum Verarbeiten von Daten in einem Vorgang verwendet.

  • Massen-Upsert: Aktualisiert eine große Anzahl vorhandener Datensätze und fügt eine große Anzahl neuer Datensätze in Salesforce Service Cloud ein und wird als Ziel zum Verarbeiten von Daten in einem Vorgang verwendet.

  • Massenlöschung: Löscht eine große Anzahl von Datensätzen aus Salesforce Service Cloud und wird als Ziel zum Verarbeiten von Daten in einem Vorgang verwendet. Gelöschte Datensätze werden im Salesforce-Papierkorb gespeichert, bevor sie endgültig gelöscht werden.

  • Massenlöschung (endgültig): Löscht eine große Anzahl von Datensätzen endgültig aus Salesforce Service Cloud und wird als Ziel zum Verarbeiten von Daten in einem Vorgang verwendet. Endgültig gelöschte Datensätze werden automatisch zum Löschen freigegeben.

Salesforce Service Cloud-Verbindungen in Skripten verwenden

Auf Salesforce Service Cloud-Verbindungen kann in einem Skript mithilfe von Skriptfunktionen verwiesen werden, die einen salesforceOrg als Parameter verwenden. Weitere Informationen finden Sie unter Salesforce-Funktionen verwenden.