classe WMI du serveur SMS_Role
La SMS_Role
classe WMI (Windows Management Instrumentation) est une classe de serveur fournisseur SMS, dans Configuration Manager, qui représente un rôle RBA.
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_Role : SMS_BaseClass
{
String CopiedFromID;
String CreatedBy;
DateTime CreatedDate;
Boolean IsBuiltIn;
Boolean IsSecAdminRole;
String LastModifiedBy;
DateTime LastModifiedDate;
UInt32 NumberOfAdmins;
SMS_ARoleOperation Operations[];
String RoleDescription;
String RoleID;
String RoleName;
String SourceSite;
};
Méthodes
Le tableau suivant répertorie les méthodes de la SMS_Role
classe .
Méthode | Description |
---|---|
Méthode ExportRole dans le SMS_Role de classe | Exporte les rôles dans une chaîne XML. |
Méthode ImportRole dans la SMS_Role de classe | Importe un rôle défini par une chaîne XML dans la base de données. |
Propriétés
CopiedFromID
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : [sizelimit(« 8 »)]
ID de rôle à partir duquel ce rôle a été copié.
CreatedBy
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : [not_null, read, SizeLimit(« 512 »)]
Nom de l’utilisateur qui a créé ce rôle.
CreatedDate
Type de donnéesDateTime
Type d’accès : en lecture seule
Qualificateurs : [not_null, read]
Date de création du rôle.
IsBuiltIn
Type de donnéesBoolean
Type d’accès : en lecture seule
Qualificateurs : [read]
true
, s’il s’agit d’un rôle intégré.
IsSecAdminRole
Type de donnéesBoolean
Type d’accès : en lecture seule
Qualificateurs : [read, lazy]
true
, si ce rôle est un rôle d’administrateur sécurisé. Le rôle est un rôle d’administrateur de sécurité si le rôle peut créer ou modifier l’autorisation d’administrateur.
LastModifiedBy
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : [not_null, read, SizeLimit(« 512 »)]
Nom de l’utilisateur qui a modifié le rôle pour la dernière fois.
LastModifiedDate
Type de donnéesDateTime
Type d’accès : en lecture seule
Qualificateurs : [not_null, read]
Heure de la dernière modification du rôle.
NumberOfAdmins
Type de donnéesUInt32
Type d’accès : en lecture seule
Qualificateurs : [read]
Nombre de comptes d’administrateur associés à ce rôle.
Operations
Type de données : SMS_ARoleOperation
Tableau
Type d’accès : Lecture/écriture
Qualificateurs : [paresseux]
Opérations accordées à ce rôle.
RoleDescription
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : [sizelimit(« 512 »)]
Description du rôle.
RoleID
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : [key, read]
ID du rôle. Généré automatiquement lors de la création du rôle. Cet ID ne changera pas pendant la durée de vie du rôle et sera unique entre les sites.
RoleName
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : [not_null, sizelimit(« 256 »)]
Nom du rôle.
SourceSite
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : [not_null, read, SizeLimit(« 3 »)]
Code de site du site où le rôle a été créé.
Configuration requise
Configuration requise pour l’exécution
Pour plus d’informations, consultez Configuration Manager Server Runtime Requirements.
Conditions requises pour le développement
Pour plus d’informations, consultez Configuration Manager Server Development Requirements.