Se connecter à l’aide d’OAuth 2.0 log-in-using-oauth-2-0

Salesforce utilise le protocole OAuth pour permettre aux utilisateurs des applications d’accéder en toute sécurité aux données (d’authentifier l’application à l’aide d’OAuth 2.0) sans avoir à révéler leurs informations de connexion. Vous trouverez ci-dessous les étapes à effectuer pour connecter et synchroniser Marketo Engage avec Salesforce en toute sécurité.

IMPORTANT
Pour connecter Marketo et Salesforce à l’aide d’OAuth, connectez-vous à Marketo via un navigateur privé (incognito) afin d’éviter de vous connecter à Salesforce avec un nom d’utilisateur incorrect.

Configurer l’application cliente externe set-up-external-client-app

NOTE
Depuis septembre 2025, Salesforce limite l’utilisation des applications connectées. Pour les utilisateurs existants qui ont configuré une application connectée en fonction de notre documentation, vous pouvez ajouter l’autorisation « Approuver les applications connectées désinstallées » au profil de l’utilisateur de la synchronisation Marketo ou créer une application cliente externe à l’aide des instructions ci-dessous.
  1. Dans Salesforce, cliquez sur l’icône d’engrenage et sélectionnez Configuration.

  2. Dans la zone Recherche rapide, saisissez App Manager, puis sélectionnez App Manager.

  3. Cliquez sur Nouvelle application cliente externe.

  4. Renseignez les détails sous Informations de base. Définissez État de distribution sur Local.

  5. Développez la section API (activer les paramètres OAuth) et cochez la case activer OAuth. Pour URL de rappel, saisissez https://app.marketo.com/salesforce/getSfdcOAuthTokensRedirect. Sélectionnez toutes les portées OAuth disponibles et cliquez sur la flèche de droite pour les ajouter.

  6. Sous Activation du flux, assurez-vous qu’aucune case n’est sélectionnée.

  7. Sous Sécurité, assurez-vous que seules les options Exiger un secret pour le flux du serveur web et Exiger un secret pour le flux du jeton d’actualisation sont sélectionnées.

  8. Ignorez les quatre dernières sections et cliquez sur Créer.

  9. Une fois la nouvelle application client externe créée, sélectionnez l’onglet Paramètres et développez la section Paramètres OAuth.

  10. Cliquez sur le bouton Clé du client et secret pour ouvrir un nouvel onglet. Copiez et enregistrez les deux nombres (vous en aurez besoin ultérieurement pour les utiliser dans Marketo Engage).

Configuration de Marketo set-up-marketo

PREREQUISITES
  • L’accès à l’API doit être activé pour l’utilisateur de la synchronisation Salesforce (si vous êtes un utilisateur de Salesforce Professional Edition, cet accès n’est pas disponible par défaut ; contactez votre chargé de compte Salesforce).
  • L’utilisateur de la synchronisation Marketo doit être créé dans Salesforce.
  • Pour les clients existants, la fonction « Activer OAuth pour la synchronisation SFDC » est activée sur l’abonnement du client.
  • Les bloqueurs de fenêtres contextuelles sont désactivés.
  • L’application connectée est créée et nous disposons des clés Consumer Key et Consumer Secret disponibles.
CAUTION
Veillez à masquer tous les champs dont vous n’avez pas besoin dans Marketo à l’utilisateur de la synchronisation avant de cliquer sur Synchroniser les champs. Une fois que vous avez cliqué sur Synchroniser les champs , tous les champs que l’utilisateur peut voir dans SFDC sont créés de manière permanente dans Marketo et ne peuvent pas être supprimés.
  1. Dans la section Marketo Admin , cliquez sur CRM, puis Synchroniser avec Salesforce.

  2. Ajoutez les informations Clé du client et Secret du client que vous avez précédemment enregistrées et cliquez sur et Enregistrer.

  3. Sur la page de synchronisation de Marketo Salesforce, cliquez sur le bouton Se connecter avec Salesforce.

    note caution
    CAUTION
    Si les champs Nom d’utilisateur/Mot de passe/Jeton s’affichent et non un bouton « Se connecter avec Salesforce », votre abonnement Marketo est activé pour l’authentification de base. Reportez-vous à la section Configuration de Marketo avec une authentification de base. Une fois que la synchronisation commence à utiliser un ensemble d’informations d’identification, il n’est plus possible de basculer sur les informations d’identification ou l’abonnement Salesforce. Pour qu’Oauth 2.0 soit configuré pour votre authentification Salesforce, contactez l’assistance Marketo 🔗.
  4. Un pop-up s’affiche avec la page de connexion à Salesforce. Saisissez vos informations d’identification « Utilisateur de synchronisation Marketo » et connectez-vous.

  5. Saisissez le code de vérification que vous avez reçu par e-mail (envoyé par Salesforce) et cliquez sur Vérifier.

  6. Une fois la vérification effectuée, la page d’accès s’affiche pour demander l’accès. Cliquez sur Autoriser.

  7. Dans quelques minutes, un pop-up apparaîtra dans Marketo. Cliquez sur Confirmer les informations d’identification.

  8. Une fois la synchronisation des champs terminée, cliquez sur Démarrer la synchronisation Salesforce.

  9. Cliquez sur Démarrer la synchronisation.

Votre synchronisation entre Marketo et Salesforce est en cours.

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