Domain Separation-Plugin

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Das Plugin „Domain Support – Domain Extensions Installer“ aktiviert mehrere Funktionen und Eigenschaften zur Domänentrennung gleichzeitig. Dieses Plugin wird normalerweise als Domain Separation-Plugin bezeichnet.

    Empfohlene Vorgehensweise für die Aktivierung des Domain Separation-Plugins

    Im Rahmen der Entwicklung der Domänentrennung müssen Administratoren die Aktivierung dieses Plugins anfordern. Um die besten Ergebnisse zu erzielen, aktivieren Sie das Domain Separation-Plugin zu Beginn des Entwicklungsprozesses, vorzugsweise bevor ein anderes Plugin aktiviert wird.

    Wichtig:
    Fordern Sie die Aktivierung des Plugins „Domain Extensions Installer“ (com.glide.domain.msp_extensions.installer) an, bevor Sie Domain Separation (Plugin com.snc.pa.domain_support) aktivieren.

    Wenn Sie Domain Separation gegen Ende der Implementierung von ServiceNow oder nachdem eine Instanz live geschaltet wurde, aktivieren, ist Ihre Anwendung gefährdet in Bezug auf Leistung und Prozess. In etablierten Instanzen könnten je nach Strukturierung der Elemente in der Entwicklung hohe Risiken für die Plattform und ihre Verwendbarkeit bestehen. Weitere Informationen zum Domänentrennungsprozess finden Sie unter Domain Separation erkunden.

    Wenn beispielsweise das Plugin „Domain Separation“ aktiviert ist, wird die Spalte „Domäne“ (sys_domain) zur Aufgabentabelle hinzugefügt, und jeder vorhandene Datensatz wird automatisch in „Global“platziert. Um ein Skript zum Zuweisen aller Datensätze in die richtigen Domänen zu verwenden, ist eine etablierte Hierarchie über- und untergeordneter Elemente erforderlich. Diese Arten von geskripteten Aktionen bergen das Risiko der Beschädigung oder des Verlusts von Daten und mögliche Produktionsausfälle, wenn große Datenmengen verschoben werden. Ein Großteil des Plattformcodes wird ebenfalls im globalenplatziert, z. B. in Business-Regeln, Client-Skripts, Formularansichten und Workflows.

    Wenn ein Kunde Code erstellt oder ServiceNow ändert, besteht ein Risiko für die Leistung und Verwendbarkeit der Plattform. Instanzbesitzer können mit dieser Art von Herangehensweise die Implementierung erheblich verzögern oder zu langen Ausfallzeiten kommen.

    Funktionen des Plugins „Domain Separation“.

    Diese Funktionen werden aktiviert, wenn Sie das Plugin aktivieren:
    • Die Domänentrennung basiert auf der Domänentabelle [sys_domain].
    • Mit der delegierten Verwaltung kann jede Domäne über eine separate Richtlinie verfügen.
    • Alle Datensätze sind Teil der globalen Domäne.
    • Die Domäne des aktuellen Benutzers bestimmt die zu verwendende Domäne, wenn Sie einen Datensatz in einer anderen Domäne anzeigen oder bearbeiten.