Intégrations

Salesforce Knowledge (TMS)

Le contenu est traduit de l’anglais par Phrase Language AI.

Disponible pour

  • Forfait Entreprise (non disponible pour les forfaits LSP)

Contactez le service commercial pour toute question relative aux licences.

Disponible pour

  • Forfait enterprise (ancien)

Contactez le service commercial pour toute question relative aux licences.

Salesforce Knowledge est un système de gestion de contenu en ligne qui aide les entreprises à répondre à leurs besoins en matière de marketing, de vente et de commerce. Le connecteur est destiné aux versions Classic et Lightning de Salesforce Knowledge.

La langue source d'un projet doit correspondre à la langue par défaut de Salesforce Knowledge configurée dans Paramètres de Knowledge. L'anglais dans Salesforce est en fait la locale complète anglais (États-Unis).

Le connecteur importe tous les champs pouvant être mis à jour qui ont des types de données chaîne ou zone de texte.

Le connecteur est conforme aux dernières exigences de sécurité de Salesforce : il prend en charge PKCE, la rotation des jetons d'actualisation, l'expiration des jetons inactifs après 30 jours et la liste blanche d'adresses IP.

Remarque

Depuis le 1er novembre 2022, le connecteur prend en charge les flux de travail de traduction continue. Si vous utilisez ces flux de travail, la modification d'un connecteur existant n'activera pas la fonctionnalité et un nouveau connecteur devra être créé.

Cas d'utilisation

