Sdílet prostřednictvím


Serverová třída služby WMI SMS_Admin

Třída SMS_Admin služby WMI je serverová třída poskytovatele serveru SMS v Configuration Manager, která představuje uživatele správy na základě role (RBA).

Následující syntaxe je zjednodušená z kódu MOF (Managed Object Format) a zahrnuje všechny zděděné vlastnosti.

Syntaxe

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

Metody

Třída SMS_Admin obsahuje následující metody:

Vlastnosti

AccountType
Datový typ: UInt32

Typ přístupu: Jen pro čtení

Kvalifikátory: [read]

Typ účtu. Možné hodnoty:

Hodnota Typ účtu
0 User
1 Skupina
2 Počítač
128 Neověřený uživatel
129 UnverifiedGroup
130 UnverifiedMachine

AdminID
Datový typ: UInt32

Typ přístupu: Jen pro čtení

Kvalifikátory: [key, read]

ID objektu admin. Tato hodnota se automaticky vygeneruje při vytvoření objektu a potom se nikdy nezmění. Výchozí hodnota je 0.

AdminSid
Datový typ: String

Typ přístupu: Čtení/zápis

Kvalifikátory: [lazy, not_null, unique]

Identifikátor SID uživatele při vytvoření správce.

Categories
Datový typ: String Array

Typ přístupu: Jen pro čtení

Kvalifikátory: [líný, přečteno]

Kategorie zabezpečení RBA přidružené k tomuto účtu

CategoryNames
Datový typ: String Array

Typ přístupu: Jen pro čtení

Kvalifikátory: [read]

Název kategorií zabezpečení RBA přidružených k tomuto účtu.

CollectionNames
Datový typ: String Array

Typ přístupu: Jen pro čtení

Kvalifikátory: [read]

Název kolekcí přidružených k tomuto účtu.

CreatedBy
Datový typ: String

Typ přístupu: Jen pro čtení

Kvalifikátory: [not_null, read, SizeLimit("512")]

Jméno uživatele, který tento účet vytvořil.

CreatedDate
Datový typ: DateTime

Typ přístupu: Jen pro čtení

Kvalifikátory: [not_null, přečteno]

Datum vytvoření tohoto účtu.

DisplayName
Datový typ: String

Typ přístupu: Čtení/zápis

Kvalifikátory: [sizelimit ("512")]

Zobrazovaný název účtu.

DistinguishedName
Datový typ: String

Typ přístupu: Čtení/zápis

Kvalifikátory: [sizelimit("4000")]

Rozlišující název účtu. Pokud rozlišující název není null a LogonNameAdminSid bude ignorován.

ExtendedData
Datový typ: SMS_AdminExtendedData Array

Typ přístupu: Čtení/zápis

Kvalifikátory: [lazy]

Vyhrazeno pro interní použití.

IsCovered
Datový typ: Boolean

Typ přístupu: Jen pro čtení

Kvalifikátory: [líný, přečteno]

true pokud má aktuální uživatel více oprávnění než tento účet.

IsDeleted
Datový typ: Boolean

Typ přístupu: Jen pro čtení

Kvalifikátory: [read]

true, pokud byl účet odstraněn ze služby Active Directory.

IsGroup
Datový typ: Boolean

Typ přístupu: Jen pro čtení

Kvalifikátory: [read]

true, pokud je účet skupinou zabezpečení služby Active Directory.

LastModifiedBy
Datový typ: String

Typ přístupu: Jen pro čtení

Kvalifikátory: [not_null, read, SizeLimit("512")]

Jméno uživatele, který naposledy změnil tento účet.

LastModifiedDate
Datový typ: DateTime

Typ přístupu: Jen pro čtení

Kvalifikátory: [not_null, přečteno]

Datum poslední změny účtu.

LogonName
Datový typ: String

Typ přístupu: Čtení/zápis

Kvalifikátory: [not_null, sizelimit]

Přihlašovací název účtu. Může to být název systém Windows NT 4 (ADS_NAME_TYPE_NT4) nebo jednoduchý název domény (ADS_NAME_TYPE_DOMAIN_SIMPLE).

Permissions
Datový typ: SMS_APermission Array

Typ přístupu: Čtení/zápis

Kvalifikátory: [lazy]

Seznam oprávnění přiřazených k tomuto účtu.

RoleNames
Datový typ: String Array

Typ přístupu: Jen pro čtení

Kvalifikátory: [read]

Seznam názvů rolí přidružených k aktuálnímu uživateli

Následující tabulka uvádí předdefinované identifikátory a názvy rolí:

Identifikátor role Název role
SMS0001R Úplný správce
SMS0002R Analytik jen pro čtení
SMS0003R Operátor vzdálených nástrojů
SMS0004R Správce prostředků
SMS0006R Správce nastavení dodržování předpisů
SMS0007R Správce nasazení aplikací
SMS0008R Autor aplikace
SMS0009R Správce aplikací
SMS000AR Správce nasazení operačního systému
SMS000BR Správce infrastruktury
SMS000CR Správce aktualizací softwaru
SMS000ER Správce operací
SMS000FR Správce zabezpečení
SMS000GR EndPoint Protection Manager
SMS000HR Správce přístupu k prostředkům společnosti

Roles
Datový typ: String Array

Typ přístupu: Jen pro čtení

Kvalifikátory: [líný, přečteno]

ID rolí přidružených k aktuálnímu uživateli.

Seznam předdefinovaných identifikátorů a názvů rolí najdete ve RoleNames vlastnosti .

SKey
Datový typ: String

Typ přístupu: Jen pro čtení

Kvalifikátory: [read]

Vyhrazeno pro interní použití.

SourceSite
Datový typ: String

Typ přístupu: Jen pro čtení

Kvalifikátory: [read, sizelimit("3")]

Web, na kterém byl účet vytvořen.

Požadavky

Požadavky na modul runtime

Další informace najdete v tématu Configuration Manager požadavky na modul runtime serveru.

Požadavky na vývoj

Další informace najdete v tématu požadavky na vývoj Configuration Manager serveru.