URL-Navigation in Konversations-Schnittstellen
Verwenden Sie die URL-Navigationseinstellungen, um anzugeben, wo und wie Chat-Links geöffnet werden. Sie können bestimmte Links so konfigurieren, dass sie in einem bestimmten Portal geöffnet werden. Sie können auch das Linkziel angeben, z. B. ein Popup-Fenster.
Ihre Basissysteminstanz stellt Standardportale bereit, in denen Chat-Links zu Datensätzen aus bestimmten ServiceNow -Tabellen automatisch geöffnet werden. Zum Beispiel ist Serviceportal das Standardportal, das zum Anzeigen von Wissensdatensätzen aus der Wissenstabelle [kbknowledge] und Katalogelementen aus der Tabelle „Katalogelement“ [sc_cat_item] verwendet wird.
Verwenden Sie die URL-Navigation in den Chat-Einstellungen, um diese Standardzuordnungen zu ändern, und definieren Sie benutzerdefinierte Zuordnungen, die eine Portal-URL einer angegebenen Tabelle ServiceNow zuordnen. Die Portalkonfigurationen gelten für den Webclient, die Chat-Kanäle und die Messaging-Kanäle.
Funktionsweise der URL-Navigation
- sysparm-Portalparameter – Wenn Sie einen sysparm_portal-Parameter in der Instanz-URL für den Webclient angegeben haben, wird dieses Portal verwendet.
- Themenskriptvariable: Wenn Sie ein Portal in einer Themenskriptvariablen angegeben haben, wird dieses Portal verwendet.
- Standardportal für Identität des Anbieterkanals: Wenn Sie in der Tabelle „Identität des Anbieterkanals“ [sys_cs_provider_application] ein Standardportal für vorab erstellte Chat-Integrationen oder benutzerdefinierte Chat-Integrationen angegeben haben, wird dieses Portal verwendet. Das Standardportal gilt für die Chat- und Messaging-Kanäle des Anbieters. Weitere Informationen zum Konfigurieren der Provider-Kanalidentität finden Sie unter Erstellen Sie einen Kanalbezeichner für Ihre benutzerdefinierte Chat-Integration in Custom chat integration framework (Benutzerdefiniertes Chat-Integrations-Framework).
- Standardportal für eine Tabelle – Verwendet den Portalwert in der Standardportalzuordnung, die in der URL-Navigation Chat-Einstellung aufgeführt ist.
- Globales Standardportal – Wenn Sie ein globales Standardportal mit der Systemeigenschaft com.glide.cs.url_redirect.default.portal definiert haben, wird dieses globale Portal verwendet.
- Serviceportal – Wenn Sie kein globales Portal mit der Eigenschaft [ com.glide.cs.url_redirect.default.portal definiert haben, wird Serviceportal verwendet.
Veraltete URL-Zuordnungen, die in früheren Releases definiert wurden (Fallback-Methode)
Wenn Sie zuvor die Eigenschaft com.glide.cs.portal_url_mapping.default.<portal_value>.<table_name> hinzugefügt haben, um URL-Zuordnungen zu erstellen, die anstelle der Standard-URL-Zuordnungen verwendet wurden, bleiben diese Eigenschaften nach dem Upgrade auf das Release Washington DC erhalten. Sie können die Zuordnungen jetzt jedoch mithilfe der URL-Navigation in den Chat-Einstellungen oder der URL-Navigationstabelle [sys_cs_portal_url_mapping] anzeigen. Es gibt zwei Arten von URL-Zuordnungen.
- Standardzuordnungen
- Alle Systemeigenschaften mit dem Format com.glide.cs.portal_url_mapping.portal.<table_name>, die das Standardportal definieren, das für bestimmte ServiceNow -Tabellen verwendet wird.
Tabelle : 1. Standardmäßige URL-Zuordnungseigenschaften Eigenschaft Beschreibung com.glide.cs.portal_url_mapping.portal.kb_knowledge
Standardportalkontext (URL-Zuordnung), der für Knowledge Base-Artikel verwendet werden soll. - Typ: Zeichenfolge
- Standardwert: sp (Service Portal)
com.glide.cs.portal_url_mapping.portal.sc_cat_item
Standardportalkontext (URL-Zuordnung), der für Servicekatalogelemente verwendet werden soll. - Typ: Zeichenfolge
- Standardwert: sp (Service Portal)
com.glide.cs.portal_url_mapping.portal.sys_user
Standardportalkontext (URL-Zuordnung) für sys_-Benutzerdatensätze. - Typ: Zeichenfolge
- Standardwert: esc (Employee Service Center)
- Benutzerdefinierte Zuordnungen
- Alle Systemeigenschaften, die eine Kombination aus Portal und Tabelle definieren, verwenden das Format com.glide.cs.portal_url_mapping.<portal_name>.<table_name>. Diese Zuordnungen werden als benutzerdefinierte Zuordnungen beibehalten. Wenn das Portal oder die Tabelle mit _defaultangegeben ist, gibt dies an, dass ein Portal oder eine Tabelle verwendet wird.Das System bestimmt die URL für benutzerdefinierte Zuordnungen durch Auswertung der folgenden Werte:
- Portal und Tabelle/übergeordnete Tabelle
- Portal und eine beliebige Tabelle
- Beliebiges Portal und Tabelle/übergeordnete Tabelle
- Jedes Portal und jede Tabelle
Tabelle : 2. Benutzerdefinierte URL-Zuordnungseigenschaften Eigenschaft Beschreibung com.glide.cs.portal_url_mapping._default.kb_knowledge
Standard für Zuordnung der Wissens-URL.
- Typ: Zeichenfolge
- Wert:/{{portal}}?id=kb_article&sys_id={{data.sys_id}}
com.glide.cs.portal_url_mapping._default.sc_cat_item
Standard für die Zuordnung der Katalogelement-URL.
- Typ: Zeichenfolge
- Wert: /{{portal}}?sys_id={{data.sys_id}}&id={{data.table_name}}&table={{data.table_name}}
com.glide.cs.portal_url_mapping._default.sys_user
Standard für Zuordnung der Benutzer-URL.
- Typ: Zeichenfolge
- Wert: /{{portal}}?id=user_profile&sys_id={{data.sys_id}}
com.glide.cs.portal_url_mapping._default._default
Standard-URL-Zuordnung für andere Datensätze als Wissensartikel, Servicekatalogelemente, Personendatensätze (sys_user), Veröffentlichungsdatensätze und Aufgabendatensätze.
- Typ: Zeichenfolge
- Wert: /{{portal}}?sys_id={{data.sys_id}}&id=form&table={{data.table_name}}
Intelligente Links
Als Administrator können Sie das Ziel für URL-Links basierend auf von Ihnen angegebenen Mustern angeben. Wenn Sie beispielsweise möchten, dass alle KB-Artikel in einem neuen Fenster geöffnet werden, können Sie die Zuordnung in den allgemeinen Chat-Einstellungen konfigurieren. Weitere Informationen finden Sie unter Erstellen Sie eine Einstellung für intelligente Links.