Framework für Datenbeziehungen
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
- 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
| 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
| 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.
Hauptknotenkonfiguration: Konfigurieren Sie die Details des Hauptknotens, z. B. Name, Quelle, Tabellenname, Füllbedingungen usw., wie in den folgenden Beispielen gezeigt.
Die folgenden Hauptknotenkonfigurationen werden als Quellen mit dem Basissystem bereitgestellt, wie im folgenden Beispiel gezeigt:
- 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.
- 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.
Informationen zum Erstellen eines Hauptknotenkonfigurationsdatensatzes finden Sie unter Erstellen Sie einen Hauptknotenkonfigurationsdatensatz.
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.
Im folgenden Beispiel wird ein Beispielbeziehungsregistrierungsdatensatz für eine BIA- und BIA-Vorlage angezeigt.
Informationen zum Erstellen eines Beziehungsregistrierungsdatensatzes finden Sie unter Erstellen Sie einen Beziehungsregistrierungsdatensatz.
Eigenschaften: Konfigurieren Sie die Eigenschaften von Framework für DatenbeziehungenWie im folgenden Beispiel gezeigt.
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.
- Asset A: Das betroffene Konfigurationselement für Asset A ist Risiko A.
- INC1011: Die betroffenen Konfigurationselemente (CIs) für INC1011 sind Asset B und Asset C. für Asset B ist das betroffene Konfigurationselement Risiko B.
- 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 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.