Frage
Wie kann ich bekannte Probleme mit der Salesforce -Integration beheben?
Antwort
Dieser Beitrag enthält Informationen und Links zu Beiträgen zur Behebung von Problemen mit der Salesforce -Integration. Sie enthält die folgenden Abschnitte:
- Einrichten der Integration
- Synchronisieren von Daten aus Salesforce mit Zendesk
- Synchronisieren von Tickets aus Zendesk mit Salesforce
- Lösen von Fehlern mit der Ticketansicht
Verwandte Informationen:
- Wie kann ich meine Beschränkungen und Nutzung der Streaming -API überprüfen?
- Zendesk -Tickets werden nicht mit Kundenvorgängen synchronisiert.
Einrichten der Integration
Was kann ich tun, wenn die Integration automatisch getrennt wird?
Damit die Integration funktioniert, dürfen die Sitzungseinstellungen in Salesforce nicht an eine feste IP-Adresse gebunden sein. Andernfalls wird die Integration nach Ablauf der Sitzung getrennt.
So verhindern Sie, dass in Salesforce Sitzungen an eine feste IP-Adresse gebunden werden- Melden Sie sich bei Ihrem Salesforce-Konto an.
- Klicken Sie im Bereich oben rechts auf das Zahnrad und dann auf Setup.
- Klicken Sie in der linken Navigationsleiste auf SETTINGS > Sicherheit und dann auf Session Settings.
- Stellen Sie sicher, dass das Kästchen he Lock sessions to the IP address from which they originated nicht markiert ist.
Wie behebe ich den Fehler „redirect_uri_mismatch“, wenn Zendesk mit Salesforce verbunden wird?
Überprüfen Sie die Einstellungen in der verbundenen App. Weitere Informationen finden Sie im Beitrag: erhalte ich die Fehlermeldung „redirect_uri_mismatch“, wenn ich eine Verbindung zur Integration herstelle?
Synchronisieren von Daten aus Salesforce mit Zendesk
Anhand dieser Checkliste können Sie überprüfen, ob die Datensynchronisation richtig eingerichtet ist.
- Vergewissern Sie sich, dass die richtigen Salesforce-API-Einstellungen festgelegt sind.
- Synchronisationsfilter: Stellen Sie sicher, dass Sie keine nicht unterstützten Salesforce -Felder wie Formelfelder, Nachschlage- und Textbereichsfelder für die Filterung verwenden. Dies ist eine Einschränkungen der Salesforce-Streaming-API.
- Synchronisationsfilter: Vergewissern Sie sich, dass Sie für die Synchronisationsfilterwerte die richtige Syntax verwenden. Sie müssen zwischen Groß- und Kleinschreibung unterscheiden, müssen durch Kommas getrennt sein und müssen genau mit dem Feldwert in Salesforce übereinstimmen. Wenn Sie als Filter ein Salesforce-Auswahllistenfeld verwenden, ist der Wert der API-Name.
- Zuordnung für Synchronisationsfelder: Vergewissern Sie sich, dass die Feldzuordnung Name zu Name. vorhanden ist. Sie ist erforderlich, weil Organisationen in Zendesk nicht ohne einen Namen erstellt werden können.
- Vergewissern Sie sich vor dem Testen der Synchronisation, dass Salesforce-Felder aktualisiert wurden, die Zendesk-Feldern zugeordnet sind. Die Synchronisation wird nur ausgelöst, wenn ein zugeordnetes Feld aktualisiert wurde.
- Formelfelder werden nur aktualisiert, wenn ein anderes zugeordnetes Feld aktualisiert wird. Dies ist eine weitere Einschränkung für die Salesforce-Streaming-API-Streaming -API.
Was kann ich tun, wenn die Datensynchronisation automatisch deaktiviert wird?
Stellen Sie sicher, dass Sie Ihre Streaming -API-Limits nicht erreicht haben. Weitere Informationen finden Sie im Beitrag: Wie kann ich meine Beschränkungen und Nutzung der Streaming -API überprüfen?
Synchronisieren von Tickets aus Zendesk mit Salesforce
So überprüfen Sie, ob Ihr Ticketsynchronisationspaket erfolgreich installiert wurde
- Gehen Sie zu Salesforce > Setup > Bereitstellungsstatus.
-
Suchen Sie nach Einträgen für den Zeitpunkt, zu dem Sie das Paket installiert haben, um festzustellen, ob die Bereitstellung erfolgreich war oder fehlgeschlagen ist. Wenn die Bereitstellung fehlgeschlagen ist, zeigt Salesforce detaillierte Fehlerinformationen an. Überprüfen und beheben Sie die Fehler.
-
Gehen Sie zu Salesforce > Objekt-Manager > Fall > Felder & Beziehungen Prüfen Sie, ob im Salesforce-Kundenvorgangsobjekt zusätzliche Kundenvorgangsfelder für die einzelnen Zendesk-Standardticketfelder erstellt wurden.
- Wenn die Prüfungen in Schritt 2 und 3 ergeben, dass die Bereitstellung erfolgreich war, können Sie mit der Einrichtung der Ticketsynchronisation fortfahren.
So überprüfen Sie, ob Sie die Ticketsynchronisation richtig konfiguriert haben
- Bestätigen Sie, dass Sie den Salesforce -Auslöser in Zendesk aktiviert haben.
- Vergewissern Sie sich, dass der JSON-Text im Auslöser nicht bearbeitet wurde und wie unten dargestellt lautet. Wenn der JSON-Code geändert wird, schlägt die Synchronisation fehl. Der folgende Fehler wird erwartet.
|
- Vergewissern Sie sich, dass Sie die richtige Datensatztyp-ID eingegeben haben. Wenn die Datensatztyp-ID falsch ist, schlägt die Synchronisation fehl. Die Datensatztyp-ID ist nicht die ID Ihrer Salesforce-Organisation.
- Vergewissern Sie sich, dass allen erforderlichen Salesforce-Kundenvorgangsfeldern angepasste Ticketfelder zugeordnet sind. Wenn Sie nicht alle erforderlichen Felder zugeordnet haben, schlägt die Synchronisation fehl.
Wie löse ich Tickets, die nicht mit Salesforce-Kundenvorgängen synchronisiert werden können?
Weitere Informationen finden Sie im Beitrag: Zendesk-Tickets werden in Salesforce nicht mit Kundenvorgängen synchronisiert
Lösen von Fehlern mit der Ticketansicht
In der folgenden Tabelle sind alle Fehlermeldungen zusammen mit den entsprechenden Behebungsmaßnahmen aufgeführt.
Fehlermeldung | Aktion erforderlich |
Die Authentifizierung zwischen Salesforce und Zendesk ist nicht vollständig. Bitte wenden Sie sich an Ihren Administrator, um die Einrichtung im Zendesk Admin Center abzuschließen. |
|
Die Anzeige von Zendesk-Tickets in Salesforce ist nicht aktiviert. Bitte wenden Sie sich an Ihren Administrator, um dies im Zendesk Admin Center zu aktivieren. |
|
Die Verbindung zwischen Salesforce und Zendesk wurde unterbrochen. Bitte wenden Sie sich an Ihren Administrator, um sich im Zendesk Admin Center neu zu authentifizieren. |
|
Der Zendesk-Benutzer, der die Integration eingerichtet hat, hat sich geändert oder wurde entfernt. Bitte wenden Sie sich an Ihren Administrator, um sich im Zendesk Admin Center neu zu authentifizieren. |
Sie können das Problem auch lösen, indem Sie die Integration trennen und erneut verbinden. |
Sie haben nicht die erforderlichen Zugriffsberechtigungen, um diese Anwendung anzuzeigen. Wenden Sie sich an Ihren Administrator, um Ihnen bei Bedarf Zugriff zu gewähren. |
Bevor Sie mit den folgenden Schritten fortfahren, stellen Sie sicher, dass die Einstellung Zugelassene Benutzer in der App "Salesforce Integration für Zendesk-verbunden" auf Von Admin genehmigte Benutzer sind vorautorisiert gesetzt ist, wie in diesem Artikel beschrieben: Einrichten des Benutzerzugriffs auf Zendesk-Tickets in Salesforce Das folgende Verfahren gilt für Visualforce -Seiten.
|
16 Kommentare
Kelly Todd
After the update done this this weekend, my ticket view in salesforce is now looking like the below: I've tried disconnecting and reconnecting - and also deleting the package from sfdc and reinstalling. Any ideas?
0
Julio H
Thanks for your report.
I believe this was a temporary service incident on the 31st of March in Salesforce: https://status.salesforce.com/generalmessages/1104
The issue was solved from both sides that day.
Please, if you experience this issue again, contact us as per the following documentation:
Contacting Zendesk Customer Support
Greetings.
0
Creative Juice Support
Everything was working fine. Now every agent sees this error every time they login to salesforce, and none of the ticket views will load. None of the troubleshooting steps on this page have helped.
0
Efthymis Kouzelis
Hello there!
I am using the integration as a simple ticket view in Salesforce. Suddenly today, when someone tries to check Zendesk view gets two red banners stating:
1. "Failed to fetch your settings. Please try again."
2. "An error has occurred when trying to load tickets. Please check your configurations."
Can anyone help?
0
Mat Friedman
The error message I have is
From what I can tell the managed package was installed correctly, and ticket view is properly enabled in Zendesk. I'm stuck and not sure how to troubleshoot this.
0
Schallinger, Yaniv
Hey,
Our current process in the company also requires the internal CS team to create tickets in Zendesdk on behalf of customers. These type of tickets are not shown on the customer account records but we would like them to be shown.
When the CS team creates the specific ticket, they also mention the org number and on SFDC to each org is related an account so we can easily relate it to the account threw the org but I will need your help with that.
Is that something pysible?
Thanks,
Yaniv
0
Randy Magliozzi
We're in the process of implementing the Salesforce integration and have run into a few challenges.
1.) Welcome Emails are not being triggered when a new Org/User is created through the sync -- is this a know issue? Is there a workaround?
2.) We create the Org first then the User in a flow -- however, we don't want to add a public domain to the Org (e.g., gmail) as that seems to result in un-mapped Users (no Orgs) to get re-mapped to the new Org if gmail is a domain. However, in this case when we don't sync the domain, the integration doesn't return the Zendesk User Record ID. Is this a bug?
0
Durham Barnes - Super Soccer Stars
Hi there 367000808488
When a ticket is closed in Zendesk the status of the originally synced case in salesforce is changed to "Merged".
I'm trying to remove the "Merged" Status in Salesforce from the mapping in https://supersoccerstars.zendesk.com/admin/apps-integrations/integrations/salesforce/ticket_object > "Custom Ticket Field Mapping". there is not a null option on the Zendesk side and the salesforce side is read-only.
Ultimately, if a Zendesk ticket status changes to "closed" we'd like the synced ticket in Salesforce's status to update to "closed" as well.
Any guidance would be greatly appreciated. thanks!
0
Cheeny Aban
Hi Giang,
This error has been encountered by another customer and was answered as one of the comments on Using Ticket View in Salesforce
For your reference, There are a few reasons this might be the case. First, I'd make sure you've followed the initial setup steps: Setting up the Zendesk for Salesforce integration of the users in question.
If that's already in place, you might be using the visual force pages, which have their own separate security. To check this, please see the final point in Zendesk for Salesforce integration - Required profile permissions
If the issue persists, we suggest that you contact us for further investigation.
0
Chabé
Hi,
I've configured the Permissions Sets and also have enabled profiles to access the different Visualforce pages, and yet my users still have this error: "You do not have the level of access necessary to view this application. Please contact your administrator to grant you access if necessary."
Can you please help?
Thank you!
0
Melden Sie sich an, um einen Kommentar zu hinterlassen.