Domänenzuweisung

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 2 Minuten Lesedauer
  • Standardmäßig fügt Domain Separation Tabellen und ihren Erweiterungen ein Domänenfeld hinzu.

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

    Warnung:
    ServiceNow empfiehlt keine domänentrennenden Plattformtabellen (Tabellen mit dem Präfix sys_, z. B. die Tabellen Wörterbucheintrag [sys_dictionary] und Wörterbucheintragsüberschreibung [sys_dictionary_override]), da dies zu unerwarteten Ergebnissen führen kann.

    Jeder Datensatz wird einer einzelnen 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 durch eine der folgenden Optionen zugewiesen wurde:
    • Unternehmen, dem der Benutzer angehört
    • Business-Regel beim Erstellen des Datensatzes
    • Modul, das beim Erstellen des Datensatzes verwendet wird
    • Formularvorlage, die beim Erstellen des Datensatzes verwendet wird
    • Domäne des übergeordneten Datensatzes
    • Dem Benutzerdatensatz zugewiesene Domäne
    • Domäne des Benutzers, der sie erstellt

    Das System verhindert, dass die folgenden Tabellen domänengetrennt werden:

    • Zugriffssteuerung [sys_security_acl]
    • Skripteinbindung [sys_script_include]
    • Systemeigenschaft [sys_properties]
    • Entitäten auf der Sicherheitsausschluss-/Einschlussliste [sys_security_restricted_list]
    • Wörterbucheintrag [sys_dictionary]
    • Wörterbucheintrag -Überschreibung [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 Base Base dem ACME-Unternehmen zuweisen, wird er automatisch der ACME-Domäne zugewiesen. Wenn SieDon 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.

    Geschäftsregeln zum Zuweisen von Domänen verwenden

    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 Spalte „ sys_domain“ verfügbar ist. Siehe Empfohlene Domain Separation-Verfahren für Service Provider für weitere Informationen.

    Mithilfe von Modulen Domänen zuweisen

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

    Formularvorlagen zum Zuweisen von Domänen verwenden

    Administratoren können eine Formularvorlage verwenden, um einer bestimmten Domäne automatisch neue Datensätze 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 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-Anforderungsdatensatzes.
    • Ein Problemdatensatz erbt die Domäne des übergeordneten Incident-Datensatzes.

    Automatische Domänenzuweisung basierend auf Benutzerdomänen

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