Domänentrennung

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 3 Minuten Lesedauer
  • Domänentrennung wird in der CMDB-Identifizierungs- und -Abgleichsfunktion unterstützt. Mit der Domain Separation können Sie Daten, Prozesse und Verwaltungsaufgaben in logische Gruppierungen, sogenannte Domänen, aufteilen. Sie können verschiedene Aspekte dieser Trennung steuern, einschließlich der Benutzer, die Daten sehen und darauf zugreifen können.

    Übersicht

    Domänentrennung wird während des erzwungen CMDB-Identifizierung und -Abgleich (IRE)-Prozess. IRE-Prozesse sind domänenbewusst, und Domänentrennung wird auf die Identifizierungs- und Abgleichsregeln angewendet.

    Weitere Informationen zur Domänentrennung finden Sie unter Domänentrennung .

    Funktionsweise der Domain Separation bei Identifikation und Abgleich

    Domänentrennung in der Identifizierungs-Engine wird erzwungen, wenn Anwender das Plugin „Domänentrennung“ aktivieren. Domänentrennung für IRE hat zwei Betriebsmodi in domänengetrennten Instanzen:
    • Strikter Modus (standardmäßig aktiviert): In diesem Modus verarbeitet die Identifizierung nur die CIs, in denen die Domänen-ID mit der Domäne des derzeit angemeldeten Anwenders identisch ist. Wenn doppelte CIs über Domänen hinweg vorhanden sind (einschließlich übergeordneter und untergeordneter Domänen), werden diese CIs nicht als doppelte CIs betrachtet, da ihre Domänen-IDs nicht übereinstimmen.
    • Plattformdomänentrennungsmodus (standardmäßig deaktiviert): In diesem Modus folgt IRE dem Verhalten der Plattformdomänentrennung. So können übergeordnete Domänen während der Identifizierung auf alle CIs innerhalb ihrer untergeordneten Domänen oder auf eine der Domänen zugreifen, in die sie Einblick haben. Weitere Informationen finden Sie unter Sichtbarkeitsdomänen und enthält Domänen .

      Der Plattformdomänentrennungsmodus soll von fortgeschrittenen Anwendern für sehr spezifische oder erweiterte Anwendungsfälle verwendet werden.

      Hinweis:

      Der Plattformdomänentrennungsmodus führt zu einigen Risiken, die bei aktualisierten Instanzen größer und bei zBooted-Instanzen viel geringer sind.

      Je nachdem, wie IRE-Prozesse in einer domänengetrennten Instanz konfiguriert sind, kann die Einstellung von IRE auf den Plattformdomänentrennungsmodus zu unerwartetem und unerwünschtem Verhalten führen, wenn sie nicht sorgfältig verwendet wird. Eines der Risiken besteht darin, dass nach der Aktivierung des Plattformdomänentrennungsmodus IRE-Prozesse aus einer anderen Domäne ausgeführt werden als der, in der IRE-Prozesse zuvor ausgeführt wurden. In dieser Situation werden CIs, die zuvor als eindeutig identifiziert wurden, möglicherweise als doppelte CIs identifiziert, was dazu führen kann, dass einige Anwendungen fehlschlagen.

      Wenn eine Anwendung IRE bereits effektiv in einer domänengetrennten Umgebung verwendet, hat der Wechsel zum Plattformdomänentrennungsmodus keinen Vorteil, was ein gewisses Risiko darstellen könnte.

    Verwenden Sie glide.identification_engine.platform_domain_separation_enabled Systemeigenschaft zum Wechseln zwischen diesen beiden Modi für die IRE-Domänentrennung. Standardmäßig ist diese Eigenschaft auf festgelegt Falsch .

    Plattformdomänentrennungsmodus

    Legen Sie die Systemeigenschaft fest glide.identification_engine.platform_domain_separation_enabled Bis Wahr Zum Aktivieren des Plattformdomänentrennungsmodus für die IRE-Verarbeitung. Mit dem Plattformdomänentrennungsmodus können übergeordnete Domänen während der IRE-Verarbeitung auf alle ihre untergeordneten Domänen zugreifen. Beispielsweise kann IRE ein übereinstimmendes CI in einer untergeordneten Domäne erkennen und dieses CI dann aktualisieren, anstatt ein neues zu erstellen.

    Im Plattformdomänentrennungsmodus für IRE:
    • Ire, die von einer übergeordneten Domäne ausgeführt wird, kann auf CIs zugreifen, die in ihrer Domäne enthalten sind, untergeordnete Domänen, die in der Domänenhierarchie niedriger sind, und auf die globale Domäne. ​
    • Die Ire-Ausführung aus der globalen Domäne kann auf alle CIs zugreifen.
    • Sichtbarkeitsdomänen und enthält Domänen Werden unterstützt.
    Hinweis:
    Wenn der Plattformdomänentrennungsmodus aktiviert ist, kann es zu einem plötzlichen Anstieg der IRE-Erkennung doppelter CIs kommen.

    Domänentrennung während des Identifizierungsprozesses

    Domänentrennung während des Identifizierungsprozesses wird wie folgt erzwungen:
    • Unabhängig von der Einstellung von glide.identification_engine.platform_domain_separation_enabled Systemeigenschaft:
      • Domänen-IDs müssen nicht explizit in der Eingabenutzlast der APIs der Identifizierungs-Engine gesendet werden. Intern bewirkt die Identifizierungsmaschine, dass die aktuelle Domänen-ID des Benutzers die Identifizierungsmaschinen-APIs aufruft.
      • Wenn während des Abgleichs keine Datensätze gefunden werden und ein CI eingefügt wird, ist die CI-Domänen-ID mit der Domäne des angemeldeten Anwenders identisch. Beim Aktualisieren eines CI ändert sich die CI-Domänen-ID nicht.
      • Wenn während des Abgleichs Duplikate gefunden werden, haben Deduplizierungsaufgaben, die in der Tabelle [Reconcile_duplicate_Task] erstellt wurden, dieselbe Domänen-ID wie die doppelten CIs.
      • Wenn während des Abgleichs eine Neuklassifizierung des CI nicht zulässig ist, werden Reklassifizierungsaufgaben in der Tabelle [Reklassification_Task] mit derselben Domänen-ID wie das CI erstellt, für das eine Neuklassifizierung erforderlich ist.
    • Wenn die Systemeigenschaft glide.identification_engine.platform_domain_separation_enabled Ist auf festgelegt Falsch :
      • Beim Abgleich werden nur CIs verwendet, die dieselbe Domäne haben wie die Domäne des derzeit angemeldeten Anwenders.
      • Doppelte CIs, die über Domänen hinweg vorhanden sind (einschließlich übergeordneter und untergeordneter Domänen), werden von IRE nicht als doppelte CIs betrachtet.
    • Wenn die Systemeigenschaft glide.identification_engine.platform_domain_separation_enabled Ist auf festgelegt Wahr :
      • Doppelte CIs, die über Domänen hinweg vorhanden sind (z. B. übergeordnete und untergeordnete Domänen), werden von IRE als doppelte CIs betrachtet.
      • CIs aus der angemeldeten Anwenderdomäne und untergeordneten Domänen werden während des Abgleichs verwendet.

    Domain Separation und Identifizierungsregeln

    Die im Identifizierungsprozess verwendeten Identifizierungsregeln und Identifizierungsinklusionsregeln für die Identifikation werden immer auf globaler Ebene definiert. Beispielsweise haben die folgenden Tabellen kein sys_Domain-Feld:
    • Bezeichner (cmdb_Identifier)
    • Bezeichnereinträge (cmdb_Identifier_entry)
    • Zugehörige Einträge (cmdb_related_entry)
    • Aufnahmeregeln für Identifizierung (cmdb_ie_Active_config)

    Domain Separation und Abgleichregeln

    Die Abgleichsdefinitionsregeln, die während des Abgleichprozesses verwendet werden, können für verschiedene Domänen definiert werden. Die folgenden Tabellen haben beispielsweise sys_Domain, sys_overrides, sys_Domain_path-Felder:
    • Abgleichsdefinition (cmdb_Reconciliation_Definition)
    • Datenquellenpriorität (cmdb_datasource_Rangence)
    • Datenquellenveraltungsdefinitionen (cmdb_datasource_staleness)