Partager via


SMS_UserMachineRelationship classe WMI du serveur

La SMS_UserMachineRelationship classe WMI contient des relations entre un appareil et ses utilisateurs principaux.

La syntaxe suivante est simplifiée à partir du code MOF (Managed Object Format) et inclut toutes les propriétés héritées.

Syntaxe

Class SMS_UserMachineRelationship : SMS_BaseClass  
{  
    DateTime CreationTime;  
    Boolean IsActive;  
    UInt32 RelationshipResourceID;  
    UInt32 ResourceClientType;  
    UInt32 ResourceID;  
    String ResourceName;  
    UInt32 Sources[];  
    UInt32 Types[];  
    String UniqueUserName;  
};  

Méthodes

La SMS_UserMachineRelationship classe définit les méthodes suivantes.

Méthode Description
Méthode AddSource dans la SMS_UserMachineRelationship de classe Ajoute une source pour la relation entre l’utilisateur et l’appareil.
AddType, méthode dans le SMS_UserMachineRelationship de classe Ajoute un type de relation entre un utilisateur et un appareil.
Méthode CreateRelationship dans la classe SMS_UserMachineRelationship Crée une relation entre un utilisateur et un appareil.
Méthode RemoveSource dans le SMS_UserMachineRelationship de classe Supprime une source pour la relation entre un utilisateur et un appareil.
Méthode RemoveType dans le SMS_UserMachineRelationship de classe Supprime un type de relation entre un utilisateur et un appareil.

Propriétés

CreationTime
Type de donnéesDateTime

Type d’accès : en lecture seule

Qualificateurs : [read]

Heure à laquelle la relation a été créée.

IsActive
Type de donnéesBoolean

Type d’accès : en lecture seule

Qualificateurs : [read]

TRUE si la relation est active.

RelationshipResourceID
Type de donnéesUInt32

Type d’accès : en lecture seule

Qualificateurs : [read]

Identificateur unique de cette relation.

ResourceClientType
Type de donnéesUInt32

Type d’accès : en lecture seule

Qualificateurs : [read]

Type de client pour l’ordinateur.

ResourceID
Type de donnéesUInt32

Type d’accès : en lecture seule

Qualificateurs : [key, read]

ID de ressource de l’appareil.

ResourceName
Type de donnéesString

Type d’accès : en lecture seule

Qualificateurs : [read]

Nom de ressource de l’appareil.

Sources
Type de données : UInt32 Tableau

Type d’accès : en lecture seule

Qualificateurs : [read]

Tableau de sources pour cette relation, avec l’une des valeurs suivantes :

Valeur Nom Description
1 Portail en libre-service L’utilisateur final a activé la relation en sélectionnant l’option dans le Centre logiciel.
2 Administrateur Un administrateur a créé la relation manuellement dans la console.
3 Utilisateur Inutilisé/déconseillé.
4 Agent d’utilisation Le seuil d’activité a déclenché la création d’une relation.
5 Gestion des périphériques L’utilisateur et l’appareil ont été liés lors de l’inscription GPM locale.
6 Osd L’utilisateur et l’appareil ont été liés dans le cadre d’une séquence de tâches de déploiement de système d’exploitation.
7 Installation rapide L’utilisateur/appareil a été lié temporairement pour activer une installation à la demande à partir du catalogue si aucune relation UDA n’est installée avant le déclenchement de l’installation.
8 Connecteur Exchange Server L’appareil a été approvisionné via Exchange ActiveSync.
9 Agent d’utilisation sécurisé

Types
Type de données : UInt32 Tableau

Type d’accès : en lecture seule

Qualificateurs : [read]

Tableau de types pour cette relation. Pour une valeur de 1, UniqueUserName est l’utilisateur principal. Si la valeur est null, il ne s’agit pas de l’utilisateur principal.

UniqueUserName
Type de donnéesString

Type d’accès : en lecture seule

Qualificateurs : [key, read]

Nom d’utilisateur au format domaine\utilisateur.

Remarques

Configuration requise

Conditions requises pour le runtime

Pour plus d’informations, consultez Configuration Manager Server Runtime Requirements.

Exigences de développement

Pour plus d’informations, consultez Configuration Manager Server Development Requirements.