Framework für Datenbeziehungen

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 4 Minuten Lesedauer
  • Die Framework für DatenbeziehungenDie Anwendung (sn_grc_rel_config) unterstützt BCMAnwendung mit dem zugrunde liegenden Framework, um die Abhängigkeiten in den Bias, Plänen und Ereignissen aus verschiedenen Quellen abzurufen, z. B. CMDB, BIA und BCP. Beginnend mit YokohamaRelease, die Framework für Datenbeziehungen(sn_grc_rel_config)-Anwendung wird mit installiert BCMAnwendung standardmäßig.

    Framework zum Abrufen der Abhängigkeiten

    Die Framework für Datenbeziehungen(sn_grc_rel_config) speichert die Konfigurationen dafür, wie sich ein Hauptobjekttyp auf andere Objekttypen beziehen kann. Damit können Anwender die Quelle (Hauptknoten) für Abhängigkeitsupdates konfigurieren, ihre Beziehung zu den untergeordneten Knoten konfigurieren und die Abhängigkeiten für das ausgewählte Objekt abrufen.

    Eine geplante Aufgabe scannt die Objektkonfigurationsdaten in regelmäßigen Abständen und überprüft, ob Abhängigkeiten aktualisiert wurden. Wenn Änderungen in den Abhängigkeiten beobachtet werden, ruft die geplante Aufgabe die Abhängigkeiten des ausgewählten Objekts aus einer der konfigurierten Quellen wie BIA, BCP oder ab CMDB.

    Vorteile von Framework für Datenbeziehungen

    Die Framework für DatenbeziehungenBietet die folgenden Vorteile für BCMAnwendungsanwender:
    • Stellt eine einzelne API bereit, um die Abhängigkeiten aus verschiedenen Quellen abzurufen.
    • Unterstützt die Konfiguration des Hauptknotens (Quelle) und verwaltet seine Beziehungen zu seinen untergeordneten Knoten wie Assets, Risiken usw.
    • Ermöglicht Anwendern, die Leistung durch Auswahl verschiedener Quellen zu steuern.

    Rollen, die dem zugeordnet sind Framework für Datenbeziehungen

    Die folgenden Rollen sind mit verknüpft Framework für DatenbeziehungenAnwendung.
    Tabelle : 1. Rollen, die dem zugeordnet sind Framework für Datenbeziehungen
    Rollen Beschreibung
    Framework für Datenbeziehungen Administrator [sn_grc_rel_config.admin] Konfiguriert die Beziehung der Objekttypen, z. B. die Beziehung des Hauptknotens zu den untergeordneten Knoten.
    Framework für Datenbeziehungen Leser [sn_grc_rel_config.reader] Zeigt die Daten für die Objekttypen an, wie in definiert Framework für Datenbeziehungen.
    Hinweis:
    Alle BCMAnwendungsanwender haben Framework für DatenbeziehungenLeserrolle.

    Tabellen für das Framework

    Zur Unterstützung von Framework für Datenbeziehungen, Die folgenden neuen Tabellen wurden hinzugefügt, und vorhandene Tabellen wurden überarbeitet.
    Tabelle : 2. Für verwendete Tabellen Framework für Datenbeziehungen
    Neue und vorhandene Tabellen Tabelle Beschreibung
    Neue Tabelle Hauptknotenkonfiguration [sn_grc_rel_config_main_node_confi] Tabelle zum Speichern der Konfiguration des Hauptknotens, von dem die Abhängigkeiten abgerufen werden.
    Neue Tabelle Knotenbeziehungskonfiguration [sn_grc_rel_config_node_rel_config] Tabelle zum Speichern der Konfiguration, die die Abhängigkeiten des Haupt- und untergeordneten Knotens bestimmt. Es pflegt auch einen Verweis auf die Hauptknotenkonfiguration.
    Vorhandene Tabelle Beziehungsregistrierungen [sn_data_registry_relationship] Tabelle zum Bestimmen der Beziehung eines Objekts zu anderen Objekten.

    Module zum Konfigurieren der Beziehungen

    Die BCMAnwendungsanwender können zu navigieren Datenbeziehungs-Framework Im Anwendungsnavigator und greifen Sie auf die zugehörigen Module zu, um die Beziehungen zu konfigurieren.

    Modulpfad.

    Die Framework für DatenbeziehungenDie Anwendung besteht aus den folgenden Modulen:
    1. Hauptknotenkonfiguration: Konfigurieren Sie die Details des Hauptknotens, z. B. Name, Quelle, Tabellenname, Füllbedingungen usw., wie in den folgenden Beispielen gezeigt.

      Hauptknotenkonfiguration.

      Die folgenden Hauptknotenkonfigurationen werden als Quellen mit dem Basissystem bereitgestellt, wie im folgenden Beispiel gezeigt:

      Basissystemkonfiguration.

      • Vorgelagerte BIA-Abhängigkeit
      • Nachgelagerte BIA-Abhängigkeiten
      • CMDB
      • Planen Sie primäre Assets
      • Planbezogene Assets
      Die BCMAdministratoren verwenden die Hauptknotenkonfiguration, um die folgenden Aufgaben auszuführen:
      • Konfigurieren Sie das Konfigurationsmodul „Abhängigkeitsupdate für die Auswirkungsanalyse“, und rufen Sie die Abhängigkeitsupdates in eine BIA ab (fügen Sie die Abhängigkeitsupdates zur BIA hinzu) aus diesen Quellen ab.Quellen.
      • Konfigurieren Sie das Konfigurationsmodul „Planungsabhängigkeit aktualisieren“, und rufen Sie die Aktualisierungen der Planungsabhängigkeit in einen Plan ab (fügen Sie dem Plan die aktualisierten zugehörigen Assets hinzu) aus diesen Quellen ab.
      • Konfigurieren Sie das Konfigurationsmodul der Ereignisabhängigkeitsquelle, und konfigurieren Sie die Quellen für die Ereignisabhängigkeitsupdates (fügen Sie die aktualisierten betroffenen Assets einem Wiederherstellungsereignis hinzu).

      Die Hauptknotenkonfigurationsdatensätze für Pläne und CMDBWerden in den folgenden Beispielen angezeigt.

      Hauptknotenkonfiguration für ein BCP.

      Beispiel für die Hauptknotenkonfiguration.

      Informationen zum Erstellen eines Hauptknotenkonfigurationsdatensatzes finden Sie unter Erstellen Sie einen Hauptknotenkonfigurationsdatensatz.

    2. Beziehungsregistrierungen: Konfigurieren Sie die Beziehungsregistrierungen für den Hauptknoten. Beziehungsregistrierungen sind Teil der 360-Grad-Konfiguration in GRCWo ein Anwender definieren kann, wie ein Objekt ein zugehöriges Objekt hat. Die Konfigurationsdetails eines Beziehungsregistrierungsdatensatzes wie Name, Tabelle, Beziehungstyp, Beziehungstabelle usw. werden im Formular angezeigt.

      Neuer Beziehungsregistrierungsdatensatz.

      Im folgenden Beispiel wird ein Beispielbeziehungsregistrierungsdatensatz für eine BIA- und BIA-Vorlage angezeigt.

      Beispiel für Beziehungsregistrierungsdatensatz.

      Informationen zum Erstellen eines Beziehungsregistrierungsdatensatzes finden Sie unter Erstellen Sie einen Beziehungsregistrierungsdatensatz.

    3. Eigenschaften: Konfigurieren Sie die Eigenschaften von Framework für DatenbeziehungenWie im folgenden Beispiel gezeigt.

      Eigenschaften für das Datenbeziehungs-Framework.

      Informationen zum Konfigurieren der Eigenschaften finden Sie unter Konfigurieren Sie die Eigenschaften für Framework für Datenbeziehungen.

    Anwendungsfälle für Framework für Datenbeziehungen

    Die Framework für DatenbeziehungenWird verwendet, um die Knoten- und Asset-Beziehungen zu konfigurieren, z. B. die Zuordnung eines Hauptknotens zu seinem untergeordneten Knoten oder die Zuordnung eines Assets zu einem Risiko.

    Berücksichtigen Sie den folgenden Anwendungsfall, der die Hauptknotenkonfiguration und ihre Beziehungen anzeigt.

    Datenbeziehungs-Framework.

    In diesem Beispiel ist INC1010 der Hauptknoten, in dem die Quelle ein Incident ist. INC1010 hat zwei untergeordnete Knoten:
    1. Asset A: Das betroffene Konfigurationselement für Asset A ist Risiko A.
    2. INC1011: Die betroffenen Konfigurationselemente (CIs) für INC1011 sind Asset B und Asset C. für Asset B ist das betroffene Konfigurationselement Risiko B.
    Mit dem zugrunde liegenden Framework für Datenbeziehungen, Die folgenden Beziehungen sind konfiguriert:
    • Hauptknoten:
      • INC1010 -> Asset A
      • INC1010 -> INC1011
    • Knotenbeziehungen:
      • Asset A -> Risiko A
      • INC1011 -> Asset B
      • INC1011 -> Asset C
      • Asset B -> Risiko B
    • Eingabeknoten:
      • Quelle = Incident
      • Datensatz = INC1010
      • Max. Ebenen = 5
      • Max. Knoten = 1000
    • Ausgabeknoten:
      • INC1010
      • Asset A
      • INC1011
      • Risiko A
      • Asset B
      • Asset C
      • Risiko B
    • Edges:
      • INC1010 -> Asset A
      • INC1010 -> INC1011
      • Asset A -> Risiko A
      • INC1011 -> Asset B
      • INC1011 -> Asset C
      • Asset B -> Risiko B

    Einschränkungen der Verwendung von Framework für Datenbeziehungen

    Die Framework für DatenbeziehungenHat die folgenden Einschränkungen:
    • Die für ein Objekt abgerufenen Daten können nicht für einen anderen Zweck wiederverwendet werden.
    • Die im Framework bereitgestellten Quellen müssen zum Abrufen der Abhängigkeitsupdates in einem Objekt verwendet werden. Es ist nicht möglich, eigene Quellen zum Abrufen der Daten zu konfigurieren.