Anmelden mit OAuth 2.0 log-in-using-oauth-2-0
Salesforce verwendet das OAuth-Protokoll, um Benutzenden von Programmen einen sicheren Zugriff auf Daten zu ermöglichen (die Anwendung mithilfe von OAuth 2.0 zu authentifizieren), ohne Anmeldeinformationen einblenden zu müssen. Im Folgenden finden Sie die Schritte, die zum sicheren Verbinden und Synchronisieren von Marketo Engage mit Salesforce ausgeführt werden müssen.
Einrichten der verbundenen App set-up-connected-app
-
Navigieren Sie in Salesforce unter „Setup“ in den Platform Tools zu Apps, App Manager und klicken Sie auf Neue verbundene App.
-
Füllen Sie die Details aus und klicken Sie auf Speichern.
-
Aktivieren Sie Kontrollkästchen OAuth Einstellungen aktivieren . Geben Sie als Callback-URL
https://app.marketo.com/salesforce/getSfdcOAuthTokensRedirect
ein. Wählen Sie alle verfügbaren OAuth-Bereiche aus und klicken Sie auf Hinzufügen. -
Klicken Sie auf Speichern.
-
Klicken Sie auf Weiter.
-
Kopieren Sie den Consumer Key und das Consumer Secret (Sie benötigen sie später zum Marketo Engage).
Einrichten von Marketo set-up-marketo
- Der API-Zugriff muss für den Salesforce Sync-Benutzer aktiviert sein (wenn Sie Salesforce Professional Edition verwenden, ist dieser Zugriff standardmäßig nicht verfügbar. Wenden Sie sich an Ihren Salesforce-Kundenbetreuer).
- Marketo Sync-Benutzer muss in Salesforce erstellt werden.
- Für Bestandskunden ist die Funktion „OAuth für SFDC-Synchronisierung aktivieren“ im Abonnement des Kunden aktiviert.
- Popup-Blocker sind deaktiviert.
- Die verbundene App wird erstellt und wir haben den Consumer Key und das Consumer Secret zur Verwendung.
-
Klicken Sie im Marketo Admin-Bereich auf CRM und dann auf Mit Salesforce synchronisieren.
-
Fügen Sie den Consumer Key und das Consumer Secret hinzu, die Sie zuvor aufgezeichnet haben, und klicken Sie auf Speichern.
-
Klicken Sie auf der Synchronisierungsseite für Marketo Salesforce auf die Schaltfläche Mit Salesforce anmelden.
note caution CAUTION Wenn Sie Felder für Benutzernamen/Kennwort/Token sehen und nicht die Schaltfläche „Mit Salesforce anmelden“, ist Ihr Marketo-Abonnement für die Standardauthentifizierung aktiviert. Siehe Einrichten von Marketo mit einfacher Authentifizierung. Sobald die Synchronisierung mit der Verwendung eines Satzes von Anmeldeinformationen beginnt, erfolgt kein Wechsel von Salesforce-Anmeldeinformationen oder -Abonnements. Wenn Sie OAuth 2.0 verwenden möchten, wenden Sie sich an das Adobe Account Team (Ihren Account Manager). -
Es wird ein Popup mit der Salesforce-Anmeldeseite angezeigt. Geben Sie die Anmeldeinformationen für den "Marketo Sync User“ ein und melden Sie sich an.
-
Geben Sie den Verifizierungs-Code ein, den Sie per E-Mail (von Salesforce gesendet) erhalten haben, und klicken Sie auf Überprüfen.
-
Nach erfolgreicher Überprüfung wird die Zugriffsseite angezeigt, auf der der Zugriff angefordert wird. Klicken Sie Zulassen.
-
In einigen Minuten wird in Marketo ein Popup angezeigt. Klicken Sie Anmeldedaten bestätigen.
-
Klicken Sie nach Abschluss der Feldsynchronisierung auf Salesforce-Synchronisierung.
-
Klicken Sie Synchronisierung starten.
Ihre Synchronisierung zwischen Marketo und Salesforce wird jetzt ausgeführt.