Zum Inhalt springen

Verwandeln Sie Ihre Kontakte in Urlaubsgeld mit unserem neuen Kundenempfehlungsprogramm! Erfahren Sie mehr

Diese Dokumentation gilt für Version 4.0 und höher von App Builder, dem neuen Namen für Vinyl. Hier gelangen Sie zur Vinyl-Dokumentation.

Salesforce ADO.NET-Verbindungshandbuch für Jitterbit App Builder

Übersicht

Diese Anleitung beschreibt die Systemanforderungen und Anweisungen zum Anschließen App Builder zu einer Salesforce ADO.NET-Datenquelle. Diese Verbindung verwendet einen OAuth-Sicherheitsanbieter mit dem Gewährungstyp „Autorisierungscode“.

Systemanforderungen

Datenbankserver

Salesforce Konto mit ADO.NET

Client-Webbrowser

  • Chrome: 84+

  • Firefox: 73+

  • Safari: 13.0.1+

Kante: 84+

Anschlussanleitung

Der folgende Schritt ist eine Voraussetzung und sollte in der Salesforce-App oder Sandbox Umfeld durchgeführt werden.

Erstellen einer benutzerdefinierten OAuth-App in Salesforce

  1. Melden Sie sich bei Salesforce oder Ihrer Salesforce-Sandbox Umfeld an

  2. Gehen Sie auf der Startseite zu Plattform-Tools > Apps > App Manager

  3. Klicken Sie auf die Schaltfläche Neue verbundene App

  4. Geben Sie einen Namen ein, der den Benutzern angezeigt wird, wenn sie sich anmelden, um Berechtigungen für Ihre App zu erteilen, zusammen mit einer Kontakt-Email Adresse

  5. Klicken Sie auf OAuth-Einstellungen aktivieren

  6. Geben Sie einen Wert in das Feld Callback URL ein. Dies sollte die URL Ihres App Builder Instanz mit angehängtem Sicherheitsanbieter.

    Notiz

    Die Groß-/Kleinschreibung ist wichtig, daher muss der Name des Sicherheitsanbieters, den wir als nächstes erstellen, mit der Groß-/Kleinschreibung der Rückruf URL übereinstimmen.

  7. Ausgewählte OAuth-Bereiche sollten auf den Berechtigungsbereich eingestellt werden, den die Anwendung vom Benutzer anfordern soll.

    1. Auf „Vollzugriff (voll)“ und „Anfragen jederzeit ausführen (refresh_token,offline_acesss)“ einstellen

    Grafische Benutzeroberfläche, Anwendungsbeschreibung automatisch generiert

  8. Klicken Sie auf Kundendetails verwalten, um die Client-ID und den Geheimnis-Wert anzuzeigen. Notieren Sie diese Werte an einem Ort, auf den bei der Konfiguration leicht zugegriffen werden kann. App Builder.

Erstellen Sie einen OAuth-Sicherheitsanbieter in App Builder

  1. Richten Sie einen Sicherheitsanbieter ein in App Builder indem Sie zur IDE > Sicherheitsanbieter navigieren

  2. Klicken Sie auf die Schaltfläche + Datenquellenauthentifizierung

  3. Geben Sie die folgenden Details an:

    • Name: Identifiziert den Sicherheitsanbieter und erscheint gelegentlich in der URL. Beispiel: Salesforce

    • Typ: OAuth

    • Authentifizierungstyp: OAuth

    • OAuth-Grant: Autorisierungscode

    • OAuth-Client-Authentifizierung: Einfach

    • OAuth-Ressourcenauthentifizierung: Bearer

    • Token-Besitzer: Benutzer

    • Weiterleitung bei Herausforderung: Wahr

    Anhang

  4. Klicken Sie auf + Endpoints und konfigurieren Sie die folgenden 3 Datensätze:

    • Endpoint: https://login.salesforce.com/services/oauth2/authorize

    • Token-Endpoint: https://login.salesforce.com/services/oauth2/token

    • Benutzerinfo Endpoint: https://login.salesforce.com/services/oauth2/userinfo

  5. Klicken Sie auf + Anmeldeinformationen und erstellen Sie den folgenden Datensatz:

    • Typ: Client

    • Benutzername: Client-ID von Salesforce

    • Passwort: Geheimnis von Salesforce

  6. Klicken Sie auf + Anspruch und erstellen Sie die folgenden 3 Datensätze für die Benutzerbereitstellung:

    • Name: bevorzugter_Benutzername

    • Namens-ID: bevorzugter_Benutzername

    • Email-Adresse: E Email

Anhang

Erstellen Sie die Salesforce ADO.NET-Datenquelle in App Builder

  1. Gehen Sie zu App Builder IDE und klicken Sie auf Datenserver

  2. Klicken Sie auf die Schaltfläche + Server, um eine neue Datenquelle hinzuzufügen

  3. Weisen Sie einen Servernamen zu. Dieser Name muss mit der in Salesforce konfigurierten Callback-URL übereinstimmen. Beispiel: SalesForce

  4. Wählen Sie den Typ als Salesforce ADO.NET

  5. Erweitern Sie die Sicherheitseinstellungen und stellen Sie den Sicherheitsanbieter auf den von uns erstellten ein. Beispiel: SalesForce

    Anhang

  6. Wenn Sie eine Salesforce Sandbox Umfeld verwenden, klicken Sie abschließend auf die Schaltfläche Erweiterte Einstellungen und konfigurieren Sie die OAuth-Server URL

Anhang

  1. Erweitern Sie Testen und klicken Sie auf die Schaltfläche Verbindung testen, um sicherzustellen, dass die Konfiguration wie erwartet funktioniert.

Notiz

Ein Import der Salesforce-Tabellen muss durchgeführt werden, um von innerhalb auf sie zugreifen zu können App Builder.

Ressourcen