Symptômes
J'ai activé la synchronisation des données Comptes vers Organisation de Salesforce vers Zendesk , mais la synchronisation n'est pas effectuée. Comment résoudre ce problème ?
Explication et exemple
L'ID externe Zendesk est un champ système qui doit être unique dans toutes les organisations pour un compte Zendesk. Si une organisation avec un ID externe donné existe déjà, toute tentative de création d'une deuxième organisation échouera à cause d'un conflit.
Ce conflit se produit quand l'ID externe d'une organisation est défini à cause d'une ancienne intégration Salesforce. Un exemple de la façon dont cela peut se produire est expliqué ci-dessous avec le compte fictif Spiffy Corp.
- L'ancienne intégration Salesforce synchronise le compte Spiffy Corp pour créer une organisation dans Zendesk avec le nom Spiffy Corp et l'ID externe0011H000026CXpiQAG.
- L'ancienne synchronisation de l'intégration est désactivée et la nouvelle intégration Salesforce est activée.
- Le nom du compte dans Salesforce devientSpiffy Corp, Inc.
- Comme la nouvelle intégration n'a jamais synchronisé ce compte auparavant, elle recherche une correspondance en fonction de critères de mise en correspondance (généralement un nom de compte avec un nom d'organisation).
- Comme il n'y a pas d'organisation nommée Spiffy Corp, Inc, l'intégration essaie de créer une nouvelle organisation avec le nom Spiffy Corp, Incet le même ID externe.
- La tentative de synchronisation échoue car l'ID externe est déjà utilisé par l'organisation Spiffy Corp d'origine.
Pour confirmer que l'échec de la synchronisation est dû à ce conflit
- Dans le Centre d'administration, vérifiez les critères de mise en correspondance. Cliquez sur le bouton IcôneApplications et intégrations() dans la barre latérale, puis sélectionnezIntégrations> Salesforce > Configurer > Synchronisation des données > Synchronisation des comptes avec les organisations > Critères de mise en correspondance. Cela est généralement associé à la mise en correspondance de noms, mais peut également survenir avec d'autres critères de mise en correspondance.
- Trouvez l'ID de compte dans l'URL du compte Salesforce dont la synchronisation a échoué.
- Utilisez l'URL ci-dessous pour voir s'il existe des organisations dans Zendesk avec cet ID externe. {YOUR_ACCOUNT_ID} est l'ID de compte de l'URL de votre compte Salesforce.
https://SUBDOMAIN.zendesk.com/agent/search/1?type=ticket&q=type%3Aorganization%20external_id%3AACCOUNT_ID_IHERE
- Utilisez le résultat de la recherche ci-dessus et comparez le critère correspondant (nom probable) au champ SFDC correspondant sous Critères correspondants.
Étapes de résolution
Il y a quelques solutions possibles au conflit.
Arrêtez de synchroniser l'ID de compte avec l'ID externe.
DésactivezRemplir l'ID externe de l'organisation Zendeskpour éviter les collisions.
Supprimer la valeur external_id des organisations actuelles
Vous pouvez supprimer external_id en utilisant l' API des organisations ou l' importation en bloc des organisations par CSV.
Corrigez les noms de compte pour que le compte avec l'ID de compte donné se synchronise avec l'organisation correspondant à l'ID externe.
C'est la méthode la plus laborieuse, mais elle garantit la réussite de la synchronisation des ID. Une fois qu'un compte a été mis en correspondance avec une organisation, les modifications ultérieures du nom de ce compte devraient mettre à jour le nom de l'organisation (au lieu de créer une nouvelle organisation).
Traduction - exonération : cet article a été traduit par un logiciel de traduction automatisée pour permettre une compréhension élémentaire de son contenu. Des efforts raisonnables ont été faits pour fournir une traduction correcte, mais Zendesk ne garantit pas l’exactitude de la traduction.
Si vous avez des questions quant à l’exactitude des informations contenues dans l’article traduit, consultez la version anglaise de l’article, qui représente la version officielle.