Domänentrennung mit der Domänenauswahl konfigurieren
Verwenden Sie die Domänenauswahl mit Bedacht, und denken Sie an den 80/15/5-Ansatz, damit Sie nicht zu viel anpassen und die Leistung Ihrer Instanz beeinträchtigen.
Überprüfen Sie Ihre Domäne, bevor Sie Änderungen vornehmen
Die Domänenauswahl erfasst alle Domänen in einer Liste, aus der Sie auswählen können.
Wenn in Ihrer Sitzung eine Zeitüberschreitung auftritt, greift Ihre Sitzung auf die Domäne in Ihrem Benutzerdatensatz zurück, auch wenn Sie sich nicht abgemeldet haben. Gleichzeitig verlieren Sie auch alle erhöhten Rollen. In diesem Fall zeigt Ihre Domänenauswahl möglicherweise immer noch die letzte von Ihnen ausgewählte Domäne an, wenn der obere Frame der Liste nicht neu geladen wurde. Aus diesem Grund sollten Sie Ihre Liste vollständig neu laden, wenn Sie die Instanz längere Zeit verlassen haben.
Konfiguration in der TOP-Domäne oder der globalen Domäne
Die Domänentrennung funktioniert am besten, wenn Sie Services für Kunden bereitstellen, die in ihrer Konfiguration sowie Benutzer- und Gruppendefinition größtenteils Standard sind. Je mehr Sie „einmalige“ Lösungen anpassen und erstellen, desto größer ist die Fehlertoleranz. Wenn Sie Ihre Prozesse und Geschäftslogik erstellen, sollten sich alle Variationen in Eigenschaften befinden, die für jeden Kunden automatisch funktionieren. Prozesse können zwar noch nach Bedarf angepasst werden, aber entscheiden Sie mit großer Sorgfalt, wann und in welchem Umfang Sie eine eindeutige Konfiguration für einen einzelnen Kunden erstellen möchten.
Sie müssen bei der Konfiguration Ihrer Domänen einen „80-15-5“-Ansatz verwenden, um einen zu großen Spielraum für die Anpassung und damit Fehler zu vermeiden.
- Empfohlener Ansatz für die Konfiguration:
- 80 % oder mehr Standard
- 15 % oder mehr parametrisch
- Weniger als 5 % Konfiguration
- Legen Sie fest, ob eine vorgeschlagene Änderung eine globale oder eine konfigurierbare Eigenschaft sein soll.
- Überdimensionieren Sie nicht, indem Sie immer mehr Anpassungen hinzufügen, die verwaltet werden müssen. Gehen Sie stattdessen wie folgt vor:
- Beginnen Sie mit den Basissystemfunktionen, und überprüfen Sie alle Lücken, bevor Sie Änderungen vornehmen.
- Suchen Sie nach Lösungen ohne Code.
- Verwenden Sie serverseitige Skripts, erstellen Sie modulare APIs, und erstellen Sie domänengetrennte Eigenschaften.
- Wenn Sie Client-Skripting verwenden müssen, verwenden Sie nur ServiceNow -APIs. Begrenzen Sie „synchrone“ Aufrufe (diejenigen, die von Client zu Server hin und her gehen, auch als AJAX bezeichnet).
- Schreiben Sie alle Skripts logisch, um sie einfach und effektiv zu halten. Erzwingen Sie Peer-Reviews von Codeänderungen, und stellen Sie sicher, dass alle dem Empfohlene Domain Separation-Verfahren für Service Provider in diesem Abschnitt folgen.