Condividi tramite


Configurare il connettore per Salesforce

Grazie al connettore per Salesforce in Dynamics 365 contact center, le organizzazioni possono utilizzare le funzionalità Multicanale per interagire con i clienti senza dover rinunciare ai propri investimenti in soluzioni di gestione delle relazioni con i clienti (CRM) non Microsoft.

Il componente aggiuntivo Multicanale utilizza connettori dati per funzionare con soluzioni CRM non Microsoft. Il connettore per Salesforce aiuta a importare dati di contatti e account da Salesforce a Dataverse.

Prerequisiti

  • Accesso all'istanza di Salesforce
  • Ruolo di sistema amministratore per Dynamics 365 contact center e Salesforce
  • Licenza per Dynamics 365 contact center
  • Licenza Salesforce per accedere all'acquisizione dei dati di modifica

Nota

Ti consigliamo inoltre di completare i seguenti passaggi:

  • Prima di configurare il connettore, eseguire il backup dei dati esistenti nelle tabelle Contact e Account Dataverse. In questo modo è possibile effettuare un rollback se si verificano problemi con i dati.
  • Per prestazioni ottimali, limitare la dimensione dei dati a 10 gigabyte (GB). Inoltre, assicurati che il limite delle richieste API di Salesforce sia sufficiente a supportare le tue esigenze di sincronizzazione dei dati.

Configurare il connettore dati

Importante

Dopo aver configurato il connettore dati e averlo sincronizzato dall'istanza di Salesforce, ti consigliamo di non apportare modifiche ai dati sincronizzati in Dataverse, perché tali modifiche non verranno sincronizzate nuovamente con Salesforce. Se è necessario aggiornare i dati, aggiornarli solo in Salesforce.

  1. In contact center interfaccia di amministrazione, nella mappa del sito, sotto Esperienza agente, vai a Aree di lavoro. Quindi, per Sincronizzazione dati da CRM esterni, Seleziona Gestisci. In alternativa, nella home page, in Procedura guidata di connessione CRM, Seleziona Apri.

  2. Nella pagina Sincronizzazione dei dati da CRM esterni, seleziona Nuovo.

  3. Nella pagina Crea un connettore CRM , Seleziona Salesforce, quindi Seleziona Avanti. Se ti stai connettendo a Salesforce per la prima volta, la finestra di dialogo Impostazione connessione mostra un pulsante Accedi . In caso contrario, la finestra di dialogo visualizza un pulsante con i puntini di sospensione () che è possibile utilizzare per effettuare l'accesso.

    Nota

    Il sistema ti reindirizza a Connetti alla tua istanza Salesforce. Power Apps Dynamics 365 utilizza la connessione per sincronizzare i dati.

  4. Segui questi passaggi:

    1. Seleziona l'opzione mostrata, quindi Seleziona Aggiungi nuova connessione.

    2. Nella finestra di dialogo visualizzata, Seleziona la versione di Salesforce ambiente e dell'API di Salesforce, quindi Seleziona accedi.

    3. Nella pagina di accesso a Salesforce, utilizza le credenziali utente Salesforce per effettuare l'accesso. Completare l'autenticazione a più fattori, se richiesta.

    4. Nella finestra di dialogo Consenti accesso visualizzata, Seleziona Consenti.

      Nella finestra di dialogo Impostazione connessione , un segno di spunta verde indica una connessione riuscita all'istanza di Salesforce.

    5. Seleziona Crea.

  5. Nella pagina Aggiungi connettore CRM di terze parti , Seleziona Accetto le autorizzazioni del connettore Condividi, quindi Seleziona Avanti.

  6. Nella pagina Abilita autorizzazioni Salesforce sono elencati i passaggi che è necessario completare in Salesforce. Accedi all'istanza di Salesforce che si apre in una nuova scheda, quindi completa i passaggi elencati. Una volta terminato, vai alla pagina di configurazione in contact center interfaccia di amministrazione, e Seleziona seleziona la casella di controllo che indica che hai completato i passaggi in Salesforce.

  7. Seleziona Avanti.

  8. Nella pagina Scegli tabelle da sincronizzare , Seleziona le Contacts e Accounts tabelle che vuoi sincronizzare. Per mantenere la relazione sui dati collegati tra i record, ti consigliamo di Seleziona entrambe le tabelle.

  9. Seleziona Avanti.

  10. Per ogni tabella selezionata, nella sezione Colonna mapping , mappa le colonne di origine e di destinazione. Puoi anche aggiornare le mappature predefinite in base alle tue esigenze aziendali. La colonna di origine mostra solo i campi che hanno un tipo di dati compatibile.

  11. Seleziona Avanti.

  12. Nella pagina Autorizzazioni Teams , Seleziona l'autorizzazione Teams. L'ID del team viene utilizzato per scrivere dati su Dataverse. Pertanto, deve disporre dei permessi di lettura e scrittura sulle tabelle selezionate. In caso contrario, la sincronizzazione dei dati fallisce. Per saperne di più, vedi Team in Dataverse.

  13. Nella pagina successiva, rivedi le mappature per ciascuna tabella selezionata. Puoi usare Indietro e modificare le impostazioni a tuo piacimento.

  14. Seleziona Crea.

    Se la connessione riesce, nella pagina Riepilogo viene visualizzato un messaggio.

  15. Seleziona la casella di controllo per attivare il connettore e la sincronizzazione dei dati, quindi Seleziona Fatto. È possibile visualizzare lo stato della sincronizzazione nella pagina Sincronizzazione dati da CRM esterni .

