Bom dia,
O cenário que você descreve é bastante comum em ambientes corporativos com políticas de segurança restritivas. Usuários sem privilégios de administrador não conseguem aplicar atualizações de softwares que exigem elevação, e isso gera dependência constante da equipe de TI. A solução precisa equilibrar segurança com autonomia.
A abordagem correta é trabalhar com pacotes de atualização distribuídos centralmente. Existem algumas opções:
Se o software em questão oferece instaladores em formato MSI ou suporta instalação silenciosa, você pode configurar políticas de Software Installation via Group Policy ou usar ferramentas como SCCM/Intune para empurrar as atualizações automaticamente. Dessa forma, o usuário não precisa de privilégios locais, pois a instalação é feita com credenciais de sistema.
Outra alternativa é verificar se o fornecedor do software disponibiliza um serviço de atualização em segundo plano que roda como serviço do Windows. Serviços executados sob a conta Local System ou Network Service conseguem atualizar sem intervenção do usuário. Se o software não possui isso, vale solicitar ao fabricante.
Se nenhuma dessas opções estiver disponível, a solução prática é criar uma regra de AppLocker ou Software Restriction Policy que permita apenas aquele executável específico rodar com privilégios elevados, sem conceder direitos administrativos completos ao usuário. Isso é feito configurando um Scheduled Task ou um RunAs com credenciais armazenadas para aquele binário de atualização. Assim, o usuário dispara o update, mas a execução ocorre com credenciais administrativas pré-configuradas.
O que não é recomendável é dar direitos de administrador ao usuário ou compartilhar senhas de administrador, pois isso quebra a política de segurança. O caminho suportado e seguro é automatizar a distribuição via GPO, Intune ou SCCM, ou configurar um mecanismo controlado de execução elevada apenas para o atualizador.
Espero que tenha encontrado algo útil aqui. Se isso lhe ajudou a entender melhor o assunto, agradeço se aceitar a resposta. Caso tenha mais perguntas, fique à vontade para deixar uma mensagem. Tenha um bom dia!
Domic Vo.