Megosztás a következőn keresztül:


SMS_Admin kiszolgálói WMI-osztály

A SMS_Admin WMI-osztály egy SMS-szolgáltatói kiszolgálóosztály a Configuration Manager, amely a szerepköralapú adminisztrációs (RBA) felhasználót jelöli.

Az alábbi szintaxis egyszerűbb a Felügyelt objektumformátum (MOF) kódból, és az összes örökölt tulajdonságot tartalmazza.

Szintaxis

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

Módszerek

A SMS_Admin osztály a következő metódusokat tartalmazza:

Tulajdonságok

AccountType
Adattípus: UInt32

Hozzáférés típusa: Írásvédett

Minősítők: [olvasás]

A fiók típusa. A lehetséges értékek:

Érték Fiók típusa
0 Felhasználó
1 Csoport
2 Gép
128 UnverifiedUser
129 UnverifiedGroup
130 UnverifiedMachine

AdminID
Adattípus: UInt32

Hozzáférés típusa: Írásvédett

Minősítők: [kulcs, olvasás]

A rendszergazdai objektum azonosítója. Ez az érték automatikusan létrejön az objektum létrehozásakor, és később nem változik meg. Az alapértelmezett érték 0.

AdminSid
Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: [lusta, not_null, egyedi]

A rendszergazda létrehozásakor a felhasználó biztonsági azonosítója.

Categories
Adattípus: String Tömb

Hozzáférés típusa: Írásvédett

Minősítők: [lusta, olvasás]

A fiókhoz társított RBA által védett kategóriák.

CategoryNames
Adattípus: String Tömb

Hozzáférés típusa: Írásvédett

Minősítők: [olvasás]

A fiókhoz társított RBA által védett kategóriák neve.

CollectionNames
Adattípus: String Tömb

Hozzáférés típusa: Írásvédett

Minősítők: [olvasás]

A fiókhoz társított gyűjtemények neve.

CreatedBy
Adattípus: String

Hozzáférés típusa: Írásvédett

Minősítők: [not_null, olvasás, SizeLimit("512")]

A fiókot létrehozó felhasználó neve.

CreatedDate
Adattípus: DateTime

Hozzáférés típusa: Írásvédett

Minősítők: [not_null, olvasás]

A fiók létrehozásának dátuma.

DisplayName
Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: [sizelimit ("512")]

A fiók megjelenítendő neve.

DistinguishedName
Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: [sizelimit("4000")]

A fiók megkülönböztető neve. Ha a megkülönböztető név nem null, LogonName a AdminSid rendszer figyelmen kívül hagyja.

ExtendedData
Adattípus: SMS_AdminExtendedData Tömb

Hozzáférés típusa: Olvasás/írás

Minősítők: [lusta]

Belső használatra fenntartva.

IsCovered
Adattípus: Boolean

Hozzáférés típusa: Írásvédett

Minősítők: [lusta, olvasás]

true ha az aktuális felhasználó több engedéllyel rendelkezik, mint ez a fiók.

IsDeleted
Adattípus: Boolean

Hozzáférés típusa: Írásvédett

Minősítők: [olvasás]

true, ha a fiókot törölték az Active Directoryból.

IsGroup
Adattípus: Boolean

Hozzáférés típusa: Írásvédett

Minősítők: [olvasás]

true, ha a fiók Egy Active Directory biztonsági csoport.

LastModifiedBy
Adattípus: String

Hozzáférés típusa: Írásvédett

Minősítők: [not_null, olvasás, SizeLimit("512")]

A fiókot utoljára módosító felhasználó neve.

LastModifiedDate
Adattípus: DateTime

Hozzáférés típusa: Írásvédett

Minősítők: [not_null, olvasás]

A fiók utolsó módosításának dátuma.

LogonName
Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: [not_null, sizelimit]

A fiók bejelentkezési neve. Ez lehet Egy Windows NT 4 név (ADS_NAME_TYPE_NT4) vagy egy egyszerű tartománynév (ADS_NAME_TYPE_DOMAIN_SIMPLE).

Permissions
Adattípus: SMS_APermission Tömb

Hozzáférés típusa: Olvasás/írás

Minősítők: [lusta]

A fiókhoz rendelt engedélyek listája.

RoleNames
Adattípus: String Tömb

Hozzáférés típusa: Írásvédett

Minősítők: [olvasás]

Az aktuális felhasználóhoz társított szerepkörnevek listája.

Az alábbi táblázat a beépített szerepkör-azonosítókat és -neveket sorolja fel:

Szerepkör-azonosító Szerepkör neve
SMS0001R Teljes rendszergazda
SMS0002R Írásvédett elemző
SMS0003R Remote Tools Operátor
SMS0004R Asset Manager
SMS0006R Megfelelőségi beállítások kezelője
SMS0007R Alkalmazástelepítés-kezelő
SMS0008R Alkalmazás szerzője
SMS0009R Alkalmazásadminisztrátor
SMS000AR Operációs rendszer központi telepítési kezelője
SMS000BR Infrastruktúra-kezelő
SMS000CR Szoftverfrissítés-kezelő
SMS000ER Műveleti rendszergazda
SMS000FR Biztonsági rendszergazda
SMS000GR EndPoint Protection Manager
SMS000HR Vállalati erőforrás-hozzáférés-kezelő

Roles
Adattípus: String Tömb

Hozzáférés típusa: Írásvédett

Minősítők: [lusta, olvasás]

Az aktuális felhasználóhoz társított szerepkörök azonosítója.

A beépített szerepkör-azonosítók és -nevek listáját a tulajdonságban RoleNames találja.

SKey
Adattípus: String

Hozzáférés típusa: Írásvédett

Minősítők: [olvasás]

Belső használatra fenntartva.

SourceSite
Adattípus: String

Hozzáférés típusa: Írásvédett

Minősítők: [read, sizelimit("3")]

A webhely, ahol a fiók létre lett hozva.

Követelmények

Futtatókörnyezetre vonatkozó követelmények

További információ: Configuration Manager kiszolgálói futtatókörnyezet követelményei.

Fejlesztési követelmények

További információ: Configuration Manager kiszolgálófejlesztési követelmények.