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 Domain Separation können Sie die Daten und die administrative Kontrolle Ihrer Organisation in separate Domänen partitionieren. 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.
Die Domänentrennung in Virtual Agent funktioniert durch das Erstellen separater Virtual Agent -Ansichten, die voneinander isoliert sind. Die Chatkonfiguration, das Branding, die NLU-Einstellungen sowie Themen und Komponenten können einer bestimmten Domäne innerhalb von Virtual Agentzugewiesen werden. Benutzer in einer Domäne können nur auf die Virtual Agent -Konversationen zugreifen, die ihrer Domäne zugeordnet sind. Dies 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. Beispielsweise 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 Domain Separation verwendet wird, sind Gastbenutzer auf die in der Sitzung verwendete Domäne beschränkt. Für anwenderdefinierte 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 einem Chatportal eine Domänen-ID 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 Domain Separation 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 anwenderdefinierten Experiences, ermöglichen die Domänentrennung. Jedes Chat-Experience-Profil gehört zu einer Domäne. Jede untergeordnete Anpassung, z. B. eine Änderung des Setup-Themas, gehört zu einer Domäne. Jede untergeordnete Anpassung implementiert Systemüberschreibungen, sodass Subdomänen Anpassungen übergeordnete Domänen überschreiben können.
- NLU-Einstellungen
- Pro domänengetrennter Instanz für alle Virtual Agent -Clients kann nur ein einziger NLU-Service Provider 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änenadministratoren die Erstellung und Veröffentlichung eigener Themen.
Themennamen innerhalb einer Domäne müssen eindeutig sein, Virtual Agent ermöglicht Ihnen jedoch das Erstellen von Themen mit demselben Namen in anderen Domänen. Beispielsweise kann jede Domäne ein Thema namens „ Begrüßung“ haben.
- Aktivieren Sie Virtual Agent -Konversations-Plugins oder Store-Apps für andere ServiceNow -Geschäftsanwendungen wie ITSM, CSM oder HRSD, um vorgefertigte Themen für die Subdomäne zu aktivieren.
- Weisen Sie einer bestimmten Subdomäne Rollen zu, um zu steuern, welche Themen von Anwendern ausgeführt werden können.
- Erstellen Sie -Themen in der -Instanz.
- 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.
Domain Separation im Webclient-Kanal
Der Webclient unterstützt keine Domänentrennung. Sie können jedoch im Webclient-Kanal eine domänengetrennte Chat-Experience 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. Wird als Parameter sysparm_domain_id in der Portal-URL übergeben.
Informationen zur Konfiguration des -Portals finden Sie unter Ordnen Sie einem Chatportal eine Domänen-ID zu.
Informationen zu URL-Parametern finden Sie unter Virtual Agent URL-Parameter.
Domain Separation und Integrationen von Virtual Agent Messaging-Apps
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änen-Lizenz 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 Integration für Konversationsfunktionen mit Facebook Messenger.