Konfigurieren des tragbaren Virtual Agent Webclients
Der Portable Web Client ist ein Chat-Widget, das auf Webseiten von Drittanbietern, im Service Portal oder in UI Builder -Portalen ausgeführt werden kann.
- Einfach zu konfigurieren
- Einfacherer SSO-Authentifizierungs-Flow (Single Sign-on).
- Stellen Sie eine Verbindung zum Service Portal her Mitarbeiterchat
- Systemparameter und Kontextvariablen funktionieren genauso wie zuvor
Voraussetzungen für die Verwendung des tragbaren Webclients Virtual Agent .
Der tragbare Webclient verwendet ein Inline-Frame-Element (iframe). Die Drittanbieter-Website muss sich unter derselben übergeordneten Domäne wie Ihre ServiceNow® -Instanz befinden. Zum Beispiel teilen sich site1.company.com und site2.company.com dieselbe übergeordnete Domäne. Wenn Sie den Webclient in eine Subdomäne einbetten, die nicht mit Ihrer ServiceNow -Instanz geteilt wird, muss die URL eine benutzerdefinierte Instanz-URL sein. Aufgrund der erhöhten Browsersicherheit kann der Webclient möglicherweise nicht geladen werden, wenn Sie keine benutzerdefinierte URL verwenden.
Verwenden der SSO-Authentifizierung mit dem tragbaren Virtual Agent Webclient
Nachdem Sie den Virtual Agent-Client eingebettet haben, können Sie optional die SSO-Authentifizierung über den Webclient auslösen, jedoch nur, wenn Ihre Instanz für die Verwendung eines externen SSO-Providers eingerichtet ist. Außerdem muss die Host Website denselben SSO-Provider wie Ihre Instanz verwenden. Weitere Informationen zum Festlegen von SSO-Providern finden Sie unter Externes Single Sign-on (SSO).
Um die SSO-Authentifizierung auszulösen, erstellen Sie ein JavaScript-Skript, das Bedingungen für die Ausführung der Authentifizierung definiert und Benutzer zu einer von Ihnen angegebenen Webclient-Seite umleitet. Sie geben auch die zulässigen URLs an, die in diesem Skript übergeben werden können, indem Sie sie in der Systemeigenschaft com.glide.cs.web_client_login_redirect_urls angeben. Geben Sie die vollständigen Umleitungs-URLs oder den Host-Teil der URL an, z. B. https://example.com.
- com.glide.cs.embed.csp_frame_ancestors
- com.glide.cs.embed.xframe_options (Nur IE 11)