Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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:
- Metodo GetAdminExtendedData nella classe SMS_Admin: restituisce i dati estesi dell'utente corrente e dei relativi gruppi per un determinato tipo.
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.