- Notas de Versão
- Introdução
- UiPath Assistant
- Instalação e atualização
- Sobre Compatibilidade direta e retroativa
- Requisitos de hardware e software
- Diretrizes de implantação
- Parâmetros de linha de comando de UiPathRobot.msi
- Implantação do AWS
- Implantação do Azure Marketplace
- Implantando robôs não assistidos -licença Community
- Implantando robôs não assistidos -licença Enterprise
- 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
- Reinicialização de componentes dos Robots
- 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
- Virtualização de aplicativos Robot Citrix
- Solução de problemas
- Erros de conexão comuns
- 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
- .NET necessário durante a instalação
- Montagem não pode ser carregada da rede ou do Azure File Share
- As atividades não podem encontrar o .NET Runtime
Implantando robôs não assistidos -licença Enterprise
Robôs não assistidos são usados na automatização de tarefas que não exigem supervisão humana; eles geralmente operam em ambientes virtuais em máquinas dedicadas, e as automações são controladas pelo Orchestrator.
Uma automação não assistida pode ser iniciada manualmente a partir do Orchestrator quando necessário, mas também pode ser agendada se a tarefa tiver que começar em um intervalo específico (diariamente, a cada hora, semanalmente) ou em um horário e data específicos (fim de semana).
Este documento orienta você pelo processo de execução da sua primeira automação Unattended usando a Versão Licenciada Enterprise da UiPath®, começando com a criação da automação, a configuração do ambiente e a execução do processo Unattended.
Para executar uma automação não assistida, as seguintes etapas precisam ser realizadas:
Para fornecer um exemplo da vida real, vamos supor que precisamos fazer um backup de arquivos de log em um servidor todos os dias às 9h. Para isso, precisamos copiar o arquivo de log desse dia para outra pasta. Neste exemplo, copiamos um arquivo chamado "Logs.txt" da pasta "Logs" para a pasta "Old Logs", substituindo o backup a cada vez.
-
Crie um novo processo, adicione a atividade Copy File, configure os campos/caminhos para os arquivos e selecione a opção Substituir, para que o arquivo recém-copiado possa substituir o arquivo anterior todos os dias.
- Publique o processo para o Orchestrator.
- Clique no botão Publicar, à direita da faixa de opções do Studio,
- Na guia Propriedades de publicação, insira um nome para o pacote.
- Na guia Opções de publicação, para a opção Publicar em, selecione Feed de processos para tenant do Orchestrator, o local onde robôs não assistidos podem acessar a automação.
-
Clique em Publicar.
Para obter mais informações, consulte Sobre a publicação de projetos de automação no Studio Guide.
- No Orchestrator, crie o processo que o robô não assistido usa para executar a automação.
- Acesse sua instância da Automation Cloud em https://cloud.uipath.com, e selecione seu tenant do Orchestrator.
- No Orchestrator, selecione a Pasta Compartilhada > Processos e clique no botão Mais no lado direito para abrir a página Adicionar processo.
-
Selecione o pacote e clique em Criar para adicionar o processo à Pasta Compartilhada.
Observação: tenha em mente que você está trabalhando com duas entidades nesse processo. A primeira entidade é você, o desenvolvedor que cria e publica o processo. A segunda é o usuário não assistido que executa a automação e o Robô na máquina não assistida.
Configure uma Máquina Windows que execute o Robô não assistido; o ideal é que seja uma máquina virtual na nuvem. Certifique-se de que seu recurso de protetor de tela esteja desabilitado e corresponda aos requisitos técnicos de hardware e software.
Por exemplo, você pode hospedar sua máquina virtual no Azure e consultar o documento Visão geral de VMs do Windows para obter detalhes sobre como configurar uma máquina virtual do Windows no Azure.
Outros ambientes, como AWS, VMWare ou Citrix, também são suportados se corresponderem aos requisitos técnicos de hardware e software.
O Robô não assistido tem dois componentes: o usuário do Robô e a máquina na qual ele é executado. O usuário do robô é a identidade do robô que fornece permissões e é usado para disparar trabalhos em nome do Robô, enquanto a máquina é aquela que executa a automação.
Modelos de Máquinas oferecem uma maneira mais fácil de implantar máquinas, pois uma única chave de máquina pode ser usada por vários robôs para se conectar ao Orchestrator.
-
Crie o usuário do Robô.
-
A partir de Automation Cloud, acesse Administrador > Usuários e grupos > Convidar usuários para convidar o usuário para sua organização para criar um robô não assistido para ele. Um endereço de e-mail fictício pode ser usado para essa etapa.
-
-
Adicione o usuário à Pasta Compartilhada.
Neste momento, o usuário criado em sua organização existe apenas como uma identidade, sem funções ou permissões atribuídas. Portanto, precisamos adicioná-lo à Pasta compartilhada para obter acesso aos processos publicados lá e dar a ele a função UiPath Robot:
- No Orchestrator, selecione a Pasta Compartilhada > Usuários e clique no botão Atribuir usuário ou grupo no lado direito.
- Selecione o usuário, depois a função Robot e clique em Atribuir.
- Crie o robô não assistido que executa as automações:
- Volte para a pasta compartilhada e selecione Mais ações > Editar.
- Selecione Robô não assistido, habilite o alternador para Criar automaticamente um robô não assistido para esse usuário, preencha as credenciais do Windows e clique em Atualizar.
.MSI
) é implantada, essas credenciais são usadas para criar sessões do Windows na máquina não assistida para executar automações.
whoami
na máquina não assistida para obter essas informações. Essas credenciais são usadas para criar sessões do Windows na máquina não assistida para executar automações.
4. Crie o modelo de máquinas não assistidas.
Após o usuário do robô não assistido ser criado, adicione um novo Modelo de máquina com uma licença de runtime não assistido:
- No Orchestrator, selecione a Pasta Compartilhada > Máquinas e clique no botão Gerenciar modelos de máquinas no lado direito.
- Clique no botão Mais no lado direito para abrir a página Adicionar máquina.
- Insira um nome de modelo, como por exemplo, Máquinas não assistidas, atribua uma licença de runtime não assistido e clique em Provisionar.
-
Copie a chave da máquina recém-gerada para uso posterior.
UiPathStudio.msi
é usado para instalar o Studio, o UiPath® Assistant ou o Robô legado em sua máquina. Usando o instalador .MSI
, o Robô é implantado no Modo de Serviço por padrão, o que significa que estará disponível para todos os usuários na máquina. Para executar o instalador, são necessários direitos de administrador.
UiPathStudio.msi
pode ser baixado da Central de Recursos ou diretamente da página inicial da Automation Cloud.
C:\Program Files \UiPath\Studio
. Você pode alterar o local de instalação usando argumentos de linha de comando ou pela interface do instalador.
Interface do Instalador
- Clique duas vezes no instalador para iniciar o assistente de instalação.
-
Leia e aceite os Termos de uso e clique em Instalar.
Observe que, ao aceitar os termos de uso mencionados acima, você aceita implicitamente os termos de uso dos pacotes de atividades da UiPath® e suas dependências.
-
Selecione os produtos a serem instalados:
- Instalar o UiPath® Studio + UiPath Robot - Instala o UiPath® Studio, UIPath Assistant e UiPath Robot para criar e testar automações.
- Instalar somente o UiPath® Robot - Instala o UiPath® Assistant e o UiPath Robot de modo de usuário para executar automações Attended.
-
Selecione o tipo de instalação:
- Modo de Serviço - Instala o Robô no modo de serviço
-
Modo de Usuário - Instala o Robô no modo de usuário
.MSI
, leia o guia Instalação do UiPathStudio.msi.
Do Studio
Após a instalação ser concluída, você é apresentado à tela Conectar ao Orchestrator, que, por padrão, solicita que você use Usar a chave da máquina, já que é a configuração recomendada para robôs não assistidos. O nome da máquina é obtido automaticamente; tudo que você precisa fazer é digitar a URL do Orchestrator e a chave da máquina que você salvou anteriormente.
.MSI
, ao conectar o Robô ao Orchestrator, toda a máquina se conecta, não apenas o usuário que está logado na máquina.
Do UiPath® Assistant
- Abrir o UiPath® Assistant
- No menu Preferências, selecione Preferências. A janela Preferências é exibida.
- Navegue até Configurações do Orchestrator.
- No campo Orchestrator URL, insira o endereço web do Orchestrator.
- No campo Machine Key, insira a chave que você copiou anteriormente.
Clique aqui para obter detalhes sobre as diferentes entidades da máquina no Orchestrator e quando usar cada uma delas.
-
Clique em Conectar. O status deve mostrar
Connected, Licensed
Observação: ao configurar a máquina usando o instalador do Enterprise (.MSI
), você pode sair da máquina, pois o Robô pode criar sua própria sessão do Windows usando as credenciais fornecidas na Etapa 3.
Para testar a automação no Robô não assistido, acesse a seção Automações -> Processos da Pasta Compartilhada no Orchestrator e procure o processo implantado na etapa 1.
Você pode ver os detalhes do processo e, no lado direito, há o botão Iniciar trabalho.
Quando clicado, você é apresentado à interface Iniciar trabalho; escolha o usuário e a máquina configurados anteriormente e clique em Iniciar.
Isso inicia o processo não assistido selecionado na máquina selecionada e pode ser monitorado na seção Trabalhos da Pasta Compartilhada no Orchestrator.
Para o exemplo fornecido neste guia, podemos agendá-lo para ser executado diariamente às 9h. Isso é configurado na Seção Gatilho da Pasta Compartilhada no Orchestrator.
Logs.Backup
para ser executado na máquina não assistida em nome do usuário selecionado todos os dias às 9h UTC.
- 1. Crie a automação e publique-a no Orchestrator
- 2. Configure a máquina Windows para executar o robô não assistido
- 3.Crie o robô não assistido no Orchestrator
- 4. Instale o UiPath® Studio Enterprise (
.MSI
) na máquina Unattended - 5. Conectando o Robô ao Orchestrator
- 6. Teste a automação
- 7. Agende a automação