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 dans 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 remplacements de dictionnaire étant hérités par les tables étendues, il peut être nécessaire de définir des remplacements supplémentaires pour modifier la valeur des champs des 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 sont également 5 par défaut. Donc, si vous voulez que la valeur par défaut de cmdb_ci_computer.install_status soit de 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 remplacement 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 dans ce périmètre. Ouvrez l’application incluse dans le périmètre, modifiez l’entrée de dictionnaire du champ, ajoutez un nouveau remplacement de dictionnaire, sélectionnez la table enfant, puis fournissez les détails du remplacement.