Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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ées: String
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ées: String
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ées: DateTime
Type d’accès : en lecture seule
Qualificateurs : [not_null, read]
Date de création du rôle.
IsBuiltIn Type de données: Boolean
Type d’accès : en lecture seule
Qualificateurs : [read]
true, s’il s’agit d’un rôle intégré.
IsSecAdminRole Type de données: Boolean
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ées: String
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ées: DateTime
Type d’accès : en lecture seule
Qualificateurs : [not_null, read]
Heure de la dernière modification du rôle.
NumberOfAdmins Type de données: UInt32
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ées: String
Type d’accès : Lecture/écriture
Qualificateurs : [sizelimit(« 512 »)]
Description du rôle.
RoleID Type de données: String
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ées: String
Type d’accès : Lecture/écriture
Qualificateurs : [not_null, sizelimit(« 256 »)]
Nom du rôle.
SourceSite Type de données: String
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.