Auf dieser Seite wird beschrieben, wie Sie eine Salesforce-Instanz für die Verwendung mit Datastream konfigurieren.
Hinweise
Bevor Sie Salesforce für die Verwendung mit Datastream konfigurieren können, müssen Sie Folgendes tun:
- Sie haben Zugriff auf eine aktive Salesforce-Organisation.
- Sie sollten wissen, wie Sie sich in Salesforce zurechtfinden und Einstellungen ändern.
- Sie wissen, wie Sie Nutzer und Profile in Salesforce erstellen.
Salesforce-Organisation für die Verwendung mit Datastream konfigurieren
Um eine Verbindung zwischen Ihrer Salesforce-Organisation und Datastream herzustellen, müssen Sie sich authentifizieren. Dies erfolgt entweder über einen Nutzernamen und ein Passwort oder über den OAuth 2.0-Clientanmeldedatenablauf. Für Letzteres können Sie eine verbundene Salesforce-Anwendung oder eine externe Clientanwendung erstellen.
Wenn Ihre Salesforce-Organisation so konfiguriert ist, dass der Zugriff von bestimmten IP-Adressen zulässig ist, muss Salesforce Datastream-IP-Adressen akzeptieren. Informationen zum Verwalten von Netzwerkzugriffsbeschränkungen finden Sie in der Salesforce-Dokumentation unter Unterschied zwischen Netzwerkzugriff, Sitzungseinstellungen und profilbasierten IP-Einschränkungen und Vertrauenswürdige IP-Bereiche für Ihre Organisation festlegen.
Nutzer konfigurieren
- Erstellen Sie in Salesforce einen Nutzer oder passen Sie die Einstellungen eines vorhandenen Nutzers anhand der folgenden Anleitung an.
- Erstellen Sie ein dediziertes Profil und weisen Sie es dem Nutzer zu.
- Wenn in Ihrer Organisation Einschränkungen für IP-Adressen konfiguriert sind, nehmen Sie die Datastream-IP-Adressen in die Liste der zulässigen IP-Adressen auf. Weitere Informationen finden Sie unter Einschränken von IP-Adressen in Profilen.
- Achten Sie darauf, dass dem Nutzerprofil die Berechtigung
API Enabled
zugewiesen ist, damit der Nutzer sowohl die Salesforce REST API als auch die Bulk API 2.0 verwenden kann. - Achten Sie darauf, dass das Nutzerprofil die Berechtigungen zum Lesen aller Objekte und Felder hat, die Sie in Ihren Stream aufnehmen möchten. Aus Sicherheitsgründen sollten Sie dem Nutzer nur Leseberechtigungen gewähren. Weitere Informationen finden Sie in der Salesforce-Dokumentation unter Steuern, welcher Benutzer welche Inhalte anzeigen kann.
- Optional: Standardmäßig gibt Salesforce verschlüsselte Felder als maskierte Felder zurück.
Wenn Nutzer die tatsächlichen Werte verschlüsselter Felder sehen sollen, gewähren Sie ihnen die Berechtigung
View Encrypted Data
. Sie können die Berechtigung gewähren, indem Sie die Berechtigungsgruppe des Nutzers bearbeiten.
Optional: Verbundene Anwendung erstellen und einrichten
Salesforce verwendet verbundene Anwendungen, um externe Anwendungen in die Salesforce API einzubinden, Dienstanbieter in Ihre Salesforce-Organisation zu integrieren oder zu steuern, auf welche Daten eine Drittanbieteranwendung in Ihrer Salesforce-Organisation zugreifen kann. Wenn Sie eine verbundene Anwendung verwenden möchten, um Ihre Salesforce-Instanz in Datastream zu authentifizieren, führen Sie die folgenden Schritte aus:
- Erstellen Sie eine verbundene App. Weitere Informationen finden Sie in der Salesforce-Dokumentation.
Konfigurieren Sie Ihre verbundene App für den OAuth 2.0-Vorgang für Clientanmeldedaten.
Achten Sie darauf, dass für die verbundene App der Bereich
Manage user data via APIs (api)
aktiviert ist. Weitere Informationen zu Bereichen finden Sie unter OAuth-Tokens und -Bereiche.Achten Sie darauf, dass Ihre verbundene Anwendung mit den Datastream-IP-Adressen auf die Salesforce-APIs zugreifen kann. Weitere Informationen finden Sie unter Zugriff auf APIs mit verbundenen Apps einschränken und Vertrauenswürdige IP-Bereiche für eine verbundene App konfigurieren.
Rufen Sie den Consumer-Key und das Consumer-Secret ab:
- Geben Sie in Salesforce in das Feld für die Schnellsuche den Text
App
ein und wählen Sie dann App Manager aus. - Suchen Sie in der Liste nach der verbundenen Anwendung und maximieren Sie das Drop-down-Menü rechts neben der Zeile.
- Wählen Sie Ansehen aus.
- Klicken Sie auf der Seite Verbundene Apps verwalten auf Consumer-Details verwalten.
- Auf dem nun geöffneten Bildschirm werden Sie zur Eingabe eines Bestätigungscodes aufgefordert. Eine E‑Mail mit dem Bestätigungscode wird an den Nutzer gesendet, dem Sie den Vorgang für Clientanmeldedaten zuweisen.
- Geben Sie den Bestätigungscode ein. Sie werden dann auf die Consumer-Detailseite weitergeleitet, wo Sie Ihren Key und Ihr Secret finden. Sie müssen den Consumer-Key und das Consumer-Secret angeben, wenn Sie Ihr Verbindungsprofil erstellen.
- Geben Sie in Salesforce in das Feld für die Schnellsuche den Text