Privilèges entre périmètres pour l’espace de travail de localisation

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 2 minutes de lecture
  • Après avoir créé des artefacts de traduction personnalisés, définissez des privilèges entre périmètres afin que vos artefacts soient accessibles à partir de Espace de travail de localisation.

    Avant de commencer

    • Assurez-vous que votre artefact personnalisé a un script de processeur qui inclut une méthode nommée getTranslatableContent.
    • Confirmez le nom de la table où sont stockés les enregistrements de votre artefact personnalisé. Confirmez également le périmètre de l’application de la table. Vous pouvez trouver ces informations dans l’enregistrement de l’artefact dans [sn_lf_config]. Des informations détaillées sur le tableau sont également disponibles dans [sys_db_object].
    • Définissez le périmètre de votre application sur Espace de travail de localisation.
    • Rôle requis : admin. Le localization_admin ne peut pas terminer cette procédure.

    Pourquoi et quand exécuter cette tâche

    Vos artefacts personnalisés se trouvent dans différents périmètres d’application. Vous devez donc leur fournir un accès à partir du périmètre de l’application Espace de travail de localisation . Une fois cette configuration terminée, vos artefacts sont visibles et sélectionnables dans les demandes de traduction.

    Pour chaque artefact, définissez deux entrées dans les privilèges entre périmètres [sys_scope_privilege] :
    1. Un enregistrement pour la table de l’artefact.
    2. Un enregistrement du script de processeur de l’artefact.
    Le périmètre source pour ces enregistrements doit être Espace de travail de localisation.

    Les artefacts disponibles par défaut ne nécessitent pas de configuration manuelle du privilège entre périmètres. Pour plus d'informations, consultez Types de contenu localisable dans l’espace de travail de localisation.

    Procédure

    1. Assurez-vous d’être dans le périmètre de l’application Espace de travail de localisation et accédez à Tous > Applications système > Accès à l'application entre périmètres.
    2. Dans la liste Privilèges entre périmètres [sys_scope_privilege], sélectionnez Nouveau.
      Le formulaire s’ouvre avec les champs Périmètre source et Application automatiquement définis sur Espace de travail de localisation.
    3. Renseignez les champs du formulaire pour créer un enregistrement pour votre table d’artefacts.
      Tableau 1. Privilège entre périmètres : table
      Champ Description
      Périmètre cible Entrez le nom du périmètre de l’application associé à votre table d’artefacts.
      Nom cible Saisissez le nom de la table où votre artefact est stocké (par exemple, [kb_knowledge]).
      Type cible Sélectionnez Table dans la liste.
      Opération Sélectionnez Lire.
      Statut Sélectionnez Autorisé.
    4. Sélectionnez Soumettre pour terminer l’enregistrement de la table d’artefact.
    5. Créez un autre enregistrement pour le script de processeur de votre artefact en sélectionnant Nouveau sur Privilèges entre périmètres [sys_scope_privilege].
    6. Renseignez les champs du formulaire pour créer un enregistrement pour le script de processeur de votre artefact.
      Tableau 2. Privilège entre périmètres : script de processeur
      Champ Description
      Périmètre cible Entrez le nom du périmètre de l’application associé à votre artefact.
      Nom cible Entrez le nom du script de processeur.
      Type cible Sélectionnez Include de script.
      Opération Sélectionnez Exécuter l’API.
      Statut Sélectionnez Autorisé.
    7. Sélectionnez Soumettre pour terminer l’enregistrement du script de processeur de l’artefact.

    Que faire ensuite

    Vous devrez peut-être également définir des privilèges d’accès restreint pour l’appelant afin de mettre des ressources restreintes à la disposition de Espace de travail de localisation. Pour en savoir plus, voir Accès restreint pour l’appelant pour l’espace de travail de localisation.