Geben Sie Werte in das Dialogfeld ein, um eine Verbindung mit Ihrer Salesforce-Datenquelle herzustellen und Daten von ihr abzurufen.
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 |
Wählen Sie einen Quelltyp für den Datenabruf an:
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:
|
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. |
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.
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.