Compreendendo a elevação automática no Windows: como solicitar privilégios mais altos para aplicativos
A elevação automática é um recurso do Windows que permite que os aplicativos solicitem automaticamente níveis de integridade (IL) mais elevados do que os seus, para executar determinadas ações ou acessar recursos restritos.
Quando um aplicativo solicita a elevação automática, o sistema operacional solicitará ao usuário permissão para elevar o IL da aplicação para o nível solicitado. Se o usuário conceder permissão, o aplicativo poderá executar a ação solicitada ou acessar o recurso restrito.
A autoelevação é útil para aplicativos que precisam executar tarefas que exigem privilégios mais altos do que os concedidos ao próprio aplicativo. Por exemplo, um programa antivírus pode solicitar elevação automática para verificar um arquivo de sistema que requer acesso de nível de administrador.
Existem diferentes tipos de elevação automática disponíveis no Windows, incluindo:
* Elevação total: o aplicativo solicita e recebe acesso total de nível de administrador.
* Elevação Limitada: O aplicativo solicita e recebe privilégios limitados, como a capacidade de ler ou gravar em arquivos específicos ou chaves de registro.
* Elevação do Usuário: O aplicativo solicita e recebe privilégios elevados para um usuário específico, em vez do todo o sistema.
A elevação automática pode ser configurada por meio de Política de Grupo ou outras ferramentas de gerenciamento e pode ser restrita ou permitida com base em critérios específicos, como a origem da solicitação, o tipo de ação que está sendo executada ou a identidade do usuário.