Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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:
- Metoda GetAdminExtendedData ve třídě SMS_Admin: Vrátí rozšířená data aktuálního uživatele a jeho skupin pro daný typ.
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 LogonName
AdminSid
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.