SMS_Admin WMI 類別是 Configuration Manager 中的 SMS 提供者伺服器類別,代表以角色為基礎的系統管理 (RBA) 使用者。
下列語法已從受控物件格式 (MOF) 程式代碼簡化,並包含所有繼承的屬性。
語法
Class SMS_Admin : SMS_BaseClass
{
UInt32 AccountType;
UInt32 AdminID;
String AdminSid;
String Categories[];
String CategoryNames[];
String CollectionNames[];
String CreatedBy;
DateTime CreatedDate;
String DisplayName;
String DistinguishedName;
SMS_AdminExtendedData ExtendedData[];
Boolean IsCovered;
Boolean IsDeleted;
Boolean IsGroup;
String LastModifiedBy;
DateTime LastModifiedDate;
String LogonName;
SMS_APermission Permissions[];
String RoleNames[];
String Roles[];
String SKey;
String SourceSite;
};
方法
類別 SMS_Admin 包含下列方法:
- 類別SMS_Admin中的 GetAdminExtendedData 方法:傳回目前使用者及其群組針對指定類型的擴充數據。
屬性
AccountType 資料類型: UInt32
存取類型:只讀
限定符:[read]
帳戶的類型。 可能的值為:
| 值 | 帳戶類型 |
|---|---|
| 0 | 使用者 |
| 1 | Group |
| 2 | 機器 |
| 128 | UnverifiedUser |
| 129 | UnverifiedGroup |
| 130 | UnverifiedMachine |
AdminID 資料類型: UInt32
存取類型:只讀
限定符:[金鑰,讀取]
系統管理員對象的標識碼。 這個值會在建立物件時自動產生,且之後永遠不會變更。 預設值為 0。
AdminSid 資料類型: String
存取類型:讀取/寫入
限定符:[延遲、not_null、唯一]
建立系統管理員時的使用者 SID。
Categories 數據類型: String 陣列
存取類型:只讀
限定符:[延遲,讀取]
與此帳戶相關聯的 RBA 保護類別。
CategoryNames 數據類型: String 陣列
存取類型:只讀
限定符:[read]
與此帳戶相關聯之 RBA 安全類別的名稱。
CollectionNames 數據類型: String 陣列
存取類型:只讀
限定符:[read]
與此帳戶相關聯的集合名稱。
CreatedBy 資料類型: String
存取類型:只讀
限定符:[not_null、讀取、SizeLimit (“512”) ]
建立此帳戶的用戶名稱。
CreatedDate 資料類型: DateTime
存取類型:只讀
限定符:[not_null,讀取]
建立此帳戶的日期。
DisplayName 資料類型: String
存取類型:讀取/寫入
限定符:[sizelimit (“512”) ]
帳戶的顯示名稱。
DistinguishedName 資料類型: String
存取類型:讀取/寫入
限定符:[sizelimit (“4000”) ]
帳戶的辨別名稱。 如果辨別名稱不是 Null, LogonName 則 AdminSid 會予以忽略。
ExtendedData 數據類型: SMS_AdminExtendedData 陣列
存取類型:讀取/寫入
限定符:[延遲]
保留給內部使用。
IsCovered 資料類型: Boolean
存取類型:只讀
限定符:[延遲,讀取]
true 如果目前使用者的權限超過此帳戶,則為 。
IsDeleted 資料類型: Boolean
存取類型:只讀
限定符:[read]
true如果帳戶已從 Active Directory 中移除,則為 。
IsGroup 資料類型: Boolean
存取類型:只讀
限定符:[read]
true如果帳戶是 Active Directory 安全組,則為 。
LastModifiedBy 資料類型: String
存取類型:只讀
限定符:[not_null、讀取、SizeLimit (“512”) ]
上次修改此帳戶的用戶名稱。
LastModifiedDate 資料類型: DateTime
存取類型:只讀
限定符:[not_null,讀取]
上次修改帳戶的日期。
LogonName 資料類型: String
存取類型:讀取/寫入
限定符:[not_null,sizelimit]
帳戶的登入名稱。 這可能是 Windows NT 4 名稱 (ADS_NAME_TYPE_NT4) 或簡單的功能變數名稱 (ADS_NAME_TYPE_DOMAIN_SIMPLE) 。
Permissions 數據類型: SMS_APermission 陣列
存取類型:讀取/寫入
限定符:[延遲]
指派給此帳戶的許可權清單。
RoleNames 數據類型: String 陣列
存取類型:只讀
限定符:[read]
與目前使用者相關聯的角色名稱清單。
下表列出內建角色識別碼和名稱:
| 角色標識碼 | 角色名稱 |
|---|---|
| SMS0001R | 系統高許可權管理員 |
| SMS0002R | 唯讀分析師 |
| SMS0003R | 遠端工具運算元 |
| SMS0004R | Asset Manager |
| SMS0006R | 合規性設定管理員 |
| SMS0007R | 應用程式部署管理員 |
| SMS0008R | 應用程式作者 |
| SMS0009R | 應用程式系統管理員 |
| SMS000AR | 作系統部署管理員 |
| SMS000BR | 基礎結構管理員 |
| SMS000CR | 軟體更新管理員 |
| SMS000ER | 作業系統管理員 |
| SMS000FR | 安全性系統管理員 |
| SMS000GR | EndPoint Protection Manager |
| SMS000HR | 公司資源存取管理員 |
Roles 數據類型: String 陣列
存取類型:只讀
限定符:[延遲,讀取]
與目前使用者相關聯的角色標識碼。
如需內建角色識別碼和名稱的清單,請參閱 RoleNames 屬性。
SKey 資料類型: String
存取類型:只讀
限定符:[read]
保留給內部使用。
SourceSite 資料類型: String
存取類型:只讀
限定符:[讀取、大小 (“3”) ]
建立帳戶的網站。
需求
運行時間需求
如需詳細資訊,請參閱 Configuration Manager 伺服器運行時間需求。