- 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
- 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
- Instalar Terraform
- 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
- Reinicialização de componentes dos Robots
- Solução de problemas
- Sobre a 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
Guia do usuário do robô
Implantando robôs não assistidos -licença Community
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).
Esse documento orienta você no processo de executar sua primeira automação não assistida usando a versão licenciada Community da UiPath, começando com criar a automação, configurar o ambiente e executar o processo não assistido.
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 na qual será executado o robô não assistido; o ideal é que seja uma máquina virtual na nuvem que corresponda aos requisitos de hardware e software. Certifique-se de que o protetor de tela esteja desabilitado na máquina Windows.
Por exemplo, você pode hospedar sua máquina virtual no Azure. Para obter detalhes sobre como configurar uma máquina virtual Windows no Azure, consulte Visão geral das VMs Windows.
Outros ambientes, como AWS, VMware ou Citrix, também são compatíveis se corresponderem aos requisitos de hardware e software.
O robô não assistido tem dois componentes: a conta e máquina na qual o trabalho é executado. A conta é a identidade que fornece permissões e é usada para enviar trabalhos para o robô, enquanto a máquina fornece poder computacional para a execução do trabalho.
- Criar e configurar a conta.
- Criação da conta: para automações não assistidas, recomendamos a criação de uma conta de robô, que é uma identidade do tipo de serviço que não requer endereço de e-mail. No entanto, se o trabalho tiver de ser executado com a identidade de um usuário específico (para fins de permissão ou auditoria), você pode optar por criar uma conta de usuário.
- Atribuir funções à conta.
- Adicionar a conta às pastas que contêm os trabalhos que ela precisa executar.
-
Crie um modelo de máquina.
Observação: embora você possa optar por criar uma única máquina padrão, para este exemplo estamos criando um modelo de máquina. Os modelos de máquina facilitam a implantação de várias máquinas definindo a configuração uma vez e depois utilizando um único conjunto de credenciais de clientes para permitir que vários robôs conectem-se ao Orchestrator. - No Orchestrator vá para Tenant > Pastas.
- Selecione a pasta de destino na lista e, em seguida, selecione a aba Máquinas.
- No canto superior direito clique em Gerenciar máquinas na pasta.
- Na página Gerenciar máquinas na pasta, clique em Adicionar máquina no canto superior direito e selecione Modelo de máquina.
- Configure o modelo de máquina e atribua apenas um tempo de execução não assistido. Para obter instruções detalhadas, consulte Adicionar um modelo de máquina.
- Copie a chave de máquina para uso posterior.
Se esse modelo de máquina precisar ser usado para executar trabalhos de várias pastas, adicione o modelo de máquina que você criou para todas as pastas necessárias.Para obter instruções, consulte Atribuir objetos de máquina a pastas.
UiPathStudio.msi
na máquina não assistida. Se você optar pela Configuração Rápida durante a instalação, o UiPath Robot é implantado no Modo de Usuário, o que significa que ele é executado sob o usuário que o iniciou e tem os mesmos direitos que esse usuário determinado.
UiPathStudio.msi
pode ser baixado da Central de Recursos ou diretamente da página inicial da Automation Cloud.
Para iniciar um trabalho no Orchestrator, o usuário do Windows deve ter feito login na máquina. O Robô de Modo de Usuário não pode executar trabalhos simultâneos em usuários diferentes, independentemente de o Robô estar instalado em um Windows Server ou não.
Após baixar a versão Community do UiPath Studio e Robot, você precisa conectá-lo à sua instância do Orchestrator. Para automações não assistidas, é recomendável usar a conexão da chave da máquina.
Do Studio
https://cloud.uipath.com/organisation/tenant
, a Chave da máquina que você salvou ao criar o modelo da máquina e clicar em Continuar.
A partir do UiPath Assistant
A conexão entre o Robô e o Orchestrator também pode ser estabelecida no UiPath Assistant seguindo as etapas abaixo:
- Abra o UiPath Assistant.
- No menu Preferências, selecione Preferências.
- Navegue até Configurações do Orchestrator.
- No campo Orchestrator URL, insira sua URL do Orchestrator.
-
No campo Machine Key, insira a chave que você copiou anteriormente ao criar o modelo da máquina no Orchestrator.
Para obter detalhes sobre as diferenças entre as entidades de máquinas no Orchestrator e quando usar cada uma delas, consulte Máquinas no Guia do Orchestrator.
-
Clique em Conectar. O status deve mostrar
Connected, Licensed
.Observação: ao configurar a máquina, se a configuração for baseada em um ambiente virtual, você pode desconectar a sessão remota, mas certifique-se de deixar o usuário não assistido conectado à máquina, para que a conexão com o Orchestrator permaneça ativa.
-
No Orchestrator, selecione Pasta Compartilhada > Automações > Processos. Procure pelo processo implantado na etapa 1 e clique no botão Iniciar um trabalho no lado direito para abrir a página 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. Você pode monitorar o trabalho na seção Status de trabalhos da Pasta Compartilhada no Orchestrator.
Vamos agendar a automação neste exemplo para ser executada diariamente às 9h:
- No Orchestrator, selecione Pasta Compartilhada > Gatilhos e clique no botão Adicionar no lado direito para abrir a página Criar gatilhos.
- Certifique-se de que Tempo esteja selecionado e forneça as informações necessárias: insira um nome para o gatilho, selecione o processo, o usuário e a recorrência diária às 9h.
-
Clique em Adicionar.
Logs.Backup
para ser executado na máquina não assistida em nome do usuário selecionado todos os dias às 9h UTC.