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
eAccount
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.
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.
Nella pagina Sincronizzazione dei dati da CRM esterni, seleziona Nuovo.
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.
Segui questi passaggi:
Seleziona l'opzione mostrata, quindi Seleziona Aggiungi nuova connessione.
Nella finestra di dialogo visualizzata, Seleziona la versione di Salesforce ambiente e dell'API di Salesforce, quindi Seleziona accedi.
Nella pagina di accesso a Salesforce, utilizza le credenziali utente Salesforce per effettuare l'accesso. Completare l'autenticazione a più fattori, se richiesta.
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.
Seleziona Crea.
Nella pagina Aggiungi connettore CRM di terze parti , Seleziona Accetto le autorizzazioni del connettore Condividi, quindi Seleziona Avanti.
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.
Seleziona Avanti.
Nella pagina Scegli tabelle da sincronizzare , Seleziona le
Contacts
eAccounts
tabelle che vuoi sincronizzare. Per mantenere la relazione sui dati collegati tra i record, ti consigliamo di Seleziona entrambe le tabelle.Seleziona Avanti.
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.
Seleziona Avanti.
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.
Nella pagina successiva, rivedi le mappature per ciascuna tabella selezionata. Puoi usare Indietro e modificare le impostazioni a tuo piacimento.
Seleziona Crea.
Se la connessione riesce, nella pagina Riepilogo viene visualizzato un messaggio.
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.
Passaggi successivi
Configurare un flusso di lavoro