SMS_Role, klasa WMI serwera

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

Następująca składnia jest uproszczona z kodu Managed Object Format (MOF) i zawiera wszystkie odziedziczone właściwości.

Składnia

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

Poniższa tabela zawiera listę metod w SMS_Role klasie.

Metoda Opis
ExportRole, metoda w klasie SMS_Role Eksportuje role do ciągu XML.
ImportRole Method in Class SMS_Role (Metoda ImportRole klasy 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 została skopiowana ta rola.

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, odczyt]

Data utworzenia roli.

IsBuiltIn
Typ danych: Boolean

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

true, jeśli jest to wbudowana rola.

IsSecAdminRole
Typ danych: Boolean

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt, z opóźnieniem]

true, jeśli ta rola jest rolą administratora zabezpieczonego. 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, odczyt]

Godzina 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: [z opóźnieniem]

Operacje udzielone dla 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. Generowane automatycznie 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 lokacji, w której rola została utworzona.

Wymagania

Wymagania dotyczące środowiska uruchomieniowego

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

Wymagania dotyczące programowania

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