Règles de gouvernance des relations
Les règles de gouvernance des relations sont un ensemble de règles de relations utilisées pour garantir la cohérence et la validité des relations de modélisation entre les éléments de configuration (CI) dans la CMDB. Utilisez les règles de gouvernance de relation 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 Détection et Mappage des services, 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 permet d’établir des relations valides et cohérentes dans la CMDB.
- Règles de relation dépendante 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 relation dépendante 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 Relation suggérée [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 classes 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 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 À ::Implémenter le point de terminaison à partir de -> cmdb_ci
- cmdb_ci -> Utiliser le point de terminaison À ::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 S’exécute sur ::Exécute cmdb_ci_hardware existe. Dans ce cas, une relation S’exécute sur ::S’exécute 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 d’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 permis d’avoir plus d’un type de relation entre les deux mêmes types de CI. Par exemple, les relations suivantes sont valides :
- cmdb_ci_appl Dépend de ::Utilisé par cmdb_ci_service
- cmdb_ci_appl Reçoit des données de ::Envoie des données à cmdb_ci_service
Rapports
Une relation entre CI est considérée comme valide si elle est conforme à l’une des règles de gouvernance de relation. Utilisez le tableau de bord Intégrité de la relation pour afficher des rapports sur l’intégrité de la relation , 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 de CI qui ne sont conformes à aucune des règles de gouvernance des relations.