Symptome des Problems
Ich habe die Synchronisierung von Accounts mit Organisationsdaten aus Salesforce und Zendesk aktiviert, aber sie wird nicht synchronisiert. Wie kann ich dieses Problem lösen?
Erklärung und Beispiel
Die externe Zendesk-ID ist ein Systemfeld, das in allen Organisationen eines Zendesk-Kontos eindeutig sein muss. Wenn bereits eine Organisation mit einer bestimmten externen ID vorhanden ist, schlägt der Versuch, eine zweite zu erstellen, aufgrund eines Konflikts fehl.
Dieser Konflikt tritt auf, wenn die externe ID einer Organisation aufgrund einer früheren Salesforce-Legacy-Integration festgelegt wurde. Im Folgenden wird anhand des fiktiven Kontos Spiffy Corp erläutert, wie dies geschehen kann.
- Die Legacy-Salesforce-Integration synchronisiert das Spiffy Corp- Konto, um in Zendesk eine Organisation mit dem Namen Spiffy Corp und der externen ID 0011H000026CXpiQAG zu erstellen .
- Die Synchronisierung der Legacy-Integration ist deaktiviert und die neue Salesforce-Integration ist aktiviert.
- Der Kontoname in Salesforce wird in Spiffy Corp, Inc. geändert.
- Da die neue Integration dieses Konto noch nie synchronisiert hat, sucht sie anhand von Übereinstimmungskriterien (normalerweise Kontoname und Organisationsname) nach einer Übereinstimmung.
- Da es keine Organisation mit dem Namen Spiffy Corp, Inc. gibt, versucht die Integration, eine neue Organisation mit dem Namen Spiffy Corp, Inc und derselben externen ID zu erstellen.
- Der Synchronisierungsversuch schlägt fehl, da die externe ID bereits von der ursprünglichen Spiffy Corp- Organisation verwendet wird.
So bestätigen Sie, dass der Synchronisierungsfehler auf diesen Konflikt zurückzuführen ist
- Überprüfen Sie im Admin Center die Übereinstimmungskriterien. Klicken Sie auf das Symbol für Apps und Integrationen ( ) in der Seitenleiste und wählen Sie Integrationen > Salesforce > Konfigurieren > Datensynchronisation > Konten mit Organisationen synchronisieren > Übereinstimmungskriterien aus. Dies wird häufig mit der Namensübereinstimmung in Verbindung gebracht, kann aber auch bei anderen Übereinstimmungskriterien auftreten.
- Suchen Sie die Konto-ID aus der URL des Salesforce-Kontos, bei dem die Synchronisierung fehlgeschlagen ist.
- Verwenden Sie die unten stehende URL, um zu sehen, ob Organisationen in Zendesk mit dieser externen ID vorhanden sind. {YOUR_ACCOUNT_ID} ist die Konto-ID aus der Salesforce-Konto-URL.
https:// SUBDOMAIN.zendesk.com/agent/search/1?type=ticket&q=type%3Aorganization%20external_id%3A ACCOUNT_ID_IHERE
- Verwenden Sie das Ergebnis der obigen Suche und vergleichen Sie das Übereinstimmungskriterium (wahrscheinlicher Name) mit dem übereinstimmenden SFDC-Feld unter Übereinstimmungskriterien.
Lösungsschritte
Es gibt mehrere mögliche Lösungen für den Konflikt.
Beenden Sie die Synchronisierung der Konto-ID mit der externen ID.
Deaktivieren Sie die Option „Externe ID der Zendesk-Organisation auffüllen“, um die Kollision zu verhindern.
Wert external_id aus aktuellen Organisationen entfernen
Sie können die external_id mit der Organisations-API oder mit dem Massenimport von Organisationen per CSV entfernen.
Korrigieren Sie die Kontonamen, damit das Konto mit der angegebenen Konto-ID erfolgreich mit der Organisation synchronisiert wird, die mit der externen ID übereinstimmt.
Dies ist am arbeitsintensivsten, garantiert aber eine erfolgreiche Synchronisierung der IDs. Nachdem ein Konto erfolgreich einer Organisation zugeordnet wurde, sollte bei späteren Änderungen des Kontonamens der Name der Organisation aktualisiert werden (anstatt eine neue Organisation zu erstellen).
Hinweis zur Übersetzung: Dieser Beitrag wurde mit automatischer Übersetzungssoftware übersetzt, um dem Leser ein grundlegendes Verständnis des Inhalts zu vermitteln. Trotz angemessener Bemühungen, eine akkurate Übersetzung bereitzustellen, kann Zendesk keine Garantie für die Genauigkeit übernehmen.
Sollten in Bezug auf die Genauigkeit der Informationen im übersetzten Beitrag Fragen auftreten, beziehen Sie sich bitte auf die englische Version des Beitrags, die als offizielle Version gilt.