Améliorer les schémas sans modifier leurs sections d’identification

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 3 minutes de lecture
  • Activez les schémas pour rechercher des attributs supplémentaires et modifiez la logique de découverte de schéma définie dans les sections d’identification à l’aide des sections d’extension. Chaque section d’extension contient un ensemble préconfiguré d’étapes de découverte appelé bibliothèque partagée.

    Avant de commencer

    Si votre instance ServiceNow utilise Séparation de domaine et que vous avez accès au domaine global, connectez-vous au domaine approprié. Le domaine sélectionné doit être un domaine sans domaine enfant.

    Une connaissance de base de la programmation est souhaitée.

    Rôle requis :_admin

    Pourquoi et quand exécuter cette tâche

    Les modèles peuvent être de type infrastructure ou application. Les modèles d'infrastructure ne sont utilisés que par Découverte pour créer des listes d'appareils. Les modèles d'application servent à la fois Mappage des services et Découverte, qui utilisent les mêmes modèles d'application à leurs fins. Chaque schéma, y compris ses sections d’identification et de connexion, est un fichier individuel. Il existe également des séquences réutilisables d’étapes de découverte appelées bibliothèques partagées. Chaque bibliothèque partagée est un fichier individuel, mais elle fait toujours partie du modèle d’infrastructure ou d’application et n’est pas utilisée comme un modèle autonome. Les enregistrements des modèles et des bibliothèques partagées résident dans la table Schémas de découverte [sa_pattern].

    Pour modifier la logique de découverte dans les sections d’identification sans modifier les sections d’identification elles-mêmes, vous pouvez ajouter des sections d’extension au schéma. Chaque section d’extension se compose d’une bibliothèque partagée, nouvelle ou existante.

    Figure 1. Ajout d’une section d’extension à un schéma

    Ajout d’une section d’extension à un schéma.
    Lorsque vous créez ou modifiez une bibliothèque partagée dans la section d’extension, vous enregistrez les changements uniquement dans la bibliothèque partagée, et non dans le modèle contenant cette section d’extension.
    Avertissement :
    Les modifications apportées à la bibliothèque partagée affectent tous les modèles qui utilisent cette bibliothèque partagée.

    L’exécution Serveur MID des sections d’extension après les sections d’identification et uniquement si au moins une section d’identification se termine correctement.

    Si plusieurs sections d’extension sont associées à ce modèle, définissez l’ordre dans lequel ces sections d’extension Serveur MID sont exécutées.

    Vous pouvez désactiver les bibliothèques partagées, de sorte que les modèles qui les utilisent ignorent les étapes des bibliothèques partagées désactivées. Pour en savoir plus, consultez Découverte Configuration Console. Si une condition préalable définie pour une étape de bibliothèque partagée n'est pas remplie, le modèle ignore toutes les étapes appartenant à cette bibliothèque partagée. Par exemple, si le fichier vers lequel la variable pointe ne contient pas « test », le modèle n'exécute pas les étapes de la bibliothèque partagée 1-1 à 1-5. La condition préalable existe uniquement pour le modèle dans lequel vous l'avez créée. La condition préalable n'affecte pas les autres modèles qui utilisent la bibliothèque partagée.
    Figure 2. Formulaire de l’opération de référence de bibliothèque

    Condition préalable pour une étape de bibliothèque partagée

    Procédure

    1. Accédez à la Tous > Concepteur de modèle > Schémas de découverte et ouvrez le schéma requis dans la liste Schéma.

      Le schéma peut être du type Infrastructure ou Application.

    2. Pour créer une section d’extension et définir des étapes de découverte pour sa bibliothèque partagée.
      1. Cliquez sur Nouveau sous la section Extension.
      2. Entrez le nom de cette section d’extension.
      3. Cliquez sur Terminé.
        Le formulaire de modèle affiche la nouvelle section sous la section Extension.
      4. Cliquez sur le nom de la nouvelle section d’extension.

        Le concepteur de modèle s’ouvre et affiche l’arborescence des étapes sur la gauche.

        Si aucune étape de découverte n’a été identifiée pour ce schéma, l’étape sans titre apparaît dans l’arborescence des étapes dans le volet gauche de la fenêtre.

      5. Définissez des étapes de découverte.
      6. Cliquez sur Enregistrer pour enregistrer la section d’extension et la créer Mappage des services et Découverte l’utiliser.
        Vous ne publiez pas de sections d’extension.
    3. Pour utiliser une bibliothèque partagée existante pour la nouvelle section d’extension :
      1. Cliquez sur Ajouter dans la section Extension.
      2. Sélectionnez la bibliothèque partagée dans la liste des noms.
    4. S’il existe plusieurs sections d’extension, définissez l’ordre dans lequel elles s’exécutent Serveur MID .
      1. Cochez la case en regard de la section d’extension.
      2. Cliquez sur Modifier dans la section Extension.
      3. Entrez un nombre qui détermine l’ordre dans le champ Ordre .
        S’il n’existe qu’une seule section d’extension, son ordre est 1 par défaut.

        La section ayant le numéro d’ordre le plus bas est utilisée en premier.

      4. Cliquez sur Terminé.

    Que faire ensuite

    Cliquez sur Déboguer pour exécuter la section d’extension nouvellement créée. Le concepteur de modèle exécute des sections d’extension après avoir exécuté des sections d’identification.