Partager via


classe __SystemSecurity

La classe système __SystemSecurity contient des méthodes qui vous permettent d’accéder aux paramètres de sécurité d’un espace de noms et de les modifier. La classe __SystemSecurity est une classe singleton dans chaque espace de noms.

Notes

Pour plus d’informations, consultez Définition des descripteurs de sécurité Namepace.

La syntaxe suivante est simplifiée à partir de code au format MOF (Managed Object Format) et inclut toutes les propriétés héritées. Les propriétés sont répertoriées dans l’ordre alphabétique, et non dans l’ordre MOF.

Syntaxe

class __SystemSecurity
{
};

Membres

La classe __SystemEvent comprend les types de membres suivants :

Méthodes

La classe __SystemSecurity possède ces méthodes.

Méthode Description
Get9XUserList Obtient la liste des utilisateurs qui sont autorisés à accéder à distance.
Note: Cette méthode ne fonctionne pas sur les versions prises en charge de Windows. Utilisez GetSD à la place.
GetCallerAccessRights Retourne un masque avec chaque bit qui correspond à un droit d’accès.
GetSD Obtient le SECURITY_DESCRIPTOR de l’espace de noms auquel l’utilisateur est connecté.
GetSecurityDescriptor Obtient le descripteur de sécurité qui contrôle l’accès à l’espace de noms WMI associé au instance de __SystemSecurity. Le descripteur de sécurité est retourné en tant qu’instance de__SecurityDescriptor.
Set9XUserList Définit une liste d’utilisateurs autorisés à accéder à distance.
Note: Cette méthode ne fonctionne pas sur les versions prises en charge de Windows. Utilisez SetSD à la place.
SetSD Définit le descripteur de sécurité pour l’espace de noms auquel l’utilisateur est connecté.
SetSecurityDescriptor Écrit une version mise à jour du descripteur de sécurité qui contrôle l’accès à l’imprimante. Le descripteur de sécurité est représenté par une instance de __SecurityDescriptor.

Notes

Vous pouvez exiger que les scripts et applications clients utilisent une connexion chiffrée pour l’authentification en ajoutant le qualificateur RequiresEncryption au fichier .mof qui crée l’espace de noms. Vous pouvez également modifier un espace de noms existant en ajoutant cet attribut et recommencez le fichier .mof. Pour plus d’informations sur l’utilisation de RequiresEncryption, consultez Exiger une connexion chiffrée à un espace de noms.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista
Serveur minimal pris en charge
Windows Server 2008
Espace de noms
Tous les espaces de noms WMI

Voir aussi

Classes système WMI

Constantes de sécurité WMI

Objets de descripteur de sécurité WMI

Sécurisation des espaces de noms WMI

Établissement de l’héritage de la sécurité d’espace de noms

Listes de contrôle d’accès (ACL)

Security_Descriptor