- Notas de Versão
- Introdução
- UiPath Assistant
- Instalação e atualização
- Tipos de Robô
- Componentes do Robô
- Licenciamento
- Sobre as licenças
- Licenciando um Robô
- Descrições de Comando do LicenseTool
- 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
- Solução de problemas
Para acelerar sua implantação e gerenciar com facilidade a ativação a partir de um local centralizado, o licenciamento do Robô está disponível no Orchestrator, para cada tenant, na página Licença. Aqui você pode carregar, renovar ou remover uma licença com apenas um clique no botão.
First, you need to activate and upload your license to Orchestrator, as explained here. Afterward, all you need to do to activate a Robot license is to connect it to Orchestrator.
Você pode conectar seu Robô ao Orchestrator:
A. Manually
B. Using Interactive Sign-In
C. Using Automatic Robot Enrollment
Cada método requer uma configuração correta do usuário, robô e entidades da máquina no Orchestrator de acordo com sua configuração real.
As licenças de Robô funcionam apenas em um tenant.
It is possible to have an Orchestrator license per tenant or per multiple tenants.
Conceitos de licenciamento
Usuário Nomeado
Este tipo de licença está disponível para Robôs Assistidos, do Studio e do StudioX.
Um tipo de licença que habilita o usuário. Isso permite que ele(a) registre qualquer quantidade de Robôs em qualquer máquina, desde que o mesmo nome de usuário do Active Directory esteja presente em todas elas. O usuário não tem permissão para usar vários Robots simultaneamente.
Usuário Concorrente
Este tipo de licença está disponível para Robôs Assistidos, do Studio e do StudioX.
Um tipo de licença que ajuda os usuários que trabalham em turnos, pois as licenças são consumidas apenas quando você deseja de fato usar um robô.
Uma licença concorrente é consumida Orchestrator dependendo do tipo, quando:
- o Robô está conectado ao Orchestrator
- o UiPath Assistant está em execução (e não apenas enquanto estiver executando um processo)
- O Studio está sendo executado
Como resultado, você pode ter centenas de robôs definidos em várias máquinas, mas só usar, por exemplo, 50 licenças em um determinado momento, pois esse é o número máximo de usuários que conectam simultaneamente seu robôs ao Orchestrator.
Execução Simultânea
Esse tipo de licença é usado apenas com máquinas não assistidas/não produção/de teste.
Enquanto está online e conectada ao Orchestrator, uma máquina consome um número de licenças igual à capacidade de runtime do modelo de máquina usado para conectá-la ao Orchestrator. O runtime representa o número máximo de Robôs que podem ser executados simultaneamente em uma máquina específica e é personalizável manualmente.
Uma estação de trabalho do Windows pode executar apenas um processo em segundo plano de cada vez e, portanto, é recomendável atribuir apenas um tempo de execução para ela.
Uma máquina do Windows Server pode ter mais robôs executando processos simultaneamente e, portanto, você pode atribuir mais runtime para ela.
Observe que é possível ter mais robôs definidos em uma máquina do que a quantidade de runtimes alocados a essa máquina.
Tipos de licenças de Robô
Assistido
- Attended Named User – Um usuário consome uma licença quando definido no Orchestrator, independentemente da quantidade de máquinas nas quais estiver definido. No entanto, o usuário não pode se conectar de mais de uma máquina de cada vez. Leve em consideração que isso funciona apenas com usuários do Active Directory. Se você tiver usuários locais, cada um deles será contabilizado e consumirá uma licença.
Por exemplo, se você tiver dez usuários em uma máquina e eles estiverem todos definidos como Robôs Assistidos no Orchestrator, então dez licenças assistidas serão consumidas. Se você tiver o mesmo usuário definido em dez máquinas diferentes, então apenas uma licença será consumida.
A página Assistidos exibe todos os nomes de usuários que foram definidos como Robôs no Orchestrator, além do último horário de login, a quantidade de máquinas às quais foram atribuídos e se os usuários estão conectados no momento. Por fim, uma lista de todos os robôs definidos em um nome de usuário específico pode ser exibida, clicando no botão Exibir robôs.
- Attended Concurrent - This type of license grants multiple users the possibility of simultaneously running their Robots, and to consume licenses only when they need to use Robots. This type of license is recommended if users are working in shifts.
Não importa quantos usuários sejam definidos no Orchestrator, uma licença é consumida apenas quando o Assistant é aberto.
Por exemplo, você pode ter 50 usuários em 300 máquinas, todos definidos como Robôs Assistidos no Orchestrator, mas sem consumir nenhuma licença, porque ninguém está usando seu Robô (o Assistant não está aberto). Se 2 usuários estiverem conectados na mesma máquina, 2 licenças são consumidas.
The Attended Concurrent page displays all the usernames that have been connected as Robots to Orchestrator, along with the last login time, the number of machines it is assigned to and if the Robot is licensed. Lastly, a list of all the Robots defined on a specific username can be displayed, by clicking the View Robots button.
Regardless of the type of Attended license you have, it is possible to run Attended Robots offline for a specified number of hours. This means that Robots do not lose their licenses if, for any reason, they lose their connection to Orchestrator. This parameter is configurable from the tenant Settings page.
On a specific tenant, it is possible to have only one type of license: Attended Named User OR Attended Concurrent.
Studio ou StudioX
The Studio or StudioX license works similar to the Attended license, however, it only grants you access to connect your Studio or StudioX to Orchestrator. The right to use Studio is granted by a local license, or by connecting it to Orchestrator.
If Studio or StudioX is licensed locally, no additional license is consumed from Orchestrator's license pool as long as you selected the External license check box when you created the Robot in Orchestrator. For Automation Cloud, local licenses are no longer available, you can read more about it here
Em um tenant específico, é possível ter apenas um tipo de licença: Studio e/ou StudioX StudioX Named User OU Studio e/ou StudioX Concurrent.
Considere que a conexão do Studio ao Orchestrator apenas funciona com usuários do Active Directory. Se você tiver usuários locais, cada um deles será contabilizado e consumirá uma licença.
Não é possível iniciar vários trabalhos em Robôs de Studio ou StudioX Named User que tenham o mesmo nome de usuário do Active Directory, mas estejam em máquinas diferentes. Se você fizer isso, apenas um Robô executará o trabalho indicado.
Não assistido ou NonProduction
In this model of licensing, we count the maximum number of Unattended/NonProduction Robots that are able to execute processes simultaneously. This number is given by the total number of runtimes allocated to all the online machines. You can distribute the licenses across all your machines.
Observe que não é possível alocar mais runtimes do que os que estão disponíveis. Por exemplo, se você tiver quatro runtimes restantes disponíveis e dois já estiverem alocados para uma máquina, então você pode alocar apenas um máximo de seis runtimes para essa máquina.
Na página Licença, o número total de runtimes disponíveis em todas as máquinas on-line é exibido.
Você pode atribuir uma quantidade personalizada de runtimes a uma máquina, a qual determina a quantidade de licenças não assistidas/NonProduction consumidas se o serviço do UiPath Robot estiver em execução na máquina. A quantidade de Robôs definidos em uma máquina não depende em nada da quantidade de runtimes.
When updating to v2018.2 from an older version, if you have High-Density Robots set up, the number of runtimes per machine is automatically set to 1, and not the total number of Robots on that machine.
Por exemplo, se em uma máquina com cinco Robôs, você atribuir apenas três runtimes, significa que apenas três licenças serão consumidas. Se você executar cinco trabalhos ou agendar todos os Robôs nessa máquina, o seguinte ocorrerá:
- Três trabalhos serão executados nos primeiros três robôs licenciados;
- Os dois robôs não licenciados restantes serão colocados em um estado pendente;
- os primeiros três Robôs liberam suas licenças;
- os dois Robôs restantes serão licenciados e executarão os trabalhos atribuídos.
Se você tiver um robô Não assistido ou NonProduction em uma máquina, e atribuir a sua máquina 30 runtimes, então 30 licenças serão consumidas se essa máquina estiver online.
Se você utiliza uma máquina Windows como estação de trabalho, você possui 10 usuários (Robôs) nela, e pode executar apenas um processo por vez. Além disso, você precisa deixar o número de runtimes em seu valor padrão, 1. Se você atribuir mais de 1 runtime a uma máquina Windows de estação de trabalho e tentar executar vários trabalhos ao mesmo tempo, erros serão gerados.
Se o serviço do UiPath Robot estiver em execução em uma determinada máquina, ela será exibida como licenciada. Se não houver mais licenças disponíveis, a máquina não será licenciada.
Todas as máquinas que têm Robôs definidos como Não Assistidos estão listadas na página Não Assistidos ou NonProduction, além da quantidade de runtimes alocados, a quantidade de Robôs definidos e em execução e o status de licença da máquina. Além disso, você pode editar a quantidade de runtimes alocados para uma máquina e exibir uma lista dos Robôs definidos nessa máquina.
Se uma máquina estiver online, mas não estiver licenciada, ela tenta adquirir um runtime com cada pulsação.
Considerações de compatibilidade
Recomendamos atualizar toda a sua suíte do UiPath para v2018.2 para aproveitar totalmente o novo modelo de licenciamento flexível oferecido.
O licenciamento de Robots v2016.2 em um Orchestrator v2018.3 não é compatível.
Se você estiver usando um Orchestrator v2018.2 com Robôs v2017.1, existem as seguintes limitações para Robôs Assistidos:
- each individual Robot is not marked as licensed in the Robots page. Please note this is only a cosmetic issue.
- Se você tiver o mesmo usuário do Active Directory em várias máquinas, você não poderá mais executá-las ao mesmo tempo.