Étendre l’inventaire matériel dans SCCM

L’inventaire matériel de SCCM permet de centraliser un large éventail d’informations issues des postes clients. Mais dans certaines situations, il peut être nécessaire d’aller au-delà des données standard : applications spécifiques, données de registre, extensions de navigateur, clés de sécurité, etc.
Heureusement, depuis SCCM 2012, étendre l’inventaire matériel peut se faire sans éditer manuellement les fichiers MOF, directement depuis la console.

Dans cet exemple, nous allons voir comment ajouter à l’inventaire une classe WMI personnalisée — comme celle utilisée pour inventorier les extensions Chrome.


Pré-requis

Avant d’étendre l’inventaire :

  1. Une classe WMI personnalisée doit exister sur au moins une machine (ex. : Chrome_Extensions).
  2. Cette classe doit être stockée dans un namespace valide, généralement root\cimv2, root\CCM, ou un namespace personnalisé utilisé dans vos scripts.

Étapes pour étendre l’inventaire matériel

Accéder aux paramètres de l’inventaire

  • Ouvrez la console SCCM.
  • Allez dans Administration > Client Settings.
  • Éditez les paramètres du client actifs (souvent Default Client Settings).

Ajouter la classe WMI personnalisée

  • Dans les paramètres du client, allez dans Hardware Inventory > Set Classes.
  • Cliquez sur Add > Connect.
  • Renseignez le nom du poste où la classe WMI est déjà présente.
  • Une fois connecté, la liste des classes disponibles sur la machine s’affiche.
  • Recherchez votre classe (ex. Chrome_Extensions), cochez-la, puis cliquez sur OK.
Etendre l'inventaire matériel : ajout d'une classe

💡 Vous pouvez également filtrer les classes par namespace si besoin.


Forcer une synchronisation d’inventaire

Pour que la nouvelle classe soit collectée rapidement, procédez ainsi sur un poste client :

  • Ouvrez le Panneau de configuration > Configuration Manager.
  • Dans l’onglet Actions, exécutez les cycles suivants :
    • Récupération de stratégie ordinateur (Machine Policy Retrieval)
    • Évaluation de la stratégie ordinateur (Machine Policy Evaluation)
    • Cycle d’inventaire matériel (Hardware Inventory Cycle)

Sous quelques minutes, les nouvelles données devraient être disponibles côté serveur.


Vérification de la collecte

Vous pouvez vérifier la bonne collecte des données :

  • Dans Resource Explorer (Explorateur de ressources) sur un poste cible.
  • En interrogeant la base SQL (v_GS_<nom_de_classe>).
  • En créant une requête ou un rapport personnalisé dans SCCM.

Cas d’usage typiques

Voici quelques exemples d’informations que vous pourriez ajouter à l’inventaire SCCM via cette méthode :

  • Extensions ou plugins de navigateur (Chrome, Edge, Firefox).
  • Informations spécifiques au BIOS ou à l’UEFI non collectées nativement.
  • Données de configuration maison (clé de registre, scripts).
  • Présence de fichiers ou de services critiques.

Etendre l’inventaire matériel : Conclusion

Étendre l’inventaire matériel SCCM est une opération simple et puissante. Grâce à l’ajout graphique des classes WMI depuis la console, vous pouvez enrichir considérablement la visibilité de votre parc, sans modifier les fichiers MOF ni redéployer de clients. Ce mécanisme est idéal pour les collectes personnalisées, le monitoring ciblé, ou les audits logiciels spécifiques.

Retour en haut