Il existe un certain nombre de cas d'utilisation pour le connecteur :

  • Les chefs de projet peuvent ajouter des fichiers directement aux projets depuis un référentiel en ligne. Seuls les documents qui correspondent à la langue source du connecteur ou pour lesquels aucune langue n'est définie sont répertoriés.

  • Configurez le portail des soumetteurs permettant aux soumetteurs d'ajouter des fichiers aux demandes directement depuis le référentiel en ligne. Seuls les documents qui correspondent à la langue source du connecteur ou pour lesquels aucune langue n'est définie sont répertoriés.

  • Utilisez la création de projets automatisée (APC) pour que de nouveaux projets soient automatiquement créés lorsqu'une date de dernière modification est détectée pour des fichiers ou un dossier suivis.

    Recommandations pour le flux de travail des articles

    Traduction d'articles sources

    Pour permettre aux auteurs d'articles de déclencher manuellement des traductions, définissez ou créez des champs spécifiques dans Salesforce Knowledge. Ces champs seront utilisés par le connecteur Phrase pour déclencher et suivre les flux de travail de traduction. Utilisez des champs existants ou créez-en des personnalisés selon vos besoins.

    Mappages de champs requis

    Pour assurer une communication correcte entre Salesforce Knowledge et Phrase TMS, les configurations de champ suivantes doivent être en place :

    • Déclenchement des demandes de traduction

      • Objectif

        Définissez quels articles doivent être envoyés pour traduction.

      • Configuration

        Créez ou désignez un champ (par ex. Workflow_stage__c) qui contiendra une valeur spécifique (par ex. « Translate ») - type recommandé : liste de sélection

      • Mappage du connecteur :

        Dans Phrase TMS, associez ce champ pour déclencher la traduction uniquement pour les articles qui ont cette valeur spécifiée.

    • Suivi de la progression de la traduction

      • Objectif

        Mettez automatiquement à jour le statut d'un article pendant le processus de traduction.

      • Configuration

        Utilisez le même champ que ci-dessus ou créez-en un séparé.

      • Mappage du connecteur :

        Configurez Phrase TMS pour définir la valeur de ce champ sur quelque chose comme Translation in Progress lorsque la traduction commence.

    • Indiquer l'achèvement de la traduction

      • Objectif

        Informez les utilisateurs que la traduction est terminée.

      • Configuration

        Utilisez le même champ que ci-dessus ou créez-en un séparé.

      • Mappage du connecteur :

        Définissez la valeur de ce champ sur quelque chose comme Translation Completed une fois que les traductions sont renvoyées vers Salesforce.

    • Définition des langues cibles pour la création automatisée de projets (APC)

      • Objectif

        Spécifiez les langues dans lesquelles un article doit être traduit.

      • Configuration

        • Créez un champ personnalisé (par ex. Target_Languages__c).

        • Type de champ

          Liste de sélection multiple.

        • valeurs

          Utilisez les codes de langue (par ex. fr, de, es) comme API Names, et non comme étiquettes.

      • Mappage du connecteur :

        Phrase TMS lit ce champ pour créer des tâches uniquement pour les langues sélectionnées.

    Paramètres Phrase TMS

    Important

    En cas d'accès depuis un domaine personnalisé (ex. mydomain.phrase.jp), ouvrez une fenêtre de navigation privée et connectez-vous via cloud.memsource.com ou us.cloud.memsource.com pour appliquer l'authentification requise pour la création ou l'enregistrement du connecteur. Après l'enregistrement, le connecteur est accessible via le domaine personnalisé.

    1. À partir de la page des paramètres Setup_gear.png, faites défiler vers le bas jusqu'à la section Intégrations.

    2. Cliquez sur Connecteurs.

      La page Connecteurs s'ouvre.

    3. Cliquez sur Nouveau connecteur.

      La page Créer un connecteur s'ouvre.

    4. Modifiez le Type en Salesforce Knowledge et donnez un nom au connecteur.

    5. Indiquez le nom de l'hôte.

    6. Définissez éventuellement quand les articles doivent être traduits en fonction de la .

    7. Définissez éventuellement un champ dans les articles sources à modifier vers une valeur sélectionnée (par ex. prêt pour la traduction) lors de l'exportation de la première traduction.

    8. Définissez éventuellement la valeur du champ après la traduction.

    9. Sélectionnez le statut que les traductions doivent avoir.

    10. Indiquez Traduire vers les langues spécifiées dans (APC).

      La création automatisée de projet crée uniquement des tâches pour les langues spécifiées dans le champ personnalisé identifié par son nom de champ (par ex. Target_Languages__c).

    11. Configurez Mappage de langue pour mapper les codes de paramètres régionaux à 2 chiffres de Salesforce vers les codes de paramètres régionaux à 4 chiffres du TMS.

    12. Cliquez sur Se connecter à Salesforce.

      Une coche apparaîtra si la connexion a réussi. Un point d’exclamation rouge apparaîtra si ce n'est pas le cas. Passez la souris sur l’icône pour obtenir plus de détails.

    13. Cliquez sur Enregistrer.

      Le connecteur est ajouté à la liste de la page Connecteurs.

    Supprimer un connecteur

    Pour supprimer un connecteur :

    1. Depuis la page Intégrations, sélectionnez le connecteur à supprimer.

    2. Cliquez sur Supprimer.

      La fenêtre Supprimer le connecteur s'ouvre.

    3. Tapez « delete » et cliquez sur Supprimer.

      Le connecteur est supprimé et la liste des connecteurs s'affiche.

    Remarque

    Un connecteur ne peut pas être supprimé tant qu'il est encore lié à des tâches incomplètes dans un projet, y compris les tâches se trouvant dans la corbeille. Tenter de supprimer un tel connecteur renvoie une erreur « Échec de la suppression du connecteur ».

    Résolution : Ouvrez le projet associé au connecteur et terminez ou supprimez les tâches restantes. Accédez à Settings/Recycle bin et videz-la pour supprimer toutes les tâches encore liées au connecteur. Réessayez de supprimer le connecteur.

    Dépannage de Salesforce Knowledge

    Résolution des erreurs OAuth courantes lors de la réauthentification

    Pour réauthentifier un connecteur, ouvrez les paramètres du connecteur Salesforce Knowledge dans Phrase, ouvrez le connecteur qui s'affiche comme Unauthorized et réautorisez l'accès à Salesforce.

    Si la réauthentification échoue avec l'erreur We can't authorize you because of an OAuth error et le code OAUTH_APPROVAL_ERROR_GENERIC, réessayez l'authentification après un certain temps, car cela peut se produire de manière transitoire.

    Si la réauthentification échoue avec une erreur indiquant invalid_client: app must be installed into org, l'application connectée Phrase Salesforce Knowledge Connector n'a pas été installée dans l'organisation Salesforce. Pour résoudre ce problème, un administrateur Salesforce doit :

    1. Dans la configuration de Salesforce, accédez à App Manager ou Connected Apps OAuth Usage et vérifiez si Phrase Salesforce Knowledge Connector apparaît comme installé.

    2. S'il n'apparaît pas, installez-le via Setup > Installed Packages ou via l'URL d'installation de l'application.

    3. Vérifiez que la politique OAuth Permitted Users de l'application connectée n'est pas définie sur « Admin approved users are pre-authorized » sans que le profil ou l'ensemble d'autorisations de l'utilisateur concerné ne soit attribué, car cela produit également la même erreur.

    4. Réessayez la réauthentification depuis Phrase.

    Un administrateur Salesforce a besoin d'autorisations suffisantes pour installer l'application connectée. Si un problème d'autorisations survient lors de l'installation, il peut être nécessaire de l'escalader au sein de l'organisation Salesforce.

    Cet article vous a-t-il été utile ?
    ★ ★ ★ ★ ★

    Sorry about that! In what way was it not helpful?

    The article didn’t address my problem.
    I couldn’t understand the article.
    The feature doesn’t do what I need.
    Other reason.

    Note that feedback is provided anonymously so we aren't able to reply to questions.
    If you'd like to ask a question, submit a request to our Support team.
    Thank you for your feedback.