Règles de gouvernance des relations

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 2 minutes de lecture
  • Les règles de gouvernance des relations sont un ensemble de règles de relation utilisées pour garantir la cohérence et la validité de la modélisation des relations entre les éléments de configuration (CI) dans la CMDB. Utilisez des règles de gouvernance des relations pour empêcher la sélection de types de relations ou de directions qui ne sont pas autorisés entre des types de CI spécifiques.

    Différentes applications, telles que Discovery et Service Mapping, créent des relations entre les CI. Chaque application peut utiliser un type de relation ou une direction incohérents pour représenter la même entité, ce qui entraîne plusieurs vues des mêmes CI. Les règles de gouvernance des relations définissent quels sont les types de relations valides et les directions valides entre les paires de types de CI, ce qui se traduit par des relations valides et cohérentes dans la CMDB.

    Les règles de gouvernance des relations comprennent :
    • Règles de relations dépendantes de la CMDB: règles (règles d’hébergement et d’imbrication) utilisées pour l’identification des CI. Vous pouvez afficher et modifier les règles de relations dépendantes dans le Gestionnaire de classes de CI, après avoir sélectionné une classe dans la hiérarchie des classes et cliqué sur Relation dépendante.
    • Relations suggérées : règles basées sur des relations suggérées existantes dans la table Relations suggérées [cmdb_rel_type_suggest]. Les relations suggérées sont utilisées dans le Éditeur de relations CIfichier . Vous pouvez afficher et modifier les relations suggérées dans le Gestionnaire de classe de CI, après avoir sélectionné une classe dans la hiérarchie des classes et cliqué sur Relations suggérées.
    • Règles de référence : règles principalement utilisées par Gestion dans le cloud pour représenter toutes les combinaisons valides possibles de paires de CI référencés et référencés dans la définition de service.
    • Relations valides intégrées : les relations suivantes sont prédéfinies dans le système de base en tant que relations valides :
      • cmdb_ci_endpoint -> flux applicatif vers ::flux applicatif depuis -> cmdb_ci_endpoint
      • cmdb_ci_endpoint -> Implémenter le point de terminaison dans ::Implémenter le point de terminaison à partir de -> cmdb_ci
      • cmdb_ci -> Utiliser le point de terminaison vers ::Utiliser le point de terminaison à partir de -> cmdb_ci_endpoint

    Comportement général

    • Les règles de gouvernance des relations prennent en charge l’héritage.

      Par exemple, supposons que la relation suggérée cmdb_ci_appl Runs On ::Runs cmdb_ci_hardware existe. Dans ce cas, une relation Runs On ::Runs entre un CI cmdb_ci_appl_dot_net et un CI cmdb_ci_windows_server est valide. Cela est dû au fait que la classe Application .Net hérite de la classe Application et que la classe Windows Server hérite de la classe Hardware.

    • Les règles de gouvernance de relation en double ne sont pas autorisées
    • les règles de gouvernance des relations ne sont pas séparées par domaine.
    • Il est possible d’avoir plusieurs types de relation entre les deux mêmes types de CI.
      Par exemple, les relations suivantes sont valides :
      • cmdb_ci_appl Depends On ::Used by cmdb_ci_service
      • cmdb_ci_appl Reçoit des données de ::Envoie des données à cmdb_ci_service

    Rapports

    Une relation entre des CI est considérée comme valide si elle est conforme à l’une des règles de gouvernance de la relation. Utilisez le tableau de bord CMDB pour afficher des rapports sur l’intégrité globale des relations , y compris la conformité des relations avec les règles de gouvernance des relations. Le rapport « Relations non conformes à toutes les règles de relation » montre les relations CI qui ne sont conformes à aucune des règles de gouvernance des relations.