Sintomi del problema
Ho abilitato la sincronizzazione dei dati tra gli account e l'organizzazione da Salesforce a Zendesk , ma non si sincronizzano. Come lo risolvo?
Spiegazione ed esempio
Per un account Zendesk, l'ID esterno Zendesk è un campo di sistema che deve essere univoco in tutte le organizzazioni. Se esiste già un'organizzazione con un determinato ID esterno, il tentativo di crearne una seconda avrà esito negativo a causa di un conflitto.
Questo conflitto si verifica quando un'organizzazione ha l'ID esterno impostato a causa di una precedente integrazione Salesforce. Di seguito viene illustrato un esempio di come ciò può accadere con l'account fittizio della Spiffy Corp.
- L'integrazione legacy Salesforce sincronizza l'account Spiffy Corp per creare un'organizzazione in Zendesk con il nome Spiffy Corp e l'ID esterno0011H000026CXpiQAG.
- La sincronizzazione dell'integrazione legacy è disabilitata e la nuova integrazione Salesforce è abilitata.
- Il nome dell'account in Salesforce è stato cambiato inSpiffy Corp, Inc.
- Poiché la nuova integrazione non ha mai sincronizzato questo account prima d'ora, cerca una corrispondenza in base ai criteri di corrispondenza (in genere il nome dell'account con il nome dell'organizzazione).
- Poiché non esiste un'organizzazione con il nome Spiffy Corp, Inc, l'integrazione tenta di creare una nuova organizzazione con il nome Spiffy Corp, Ince lo stesso ID esterno.
- Il tentativo di sincronizzazione non riesce perché l'ID esterno è già in uso dall'organizzazione Spiffy Corp originale.
Per confermare che la sincronizzazione non è dovuta a questo conflitto
- Nel Centro amministrativo, controlla i criteri di corrispondenza. Fai clic sul Iconadi app e integrazioni() nella barra laterale, quindi selezionaIntegrazioni> Salesforce > Configura > Sincronizzazione dati > Sincronizzazione tra account e organizzazioni > Criteri di corrispondenza. Questo è comunemente associato alla corrispondenza dei nomi, ma potrebbe verificarsi anche con altri criteri di corrispondenza.
- Trova l'ID account nell'URL dell'account Salesforce la cui sincronizzazione non è riuscita.
- Usa l'URL qui sotto per vedere se esistono organizzazioni in Zendesk il cui ID esterno è quello indicato. {YOUR_ACCOUNT_ID} è l'ID account dall'URL del tuo account Salesforce.
https://SOTTODOMINIO.zendesk.com/agent/search/1?type=ticket&q=type%3Aorganization%20external_id%3AACCOUNT_ID_IHERE
- Usa il risultato della ricerca precedente e confronta il criterio corrispondente (nome probabile) con il campo SFDC corrispondente in Criteri di corrispondenza.
Passaggi per la risoluzione
Ci sono alcune possibili soluzioni al conflitto.
Interrompi la sincronizzazione dell'ID account con l'ID esterno.
DisabilitaPopola l'ID esterno dell'organizzazione Zendeskper evitare la collisione.
Rimuovi il valore external_id dalle organizzazioni correnti
Puoi rimuovere external_id usando l' API delle organizzazioni o l' importazione in blocco delle organizzazioni tramite CSV.
Correggi i nomi degli account in modo che l'account con un dato ID si sincronizzi correttamente con l'organizzazione che corrisponde all'ID esterno
È il metodo più laborioso, ma garantisce la sincronizzazione degli ID. Una volta che l'account è stato abbinato correttamente a un'organizzazione, le successive modifiche al nome di tale account dovrebbero aggiornare il nome dell'organizzazione (invece di creare una nuova organizzazione).
Avvertenza sulla traduzione: questo articolo è stato tradotto usando un software di traduzione automatizzata per fornire una comprensione di base del contenuto. È stato fatto tutto il possibile per fornire una traduzione accurata, tuttavia Zendesk non garantisce l'accuratezza della traduzione.
Per qualsiasi dubbio sull'accuratezza delle informazioni contenute nell'articolo tradotto, fai riferimento alla versione inglese dell'articolo come versione ufficiale.