SMS_Role Server WMI Class

Klasa SMS_Role Instrumentacja zarządzania windows (WMI) jest klasą serwera dostawcy programu SMS w Configuration Manager, która reprezentuje rolę RBA.

Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.

Składni

Class SMS_Role : SMS_BaseClass  
{  
    String CopiedFromID;  
    String CreatedBy;  
    DateTime CreatedDate;  
    Boolean IsBuiltIn;  
    Boolean IsSecAdminRole;  
    String LastModifiedBy;  
    DateTime LastModifiedDate;  
    UInt32 NumberOfAdmins;  
    SMS_ARoleOperation Operations[];  
    String RoleDescription;  
    String RoleID;  
    String RoleName;  
    String SourceSite;  
};  

Metody

W poniższej tabeli wymieniono metody w klasie SMS_Role .

Metoda Opis
ExportRole, metoda w klasie SMS_Role Eksportuje role do ciągu XML.
ImportRole, metoda w klasie SMS_Role Importuje rolę zdefiniowaną przez ciąg XML do bazy danych.

Właściwości

CopiedFromID
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: [sizelimit("8")]

Identyfikator roli, z którego skopiowano tę rolę.

CreatedBy
Typ danych: String

Typ dostępu: tylko do odczytu

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

Nazwa użytkownika, który utworzył tę rolę.

CreatedDate
Typ danych: DateTime

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Data utworzenia roli.

IsBuiltIn
Typ danych: Boolean

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

true, jeśli jest to rola wbudowana.

IsSecAdminRole
Typ danych: Boolean

Typ dostępu: tylko do odczytu

Kwalifikatory: [czytaj, leniwie]

true, jeśli ta rola jest zabezpieczoną rolą administratora. Rola jest rolą administratora zabezpieczeń, jeśli rola może utworzyć lub zmodyfikować uprawnienia administratora.

LastModifiedBy
Typ danych: String

Typ dostępu: tylko do odczytu

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

Nazwa użytkownika, który ostatnio zmodyfikował rolę.

LastModifiedDate
Typ danych: DateTime

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Czas ostatniej modyfikacji roli.

NumberOfAdmins
Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Liczba kont administratorów skojarzonych z tą rolą.

Operations
Typ danych: SMS_ARoleOperation Tablica

Typ dostępu: odczyt/zapis

Kwalifikatory: [leniwy]

Operacje przyznane tej roli.

RoleDescription
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: [sizelimit("512")]

Opis roli.

RoleID
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [klucz, odczyt]

Identyfikator roli. Automatycznie generowane podczas tworzenia roli. Ten identyfikator nie zmieni się w okresie istnienia roli i będzie unikatowy w różnych lokacjach.

RoleName
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: [not_null, sizelimit("256")]

Nazwa roli.

SourceSite
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, read, SizeLimit("3")]

Kod witryny, w której utworzono rolę.

Wymagania

Wymagania dotyczące środowiska uruchomieniowego

Aby uzyskać więcej informacji, zobacz wymagania dotyczące środowiska uruchomieniowego serwera Configuration Manager.

Wymagania programistyczne

Aby uzyskać więcej informacji, zobacz Configuration Manager Wymagania dotyczące programowania serwera.