Compartilhar via


Classe WMI do servidor SMS_Role

A SMS_Role classe WMI (Instrumentação de Gerenciamento do Windows) é uma classe de servidor provedor de SMS, em Configuration Manager, que representa uma função RBA.

A sintaxe a seguir é simplificada do código MOF (Formato de Objeto Gerenciado) e inclui todas as propriedades herdadas.

Sintaxe

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

Métodos

A tabela a seguir lista os métodos na SMS_Role classe.

Método Descrição
Método ExportRole na classe SMS_Role Exporta funções para uma cadeia de caracteres XML.
Método ImportRole na classe SMS_Role Importa uma função definida por uma cadeia de caracteres XML para o banco de dados.

Propriedades

CopiedFromID
Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Qualificadores: [sizelimit("8")]

ID da função da qual essa função foi copiada.

CreatedBy
Tipo de dados: String

Tipo de acesso: somente leitura

Qualificadores: [not_null, leitura, SizeLimit("512")]

Nome do usuário que criou essa função.

CreatedDate
Tipo de dados: DateTime

Tipo de acesso: somente leitura

Qualificadores: [not_null, leitura]

Data em que a função foi criada.

IsBuiltIn
Tipo de dados: Boolean

Tipo de acesso: somente leitura

Qualificadores: [leia]

true, se essa for uma função interna.

IsSecAdminRole
Tipo de dados: Boolean

Tipo de acesso: somente leitura

Qualificadores: [leitura, preguiçosa]

true, se essa função como uma função de administrador protegida. A função será função de administrador de segurança se a função tiver pode criar ou modificar a permissão de administrador.

LastModifiedBy
Tipo de dados: String

Tipo de acesso: somente leitura

Qualificadores: [not_null, leitura, SizeLimit("512")]

O nome do usuário que modificou a função pela última vez.

LastModifiedDate
Tipo de dados: DateTime

Tipo de acesso: somente leitura

Qualificadores: [not_null, leitura]

A hora em que a função foi modificada pela última vez.

NumberOfAdmins
Tipo de dados: UInt32

Tipo de acesso: somente leitura

Qualificadores: [leia]

O número de contas de administrador associadas a essa função.

Operations
Tipo de dados: SMS_ARoleOperation Matriz

Tipo de acesso: Leitura/Gravação

Qualificadores: [preguiçoso]

As operações concedidas a essa função.

RoleDescription
Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Qualificadores: [sizelimit("512")]

Descrição da função.

RoleID
Tipo de dados: String

Tipo de acesso: somente leitura

Qualificadores: [chave, leitura]

A ID da função. Gerado automaticamente quando a função foi criada. Essa ID não será alterada durante o tempo de vida da função e será exclusiva entre sites.

RoleName
Tipo de dados: String

Tipo de acesso: Leitura/Gravação

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

Nome da função.

SourceSite
Tipo de dados: String

Tipo de acesso: somente leitura

Qualificadores: [not_null, leitura, SizeLimit("3")]

O código do site do local em que a função foi criada.

Requisitos

Requisitos de runtime

Para obter mais informações, consulte Configuration Manager Requisitos de Runtime do Servidor.

Requisitos de desenvolvimento

Para obter mais informações, consulte Configuration Manager Requisitos de Desenvolvimento do Servidor.