Dela via


SMS_Role serverns WMI-klass

SMS_Role Klassen Windows Management Instrumentation (WMI) är en SMS Provider-serverklass i Configuration Manager som representerar en RBA-roll.

Följande syntax förenklas från MOF-kod (Managed Object Format) och innehåller alla ärvda egenskaper.

Syntax

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

Metoder

I följande tabell visas metoderna i SMS_Role klassen .

Metod Beskrivning
ExportRole-metod i klass SMS_Role Exporterar roller till en XML-sträng.
ImportRole-metod i klass SMS_Role Importerar en roll som definierats av en XML-sträng till databasen.

Egenskaper

CopiedFromID
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: [sizelimit("8")]

Roll-ID som den här rollen kopierades från.

CreatedBy
Datatyp: String

Åtkomsttyp: Skrivskyddad

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

Namnet på den användare som skapade den här rollen.

CreatedDate
Datatyp: DateTime

Åtkomsttyp: Skrivskyddad

Kvalificerare: [not_null, läs]

Datum då rollen skapades.

IsBuiltIn
Datatyp: Boolean

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

true, om det här är en inbyggd roll.

IsSecAdminRole
Datatyp: Boolean

Åtkomsttyp: Skrivskyddad

Kvalificerare: [läs, lat]

true, om den här rollen är en skyddad administratörsroll. Rollen är säkerhetsadministratörsroll om rollen har kan skapa eller ändra administratörsbehörighet.

LastModifiedBy
Datatyp: String

Åtkomsttyp: Skrivskyddad

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

Namnet på den användare som senast ändrade rollen.

LastModifiedDate
Datatyp: DateTime

Åtkomsttyp: Skrivskyddad

Kvalificerare: [not_null, läs]

Tiden då rollen senast ändrades.

NumberOfAdmins
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Antalet administratörskonton som är associerade med den här rollen.

Operations
Datatyp: SMS_ARoleOperation Matris

Åtkomsttyp: Läsa/skriva

Kvalificerare: [lazy]

De åtgärder som beviljats till den här rollen.

RoleDescription
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: [sizelimit("512")]

Beskrivning av rollen.

RoleID
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [key, read]

ID:t för rollen. Genereras automatiskt när rollen skapades. Det här ID:t ändras inte under rollens livslängd och kommer att vara unikt på flera platser.

RoleName
Datatyp: String

Åtkomsttyp: Läsa/skriva

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

Namnet på rollen.

SourceSite
Datatyp: String

Åtkomsttyp: Skrivskyddad

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

Platskoden för platsen där rollen skapades.

Krav

Körningskrav

Mer information finns i Configuration Manager serverkörningskrav.

Utvecklingskrav

Mer information finns i Configuration Manager Server Development Requirements (Utvecklingskrav för Configuration Manager server).