- 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
- Governança
- 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
Os robôs não assistidos são usados na automação de tarefas que não exigem supervisão humana, eles geralmente são executados em ambientes virtuais em máquinas dedicadas e as automações são controladas a partir do 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ê no processo de executar sua primeira automação não assistida usando a versão licenciada Enterprise 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:
1. Crie a automação e publique-a no Orchestrator
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 Copiar arquivo, 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.
-
Click Publish.
For more information, see About Publishing Automation Projects in the Studio Guide.
-
No Orchestrator, crie o processo que o robô não assistido usa para executar a automação.
-
Acesse sua instância do 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.
2. Configure a máquina Windows para executar o robô não assistido
Set up a Windows Machine that runs the Unattended Robot, ideally this would be a cloud virtual machine. Make sure that its screen saver functionality is disabled and matches the Hardware and Software Technical Requirements.
For example, you can host your virtual machine on Azure, see the Windows VMs Overview document for details on how to set up a Windows Virtual Machine in Azure.
Other environments such as AWS, VM Ware or Citrix are supported as well if they match the Hardware and Software Technical Requirements.
3.Crie o robô não assistido no Orchestrator
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.
-
Creating the account: For unattended automations, we recommend creating a robot account, which is a service-type identity that does not require an email address. However, if the job must run under a particular user's identity (for permissions or audit purposes), you can opt for creating a user account instead.
-
Add the account to folders which contain the jobs it needs to run.
-
Crie um modelo de máquina.
Observação:While you could opt to create a single standard machine, for this example we are creating a machine template instead. Machine templates make it easier to deploy several machines by defining the configuration once and then using a single set of client credentials to allow multiple robots to connect to Orchestrator.
-
In Orchestrator, go to Tenant > Folders.
-
Select the target folder from the list, and then select the Machines tab.
-
In the top right, click Manage Machines in Folder.
-
On the Manage Machines in Folder page, click the Add machine in the top right and select Machine template.
-
Configure the machine template and assign one unattended runtime only. For detailed instructions, see Adding a machine template.
-
Copie a chave de máquina para uso posterior.
If this machine template should be used to run jobs from several folders, add the machine template you created to all the necessary folders. For instructions, see Assigning machine objects to folders.
4. Instalar o Robô na máquina não assistida
The UiPathStudio.msi installer is used to install Studio, the UiPath Assistant, or the Robot on your machine. Using the .MSI installer, the Robot is deployed in Service-Mode by default, meaning that it is available to all users on the machine. For running the installer administrator rights are needed.
O instalador do UiPathStudio.msipode ser baixado da Central de Recursos ou diretamente da página inicial do Automation Cloud.
Por padrão, Robot e Studio são instalados no seguinte local - C:\Program Files \UiPath\Studio. Você pode alterar o local de instalação fazendo uso de argumentos de linha de comando ou da interface do instalador.
Step-by-step details on how to install the Robot are found in the Installing the Robot document.
5. Conectando o Robô ao Orchestrator
If during the installation process you choose to only install the Robot, the connection to Orchestrator can only be configured From the Command Line Interface (admin rights are needed) or from the UiPath Assistant . Otherwise, you can connect your Robot either from Studio or from the UiPath Assistant.
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.
Usando o instalador do .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.
A partir do UiPath Assistant
- Abra 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.
Click here for details about the different machine entities in Orchestrator and when to use each.
-
Clique em Conectar. O status deve mostrar
Connected, LicensedObservaçã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.
6. Teste a automação
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.
7. Agende a automação
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.
Definir o agendamento conforme a captura de tela acima dispara o processo Logs.Backup para ser executado na máquina não assistida em nome do usuário selecionado todos os dias às 9h UTC.