Définir l'invocation de la méthode WMI

  • 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 utiliser l'opération Invocation de méthode WMI pour exécuter une méthode sélectionnée à partir d'une table renvoyée par une requête WMI.

    Avant de commencer

    Rôle requis : pd_admin

    Accédez à l'étape de modèle pertinente :

    1. Sur le formulaire de modèle, sélectionnez la section d'identification pertinente pour Détection.

      Vous pouvez également sélectionner la section d'identification ou de connexion pertinente pour Mappage des services.

    2. Sélectionnez l'étape de modèle pertinente ou cliquez sur le bouton Ajouter une étape pour ajouter une étape.

    Assurez-vous que l'étape contenant l'opération Invocation de méthode WMI suit l'étape avec l'opération Requête WMI. La requête WMI génère une table en tant que résultat. Vous devez utiliser cette table comme table source pour l'opération Invocation de méthode WMI.

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

    Pourquoi et quand exécuter cette tâche

    Cette opération n'est pertinente que pour Windows.

    Procédure

    1. Sélectionnez Invocation de méthode WMI dans la liste Opération.
    2. Renseignez les champs comme il convient :
      Champ Description
      Entrer une table source Spécifiez le nom de la table source. La table source doit être le résultat de l'opération Requête WMI que vous effectuez avant cette étape.

      Vous pouvez entrer une valeur à partir du champ spécifique d'une table, comme décrit dans Saisir des valeurs et des variables dans les modèles.

      Entrer la méthode WMI Sélectionnez la méthode souhaitée :
      • Si vous travaillez avec le mode Déboguer, cliquez sur Obtenir des méthodes et sélectionnez la méthode dans la liste.
      • Si vous ne travaillez pas avec le mode Déboguer, saisissez le nom de la méthode sous forme de chaîne, par exemple, « RunDetails ».
      Entrer la table cible Spécifiez le nom de table cible.
      Entrer la colonne cible Spécifiez le nom de la colonne qui hébergera les résultats de l'invocation de la méthode.
    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.

    Exemple

    Cette opération est utilisée dans Cet élément
    Hiérarchie Applications > Services de répertoire
    Type de CI IIFP
    Modèle Modèle IIFP sur Windows
    Section Étape de connectivité de la forêt d'accueil AD-wmi
    Numéro et nom de l'étape 2. Détails de l'exécution invoke_wmi_method

    Lors de la détection d'Identity Integration Feature Pack (IIFP), utilisez la méthode WMI RunDetails pour extraire des informations sur les détails de la table ManagementAgents. Vous avez détecté cette table précédemment à l'aide de l'opération Requête WMI. Dans ce cas, le résultat est enregistré dans la même table dans la colonne nommée « details ».

    Figure 1. Invocation de méthode WMI

    Utilisation de l’invocation de méthode WMI

    Que faire ensuite