- Notas de Versão
- Introdução
- UiPath Assistant
- Instalação e atualização
- Requisitos de hardware e software
- Atualizar o Robô
- Configurar o Windows Server para robôs de alta densidade
- Serviços aos quais o Robô se conecta
- Descrição do arquivo UiPath.Settings
- Tipos de Robô
- Componentes do Robô
- Licenciamento
- Conectar Robôs ao Orchestrator
- Processos e Atividades
- Geração de logs
- Robot JavaScript SDK
- Cenários Específicos
- Sessões do Windows
- Login usando o Sistema de Credenciais Thales Luna
- Login usando o Provedor de Armazenamento de Chaves nShield
- Redirecionando Robôs por meio de um Servidor de Proxy
- Executando tarefas em uma Janela RDP Minimizada
- Usando Unidades de Rede Mapeadas
- Interrompendo um Processo
- Desabilitar o Botão Parar
- Pastas de Pacote Personalizados e Caminhos de Rede
- Integração do CrowdStrike
- Solução de problemas
- Robô sem resposta sobre RDP
- Logs de Execução Duplicados
- Erros de Robô Frequentemente Encontrados
- Aumento da Duração da Execução do Processo
- Verificação Forçada de Assinatura do Pacote
- Mensagem muito grande para processar
- Erros ao Executar como Administrador
- Pacotes do NuGet não acessíveis após a migração
- Prompt de Controle de Acesso do Usuário e de Automação de Atividades da Interface Gráfica
- Projetos do .NET6 não conseguem ser executados
Configurar o Windows Server para robôs de alta densidade
O uso de robôs em uma implantação do Robô de Alta Densidade permite que você utilize uma única Máquina do Windows Server para executar várias automações ao mesmo tempo em sessões de usuário separadas. Para isso, algumas configurações precisam ser feitas na Máquina do Windows Server primeiro e depois, você precisa definir o ambiente no Orchestrator.
As etapas são descritas abaixo:
- Instale o Host de Sessão de Área de Trabalho Remota para habilitar os usuários de máquina do Windows Server a acessar áreas de trabalho virtuais, áreas de trabalho baseadas em sessão e programas RemoteApp.
- Adicione os usuários que usarão a máquina (e serão usados como Robôs).
- Habilite a funcionalidade de Robôs de Alta Densidade na UiPath.
Após executar essas etapas, implante seus Robôs conforme descrito aqui.
- Abra o Gerenciador de Servidor.
- Em Painel, clique em Adicionar funções e funcionalidades. O Assistente para Adicionar Funções e Funcionalidades é exibido.
- Siga o assistente (clique em Avançar) até atingir a etapa Selecionar Funções do Servidor.
-
Na seção Funções, selecione a opção Serviços de Área de Trabalho Remota e clique em Avançar.
- Siga o assistente até atingir a etapa Selecionar Serviços de Função, sem alterar as configurações exibidas.
-
Na seção Serviços de Função, selecione a opção Host de Sessão de Área de Trabalho Remota. Uma caixa de diálogo é exibida alertando você com relação a algumas funcionalidades necessárias.
- Clique em Adicionar Recursos. Você retorna ao assistente.
-
Siga o assistente até a etapa Confirmar Seleções de Instalação e clique em Instalar. A funcionalidade é instalada (pode ser necessário reiniciar o servidor).
Observação: A opção Host de Sessão de Área de Trabalho Remota é um serviço pago da Microsoft.Importante:Para que as sessões de RDP funcionem corretamente, não se esqueça de habilitar a Autenticação de Nível de Rede para RDP.
Isso é feito a partir de:
Require user authentication for remote connections by using Network Level Authentication
.
Você precisa adicionar os usuários que podem se conectar a essa máquina (eles não necessitam de direitos de administrador). Esses usuários são aqueles que também serão usados como Robôs.
- Abra o Gerenciamento do Computador.
- No painel esquerdo, navegue até Gerenciamento de Computador (Local) > Usuários e Grupos Locais > Grupos. Os painéis direitos são atualizados de acordo.
- Clique duas vezes em Usuários de Área de Trabalho Remota. A janela Propriedades dos Usuários de Área de Trabalho Remota é exibida.
- Clique em Adicionar. A janela Selecionar Usuários, Computadores, Contas de Serviço ou Grupos é exibida.
- No campo Inserir o nome do objeto para selecionar, adicione usuários do seu domínio, dos quais os Robôs poderão acessar a máquina.
- Clique em OK. A configuração é salva e a janela Selecionar Usuários, Computadores, Contas de Serviço ou Grupos é encerrada.
- Na janela Propriedades dos Usuários de Área de Trabalho Remota, clique em Aplicar e em OK. Suas configurações são salvas e os usuários que você acabou de adicionar agora poderão fazer logon na máquina do Windows Server.
-
Crie um modelo de máquina.
Importante: atribua os runtimes necessários ao modelo.Um modelo com um número X de runtimes separa X licenças do pool de licenças do tenant para cada estação de trabalho conectada ao Orchestrator usando aquele modelo. Isso permite que você execute X processos simultaneamente em cada estação de trabalho.Digamos que você atribuiu 2 runtimes não assistidos e 3 nonproduction a um modelo de máquina. Três estações de trabalho conectadas ao Orchestrator usando aquele modelo de máquina retêm 6 (2 não assistidas x 3 estações de trabalho) licenças não assistidas e 9 (3 nonproduction x 3 estações de trabalho) licenças nonproduction a partir do pool de licenças do tenant. Isso permite executar 2 processos não assistidos e 3 nonproduction respectivamente, simultaneamente em cada estação de trabalho. Tenant > Máquinas > Modelo de Máquina
-
Conecte suas máquinas ao Orchestrator usando a chave gerada por um modelo de máquina.
-
Configure a entidade do usuário: defina sua função no nível do tenant, habilite a criação de robôs automáticos, defina o nome de usuário e a senha usados para fazer logon na máquina para que o Robô possa autenticar, selecionar o armazenamento de credenciais e definir as configurações de execução do Robô.
Tenant > Usuários
Consulte aqui como gerenciar usuários. Certifique-se de definir a opção logon para console comono
. -
Atribua o usuário e modelo de máquina a uma ou várias pastas ao escolher as funções do usuário no nível da pasta.
Importante: isso dá acesso àquela pasta e torna os processos implantados nela disponíveis e prontos para serem executados.Tenant > Pastas
-
Inicie um trabalho configurando sua prioridade e tipo de runtime. Você pode especificar o usuário no qual o trabalho é executado ou pode deixá-lo indefinido.
Importante: os trabalhos não assistidos são executados de forma dinâmica, associando automaticamente as contas e máquinas no seu ambiente. Se o usuário for especificado, apenas a máquina será alocada dinamicamente. Se nenhum usuário for especificado, ambos serão dinamicamente associados entre si. O último é o mecanismo ideal de execução do trabalho, pois otimiza o consumo de recursos.Contexto da pasta > Automações > Trabalhos
Bandeja do UiPath Robot (para Unattended Robots usados no modo Attended) Veja aqui como iniciar um trabalho.
Moderno
Para configurar Robôs de Alta Densidade em Pastas Modernas, precisam ser criados robôs não assistidos para os usuários que serão beneficiados com essa funcionalidade. Além disso, são necessários vários runtimes para serem atribuídos aos modelos de máquina correspondentes (aqueles que fornecem a chave usada para conectar os Robôs ao Orchestrator).
Clássico
Para implantações da Pasta Clássica, o nome da máquina deve ser uma correspondência exata da máquina que é usada para executar as automações. Ao criar os Robôs, para facilitar o processo de configuração, selecione a caixa de seleção Criar Outro para salvar os valores nos campos de entrada (nome de usuário, senha e nome da máquina).