Générer automatiquement des modèles de produits pour les CI logiques

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 2 minutes de lecture
  • Utilisez la tâche d’affectation de modèle de produit CSDM pour générer automatiquement un Modèle de produit enregistrement (modèle d’application, modèle de service ou modèle logiciel) pour chaque CI logique qui n’est pas encore associé à un Modèle de produit. Les modèles de produits sont idéaux pour associer des CI qui font partie d’un seul produit numérique.

    Avant de commencer

    Les utilisateurs disposant d’un accès en lecture aux enregistrements de CI modifiés peuvent afficher le nouveau Modèles de produitsfichier .

    Rôle requis : administrateur

    Pourquoi et quand exécuter cette tâche

    Les CI d’application, de service et d’instance de classe de logiciel ne sont pas créés via Découverte, de sorte que leurs valeurs d’ID de modèle [model_id] peuvent ne pas faire référence à des Modèle de produit enregistrements. Pour vous aider à migrer vers un paradigme de gestion centré sur le produit, chaque instance d’un CI logique doit être associée à un Modèle de produit. La tâche d’affectation de modèle de produit CSDM s’opère sur les classes suivantes et utilise le nom de l’instance de classe comme nom du nouveau Modèle de produit.

    • Offre de service
    • Service technique
    • Service d’application : le script ajoute la version (en ce qui concerne l’application d’entreprise) au nom du modèle logiciel associé. Par exemple, le modèle logiciel pour le CI de service d’application MyAppService peut être MyAppService - version : 2.1.
    • Service d'entreprise
    • Application de gestion
    La tâche d’affectation de modèle de produit CSDM appelle le script CSDMModelUtil . Le script effectue ces actions pour chaque instance des classes prises en charge CSDM qui ne fait pas référence à :Modèle de produit
    1. Créez un nouvel enregistrement de modèle d’application, de modèle de service ou de modèle logiciel portant le même nom que le CI. Si les informations requises pour générer la valeur de nom n’apparaissent pas dans le CI, le script utilise la valeur par défaut que vous avez spécifiée.
    2. Pour le CI, ajoutez une référence au nouveau Modèle de produit dans le champ ID de modèle [model_id].
    Fonctionnement du script :
    • Le script respecte les règles d’accès de l’administrateur CMDB qui l’exécute.
    • Si un enregistrement généré Modèle de produit automatiquement pour un CI d’instance de classe est identique à un enregistrement existant, alors l’enregistrement existant est utilisé pour ce CI.
    • Si vos données incluent des CI avec des noms identiques (il s’agit en fait d’une erreur), les valeurs de model_id résultantes peuvent entrer en conflit. Validez le model_ids obtenu après avoir exécuté le script.

    Procédure

    1. Spécifiez le nom par défaut à utiliser si les valeurs nom/version d’un CI sont insuffisantes pour générer automatiquement le nom du nouveau Modèle de produit.
      1. Accédez à la Configuration > Gestionnaire de classe de CI , puis sélectionnez Ouvrir la hiérarchie.
      2. Accédez successivement à chacune des classes prises en charge (service d’application, service d’entreprise, etc.).
      3. Sur la page Informations de base de la classe, entrez le nom approprié dans le champ Modèle de produit par défaut .

        Spécifiez le nom par défaut à utiliser pour le nouveauModèles de produits.

    2. Exécutez la tâche d’affectation de modèle de produit CSDM .
      1. Accédez à la Planificateur système > Travaux planifiés > Travaux planifiés.
      2. Recherchez et ouvrez la tâche d’affectation de modèle de produit CSDM .
      3. Sélectionnez Exécuter maintenant.
      Le script s’exécute et génère le Modèles de produitsfichier .
    3. Vérifiez le créé Modèles de produits pour vous assurer que les nouvelles valeurs d’ID de modèle [model_id] sont correctes.
      Utiliser :
      • Tout > Catalogue de produits > Modèles de produits > Modèles d'application
      • Tout > Catalogue de produits > Modèles de produits > Modèles de service
      • Tout > Catalogue de produits > Modèles de produits > Modèles logiciels
    4. Exécutez le travail chaque fois que vous voulez créer Modèle de produit des paramètres pour de nouvelles instances de classe.