Domänentrennung und Virtual Agent
Die Anwendung Virtual Agent unterstützt Domänentrennung. Mit der Domain Separation können Sie Daten, Prozesse und Verwaltungsaufgaben in logische Gruppierungen, sogenannte Domänen, aufteilen. Sie können verschiedene Aspekte dieser Trennung steuern, einschließlich der Benutzer, die Daten sehen und darauf zugreifen können.
Support-Stufe: Standard
- Umfasst die Basis-Support-Stufe.
- Geschäftslogik: Der Service Provider (SP) erstellt oder ändert Prozesse für einzelne Kunden. Die Anwendungsfälle spiegeln die ordnungsgemäße Verwendung der Anwendung durch mehrere SP-Kunden in einer einzigen Instanz wider.
- Der Besitzer der Instanz muss die MVP-Geschäftslogik (Minimum des lebensfähigen Produkts) und die Datenparameter pro Mandant wie erwartet für die spezifische Anwendung konfigurieren.
Beispiel-Anwendungsfall: Ein Administrator muss in der Lage sein, Kommentare beim Schließen eines Datensatzes für einen Mandanten obligatorisch zu machen, für andere hingegen nicht.
Weitere Informationen zu den Supportstufen finden Sie unter Anwendungssupport für die Domänentrennung.
Übersicht
Mit der Domänentrennung können Sie die Daten und die administrative Kontrolle Ihrer Organisation in separate Domänen unterteilen. Auf diese Weise können Sie die Daten isolieren und den Zugriff darauf steuern, was besonders in Umgebungen wichtig ist, in denen mehrere Mandanten eine gemeinsame Plattform nutzen.
Bei der Domänentrennung in Virtual Agent werden separate Virtual Agent Ansichten erstellt, die voneinander isoliert sind. Die Chatkonfiguration, das Branding, die NLU-Einstellungen sowie die Themen und Komponenten können einer bestimmten Domäne in Virtual Agentzugewiesen werden. Benutzer innerhalb einer Domäne können nur auf die Virtual Agent Konversationen zugreifen, die ihrer Domäne zugeordnet sind. Das bedeutet, dass Benutzer in einer Domäne nicht auf Daten oder Funktionen zugreifen können, die zu einer anderen Domäne gehören, einschließlich Virtual Agent -Konversationen. Darüber hinaus können Administratoren, die einer Domäne zugewiesen sind, Virtual Agent -Konversationen in anderen Domänen nicht sehen oder verwalten, wodurch vollständige Trennung und Sicherheit gewährleistet sind.
- Sie müssen die absolute Datentrennung zwischen Geschäftsentitäten erzwingen (Datentrennung).
- Geschäftsprozessdefinitionen und Benutzerschnittstellen für jede Domäne anpassen möchten (delegierte Verwaltung).
- einige globale Prozesse und globale Berichte in einer einzigen Instanz verwalten.
- Daten zwischen Kunden oder Unterorganisationen trennen.
- Der Sitzungsumfang wird beim Sitzungsaufbau auf die Domäne festgelegt, die im Benutzerdatensatz des Benutzers aufgeführt ist. Benutzer können den Sitzungsdomänenumfang mit der Domänenauswahl manuell ändern.
Der Datensatzumfang verwendet die Domäne des Datensatzes und ist beim Anzeigen des Formulars für jeden Datensatz aktiv.
Standardmäßig hat der Datensatzumfang Vorrang vor dem Sitzungsumfang, sodass Benutzer in übergeordneten Domänen die Daten- und Prozesseinschränkungen jedes Datensatzes einhalten. Diese Benutzer können jedoch den Domänenumfang erweitern oder einklappen, um Daten aus anderen Domänen anzuzeigen oder auszublenden. Zum Beispiel hat ein Benutzer in der globalen Domäne des Service Providers (SP) auch Einblick in untergeordnete Domänen wie die ACME-Domäne. Beim Betrachten eines Incident-Datensatzes aus der ACME-Domäne kann der Benutzer den Domänenumfang erweitern, um Werte aus der MSP-Domäne anzuzeigen, oder den Domänenumfang einklappen, um nur Datensatzwerte anzuzeigen, die der ACME-Domäne des Datensatzes entsprechen.
Hinweis:Benutzer haben immer Zugriff auf Daten aus Domänen, die ihnen durch die Domänensichtbarkeit explizit gewährt wurden.
Wenn die Domänentrennung verwendet wird, sind Gastbenutzer auf die in der Sitzung verwendete Domäne beschränkt. Für benutzerdefinierte Chatkanäle wird die Domäne der Anbieteranwendung verwendet. Für den Webclient können Sie dem Chatportal eine Domänen-ID zuordnen. Details finden Sie unter Ordnen Sie eine Domänen-ID einem Chatportal zu.
Weitere Informationen finden Sie unter Domain scope.
Anforderungen
Alle Domänen-Supportfunktionen erfordern das Plugin „Domain Support – Domain Extensions Installer“ [com.glide.domain.msp_extensions.installer]. Details finden Sie unter Request domain separation.
Virtual Agent mit Domänentrennung konfigurieren
- Branding
- Service Provider können eine Chat-Branding-Konfiguration pro Domäne erstellen.
- Chat-Experiences
- Chat-Experiences, einschließlich der Standard-Experience und aller benutzerdefinierten Experiences, ermöglichen die Domänentrennung. Jedes Chat-Experience-Profil gehört zu einer Domäne. Jede untergeordnete Anpassung, z. B. eine Änderung eines Setupthemas, gehört zu einer Domäne. Jede untergeordnete Anpassung implementiert Systemüberschreibungen, sodass Subdomänen Anpassungen der übergeordneten Domäne überschreiben können.
- NLU-Einstellungen
- Nur ein NLU-Service Provider kann pro domänengetrennter Instanz für alle Virtual Agent Clients festgelegt werden. Der Managed Service Provider (MSP) meldet sich als globaler Benutzer für die Domäne an, um NLU zu konfigurieren. Details finden Sie unter Natural Language Understanding in Virtual Agentkonfigurieren.
Erstellen von Themen in Subdomänen in Virtual Agent-Designer
Erforderliche Rolle: admin oder virtual_agent_admin
Der Service Provider meldet sich entweder bei einer der Subdomänen an und erstellt und veröffentlicht Themen oder ermöglicht Subdomänenadministratorbenutzern das Erstellen und Veröffentlichen eigener Themen.
Themennamen innerhalb einer Domäne müssen eindeutig sein, aber Virtual Agent ermöglicht es Ihnen, Themen mit demselben Namen in anderen Domänen zu erstellen. Beispielsweise kann jede Domäne ein Thema namens Begrüßunghaben.
- Aktivieren Sie Virtual Agent Konversations-Plugins, oder speichern Sie Apps für andere ServiceNow Geschäftsanwendungen wie ITSM, CSM oder HRSD, um vorab erstellte Themen für die Subdomäne zu aktivieren.
- Weisen Sie Rollen in einer bestimmten Subdomäne zu, um zu steuern, welche Themen von Benutzern ausgeführt werden können.
- Erstellen Sie Themen in der -Instanz.
- Sie müssen bei der globalen Domäne angemeldet sein und die Identität eines Benutzers in der Subdomäne annehmen.
- Veröffentlichen Sie alle verfügbaren Themen in der Subdomäne in Webclients und Messaging-Anwendungen.
Domänentrennung im Webclient-Kanal
Der Webclient unterstützt keine Domänentrennung. Sie können jedoch eine domänengetrennte Chat-Experience im Webclientkanal bereitstellen, indem Sie separate, domänengetrennte Portale verwenden. Sie können beispielsweise zwei separate Supportportale erstellen, die auf separate Domänen beschränkt sind. Verwenden Sie domain_id im Portalskript, um die Domäne anzugeben. Dies wird als Parameter sysparm_domain_id in der Portal-URL übergeben.
Informationen zum Konfigurieren des Portals finden Sie unter Ordnen Sie eine Domänen-ID einem Chatportal zu.
Weitere Informationen zu URL-Parametern finden Sie unter Virtual Agent URL-Parameter.
Domänentrennung und Integrationen der Messaging-App Virtual Agent .
Erforderliche Rolle: admin oder virtual_agent_admin
Die domänengetrennte Instanz verfügt über einen Setup-Datensatz für Slack, Microsoft Teams, Workplace oder Facebook Messenger.
Kunden mit der Subdomäne lizenzieren entweder Slack, Microsoft Teamsoder Workplace, unabhängig von der Instanz ServiceNow.
Der Administrator der Subdomäne installiert die Integrationen innerhalb der Subdomäne und konfiguriert die entsprechenden Anmeldeinformationen für den Zugriff auf Virtual Agent über den Drittanbieter-Client. Details finden Sie unter Virtual Agent mit Messaging-Anwendungen integrieren.
Für Facebook Messenger konfiguriert der Administrator die Integration manuell. Details finden Sie unter Conversational Integration with Facebook Messenger.