Condividi tramite


classe WMI del server SMS_Admin

La classe WMI è una classe server del provider SMS in Configuration Manager che rappresenta l'utente dell'amministrazione basata sui ruoli.The SMS_Admin WMI class is an SMS provider server class in Configuration Manager that represents the role-based administration (RBA) user.

La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le proprietà ereditate.

Sintassi

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

Metodi

La SMS_Admin classe include i metodi seguenti:

Proprietà

AccountType
Tipo di dati:UInt32

Tipo di accesso: sola lettura

Qualificatori: [read]

Tipo di account. I valori possibili sono i seguenti:

Valore Tipo di account
0 Utente
1 Gruppo
2 Computer
128 UnverifiedUser
129 UnverifiedGroup
130 UnverifiedMachine

AdminID
Tipo di dati:UInt32

Tipo di accesso: sola lettura

Qualificatori: [chiave, lettura]

ID dell'oggetto admin. Questo valore viene generato automaticamente quando l'oggetto viene creato e non viene mai modificato in seguito. Il valore predefinito è 0.

AdminSid
Tipo di dati:String

Tipo di accesso: lettura/scrittura

Qualificatori: [lazy, not_null, unique]

SID dell'utente, al momento della creazione dell'amministratore.

Categories
Tipo di dati: String Matrice

Tipo di accesso: sola lettura

Qualificatori: [lazy, read]

Categorie protette della RBA associate a questo account.

CategoryNames
Tipo di dati: String Matrice

Tipo di accesso: sola lettura

Qualificatori: [read]

Nome delle categorie protette della RBA associate a questo account.

CollectionNames
Tipo di dati: String Matrice

Tipo di accesso: sola lettura

Qualificatori: [read]

Nome delle raccolte associate a questo account.

CreatedBy
Tipo di dati:String

Tipo di accesso: sola lettura

Qualificatori: [not_null, read, SizeLimit("512")]

Nome dell'utente che ha creato l'account.

CreatedDate
Tipo di dati:DateTime

Tipo di accesso: sola lettura

Qualificatori: [not_null, lettura]

Data di creazione dell'account.

DisplayName
Tipo di dati:String

Tipo di accesso: lettura/scrittura

Qualificatori: [sizelimit ("512")]

Nome visualizzato dell'account.

DistinguishedName
Tipo di dati:String

Tipo di accesso: lettura/scrittura

Qualificatori: [sizelimit("4000")]

Nome distinto dell'account. Se il nome distinto non è Null LogonName e AdminSid verrà ignorato.

ExtendedData
Tipo di dati: SMS_AdminExtendedData Matrice

Tipo di accesso: lettura/scrittura

Qualificatori: [lazy]

Riservato per uso interno.

IsCovered
Tipo di dati:Boolean

Tipo di accesso: sola lettura

Qualificatori: [lazy, read]

true se l'utente corrente dispone di più autorizzazioni di questo account.

IsDeleted
Tipo di dati:Boolean

Tipo di accesso: sola lettura

Qualificatori: [read]

true, se l'account è stato eliminato da Active Directory.

IsGroup
Tipo di dati:Boolean

Tipo di accesso: sola lettura

Qualificatori: [read]

true, se l'account è un gruppo di sicurezza di Active Directory.

LastModifiedBy
Tipo di dati:String

Tipo di accesso: sola lettura

Qualificatori: [not_null, read, SizeLimit("512")]

Nome dell'utente che ha modificato l'account per l'ultima volta.

LastModifiedDate
Tipo di dati:DateTime

Tipo di accesso: sola lettura

Qualificatori: [not_null, lettura]

Data dell'ultima modifica dell'account.

LogonName
Tipo di dati:String

Tipo di accesso: lettura/scrittura

Qualificatori: [not_null, sizelimit]

Nome di accesso dell'account. Può trattarsi di un nome windows NT 4 (ADS_NAME_TYPE_NT4) o di un nome di dominio semplice (ADS_NAME_TYPE_DOMAIN_SIMPLE).

Permissions
Tipo di dati: SMS_APermission Matrice

Tipo di accesso: lettura/scrittura

Qualificatori: [lazy]

Elenco di autorizzazioni assegnate a questo account.

RoleNames
Tipo di dati: String Matrice

Tipo di accesso: sola lettura

Qualificatori: [read]

Elenco di nomi di ruolo associati all'utente corrente.

Nella tabella seguente sono elencati gli identificatori e i nomi di ruolo predefiniti:

Identificatore del ruolo Nome del ruolo
SMS0001R Amministratore completo
SMS0002R Analista di sola lettura
SMS0003R Operatore Strumenti remoti
SMS0004R Asset Manager
SMS0006R Gestione impostazioni di conformità
SMS0007R Gestione distribuzione applicazioni
SMS0008R Autore dell'applicazione
SMS0009R Amministratore dell'applicazione
SMS000AR Gestione distribuzione sistema operativo
SMS000BR Gestione infrastruttura
SMS000CR Gestione aggiornamenti software
SMS000ER Amministratore operazioni
SMS000FR Amministratore della sicurezza
SMS000GR EndPoint Protection Manager
SMS000HR Company Resource Access Manager

Roles
Tipo di dati: String Matrice

Tipo di accesso: sola lettura

Qualificatori: [lazy, read]

ID dei ruoli associati all'utente corrente.

Per un elenco degli identificatori e dei nomi di ruolo predefiniti, vedere la RoleNames proprietà .

SKey
Tipo di dati:String

Tipo di accesso: sola lettura

Qualificatori: [read]

Riservato per uso interno.

SourceSite
Tipo di dati:String

Tipo di accesso: sola lettura

Qualificatori: [read, sizelimit("3")]

Sito in cui è stato creato l'account.

Requisiti

Requisiti di runtime

Per altre informazioni, vedere Configuration Manager requisiti di runtime del server.

Requisiti di sviluppo

Per altre informazioni, vedere Configuration Manager requisiti di sviluppo del server.