Das Connector-Dialogfeld für Salesforce

Geben Sie Werte in das Dialogfeld ein, um eine Verbindung mit Ihrer Salesforce-Datenquelle herzustellen und Daten von ihr abzurufen.

Optionen

Feld

Beschreibung

Anmeldungsserver

Der Name des Servers oder der Domäne, auf dem/der Salesforce verfügbar ist.

Standardmäßig ist dieser Name: login.salesforce.com.

Benutzername

Ein gültiger Benutzername für das Salesforce-Konto.

Hinweis: Stellen Sie sicher, dass der Benutzer API-Zugriff auf die Salesforce-Organisation hat, der es zugeordnet ist.

Kennwort

Geben Sie das Kennwort für das Salesforce Konto mit Ihrem Salesforce Sicherheits-Token direkt dahinter angehängt ein.

Beispiel: Wenn Ihr Kennwort mysecretpassw@rd und Ihr Sicherheits-Token 11111111111111111 ist, würden Sie mysecretpassw@rd11111111111111111 in dieses Feld eingeben.

Hinweis: Sie können Ihren Sicherheits-Token in den Salesforce-Einstellungen zurücksetzen und ihn an Ihre E-Mail senden lassen.

Sicherheitstoken

Geben Sie den groß-/kleinschreibungsabhängigen Schlüssel ein, der in Kombination mit Ihrem Kennwort verwendet wird, um auf Salesforce zuzugreifen.

Verbinden

Klicken Sie auf diese Schaltfläche, nachdem Sie Server, Benutzernamen und Kennwort angegeben haben. Nachdem Sie sich erfolgreich angemeldet haben, können Sie einen Quelltyp auswählen.

Quelle
 Typ

Wählen Sie einen Quelltyp für den Datenabruf an:

  • Salesforce-Objekttabelle: Dies sind die verschiedenen Salesforce-Objekte in Ihrer Organisation.

  • Bericht: Liste der Berichte, auf die der Benutzer Zugriff hat.

Beachten Sie, dass Salesforce den Erwerb von Berichten auf 2000 Detaildatensätze beschränkt.

Nach der Auswahl eines Quelltyps wählen Sie die Daten aus:

  • Für die Salesforce-Objekttabelle wählen Sie die Tabelle aus, mit der Sie die Verbindung herstellen möchten.

  • Für Bericht wählen Sie den Berichtordner mit dem gewünschten Bericht im linken Fensterbereich aus oder wählen Sie den gewünschten Bericht im rechten Fensterbereich.

Daten voranzeigen

Hier klicken, um Daten anhand der festgelegten Anmeldeinformationen und Kriterien abzurufen. Zehn Datensätze werden angezeigt, damit Sie die Auswahl der korrekten Daten überprüfen können.

 

Verbindung zu einer SalesForce-Instanz über OKTA-Authentifizierung mit MFA unter Verwendung des CData-Treibers.

Hier ist ein Ausschnitt aus der CDATA-Treiberdokumentation zur Authentifizierung mit Okta.

 

§  Benutzer – Okta-Benutzerkonto

§  Kennwort

§  SSSOLoginUrl – Sie können Ihr SSO-Team nach dieser Information fragen oder sie in Ihrer Salesforce-Instanz überprüfen.

§  SSSOExchangeUrl – Sie können diese Informationen in SalesForce finden.

§  SSOProperties – Hier können Sie weitere Eigenschaften angeben:

o   MFAType – der Wert könnte entweder einer der folgenden sein [Email | SMS]

o   MFAPasscode – der tatsächliche, von OKTA gesendete Passcode

 

Um die benötigten Informationen zu erhalten, melden Sie sich bei SalesForce an und gehen Sie zu Ihrem Profil > Einstellungen > Sicherheitskontrolle > Single Sign-On-Einstellungen

§  SSSOLoginUrl – Anmelde-URL des Identitätsproviders

§  SSSOExchangeUrl – OAuth 2.0 Token Endpunkt

 

 

 

 

Nachdem Sie alle benötigten Informationen bestimmt haben, können Sie nun eine ODBC-Verbindung erstellen, um eine Verbindung mit SalesForce herzustellen. Dazu verwenden Sie den neuesten Build des SalesForce CData-Treibers, den Sie hier finden: http://cdatabuilds.s3.amazonaws.com/support/RFDGA_7998.exe

 

Füllen Sie folgende Eigenschaften aus:

§  Benutzer:

§  Kennwort:

§  SSSOLoginUrl:

§  SSSOExchangeUrl:

§  SSOProperties: MFAType=[Email | SMS]

Klicken Sie auf die Schaltfläche „Verbindung testen“, um einen MFA-Code anzufordern.  Sobald Sie den MFA-Code erhalten haben, müssen Sie ihn in die SSO-Eigenschaften eingeben und erneut versuchen, eine Verbindung herzustellen. Sie sollten die Meldung „Test erfolgreich“ erhalten.

§  Benutzer:

§  Kennwort:

§  SSSOLoginUrl:

§  SSSOExchangeUrl:

§  SSOProperties: MFAType=[Email | SMS];MFAPassCode=<code>

 

Sobald die Verbindung hergestellt ist, ist der Sitzungs-Token zwei Stunden lang gültig, bevor er abläuft..  Sie werden aufgefordert, einen neuen MFA-Passcode einzugeben, wenn Sie erneut versuchen, sich mit einem ungültigen Sitzungs-Token zu verbinden.  Der Sitzungs-Token wird so in einer CredentialsFile gespeichert, dass er standardmäßig in „%APPDATA%\\CData\\Salesforce Data Provider\\CredentialsFile.txt“ erstellt wird und durch die Verbindungseigenschaft „CredentialsLocation“ gesteuert wird.

 

 

Verbindung mit Salesforce über den ODBC CData-Treiber herstellen

ODBC als DPS-Datenquelle verwenden

1.      Erstellen Sie eine ODBC-Verbindung gemäß den obigen Schritten und stellen Sie sicher, dass der Access-Token gültig ist.

2.      Öffnen Sie DPS und erstellen Sie ein ODBC als Datenquelle und wählen Sie das kürzlich erstellte ODBC aus.

3.      Vergewissern Sie sich, dass Sie Ihre E-Mail und Ihr Kennwort wie in Ihrer ODBC-Verbindung festgelegt angeben.

4.      Testen Sie die Verbindung und laden Sie die Tabellen, um alle verfügbaren Tabellen zu erhalten.

 

e)