Domänenzuweisung

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 2 Minuten Lesedauer
  • Standardmäßig wird durch die Domänentrennung ein Domänenfeld zu Tabellen und ihren Erweiterungen hinzugefügt.

    Sie können die Domänentrennung auch auf neu erstellte Tabellen ausweiten, indem Sie der Wörterbuchdefinition der Tabelle ein sys_domain -Feld hinzufügen. Standardmäßig trennt das System nur Plattform- und Baselineanwendungstabellen nach Domäne, sofern angemessen.

    Warnung:
    ServiceNow empfiehlt keine Domänentrennung von Plattformtabellen (alle Tabellen mit dem Präfix sys_, z. B. die Tabellen „Wörterbucheintrag“ [sys_dictionary] und „Überschreibung des Wörterbucheintrags“ [sys_dictionary_override]), da dies zu unerwarteten Ergebnissen führen kann.

    Jedem Datensatz ist eine einzelne Domäne zugewiesen.Diese Domäne wird im Feld sys_domaingespeichert.Mehrere Tabellen haben standardmäßig die Spalte sys_domain und sind bereits domänengetrennt. 

    Der Wert des Felds sys_domain enthält die Domäne, die dem Datensatz von einem der folgenden Elemente zugewiesen wurde:
    • Unternehmen, zu dem der Benutzer gehört
    • Geschäftsregel beim Erstellen des Datensatzes
    • Beim Erstellen des Datensatzes verwendetes Modul
    • Formularvorlage, die beim Erstellen des Datensatzes verwendet wird
    • Domäne des übergeordneten Datensatzes
    • Domäne, die dem Benutzerdatensatz zugewiesen ist
    • Domäne des Benutzers, der sie erstellt

    Das System verhindert, dass die folgenden Tabellen nach Domänen getrennt werden:

    • Zugriffssteuerung [sys_security_acl]
    • Skripteinbindung [sys_script_include]
    • Systemeigenschaft [sys_properties]
    • Entitäten der Sicherheitsausschluss-/ -aufnahmeliste [sys_security_restricted_list]
    • Dictionary-Eintrag [sys_dictionary]
    • Überschreibung von Wörterbucheinträgen [sys_dictionary_override]

    Zuweisen von Benutzern zu Unternehmen

    Administratoren können Benutzer schnell einer Domäne zuweisen, indem sie sie einem Unternehmen zuweisen. Nachdem Benutzer einer Domäne zugewiesen wurden, erben Datensätze automatisch die Domäne des Benutzers.

    Wenn Sie beispielsweise Bow Runneri dem ACME-Unternehmen zuweisen, wird er automatisch der ACME-Domäne zugewiesen. Wenn Sie Don Goodliffe dem Unternehmen Initech zuweisen, wird er automatisch der Domäne Initech zugewiesen. Alle von ihnen erstellten Datensätze werden automatisch der entsprechenden Domäne hinzugefügt.

    Verwenden von Geschäftsregeln zum Zuweisen von Domänen

    Administratoren können eine Geschäftsregel verwenden, um beim Erstellen eines Datensatzes automatisch einen Domänenwert festzulegen. Die Geschäftsregel muss einen Wert im Feld sys_domain festlegen. Administratoren müssen sicherstellen, dass für die Tabelle des Datensatzes eine sys_domain- Spalte verfügbar ist. Siehe Empfohlene Domain Separation-Verfahren für Service Provider für weitere Informationen.

    Verwenden von -Modulen zum Zuweisen von Domänen

    Administratoren können den URL-Parameter sysparm_domain verwenden, um neue Datensätze aus einem Modul automatisch einer bestimmten Domäne zuzuweisen. Administratoren müssen ein Modul mit dem folgenden Argumentwert erstellen: sysparm_domain=sys_ID of domain.

    Verwenden von Formularvorlagen zum Zuweisen von Domänen

    Administratoren können eine Formularvorlage verwenden, um neue Datensätze automatisch einer bestimmten Domäne zuzuweisen. Administratoren müssen dem Formular das Feld sys_domain hinzufügen und einen Domänenwert auswählen. Wenn Sie beispielsweise das Feld sys_domain auf die TOP/ACME-Domäne festlegen, werden alle Datensätze aus dieser Vorlage automatisch der TOP/ACME-Domäne zugewiesen.

    Domänenvererbung für Tabellen

    Standardmäßig erben zugehörige Datensätze die Domäne des übergeordneten Datensatzes. Beispiel:

    • Ein Change-Aufgabendatensatz erbt die Domäne des übergeordneten Change Request-Datensatzes.
    • Ein Problemdatensatz erbt die Domäne des übergeordneten Incident-Datensatzes.

    Automatische Domänenzuweisung basierend auf Benutzerdomänen

    Wenn keine anderen Domänenbedingungen gelten, erbt ein Datensatz automatisch die Domäne des Benutzers, der ihn erstellt.