Auf dieser Seite wird beschrieben, wie Sie eine Verbindung zu Salesforce APIs herstellen, wenn Sie Salesforce-Plug-ins in Cloud Data Fusion verwenden. Sie erstellen eine verbundene Salesforce-App, die als Einstiegspunkt für den Zugriff auf Salesforce APIs dient. Das Erstellen der Anwendung ist erforderlich, um eine Cloud Data Fusion-Instanz in eine Salesforce-Instanz zu integrieren. Nachdem Sie die Anwendung in Salesforce erstellt haben, rufen Sie die APIs auf. Fügen Sie dazu den Plug-in-Attributen die Anmeldedaten der geheimen Consumer- und Consumer-Keys hinzu.
Verbundene Salesforce-Anwendung für Cloud Data Fusion erstellen
So erstellen Sie eine verbundene Salesforce-App: Weitere Informationen finden Sie in der Salesforce-Dokumentation unter Grundlegende Einstellungen für verbundene Apps konfigurieren.
- Melden Sie sich mit Ihrem Entwicklerkonto in Salesforce an.
- Rufen Sie in der Salesforce-Weboberfläche das Menü Konto auf und klicken Sie auf Einrichtung.
- Wählen Sie in der Liste Apps die Option App Manager aus.
- Klicken Sie auf Neue verbundene App.
- Geben Sie auf der Seite Verbundene App verwalten einen Namen, einen API-Namen und eine Kontakt-E-Mail-Adresse ein. In den Beispielen in diesem Leitfaden wird
DATA_FUSION_APP
genannt. Aktivieren Sie die OAuth-Einstellungen. Weitere Informationen finden Sie unter OAuth-Einstellungen für die API-Integration aktivieren.
Geben Sie die folgenden Werte ein, wenn Sie Salesforce in Cloud Data Fusion konfigurieren:
- Geben Sie im Feld Callback-URL Folgendes ein:
- Geben Sie für eine Produktionsumgebung
https://login.salesforce.com/services/oauth2/token
ein. - Geben Sie für eine Sandbox
https://test.salesforce.com/services/oauth2/token
ein. - Wenn Sie für Ihre Organisation eine benutzerdefinierte Domain aktiviert haben, verwenden Sie die benutzerdefinierte URL, die das Format
https://CUSTOM_DOMAIN1.my.salesforce.com/services/oauth2/token
hat.
- Geben Sie für eine Produktionsumgebung
Wählen Sie im Feld OAuth-Bereiche die Option Nutzerdaten über APIs (api) verwalten aus und klicken Sie auf Hinzufügen.
Klicken Sie auf Speichern.
- Geben Sie im Feld Callback-URL Folgendes ein:
Verbundene Salesforce-Anwendung für Cloud Data Fusion verwalten
Klicken Sie in der Salesforce-Weboberfläche auf der neuen Seite Verbundene App auf Verwalten>Richtlinien bearbeiten.
Wählen Sie auf der Seite Verbundene Apps bearbeiten, die geöffnet wird, Folgendes aus:
- Wählen Sie im Feld Zulässige Nutzer die Option Alle Nutzer können sich selbst autorisieren aus.
- Wählen Sie im Feld IP Relaxation (IP-Relaxation) die Option Relax IP Restrictions (IP-Einschränkungen lockern) aus.
Klicken Sie auf Speichern.
Properties aus Salesforce abrufen
In den folgenden Abschnitten wird beschrieben, wie Sie Konfigurationsinformationen in Salesforce finden.
Consumer-Keys für Plug-in-Konfigurationen abrufen
Wenn Sie Salesforce-Batchquellattribute in Cloud Data Fusion konfigurieren, müssen Sie einen Consumer-Key und einen Consumer-Secret-Schlüssel aus Salesforce eingeben. Gehen Sie dazu folgendermaßen vor:
- Rufen Sie die Salesforce-Weboberfläche auf.
- Gehen Sie zum Abschnitt API (OAuth-Einstellungen aktivieren). Notieren Sie sich den Consumer Key und das Consumer Secret. Geben Sie diese Anmeldedaten ein, wenn Sie das Plug-in in Cloud Data Fusion konfigurieren.
Sicherheitstoken für Plug-in-Konfigurationen abrufen
Das Plug-in benötigt ein Sicherheitstoken für die Authentifizierung bei Salesforce. Führen Sie die Schritte in der Salesforce-Dokumentation aus, um das Sicherheitstoken abzurufen: Sicherheitstoken zurücksetzen.
Nächste Schritte
- Konfigurieren Sie die Salesforce-Batchquelle in Cloud Data Fusion.