Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
SMS_Admin
WMI-klassen är en SMS-providerserverklass i Configuration Manager som representerar rba-användaren (rollbaserad administration).
Följande syntax förenklas från MOF-kod (Managed Object Format) och innehåller alla ärvda egenskaper.
Syntax
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;
};
Metoder
Klassen SMS_Admin
innehåller följande metoder:
- GetAdminExtendedData-metod i klass SMS_Admin: Returnerar utökade data som den aktuella användaren och dess grupper har för en viss typ.
Egenskaper
AccountType
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Typ av konto. Möjliga värden är:
Värde | Kontotyp |
---|---|
0 | Användare |
1 | Grupp |
2 | Maskin |
128 | OverifiedUser |
129 | OverifiedGroup |
130 | OverifiedMachine |
AdminID
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [key, read]
ID för administratörsobjektet. Det här värdet genereras automatiskt när objektet skapas och aldrig ändras efteråt. Standardvärdet är 0.
AdminSid
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [lazy, not_null, unique]
SID för användaren när administratören skapas.
Categories
Datatyp: String
Matris
Åtkomsttyp: Skrivskyddad
Kvalificerare: [lat, läs]
De RBA-skyddade kategorier som är associerade med det här kontot.
CategoryNames
Datatyp: String
Matris
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Namnet på de RBA-skyddade kategorier som är associerade med det här kontot.
CollectionNames
Datatyp: String
Matris
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Namnet på de samlingar som är associerade med det här kontot.
CreatedBy
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, read, SizeLimit("512")]
Namnet på den användare som skapade det här kontot.
CreatedDate
Datatyp: DateTime
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Datumet då det här kontot skapades.
DisplayName
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [sizelimit ("512")]
Kontots visningsnamn.
DistinguishedName
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [sizelimit("4000")]
Kontots unika namn. Om det unika namnet inte är null LogonName
och AdminSid
ignoreras.
ExtendedData
Datatyp: SMS_AdminExtendedData
Matris
Åtkomsttyp: Läsa/skriva
Kvalificerare: [lazy]
Reserverad för internt bruk.
IsCovered
Datatyp: Boolean
Åtkomsttyp: Skrivskyddad
Kvalificerare: [lat, läs]
true
om den aktuella användaren har fler behörigheter än det här kontot.
IsDeleted
Datatyp: Boolean
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
true
, om kontot har tagits bort från Active Directory.
IsGroup
Datatyp: Boolean
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
true
, om kontot är en Active Directory-säkerhetsgrupp.
LastModifiedBy
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, read, SizeLimit("512")]
Namnet på den användare som senast ändrade det här kontot.
LastModifiedDate
Datatyp: DateTime
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Datumet då kontot senast ändrades.
LogonName
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [not_null, sizelimit]
Inloggningsnamnet för kontot. Det kan vara ett Windows NT 4-namn (ADS_NAME_TYPE_NT4) eller ett enkelt domännamn (ADS_NAME_TYPE_DOMAIN_SIMPLE).
Permissions
Datatyp: SMS_APermission
Matris
Åtkomsttyp: Läsa/skriva
Kvalificerare: [lazy]
Listan över behörigheter som tilldelats det här kontot.
RoleNames
Datatyp: String
Matris
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Listan över rollnamn som är associerade med den aktuella användaren.
I följande tabell visas de inbyggda rollidentifierarna och namnen:
Rollidentifierare | Rollnamn |
---|---|
SMS0001R | Fullständig administratör |
SMS0002R | Skrivskyddad analytiker |
SMS0003R | Fjärrverktygsoperatör |
SMS0004R | Tillgångshanteraren |
SMS0006R | Hanteraren för efterlevnadsinställningar |
SMS0007R | Programdistributionshanteraren |
SMS0008R | Programförfattare |
SMS0009R | Programadministratör |
SMS000AR | Distributionshanteraren för operativsystem |
SMS000BR | Infrastrukturhanteraren |
SMS000CR | Programuppdateringshanteraren |
SMS000ER | Driftadministratör |
SMS000FR | Säkerhetsadministratör |
SMS000GR | EndPoint Protection Manager |
SMS000HR | Åtkomsthanteraren för företagsresurser |
Roles
Datatyp: String
Matris
Åtkomsttyp: Skrivskyddad
Kvalificerare: [lat, läs]
ID för roller som är associerade med den aktuella användaren.
En lista över de inbyggda rollidentifierarna och namnen finns i RoleNames
egenskapen .
SKey
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Reserverad för internt bruk.
SourceSite
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read, sizelimit("3")]
Webbplatsen där kontot skapades.
Krav
Körningskrav
Mer information finns i Configuration Manager serverkörningskrav.
Utvecklingskrav
Mer information finns i Configuration Manager serverutvecklingskrav.