Domänentrennung mit der Domänenauswahl konfigurieren
Verwenden Sie die Domänenauswahl klug, und erinnern Sie sich 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 sammelt alle Domänen in einer Liste, aus der Sie auswählen können.
Wenn Ihre Sitzung eine Zeitüberschreitung hat und Sie nicht abgemeldet werden, fällt Ihre Sitzung auf die Domäne in Ihrem Anwenderdatensatz zurück. Sie verlieren gleichzeitig auch alle erhöhten Rollen. In diesem Fall kann Ihre Domänenauswahl weiterhin die zuletzt ausgewählte Domäne anzeigen, 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 irgendwann nicht verlassen haben.
Konfiguration in der OBERSTEN Domäne oder der globalen Domäne
Domänentrennung funktioniert am besten, wenn Sie Kunden Services bereitstellen, die in ihrer Konfiguration und Anwender- und Gruppendefinition größtenteils Standard sind. Je mehr Sie „einmalige“ Lösungen anpassen und erstellen, desto mehr schaffen Sie einen Fehlerspielraum. Wenn Sie Ihre Prozesse und Geschäftslogik erstellen, sollten alle Variationen in Eigenschaften enthalten sein, die für jeden Kunden automatisch funktionieren. Prozesse können zwar noch nach Bedarf angepasst werden. Seien Sie jedoch sehr vorsichtig, wenn Sie entscheiden, wann und in welchem Umfang eine eindeutige Konfiguration für einen einzelnen Kunden erstellt werden soll.
Sie müssen bei der Konfiguration Ihrer Domänen einen Ansatz von „80-15-5“ verwenden, um zu große Margen für die Anpassung und somit Fehler zu vermeiden.
- Empfohlener Ansatz für Konfiguration:
- 80 % Oder mehr Standard
- 15 % Oder mehr Parametrisch
- Kleiner als 5 % Konfiguration
- Legen Sie fest, ob ein vorgeschlagener Change eine globale oder eine konfigurierbare Eigenschaft sein soll.
- Überbauen 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. Beschränken Sie „synchrone“ Aufrufe (Aufrufe, die vom Client zum Server hin- und hergehen, auch AJAX genannt).
- Schreiben Sie alle Skripts logisch, um sie einfach und effektiv zu halten. Erzwingen Sie Peer-Überprüfungen von Codeänderungen, und stellen Sie sicher, dass jeder dem folgt Empfohlene Domain Separation-Verfahren für Service Provider In diesem Abschnitt.