Page cover

KCS - Execução de Scripts como Usuário Local no Agente

Execução de Scripts como Usuário Local no Agente

🕒 Tempo aproximado para leitura: 00:01:30 min


❓ Dúvida

O cliente deseja entender como executar scripts que dependem de permissões específicas ou do perfil do usuário logado (como acesso à pasta "Meus Documentos") diretamente através do agente, sem ajustes manuais complexos.


🔎 Causa

Anteriormente, alguns scripts podiam falhar ao serem executados pelo serviço do agente, pois não possuíam as permissões de acesso ao contexto ou pastas privadas do usuário logado no sistema operacional.


✅ Solução

Foi implementada a funcionalidade "Executar como usuário" na criação de novos scripts, permitindo que o processo utilize as credenciais e o perfil do usuário ativo na máquina.

Como configurar:

  1. Ao criar um Novo script, preencha o nome e selecione o tipo (ex: Batch .bat).

  2. Ative a chave "Executar como usuário" no formulário de configuração.

  3. Insira o Conteúdo do script que necessita desse contexto específico.

Exemplo de uso: Scripts que precisam acessar caminhos como C:\Users\NomeDoUsuario\Documents agora funcionarão corretamente, pois herdarão as permissões do perfil logado.

⚠️ Atenção à Segurança: Devido ao alto nível de privilégio que esta função pode conceder, é fundamental que:

  • Somente pessoas preparadas e de extrema confiança tenham acesso à criação e edição de scripts.

  • Todos os logins com permissão administrativa utilizem obrigatoriamente a autenticação de dois fatores (2FA) para mitigar riscos de acesso indevido.


Atualizado