Question
Comment résoudre les problèmes connus liés à l’intégration Salesforce ?
Réponse
Cet article inclut des informations et des liens vers des articles pour vous aider à résoudre les problèmes liés à l’intégration Salesforce. Il contient les sections suivantes :
Informations connexes :
- Comment vérifier les limites et l’utilisation de mon API Streaming ?
- Les tickets Zendesk ne se synchronisent pas en requêtes.
Configurez l’intégration.
Que puis-je faire si mon intégration se déconnecte automatiquement ?
L’intégration exige que vos paramètres de session Salesforce ne soient pas configurés sur une adresse IP verrouillée. Si vos paramètres de session restent verrouillés, votre intégration sera déconnectée à l’expiration de la session.
Pour désactiver les sessions Salesforce verrouillées sur une adresse IP:
- Connectez-vous à votre compte Salesforce
- Cliquez sur l’icône d’engrenage en haut à droite et cliquez sur Setup.
- Dans le volet de navigation sur la gauche, sous SETTINGS > Security, sélectionnez Session Settings.
-
Vérifiez que la case Lock sessions to the IP address from they origind n’est pas cochée.
Comment résoudre une erreur « redirect_uri_mismatch » lors de la connexion de Zendesk à Salesforce ?
Vérifiez vos paramètres dans votre application connectée. Pour en savoir plus, consultez Pourquoi l’erreur « redirect_uri_mismatch » s’affiche-t-elle lors de la connexion à l’intégration ?
Synchronisation des données de Salesforce vers Zendesk
Utilisez cette liste de contrôle pour vérifier que votre synchronisation des données est configurée correctement.
- Vérifiez que les paramètres de Salesforce sont corrects pour la configuration de l ' intégration.
- Filtrage de la synchronisation : Vérifiez que vous n’utilisez pas de champs Salesforce non pris en charge comme les champs de champ de formule, de recherche et de zone de texte dans les filtres. Il s’agit d’une limitation de l’API Streaming Salesforce.
- Filtrage de la synchronisation : Vérifiez que vous utilisez la syntaxe correcte dans les valeurs de filtrage de la synchronisation. Ces valeurs sont sensibles à la casse, séparées par des virgules et doivent exactement correspondre aux valeurs de champs Salesforce. Si vous utilisez un champ de liste de sélection Salesforce pour le filtrage, la valeur est le nom de l’API.
- Mappage des champs de la synchronisation : Vérifiez que le mappage des champs inclut nom - nom. C’est obligatoire car il est impossible de créer des organisations sans nom dans Zendesk Support.
- Quand vous testez la synchronisation, mettez à jour les champs Salesforce qui sont mappés avec Zendesk Support . La synchronisation se déclenche uniquement quand un champ mappé est mis à jour.
- Les champs de formule sont mis à jour uniquement quand un autre champ mappé est mis à jour. Il s’agit d’une autre limitation de l’API Streaming Salesforce.
Que puis-je faire si ma synchronisation de données se désactive automatiquement ?
Vérifiez que vous n’avez pas atteint les limites de votre API de streaming. Pour en savoir plus, consultez Comment vérifier les limites et l’utilisation de mon API Streaming ?
Synchronisation des tickets de Zendesk vers Salesforce
Pour vérifier si votre package de synchronisation des tickets a été installé :
-
Accéder à Salesforce > Setup > Deployment Status
- Cherchez l’heure de déploiement à laquelle vous avez installé le package pour voir si le déploiement a réussi ou échoué. En cas d'échec du déploiement, Salesforce vous fournit des erreurs détaillées. Passez ces erreurs en revue et résolvez-les.
-
Accédez à Salesforce > Object Manager > Case > Fields & Relationships. Vérifiez si des champs de requête supplémentaires ont été créés dans votre objet de requête Salesforce comme illustré ci-dessous pour chaque champ de ticket Zendesk Support standard.
- Une fois que vous avez vérifié que les étapes 2 et 3 ont réussi, continuez de configurer la synchronisation des tickets
Pour vérifier que vous avez configuré la synchronisation des tickets correctement :
- Confirmez que vous avez activé le déclencheur Salesforce dans Zendesk Support
-
Vérifiez que le corps JSON du déclencheur n’a pas été modifié et correspond à l’image ci-dessous. Toute modification du corps JSON provoque l’échec de la synchronisation. L’erreur illustrée ci-dessous est attendue.
- Vérifiez que vous avez saisi l’ID du type d’enregistrement correct. Si l’ID du type d’enregistrement est incorrect, la synchronisation échoue. L’ID du type d’enregistrement n’est pas l’ID de votre organisation Salesforce.
- Vérifiez que tous les champs de requête Salesforce obligatoires sont inclus dans les mappages de champs de ticket personnalisés. Si vous ne mappez pas tous les champs exigés, la synchronisation échoue.
Comment résoudre les tickets dont la synchronisation avec les requêtes Salesforce échoue ?
Pour en savoir plus, consultez Les tickets Zendesk ne se synchronisent pas en requêtes dans Salesforce
Résolution des erreurs de la vue de tickets
Utilisez ces sections pour résoudre les erreurs dans la configuration de votre vue de tickets.
L'authentification entre Salesforce et Zendesk Support n'est pas terminée
Un administrateur doit terminer la configuration dans le Centre d’administration :
- Dans le Centre d’administration, sélectionnez l’icône Applications et intégrations () dans la barre latérale, puis sélectionnez Intégrations > Intégrations et cliquez sur Connexion.
- Cliquez sur l’onglet Vue de ticket et cochez la case Activer la vue de tickets.
- Cliquez sur Enregistrer.
L’affichage des tickets Zendesk dans Salesforce n’est pas activé
Un administrateur doit activer cette option au Centre d’administration :
- Dans le Centre d’administration, cliquez sur l’icône Applications et intégrations () dans la barre latérale, puis sélectionnez Intégrations > Intégrations.
- En regard de Salesforce, cliquez sur Configurer
- Cliquez sur l’onglet Vue de ticket et cochez la case Activer la vue de tickets.
- Cliquez sur Enregistrer.
La connexion entre Salesforce et Zendesk Support fut interrompue
Un administrateur doit s’authentifier à nouveau dans Centre d’administration :
- Dans le Centre d’administration, sélectionnez l’icône Applications et intégrations () dans la barre latérale, puis sélectionnez Intégrations > Intégrations et cliquez sur Reconnect.
- Sélectionnez Configurer, puis Réactiver la vue de tickets.
- Cliquez sur Enregistrer.
L’utilisateur Zendesk Support qui a configuré l’intégration a changé ou a été supprimé
Un administrateur doit s’authentifier à nouveau dans Centre d’administration :
- Dans le Centre d’administration, cliquez sur l’icône Applications et intégrations () dans la barre latérale, puis sélectionnez Intégrations > Intégrations.
- En regard de Salesforce, cliquez sur Configurer
- Sélectionnez Réactiver la vue de tickets et cliquez sur Enregistrer.
Vous pouvez aussi résoudre ce problème en déconnectant puis en reconnectant l’intégration. Consultez déconnexion.
Vous n’avez pas le niveau d’accès nécessaire pour consulter cette application
Avant de passer aux étapes suivantes, assurez-vous de configurer le paramètre Utilisateurs autorisés sur Les utilisateurs approuvés par les administrateurs sont pré-autorisés dans l ' intégration Salesforce pour l ' application Zendesk Support Connect. Consultez Configuration de l’accès utilisateur pour les tickets Zendesk dans Salesforce .
La procédure suivante s’applique aux pages Visualforce :
- Connectez-vous à Salesforce et cliquez sur Setup.
- Sous Administration dans le volet de navigation de gauche, sélectionnez Users > Permission Sets.
- Sur la page Permission Sets, sélectionnez New
- Saisissez un nom de libellé, puis saisissez le nom de l’API « Zendesk_Ticket_View », puis cliquez sur Save.
- Dans la section App, sélectionnez Assigned Connected Apps, puis cliquez sur Edit.
- Ajoutez Salesforce Integration for Zendesk Support au champ Enabled Connected Apps et cliquez sur Save.
- Retournez à la page de configuration Permission Sets et cliquez sur Visualforce Page Access.
-
Cliquez sur Modifier et activez les pages suivantes :
zdsf.Zendesk_Ticket_View_Account
zdsf.Zendesk_Ticket_View_Contact
zdsf.Zendesk_Ticket_View_Lead
zdsf.Zendesk_Ticket_View_Oppportunity - Retournez à la page de configuration Permission Sets et sélectionnez Manage Assignments en haut de la page.
- Sélectionnez tous les utilisateurs et cliquez sur Add Assignments
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.