Navigation par URL dans Interfaces conversationnelles

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 4 minutes de lecture
  • Utilisez les paramètres de navigation d’URL pour spécifier où et comment les liens de messagerie instantanée s’ouvrent. Vous pouvez configurer certains liens pour qu’ils s’ouvrent dans un portail spécifique. Vous pouvez également spécifier la cible du lien, telle qu’une fenêtre contextuelle.

    L’instance de votre système de base fournit des portails par défaut dans lesquels les liens de messagerie instantanée vers les enregistrements de certaines ServiceNow tables sont ouverts automatiquement. Par exemple, le portail par défaut est-il Portail de services utilisé pour afficher les enregistrements de la base de connaissances à partir de la table Connaissances [kbknowledge] ainsi que les éléments de catalogue à partir de la table Élément de catalogue [sc_cat_item] ?

    Utilisez la navigation par URL dans les paramètres de messagerie instantanée pour modifier ces mappages par défaut, ainsi que pour définir des mappages personnalisés qui mappent une URL de portail à une table spécifiée ServiceNow . Les configurations du portail s’appliquent au widget de messagerie instantanée, aux canaux de messagerie instantanée et aux canaux de messagerie.

    Fonctionnement de la navigation par URL

    Pour déterminer les portails à utiliser pour les liens de messagerie instantanée, le système évalue les informations suivantes dans l’ordre indiqué :
    1. Paramètre du portail sysparm : si vous avez spécifié un paramètre sysparm_portal dans l’URL de l’instance pour le widget de messagerie instantanée, ce portail est utilisé.
    2. Variable de script de rubrique : si vous avez spécifié un portail dans une variable de script de rubrique, ce portail est utilisé.
    3. Portail par défaut pour l’identité du canal du fournisseur : si vous avez spécifié un portail par défaut dans la table Identité du canal du fournisseur [sys_cs_provider_application] pour les intégrations de messagerie instantanée prédéfinies ou personnalisées, ce portail est utilisé. Le portail par défaut s’applique aux canaux de messagerie et de messagerie instantanée du fournisseur. Pour plus d’informations sur la configuration de l’identité du canal du fournisseur, consultez Créer un identificateur de canal pour votre intégration de messagerie instantanée personnalisée dans Cadre de travail d’intégration de la messagerie instantanée personnalisée.
    4. Portail par défaut pour une table : utilise la valeur du portail dans le mappage de portail par défaut répertorié dans le paramètre de messagerie instantanée de navigation par URL .
    5. Portail global par défaut : si vous avez défini un portail global par défaut à l’aide de la com.glide.cs.url_redirect.default.portal propriété système, ce portail global est utilisé.
    6. Portail de services - Si vous n’avez pas défini de portail global à l’aide de cette com.glide.cs.url_redirect.default.portal propriété, Portail de services est utilisé.

    Mappages d’URL hérités définis dans les versions précédentes (méthode de secours)

    Si vous avez précédemment ajouté la com.glide.cs.portal_url_mapping.default.<portal_value>.<table_name> propriété pour créer des mappages d’URL qui ont été utilisés à la place des mappages d’URL par défaut, ces propriétés sont conservées après la mise à niveau vers la Zurich version. Toutefois, vous pouvez maintenant afficher les mappages à l’aide de la navigation par URL dans les paramètres de messagerie instantanée ou dans la table Navigation par URL [sys_cs_portal_url_mapping]. Il existe deux types de mappages d’URL.

    Mappages par défaut
    Toutes les propriétés système avec le format com.glide.cs.portal_url_mapping.portal.<table_name> qui définit le portail par défaut utilisé pour certaines ServiceNow tables.
    Tableau 1. Propriétés de mappage de l’URL par défaut
    Propriété Description

    com.glide.cs.portal_url_mapping.portal.kb_knowledge

    Contexte de portail par défaut (mappage d’URL) à utiliser pour les articles de la base de connaissances.
    • Type : chaîne
    • Valeur par défaut : sp (Service Portal)

    com.glide.cs.portal_url_mapping.portal.sc_cat_item

    Contexte de portail par défaut (mappage d’URL) à utiliser pour les éléments de catalogue de services.
    • Type : chaîne
    • Valeur par défaut : sp (Service Portal)

    com.glide.cs.portal_url_mapping.portal.sys_user

    Contexte de portail par défaut (mappage d’URL) pour sys_ enregistrements utilisateur.
    • Type : chaîne
    • Valeur par défaut : esc (Employee Service Center)
    Mappages personnalisés
    Toutes les propriétés système qui définissent une combinaison de portail et de table à l’aide du format com.glide.cs.portal_url_mapping.<portal_name>.<table_name>. Ces mappages sont conservés en tant que mappages personnalisés. Lorsque le portail ou la table est spécifié avec _default, cela indique qu’un portail ou une table est utilisé.
    Le système détermine l’URL pour les mappages personnalisés en évaluant les valeurs suivantes :
    • Portail et table/table parente
    • Portail et toute table
    • N’importe quel portail et table/table parente
    • Tout portail et toute table
    Tableau 2. Propriétés de mappage de l’URL personnalisée
    Propriété Description

    com.glide.cs.portal_url_mapping._default.kb_knowledge

    Valeur par défaut pour le mappage de l’URL de la base de connaissances.

    • Type : chaîne
    • Valeur :/{{portal}} ?id=kb_article&sys_id={{data.sys_id}}

    com.glide.cs.portal_url_mapping._default.sc_cat_item

    Par défaut pour le mappage de l’URL des éléments de catalogue.

    • Type : chaîne
    • Valeur : /{{portal}} ?sys_id={{data.sys_id}}&id={{data.table_name}}&table={{data.table_name}}

    com.glide.cs.portal_url_mapping._default.sys_utilisateur

    Valeur par défaut pour le mappage de l’URL de l’utilisateur.

    • Type : chaîne
    • Valeur : /{{portal}} ?id=user_profile&sys_id={{data.sys_id}}

    com.glide.cs.portal_url_mapping._default._default

    Mappage URL par défaut pour les enregistrements autres que les articles de la base de connaissances, les éléments de catalogue de services, les enregistrements de personnes (sys_user), les enregistrements de publication et les enregistrements de tâches.

    • Type : chaîne
    • Valeur : /{{portal}} ?sys_id={{data.sys_id}}&id=form&table={{data.table_name}}

    Liens intelligents

    En tant qu’administrateur, vous pouvez spécifier la cible des liens URL en fonction des modèles que vous spécifiez. Par exemple, si vous souhaitez que tous les articles de la base de connaissances s’ouvrent dans une nouvelle fenêtre, vous pouvez configurer le mappage dans les paramètres généraux de la messagerie instantanée. Pour plus d'informations, consultez Créer une préférence de lien intelligent.