Définir un contournement de dictionnaire
Utilisez un contournement de dictionnaire pour permettre à un champ d’une table enfant d’avoir une valeur ou un comportement différent de celui du même champ d’une table parente. Par exemple, un contournement de dictionnaire modifie la valeur par défaut du champ de priorité de 4 dans la table parente à 5 dans la table Incident.
Avant de commencer
Pourquoi et quand exécuter cette tâche
Les contournements de dictionnaire ne sont disponibles que pour les tables qui prennent en charge l’extension de table.
Les contournements de dictionnaire sont hérités par les tables étendues, il peut donc être nécessaire de définir des remplacements supplémentaires pour modifier la valeur des champs sur les tables étendues. Par exemple, si vous définissez la valeur par défaut de cmdb_ci.install_status sur 3 et que vous créez un remplacement pour le même champ sur cmdb_ci_hardware à 5, toutes les tables étendues à partir de la table Matériel seront également définies par défaut sur 5. Donc, si vous voulez que la valeur par défaut cmdb_ci_computer.install_status soit 3, vous aurez besoin d’un autre remplacement.
Vous pouvez ajouter un contournement de dictionnaire dans une application incluse dans le périmètre, mais vous devez ajouter le contournement lorsque vous travaillez dans le contexte de l’application incluse dans le périmètre et vous ne pouvez sélectionner que des tables enfants à partir de ce périmètre. Ouvrez l’application incluse dans le périmètre, modifiez l’entrée de dictionnaire du champ, ajoutez un nouveau contournement de dictionnaire, sélectionnez la table enfant, puis fournissez les détails du remplacement.