SMS_Role服务器 WMI 类

SMS_Role Windows Management Instrumentation (WMI) 类是 Configuration Manager 中表示 RBA 角色的 SMS 提供程序服务器类。

以下语法在托管对象格式 (MOF) 代码中进行了简化,并包含所有继承的属性。

语法

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;
};

方法

下表列出了 类中 SMS_Role 的方法。

方法 说明
类SMS_Role中的 ExportRole 方法 将角色导出到 XML 字符串。
类SMS_Role中的 ImportRole 方法 将 XML 字符串定义的角色导入数据库。

属性

CopiedFromID 数据类型: String

访问类型:读/写

限定符:[sizelimit (“8”) ]

从中复制此角色的角色 ID。

CreatedBy 数据类型: String

访问类型:只读

限定符:[not_null,read,SizeLimit (“512”) ]

创建此角色的用户的名称。

CreatedDate 数据类型: DateTime

访问类型:只读

限定符:[not_null,read]

创建角色的日期。

IsBuiltIn 数据类型: Boolean

访问类型:只读

限定符:[read]

true如果这是内置角色,则为 。

IsSecAdminRole 数据类型: Boolean

访问类型:只读

限定符:[read、lazy]

true如果此角色作为安全管理员角色,则为 。 如果角色具有可创建或修改管理员权限,则角色为安全管理员角色。

LastModifiedBy 数据类型: String

访问类型:只读

限定符:[not_null,read,SizeLimit (“512”) ]

上次修改角色的用户的名称。

LastModifiedDate 数据类型: DateTime

访问类型:只读

限定符:[not_null,read]

上次修改角色的时间。

NumberOfAdmins 数据类型: UInt32

访问类型:只读

限定符:[read]

与此角色关联的管理员帐户数。

Operations 数据类型: SMS_ARoleOperation 数组

访问类型:读/写

限定符:[延迟]

授予此角色的作。

RoleDescription 数据类型: String

访问类型:读/写

限定符:[sizelimit (“512”) ]

角色的说明。

RoleID 数据类型: String

访问类型:只读

限定符:[key,read]

角色的 ID。 创建角色时自动生成。 此 ID 在角色生存期内不会更改,并且会在站点之间唯一。

RoleName 数据类型: String

访问类型:读/写

限定符:[not_null,sizelimit (“256”) ]

角色的名称。

SourceSite 数据类型: String

访问类型:只读

限定符:[not_null,read,SizeLimit (“3”) ]

创建角色的站点的站点代码。

要求

运行时要求

有关详细信息,请参阅Configuration Manager服务器运行时要求

开发要求

有关详细信息,请参阅Configuration Manager服务器开发要求