Partilhar via


__SystemSecurity classe

A classe de sistema __SystemSecurity contém métodos que permitem acessar e modificar as configurações de segurança de um namespace. A classe __SystemSecurity é uma classe singleton em cada namespace.

Observação

Para obter mais informações, consulte Definindo descritores de segurança de namespace.

A sintaxe a seguir é simplificada do código MOF (Managed Object Format) e inclui todas as propriedades herdadas. As propriedades são listadas em ordem alfabética, não em ordem MOF.

Sintaxe

class __SystemSecurity
{
};

Membros

A classe __SystemSecurity tem estes tipos de membros:

Metodologia

A classe __SystemSecurity tem esses métodos.

Método Descrição
Get9XUserList Obtém uma lista de usuários aos quais é permitido acesso remoto.
Observação: Este método não funciona em versões suportadas do Windows. Use GetSD em vez disso.
GetCallerAccessRights Retorna uma máscara com cada bit que corresponde a um direito de acesso.
GetSD Obtém o SECURITY_DESCRIPTOR para o namespace ao qual o usuário está conectado.
GetSecurityDescritor Obtém o descritor de segurança que controla o acesso ao namespace WMI associado à instância de __SystemSecurity. O descritor de segurança é retornado como uma instância de__SecurityDescriptor.
Set9XUserList Define uma lista de usuários aos quais é permitido acesso remoto.
Observação: Este método não funciona em versões suportadas do Windows. Use SetSD em vez disso.
SetSD Define o descritor de segurança para o namespace ao qual o usuário está conectado.
SetSecurityDescritor Grava uma versão atualizada do descritor de segurança que controla o acesso à impressora. O descritor de segurança é representado por uma instância de __SecurityDescriptor.

Observações

Você pode exigir que os scripts e aplicativos de cliente usem uma conexão criptografada para autenticação adicionando o qualificador RequiresEncryption ao arquivo .mof que cria o namespace. Você também pode modificar um namespace existente adicionando esse atributo e compilar o arquivo .mof novamente. Para obter mais informações sobre como usar RequiresEncryption, consulte Exigindo uma conexão criptografada com um namespace.

Requerimentos

Requisito Valor
Cliente mínimo suportado
Windows Vista
Servidor mínimo suportado
Windows Server 2008
Espaço de nomes
Todos os namespaces WMI

Ver também

Classes de sistema WMI

Constantes de Segurança WMI

Objetos do descritor de segurança WMI

Protegendo namespaces WMI

Estabelecendo a herança da segurança do namespace

Listas de controle de acesso (ACLs)

Security_Descriptor