Tipi di dati supportati in Dataverse

Dataverse supporta i seguenti tipi di dati. Non supporta i tipi di dati Virtual e EntityName .

Colonne Dataverse del tipo di attributo Colonne Salesforce di tipo tipo dati
Boolean boolean
Integer, BigInt integer
Integer, BigInt, Decimale, Doppio, Numero Numero
Stringa/Memo

stringa: data. datetime

Nota: non sono accettati ID e riferimenti.

Uniqueidentifier, Ricerca, Proprietario, Cliente stringa con tipo di dati: ID, riferimento
Data/Ora stringa con tipo di dati: data, datetime

Mapping dati predefiniti

La tabella seguente mostra le mappature dei dati predefinite per la tabella. Contact

Nome campo Salesforce Dataverse nome del campo
AssistantName AssistantName
AssistantPhone AssistantPhone
Data di nascita BirthDate
GUID da ID SF (dati trasformati) ContactId
Department Department
Descrzione Descrzione
Indirizzo e-mail EMailAddress1
Fax Fax
FirstName FirstName
LastName LastName
MobilePhone MobilePhone
Formula d'apertura Formula d'apertura
il numero Telephone1

La tabella seguente mostra le mappature dei dati predefinite per la tabella. Account

Nome campo Salesforce Dataverse nome del campo
GUID da ID SF IdAccount (dati trasformati) AccountId
AccountNumber AccountNumber
Descrzione Descrzione
Fax Fax
Name Name
NumberOfEmployees NumberOfEmployees
Sic SIC
il numero Telephone1
TickerSymbol TickerSymbol

Gestire il connettore dati

In questa sezione sono elencate le azioni che è possibile eseguire utilizzando il connettore selezionato.

  • Attiva o disattiva il connettore.

  • Visualizza i dettagli diagnostici.

  • Modifca i dettagli del connettore:

    • Tabelle dati: Aggiorna le tabelle che desideri sincronizzare.
    • Mappature dei campi: Aggiorna le mappature delle colonne. Utilizzare l'opzione Reimposta per ripristinare i mapping definiti in modo predefinito.
    • Autorizzazioni di accesso ai dati: Aggiorna l'ID Teams utilizzato per scrivere i dati su Dataverse.

    Nota

    Se aggiungi nuove tabelle o mappature, verranno sincronizzati anche i dati delle tabelle e delle mappature esistenti. Se una tabella o un campo mappato vengono rimossi, i dati rimangono in Dataverse e solo i nuovi dati non vengono sincronizzati.

Screenshot della pagina del connettore in Dynamics 365 contact center, che mostra i pulsanti e i collegamenti per le azioni che è possibile eseguire.

Passaggi successivi

Configurare un flusso di lavoro

Protocollo SAML Single Sign-On