Accedere utilizzando OAuth 2.0 log-in-using-oauth-2-0

Salesforce utilizza il protocollo OAuth per consentire agli utenti delle applicazioni di accedere in modo sicuro (autenticare l’applicazione utilizzando OAuth 2.0) ai dati senza dover rivelare le credenziali di accesso. Di seguito sono riportati i passaggi da eseguire per collegare e sincronizzare in modo sicuro Marketo Engage con Salesforce.

IMPORTANT
Per connettere Marketo e Salesforce tramite OAuth, accedi a Marketo tramite un browser privato (in incognito) per evitare di connetterti a Salesforce con un nome utente errato.

Configurare l’app client esterna set-up-external-client-app

NOTE
A settembre 2025, Salesforce ha iniziato a limitare l'utilizzo di app collegate. Per gli utenti esistenti che hanno configurato un’app connessa in base alla nostra documentazione, puoi aggiungere l’autorizzazione “Approva app collegate disinstallate” al profilo dell’utente Marketo Sync, oppure creare una nuova app client esterna seguendo le istruzioni riportate di seguito.
  1. In Salesforce, fare clic sull'icona a forma di ingranaggio e selezionare Configurazione.

  2. Nella casella Ricerca rapida digitare App Manager, quindi selezionare App Manager.

  3. Fare clic su Nuova app client esterna.

  4. Compila i dettagli in Informazioni di base. Imposta Stato distribuzione su Locale.

  5. Espandi la sezione API (Abilita impostazioni OAuth) e seleziona la casella di controllo Enable OAuth. Per URL callback, immettere https://app.marketo.com/salesforce/getSfdcOAuthTokensRedirect. Selezionate tutti gli ambiti OAuth disponibili e fate clic sulla freccia destra per aggiungerli.

  6. In Attivazione flusso, assicurarsi che non sia selezionata alcuna casella.

  7. In Sicurezza, assicurarsi che siano selezionati solo Richiedi segreto per il flusso del server Web e Richiedi segreto per il flusso del token di aggiornamento.

  8. Ignora le ultime quattro sezioni e fai clic su Crea.

  9. Dopo aver creato la nuova app client esterna, seleziona la scheda Impostazioni ed espandi la sezione Impostazioni OAuth.

  10. Fai clic sul pulsante Chiave consumer e segreto per richiedere l'apertura di una nuova scheda. Copiare e salvare entrambi i numeri (saranno necessari in seguito per l'utilizzo in Marketo Engage).

Configurare Marketo set-up-marketo

PREREQUISITES
  • L'accesso API deve essere abilitato per l'utente di Salesforce Sync (se sei un utente di Salesforce Professional Edition, tale accesso non è disponibile per impostazione predefinita, contatta il tuo Salesforce Account Executive).
  • L'utente di Marketo Sync deve essere creato in Salesforce.
  • Per i clienti esistenti, la funzione "Abilita OAuth per la sincronizzazione con SFDC" è abilitata nell’abbonamento del cliente.
  • Blocchi popup disattivati.
  • L'app connessa è stata creata e sono disponibili Consumer Key e Consumer Secret.
CAUTION
Prima di fare clic su Sync Fields, accertarsi di nascondere all'utente di sincronizzazione tutti i campi non necessari in Marketo. Dopo aver fatto clic su Sincronizza campi, tutti i campi che l’utente può visualizzare in SFDC verranno creati in Marketo in modo permanente e non potranno essere eliminati.
  1. Nella sezione Amministrazione di Marketo, fare clic su CRM, quindi su Sync with Salesforce.

  2. Aggiungi la chiave del consumatore e le informazioni sul segreto del consumatore registrate in precedenza e fai clic su e Save.

  3. Nella pagina di sincronizzazione di Marketo Salesforce fare clic sul pulsante Login with Salesforce.

    note caution
    CAUTION
    Se vedi campi Nome utente/Password/Token e non un pulsante “Accedi con Salesforce”, l’abbonamento Marketo è abilitato per l’autenticazione di base. Fare riferimento a Configurazione di Marketo con autenticazione di base. Una volta che la sincronizzazione inizia con un set di credenziali, non si passa da una credenziale di Salesforce all’altra o all’abbonamento. Per configurare Oauth 2.0 per l'autenticazione Salesforce, contattare il Supporto Marketo.
  4. Viene visualizzato un pop-up con la pagina di accesso di Salesforce. Inserisci le credenziali "Utente di Marketo Sync" e accedi.

  5. Immettere il codice di verifica ricevuto tramite e-mail (inviato da Salesforce) e fare clic su Verify.

  6. Una volta completata la verifica, viene visualizzata la pagina di accesso che richiede l’accesso. Fai clic su Allow.

  7. Tra pochi minuti verrà visualizzato un pop-up in Marketo. Fai clic su Confirm Credentials.

  8. Al termine della sincronizzazione dei campi, fare clic su Start Salesforce Sync.

  9. Fai clic su Start Sync.

La sincronizzazione tra Marketo e Salesforce è in corso.

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