Compartilhar via


enumeração WBEM_SECURITY_FLAGS (wbemcli.h)

Contém sinalizadores usados para definir níveis de acesso de segurança.

Syntax

typedef enum tag_WBEM_SECURITY_FLAGS {
  WBEM_ENABLE = 1,
  WBEM_METHOD_EXECUTE = 2,
  WBEM_FULL_WRITE_REP = 4,
  WBEM_PARTIAL_WRITE_REP = 8,
  WBEM_WRITE_PROVIDER = 0x10,
  WBEM_REMOTE_ACCESS = 0x20,
  WBEM_RIGHT_SUBSCRIBE = 0x40,
  WBEM_RIGHT_PUBLISH = 0x80
} WBEM_SECURITY_FLAGS;

Constantes

 
WBEM_ENABLE
Valor: 1
Habilita a conta e concede ao usuário permissões de leitura. Esse é um direito de acesso padrão para todos os usuários e corresponde à permissão Habilitar Conta na guia Segurança do Controle do WMI. Para obter mais informações, consulte Configurar a segurança do namespace com o Controle WMI.
WBEM_METHOD_EXECUTE
Valor: 2
Permite a execução de métodos.


Os provedores podem executar verificações de acesso adicionais. Esse é um direito de acesso padrão para todos os usuários e corresponde à permissão Executar Métodos na guia Segurança do Controle do WMI.
WBEM_FULL_WRITE_REP
Valor: 4
Permite que uma conta de usuário grave em classes no repositório, bem como em instâncias, do WMI. Um usuário não pode gravar em classes de sistema. Somente os membros do grupo Administradores têm essa permissão. WBEM_FULL_WRITE_REP corresponde à permissão Gravação Completa na guia Segurança do Controle do WMI.
WBEM_PARTIAL_WRITE_REP
Valor: 8
Permite que você grave dados apenas em instâncias, não em classes. Um usuário não pode gravar classes no repositório do WMI. Somente os membros do grupo Administradores têm esse direito. WBEM_PARTIAL_WRITE_REP corresponde à permissão Gravação Parcial na guia Segurança do Controle do WMI.
WBEM_WRITE_PROVIDER
Valor: 0x10
Permite gravar classes e instâncias em provedores. Observe que os provedores podem fazer verificações de acesso adicionais ao representar um usuário. Esse é um direito de acesso padrão para todos os usuários e corresponde à permissão Gravação do Provedor na guia Segurança do Controle do WMI.
WBEM_REMOTE_ACCESS
Valor: 0x20
Permite que uma conta de usuário execute remotamente todas as operações permitidas pelas permissões descritas acima. Somente os membros do grupo Administradores têm esse direito. WBEM_REMOTE_ACCESS corresponde à permissão Habilitação Remota na guia Segurança do Controle do WMI.
WBEM_RIGHT_SUBSCRIBE
Valor: 0x40
Especifica que um consumidor pode se inscrever para os eventos entregues a um coletor. Usado em IWbemEventSink::SetSinkSecurity.
WBEM_RIGHT_PUBLISH
Valor: 0x80
Especifica que a conta pode publicar eventos na instância do __EventFilter que define o filtro de evento para um consumidor permanente. Disponível no wbemcli.h.

Requisitos

   
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Cabeçalho wbemcli.h

Confira também

Constantes de segurança de eventos

Constantes de direitos de acesso de namespace