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, mappez 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.

    • Indication de 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 dans quelles langues 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 des codes de langue (par ex. fr, de, es) comme API Names, et non des étiquettes.

      • Mappage du connecteur :

        Phrase TMS lit ce champ pour créer des travaux 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 indiquez un nom pour le 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éfinir éventuellement la valeur du champ après la traduction.

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

    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 le mappage de langue pour faire correspondre les codes régionaux à 2 chiffres de Salesforce aux codes régionaux à 4 chiffres de TMS.

    12. Cliquez sur 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.

    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 apparaît comme Non autorisé, et réautorisez l'accès à Salesforce.

    Si la réauthentification échoue avec l'erreur Nous ne pouvons pas vous autoriser en raison d'une erreur OAuth 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 au Gestionnaire d'applications ou à Utilisation OAuth des applications connectées et vérifiez si Phrase Salesforce Knowledge Connector apparaît comme installé.

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

    3. Vérifiez que la politique OAuth Utilisateurs autorisés de l'application connectée n'est pas définie sur « Les utilisateurs approuvés par l'administrateur sont pré-autorisés » 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 doit disposer des autorisations suffisantes pour installer l'application connectée. En cas de problème d'autorisations lors de l'installation, il peut être nécessaire de faire remonter le problème 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.