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.

IMPORTANT
Um Marketo und Salesforce über OAuth zu verbinden, melden Sie sich über einen privaten Browser (Inkognito) bei Marketo an, um eine Verbindung mit Salesforce mit dem falschen Benutzernamen zu vermeiden.

Externe Client-App einrichten set-up-external-client-app

NOTE
Seit September 2025 schränkt Salesforce die Verwendung von "​ Apps“ ​. Bestehende Benutzende, die eine Connected App auf Grundlage unserer Dokumentation eingerichtet haben, können entweder die Berechtigung „Deinstallierte Connected Apps genehmigen“ zum Profil des Marketo Sync-Benutzenden hinzufügen oder eine neue externe Client-App erstellen, wie unten beschrieben.
  1. Klicken Sie in Salesforce auf das Zahnradsymbol und wählen Sie Setup.

  2. Geben Sie App Manager in das Feld „Schnellsuche“ ein und wählen Sie App Manager.

  3. Klicken Sie auf Neue externe Client-Anwendung.

  4. Füllen Sie die Details unter "". Legen Sie Verteilungsstatus auf "".

  5. Erweitern Sie den Abschnitt API (OAuth-Einstellungen aktivieren und aktivieren Sie das Kontrollkästchen OAuth aktivieren. Geben Sie Callback-) https://app.marketo.com/salesforce/getSfdcOAuthTokensRedirect ein. Wählen Sie alle verfügbaren OAuth-Bereiche aus und klicken Sie auf den Pfeil, um sie hinzuzufügen.

  6. Stellen unter „Fluss-" sicher, dass keine Felder ausgewählt sind.

  7. Stellen Sie unter Sicherheit sicher, dass nur Geheime Daten für Webserver-Fluss und Geheime Daten für Aktualisierungstoken-Fluss erfordern ausgewählt sind.

  8. Überspringen Sie die letzten vier Abschnitte und klicken Sie auf Erstellen.

  9. Nachdem die neue externe Client-App erstellt wurde, wählen Sie die Registerkarte Einstellungen und erweitern Sie den Abschnitt OAuth-Einstellungen.

  10. Klicken Sie auf die Consumer Key and Secret, um eine neue Registerkarte zu öffnen. Kopieren Sie beide Nummern und speichern Sie sie (Sie benötigen sie später zur Verwendung in Marketo Engage).

Einrichten von Marketo set-up-marketo

PREREQUISITES
  • 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 Consumer Secret zur Verwendung.
CAUTION
Stellen Sie sicher, dass Sie alle nicht benötigten Felder in Marketo vor dem Synchronisierungsbenutzer ausblenden, bevor Sie auf Felder synchronisieren klicken. Nachdem Sie auf Felder synchronisieren geklickt haben, werden alle Felder, die der Benutzer in SFDC sehen kann, in Marketo erstellt und können nicht gelöscht werden.
  1. Klicken Sie im Marketo Admin-Bereich auf CRM und dann auf Mit Salesforce synchronisieren.

  2. Fügen Sie den Consumer Key und das Consumer Secret hinzu, die Sie zuvor aufgezeichnet haben, und klicken Sie auf Speichern.

  3. 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. Um OAuth 2.0 für Ihre Salesforce-Authentifizierung einrichten zu lassen, wenden Sie sich an den Marketo-Support.
  4. 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.

  5. Geben Sie den Verifizierungs-Code ein, den Sie per E-Mail (von Salesforce gesendet) erhalten haben, und klicken Sie auf Überprüfen.

  6. Nach erfolgreicher Überprüfung wird die Zugriffsseite angezeigt, auf der der Zugriff angefordert wird. Klicken Sie Zulassen.

  7. In einigen Minuten wird in Marketo ein Popup angezeigt. Klicken Sie Anmeldedaten bestätigen.

  8. Klicken Sie nach Abschluss der Feldsynchronisierung auf Salesforce-Synchronisierung.

  9. Klicken Sie Synchronisierung starten.

Ihre Synchronisierung zwischen Marketo und Salesforce wird jetzt ausgeführt.

recommendation-more-help
94ec3174-1d6c-4f51-822d-5424bedeecac