Domänentrennung und Servicekatalog

  • Freigeben Version: Australia
  • Aktualisiert 12. März 2026
  • 5 Minuten Lesedauer
  • Domänentrennung wird im Servicekatalog unterstützt. Mit der Domänentrennung 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

    • Enthält alle Aspekte von Standard Level-Support.
    • Anwendungseigenschaften sind bei Bedarf domänenfähig.
    • 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 Domänentrennung.

    Aktivierungsinformationen

    Sie sollten das Plugin „Servicekatalog – Domänentrennung“ (com.glideapp.servicecatalog.domain_separation) aktivieren, um die Domänentrennung für den Servicekatalog zu aktivieren. Informationen dazu, wie Sie die Plugin-Aktivierung anfordern können, finden Sie unter Anforderung der Domänentrennung im Servicekatalog.

    Dieses Plugin sollte nur aktiviert werden, wenn die folgenden Szenarien erforderlich sind:
    • Isolieren Sie Elemente für anfordernde Personen in einer bestimmten Domäne.
    • Elemente für die Anforderung in einer anderen Domäne unabhängig von der Domänenhierarchie nicht verfügbar machen.

    Wenn der Servicekatalog bereits als anwenderdefinierte Lösung domänentrennt wurde, überschreibt die Aktivierung dieses Plugins möglicherweise das vorhandene Verhalten, um die Plugin-spezifische Isolierung zu erzwingen.

    Funktionsweise der Domänentrennung im Servicekatalog

    Service Provider, die mehrere Kunden in einer einzigen ServiceNow-Instanz unterstützen, können den Datenschutz domänenübergreifend mithilfe der Domänentrennung sicherstellen. Service Provider können sicherstellen, dass in einer bestimmten Domäne erstellte oder veröffentlichte Elemente nur von Anwendern in dieser Domäne angefordert werden können, ohne den einzelnen Katalogelementen zusätzliche Anwenderkriterien hinzuzufügen.

    Im Servicekatalog werden Katalogelemente (Katalogelemente, Datensatzersteller, Inhaltselemente und Bestellleitfäden) als Daten getrennt. Kataloge, Kategorien und Variablen sind nicht durch Domänen getrennt und gehören zur globalen Domäne. Außerdem müssen Elemente, die über mehrere Domänen hinweg freigegeben werden müssen, in der globalen Domäne veröffentlicht und durch Anwenderkriterien eingeschränkt werden.

    Domänentrennung im Servicekatalog gilt für alle Ansichten der anfordernden Person in ServiceNow AI Platform, Serviceportal, Mitarbeiterbereich, Mobile Anwendung sowie für alle API-Aufrufe, die Elemente anfordern.

    Domänengetrennte Tabellen

    Die Domäne (sys_Domain) und Domänenpfad (sys_Domain_path) Spalten werden den folgenden Tabellen hinzugefügt, die durch Domänen getrennt sind:
    • Katalogelement
    • sc_item_Option
    • sc_multi_row_question_answer
    • Question_answer

    Effektive Domäne für einen Anwender

    Für Anwender mit Sichtbarkeit für eine einzelne Domäne ist die effektive Domäne die Domäne des Anwenders. Für Anwender mit Sichtbarkeit für mehrere Domänen ist die effektive Domäne die in der Domänenauswahl ausgewählte Domäne.

    Sichtbarkeit von Katalogelementen: Elementerstellung und -Wartung

    Ein Katalogelement kann in einer beliebigen Domäne in der Hierarchie erstellt oder veröffentlicht werden. Informationen zum Erstellen eines Katalogelements finden Sie unter Katalogelemente erstellen oder bearbeiten.Das Element wird in der effektiven Domäne des Anwenders erstellt. Informationen zum Aktivieren der Domänenauswahl finden Sie unter Aktivieren Sie Domänenauswahlmenüs in der Core-UI . Sobald das Element in einer bestimmten Domäne erstellt wurde, werden alle zukünftigen Bearbeitungen des Elements in dieser Domäne selbst vorgenommen.

    Wenn ein Katalogelement mit dem Elementdesigner veröffentlicht wird, ist die Domäne des Elements die Domäne, die beim Veröffentlichen des Elements in der Domänenauswahl ausgewählt wurde. Sobald das Element veröffentlicht wurde, kann es nur in der Domäne geändert und erneut veröffentlicht werden, in der es ursprünglich veröffentlicht wurde.

    Katalogelemente sind als Daten domänengetrennt. Nur zu Wartungs- und Verwaltungszwecken entspricht die Sichtbarkeit der Katalogelemente den Hierarchieregeln der Datendomäne. Informationen zu Hierarchien der Domänentrennung finden Sie unter Hierarchien der Domänentrennung .

    Anwenderkriterien, die einem Katalogelement zugeordnet sind, müssen in der Domäne des Katalogelements sichtbar sein. Wenn nicht sichtbar, wird das Katalogelement als nicht mit diesen Anwenderkriterien verknüpft betrachtet.

    Sichtbarkeit von Katalogelementen: Elementanforderungs-Flow

    Das in einer bestimmten Domäne erstellte Katalogelement ist in der Durchsuchen-, Such- und Anforderungs-Experience nur in dieser Domäne verfügbar und nicht in den Peer-Domänen, untergeordneten Domänen und übergeordneten Domänen unabhängig von der Hierarchie und Sichtbarkeit der Domänen. Daher können anfordernde Personen nur Elemente in ihrer Domäne sowie in der globalen Domäne anfordern.

    Für Anwender mit Zugriff auf mehrere Domänen (z. B. IT-Erfüller) sind die Elemente basierend auf der in der Domänenauswahl ausgewählten Domäne für die Anforderung verfügbar. Um ein Element einer bestimmten Domäne anzuzeigen oder anzufordern, muss der Anwender zu dieser Domäne wechseln. Informationen zum Aktivieren der Domänenauswahl finden Sie unter Aktivieren Sie Domänenauswahlmenüs in der Core-UI .

    Wenn eine anfordernde Person eine Anforderung mithilfe eines Bestellleitfadens übermittelt, der Elemente aus mehreren Domänen enthält, werden nur die Elemente in der effektiven Domäne und der globalen Domäne sortiert.

    Die Zieldatensätze wie Anforderungen, angeforderte Elemente oder von Datensatzerstellern erstellte Datensätze werden in der effektiven Domäne erstellt.

    Anforderungs-Erfüllungs-Flow und Berichterstellung für ein domänengetrenntes Katalogelement

    Auf die Zieldatensätze wie Anforderungen, angeforderte Elemente oder Datensätze, die von Datensatzerstellern erstellt wurden, kann ein Erfüller zugreifen, der Transparenz für die Domäne hat, in der der Datensatz generiert wurde. Informationen zur Sichtbarkeit in Domänenhierarchien finden Sie unter Sichtbarkeitsdomänen und Contains-Domänen. Auch wenn der Erfüller das angeforderte Element aus einer anderen Domäne als der Domäne des angeforderten Elements ändert, werden die Änderungen in der Domäne des Zieldatensatzes aufgezeichnet. Da die Zieldatensätze als Daten getrennt sind, rufen die Berichte Daten basierend auf der effektiven Domäne des Anwenders ab, der den Bericht anfordert.

    Anforderungs-Flow von einem Erfüller aus einer anderen Domäne

    Wenn ein Erfüller eine Anforderung aus einem übergeordneten Datensatz wie einem Incident in erstellt Mitarbeiterbereich Oder in ServiceNow AI Platform, Der Erfüller kann nur ein Element aus der Domäne des übergeordneten Datensatzes oder aus der globalen Domäne anfordern. Außerdem werden die entsprechenden Zieldatensätze in der Domäne des übergeordneten Datensatzes erstellt.
    Hinweis:
    Elemente aus mehreren Domänen können dem Einkaufswagen nicht hinzugefügt werden.

    Katalog-Client-Skripts und Katalog-UI-Richtlinien

    Da die Katalog-Client-Skripts und Katalog-UI-Richtlinien als Prozesse domänengetrennt sind, können Skripts und Richtlinien in der übergeordneten Domäne in den untergeordneten Domänen überschrieben werden. Diese Skripts und Richtlinien gelten jedoch basierend auf der Domäne des Katalogelements oder der Domäne des Zieldatensatzes.

    Denken Sie beispielsweise daran, dass A die übergeordnete Domäne und B die untergeordnete Domäne ist. Ein Katalogelement in Domäne B ist einem Katalog-Client-Skript zugeordnet, das in Domäne A definiert ist. Wenn dieses Katalog-Client-Skript in der untergeordneten Domäne B überschrieben wird, gilt das überschriebene Skript in Domäne B bei der Erfüllung des angeforderten Elements in Domäne B. auch wenn ein Erfüller aus der übergeordneten Domäne A das angeforderte Element in der untergeordneten Domäne B erfüllt, gilt das überschriebene Skript in Domäne B.
    Hinweis:
    Es wird empfohlen, Katalog-Client-Skripts und Katalog-UI-Richtlinien nicht zu überschreiben.

    Katalog-Generator

    Ein Element kann nur in der Domäne bearbeitet werden, in der es erstellt wurde. Katalog-UI-Richtlinien und -Aktionen, die im Katalog-Generator hinzugefügt werden, werden in derselben Domäne wie das Element erstellt.