Réutiliser une bibliothèque d'étapes partagée

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 2 minutes de lecture
  • Dans le cadre de la création ou de la modification d'un modèle de détection, vous pouvez réutiliser une séquence d'étapes de détection créée pour un modèle dans d'autres modèles. Les séquences d'étapes partagées enregistrées deviennent des modules de modèle appelés bibliothèques partagées.

    Avant de commencer

    Rôle requis : pd_admin

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

    Pourquoi et quand exécuter cette tâche

    Vous n'avez pas besoin de recréer manuellement la même étape si vous réutilisez les séquences d'étapes existantes.

    Tout d'abord, vous enregistrez les étapes que vous souhaitez réutiliser dans un référentiel en tant que bibliothèque partagée. Ensuite, vous pouvez les insérer là où cela est pertinent et autant de fois que nécessaire.

    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 Console de configuration Détection. Vous pouvez également désactiver l'étape contenant une bibliothèque partagée pour un modèle spécifique. Ce changement n'affecte pas les autres modèles qui hébergent la même bibliothèque partagée.

    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 1. Formulaire de l'opération Référence de la bibliothèque

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

    Procédure

    1. Si les étapes que vous souhaitez réutiliser existent déjà, créez une séquence d'étapes réutilisable comme suit :
      1. Accédez au modèle contenant les étapes que vous souhaitez réutiliser.
      2. Accédez aux étapes que vous souhaitez combiner.
      3. Sélectionnez les étapes, cliquez avec le bouton droit et choisissez Créer une bibliothèque partagée.
      4. Renseignez les champs comme il convient :
        Champ Description
        Nom de la bibliothèque partagée Spécifiez un nom unique pour la bibliothèque. Par exemple, UNIX-OS pour une séquence d'étapes utilisée pour détecter le système d'exploitation UNIX.
        Description de la bibliothèque Spécifiez une description explicite pour la bibliothèque.
      5. Cliquez sur Créer.
        Le système enregistre les étapes sélectionnées en tant que bibliothèque partagée dans la table Modèles de détection [sa_pattern].
    2. Réutilisez la séquence d'étapes que vous avez créée :
      1. Accédez au modèle dans lequel vous souhaitez insérer votre séquence d'étapes.
      2. Sélectionnez la section d'identification ou de connectivité pertinente.
      3. Sélectionnez Référence de la bibliothèque dans la liste Opération dans l'un des emplacements suivants :
        • la Section d'identification ou la Section de connectivité pour Mappage des services
        • la fenêtre Étape pour Détection
      4. Sélectionnez la bibliothèque partagée requise dans la liste Bibliothèque.
        La bibliothèque est insérée sous forme de sous-étapes à l'intérieur d'une étape sans titre.
        La bibliothèque partagée insérée apparaît en tant que nouvelle étape avec l’icône spéciale.
      5. Remplacez Étape sans titre par un nom reflétant l'objectif de l'étape.
    3. Si vous êtes en mode de débogage, testez l'étape en cliquant sur Test et en vérifiant que l'opération renvoie le résultat attendu.
    4. Pour exclure la bibliothèque partagée du modèle sans la supprimer, décochez la case Actif.
      Le Serveur MID ignore l'étape hébergeant la bibliothèque partagée lors de l'exécution du modèle.

    Que faire ensuite