Domain Separation und Tabellen-Generator

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 2 Minuten Lesedauer
  • 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*

    Die Supportstufe ist „Standard“, weist jedoch einige Ausnahmen oder besondere Bedingungen auf.

    • Umfasst die Basis-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 in der Lage sein, die MVP-Geschäftslogik (Minimum des lebensfähigen Produkts) und die Datenparameter zu konfigurieren. Diese Konfiguration erfolgt für jeden Mandanten einzeln, wie es den Erwartungen bei der betreffenden Anwendung entspricht.

    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

    Tabellen-Generator ermöglicht es Entwicklern, das Layout und die Logik für jede Formularansicht für Tabellen in ihrer Anwendung zu konfigurieren. Beim Start aus UI Builderunterstützt Tabellen-Generator die Domänentrennung, also die instanzweite Multi-Mandanten-Architektur von ServiceNow.

    Hinweis:
    Domänentrennung wird für Tabellen-Generator unterstützt, wenn sie über UI Builder] gestartet wird. Domänentrennung wird nicht unterstützt, wenn Tabellen-Generator aus App Engine Studiogestartet wird.

    Tabellen-Generator ermöglicht es Entwicklern in domänengetrennten Umgebungen, Formulare zu erstellen, während sie sich im selben Browserfenster befinden. Die Domänentrennung in Tabellen-Generator funktioniert ähnlich wie ein Anwendungsbereich, der Administratoren beim Erstellen oder Bearbeiten in einer Multi-Mandanten-Umgebung hilft.

    Standardisierung ist das Schlüsselprinzip für die Aufrechterhaltung einer stabilen, fehlerfreien und skalierbaren ServiceNow Instanz, in der die Domänentrennung installiert ist. Durch die Standardisierung haben Sie eine gemeinsame Konfiguration, nach der die meisten Instanzen funktionieren. Wenn eine Instanz Hunderte oder Tausende von Domänen hat, erfordert deren erfolgreiche Verwaltung eine strikte Governance. Domänenspezifische Konfigurationen sollten nur durchgeführt werden, wenn sie von den Instanzbesitzern als erforderlich erachtet werden. Die meisten Instanzen sollten der allgemeinen Instanzkonfiguration folgen, um eine einheitlichere Experience in der Instanz zu bieten. Außerdem können Instanzbesitzer die Code-Streuung minimieren, die die Einführung neuer ServiceNow -Funktionen verlangsamt, die als Teil der Release-Upgrades enthalten sind.

    So funktioniert Domain Separation in Tabellen-Generator

    Tabellen-Generator ermöglicht es Entwicklern, die Sitzungsdomäne zu wechseln, um Domänenüberschreibungen für das Formularlayout, das Abschnittslayout und die Formularlogik zu erstellen. System-Dictionary-Datensatzänderungen (z. B. Feldmetadaten für eine Feldbezeichnung) erfordern keine Domänenüberschreibungen. Änderungen am Formularlayout erfordern Domänenüberschreibungen für den Formulardatensatz und den Abschnitt, wenn die Änderung in einer niedrigeren Domäne durchgeführt wird. Beim Erstellen einer Domänenüberschreibung können Abschnittsbezeichnungen vor dem Speichern der Überschreibung nicht bearbeitet werden.

    Hinweis:
    UI-Richtlinien können auch Überschreibungen in niedrigeren Domänen aufweisen. In der UI-Richtlinie wird ein Überschreibungsindikator angezeigt.
    In der globalen Domäne kann ein Entwickler den Domänenbereich erweitern, um alle Formularansichten aus verschiedenen Domänen anzuzeigen. Entwickler können alle Formularansichten und Ansichten mit Überschreibungen anzeigen, die mit einem Symbol gekennzeichnet sind.
    Hinweis:
    An Formulardatensätze eines einzelnen Abschnitts ist kein sys_ui_forms -Datensatz angehängt. Stattdessen haben diese Datensätze nur einen angehängten sys_ui_section -Datensatz, bis ein zweiter Abschnitt erstellt wird. Wenn für ein Formular mit einem einzelnen Abschnitt Domänenüberschreibungen vorhanden sind und der Entwickler dem Formular einen weiteren Abschnitt hinzufügt, werden die vorhandenen Domänenüberschreibungen unterbrochen.