Définition de la sécurité des espaces de noms avec le contrôle WMI

Le contrôle WMI est un composant logiciel enfichable MMC situé dans le Panneau de configuration et est utilisé pour définir manuellement la sécurité des espaces de noms WMI sur un ordinateur local. Vous pouvez également définir l’espace de noms par défaut pour les scripts.

La procédure suivante décrit comment localiser le contrôle WMI.

Pour localiser le contrôle WMI

  1. Dans le Panneau de configuration, double-cliquez sur Outils d'administration.
  2. Dans la fenêtre Outils d’administration, double-cliquez sur Gestion de l’ordinateur.
  3. Dans la fenêtre Gestion de l’ordinateur, développez l’arborescence Services et applications, puis double-cliquez sur le Contrôle WMI.
  4. Cliquez avec le bouton droit sur l’icône Contrôle WMI, puis sélectionnez Propriétés.

La procédure suivante explique comment utiliser le contrôle WMI pour configurer la sécurité d’un espace de noms en tant que modèle, puis obtenir par programmation les paramètres de sécurité afin de définir la sécurité pour d’autres espaces de noms.

Pour définir la sécurité des espaces de noms avec le contrôle WMI

  1. Créez un espace de noms à l’aide du code MOF (Managed Object Format).
  2. Exécutez le contrôle WMI pour définir la sécurité sur le nouvel espace de noms. Dans le menu Démarrer, cliquez sur Exécuter et tapez wmimgmt.msc ou consultez Localisation du contrôle WMI.
  3. Dans le volet Contrôle WMI, cliquez avec le bouton droit sur Contrôle WMI, choisissez Propriétés, puis sélectionnez l’onglet Sécurité.
  4. Accédez au nouvel espace de noms, cliquez sur Sécurité, puis configurez les groupes et les autorisations pour l’espace de noms.

Vous pouvez également utiliser WMIC (Windows Management Instrumentation Command-Line) pour définir la sécurité des espaces de noms. Pour plus d’informations, consultez wmic.

Définition de l’espace de noms par défaut pour les scripts

Si un script ne se connecte pas explicitement à un espace de noms lors de la connexion à WMI, WMI utilise l’espace de noms par défaut spécifié dans ce contrôle. La valeur par défaut se trouve également dans l’entrée de Registre comme suit :

HKEY_LOCAL_MACHINE
   SOFTWARE
      Microsoft
         WBEM
            Scripting
               Default
                  Namespace

Étant donné que l’espace de noms par défaut est facile à modifier, avec ce contrôle ou par programmation en appelant des méthodes de StdRegProv, spécifiez l’espace de noms lors de la connexion à WMI par le biais du moniker ou d’appels à SWbemLocator.ConnectServer. Pour plus d’informations, consultez Création d’un script WMI.

Pour définir l’espace de noms par défaut pour les scripts

  1. Dans la fenêtre Propriétés du contrôle WMI, choisissez l’onglet Avancé.
  2. Cliquez sur le bouton Modifier, puis sélectionnez l’espace de noms à définir comme espace de noms par défaut.

Définition de descripteurs de sécurité d’espace de noms