Hermes Messaging-Service Domänentrennung
Domänentrennung wird für unterstützt Hermes Messaging-Service. 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: Basis
- Geschäftslogik: Stellen Sie sicher, dass Daten in die richtige Domäne für die Anwendungsfälle des Application Service Providers übertragen werden.
- Die Anwendung unterstützt die Domänentrennung zur Laufzeit. Zur Domänentrennung gehören die Trennung von der Anwenderoberfläche, Cache-Schlüssel, Berichterstellung, Rollups und Zusammenfassungen.
- Der Besitzer der Instanz muss die Anwendung einrichten, damit sie über mehrere Mandanten hinweg funktioniert.
Beispiel-Anwendungsfall: Wenn ein Service Provider (SP) den Chat verwendet, um auf die Nachricht eines Mandanten (Kunden) zu antworten, muss der Kunde die Antwort des Service Providers sehen können.
Weitere Informationen zu den Supportstufen finden Sie unter Anwendungssupport für die Domänentrennung.
Übersicht
In einer domänengetrennten Instanz können Sie Namespaces verwenden, um zu konfigurieren, welche Domänen auf bestimmte Themen in zugreifen können Hermes Kafka-Cluster. Sie weisen Themen zu zu zu ServiceNow Domänen, die den Namespace des Themendatensatzes verwenden.
Funktionsweise der Domänentrennung mit Hermes Messaging-Service
In einer domänengetrennten Instanz kann ein Anwender mit der Rolle „kafka_Namespace_admin“ Namespaces bestimmten zuweisen ServiceNow Domänen. Wenn der Kafka-Namespace-Administrator einer bestimmten Domäne einen Namespace zuweist, haben alle in diesem Namespace erstellten Themen dieselbe Domäne. Anwender können basierend auf Domänensichtbarkeit und Zugriffssteuerungslisten (ACLs) nur die Themen und Namespaces sehen und mit ihnen interagieren. Mit dem Standard-Namespace erstellte Themen werden in der globalen Domäne erstellt.
Sowohl die Tabelle „Kafka-Themen“ [sys_kafka_topic] als auch die Tabelle „kafka-Namespaces“ [sys_kafka_Namespace] sind domänengetrennte Tabellen. Domänentrennungsregeln filtern, welche Datensätze in jeder Domäne verfügbar sind. Diese Tabellen sind nicht nur domänengetrennt, sondern können wie jede andere Tabelle auch mit ACLs geschützt werden.
Alle Domänenunterstützungsfunktionen erfordern das Plugin „Domänensupport – Domänenerweiterungs-Installationsprogramm“ (com.glide.domain.msp_extensions.installer).