Partilhar via


DefaultLaunchPermission

Define a Lista de Controle de Acesso (ACL) dos principais que podem iniciar classes que não especificam sua própria ACL por meio do LaunchPermission valor do Registro.

Atenção

Não é recomendável alterar esse valor, porque isso afetará todos os aplicativos de servidor COM que não definem sua própria segurança em todo o processo e pode impedi-los de funcionar corretamente. Se você estiver alterando esse valor para afetar as configurações de segurança de um aplicativo COM específico, altere as configurações de segurança de todo o processo para esse aplicativo COM específico. Para obter mais informações sobre como definir a segurança em todo o processo, consulte Setting Process-wide Security.

 

Entrada de registo

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole
   DefaultLaunchPermission = ACL

Comentários

Este é um valor REG_BINARY.

As permissões de acesso padrão são as seguintes:

  • Administradores: permitir o lançamento
  • SISTEMA: permitir o lançamento
  • INTERATIVO: permitir o lançamento

Se o valor LaunchPermission estiver definido para um servidor, ele terá precedência sobre o valor DefaultLaunchPermission. Ao receber uma solicitação local ou remota para iniciar um servidor cuja chave deAppIDnão tem valor próprio de LaunchPermission, a ACL descrita por esse valor é verificada enquanto representa o cliente e seu sucesso permite ou não a inicialização do código de classe.

Esse valor fornece um nível simples de administração centralizada do acesso de inicialização padrão a classes não administradas em um computador. Por exemplo, um administrador pode usar a ferramenta DCOMCNFG para configurar o sistema para permitir acesso somente leitura para usuários avançados. O OLE restringiria, portanto, as solicitações para iniciar o código de classe para membros do grupo Usuários avançados. Um administrador pode posteriormente configurar permissões de inicialização para classes individuais para conceder a capacidade de iniciar o código de classe para outros grupos ou usuários individuais, conforme necessário.

LaunchPermission

Registrando servidores COM

Definindo de segurança em todo o processo