- Notas de versão
- Introdução
- UiPath Assistant
- Instalação e atualização
- 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
Data de lançamento: 9 de maio de 2022
O que há de novo
Melhorias de desempenho
Os processos criados no Studio 2022.4 com Windows e compatibilidade multiplataforma agora iniciam até 50% mais rápido em comparação com a versão anterior.
Para aproveitar isso, remova todas as dependências não utilizadas do seu fluxo de trabalho.
O robô migrou para o .NET 6
O robô agora usa a versão mais recente do .NET, .NET 6. Projetos Windows e multiplataforma agora também são direcionados para .NET 6.
UiPath Assistant no macOS
We are happy to announce that with the 2022.4 release, UiPath Assistant becomes available on macOS, enabling you to access automations right from your desktop. The Auto-Update functionality now also supports Assistant and Robot on macOS.
Visita guiada em UiPath Assistant
Uma visita guiada agora está disponível no UiPath Assistant para ajudar novos usuários a aprender rapidamente e descobrir seus menus e funcionalidades. Essa visita é disponibilizada automaticamente quando o UiPath Assistant é aberto pela primeira vez e pode ser iniciada a qualquer momento no menu Preferências.
Suporte para resultados parciais em Apps
The new Workflow Events activities pack contains a new activity, Send Interim Result, enabling communication between UiPath Apps and processes for attended robots. These activities enable you to send interim process results (IPR), reducing the time to display process results.
Este pacote deve ser usado quando a hora de iniciar um processo é um gargalo em sua automação e você precisa esperar que uma automação inteira seja concluída para obter os resultados do processo.
Autenticação do Azure AD
Starting with 2022.4, UiPath Robot supports authenticating in a Windows session using Azure AD credentials (azuread/john.doe@example.com). This helps you run unattended automations in environments where you only have cloud Azure AD implementations.
Notas de versão do SDK JavaScript do robô
The Robot JavaScript SDK now has its own release notes page. Here you can see all the new features, improvements, and bug fixes for each version, starting with 1.2.7.
Melhorias
CMD da alteração de URL do serviço
The Orchestrator URL used for Interactive Sign In can be changed from the command line interface.
Framework baseado no OAuth 2.0 para a autenticação de robôs
Nesta versão, enviamos um novo mecanismo de autenticação de robôs que usa a estrutura do OAuth 2.0 como a base para seu protocolo de autenticação, o que significa que robôs não assistidos podem conectar-se ao Orchestrator usando uma ID do cliente - par secreto do cliente gerado via objetos de modelo de máquina. A ID do cliente - par secreto do cliente gera um token que autoriza a conexão e fornece ao robô acesso a recursos do Orchestrator.
As credenciais de cliente permitem que o UiPath Robot acesse recursos usando suas próprias credenciais, em vez de assumir o papel de um usuário. Quando o robô solicita recursos do Orchestrator, ele impõe a necessidade de o próprio robô ter autorização para executar uma ação, pois não há nenhum usuário envolvido na autenticação.
Histórico de execução no UiPath Assistant
A partir da versão 2022.4, você pode exibir o histórico de execução de cada processo no UiPath Assistant. Isso fornece uma maneira de rastrear processos, consultar o status e quaisquer erros, se disponíveis.
Melhorias na ferramenta de diagnóstico
Os seguintes coletores foram adicionados à Ferramenta de Diagnóstico:
- Caminho da chave de registro
- “Caminho de arquivo” com as seguintes opções de filtragem:
- Intervalo de tempo
- Nível de erro
- Origem
Correções de bugs
- O robô não podia alterar a resolução na sessão de console do Windows 11.
- Em casos raros, um token inválido era usado como referência quando o parâmetro
LoginToConsoleestava definido comoNO. - A atividade Send SMTP Mail Message algumas vezes travava ou não completava quando usada várias vezes em um intervalo curto de tempo.
Display Nameestava ausente no UiPath Assistant quando um trabalho era iniciado no Orchestrator.- O UiPath Assistant permanecia em estado suspenso depois que uma sessão de login interativo expirava.
- O fluxo de autenticação era interrompido quando vários processos de segundo plano eram executados sem o consentimento do RobotJS.
- O RobotJS não funcionava quando o nome da máquina estava em chinês.
Alterações interruptivas
-
A partir da versão 2022.4, o tempo limite da sessão PiP usa a variável de ambiente
UIPATH_PIP_SESSION_TIMEOUTem vez da UIPATH_SESSION_TIMEOUT. -
Automações em segundo plano não assistidas em robôs de modo de serviço executadas por padrão sob o usuário integrado de "Serviço Local" do Windows. Antes disso, o nome de usuário e a senha configurados no Orchestrator eram usados.
Observação:To use credentials set in Orchestrator, you need to configure the
UIPATH_HEADLESS_WITH_USERenvironment variable on the robot machine and set the value toTrue. -
O Robô 2022.4 não é compatível com o Orchestrator 2019.10.
Comportamento Observado
After converting a Robot from Service-Mode to User-Mode, the XML files in the NuGet Packages aren't accessible after the migration is complete and the following error message is displayed:
"Access to pathC:\Users\john.doe\.nuget\packages\HelloWorld\1.0.0\lib\net45\Main.xaml is denied".
Causa
Quando o Robô é implantado no Modo de Serviço, os pacotes são baixados e instalados em uma pasta (por exemplo .nuget\packages) pelo usuário do sistema local sob o qual o serviço do Robô está sendo executado.
Quando convertido para o Modo de Usuário, os pacotes do NuGet dessa pasta não serão mais acessíveis, pois o usuário atual, que executa o Robô, não mais terá permissões para exibir ou editar esses arquivos.
Soluções
1. Deletando todos os pacotes da pasta original:
Se você escolher excluir pacotes da pasta original, o Robô irá reinstalar os processos na pasta configurada sob permissão do usuário. Desta forma, o Robô tem acesso aos arquivos sempre que precisar executá-los.
2. Alterando a pasta de pacotes:
Ao converter o Robô do modo de serviço para o modo de usuário, lembre-se de alterar o nome da pasta de .nuget\packages para .nuget\packages_new.
Isso faz com que o Robô crie novamente a pasta .nuget\packages e faça o download dos processos nela para que eles possam ser usados posteriormente.
Por padrão, os pacotes de atividades serão baixados e instalados na pasta %userprofile%\.nuget\packages. Você pode definir uma pasta diferente de uma das seguintes maneiras:
- Durante a instalação, instalando da linha de comando com a opção
PACKAGES_FOLDER. - Após a instalação, editando manualmente o arquivo
uipath.config:-
Abra o arquivo
uipath.configem um editor de texto. Por padrão, o arquivo fica localizado emC:\Program Files\UiPath\Studio. -
No nó
packageSettings, adicione a chavepackagesInstallationFoldercom o caminho para a nova pasta como seu valor. -
Salve as alterações e reinicie o Robô.
Por exemplo, adicione o seguinte a
uipath.configpara alterar o local de download paraC:\nuget.<packageSettings> <add key="packagesInstallationFolder" value="C:\) uget" /> </packageSettings><packageSettings> <add key="packagesInstallationFolder" value="C:\) uget" /> </packageSettings>
-
For more details around the differences between Service-Mode and User-Mode Robots, read the according to deployment document which provides a more detailed description of each type of Robot.
- O que há de novo
- Melhorias de desempenho
- O robô migrou para o .NET 6
- UiPath Assistant no macOS
- Visita guiada em UiPath Assistant
- Suporte para resultados parciais em Apps
- Autenticação do Azure AD
- Notas de versão do SDK JavaScript do robô
- Melhorias
- CMD da alteração de URL do serviço
- Framework baseado no OAuth 2.0 para a autenticação de robôs
- Histórico de execução no UiPath Assistant
- Melhorias na ferramenta de diagnóstico
- Correções de bugs
- Alterações interruptivas
- Comportamento Observado
- Causa
- Soluções
- 1. Deletando todos os pacotes da pasta original:
- 2. Alterando a pasta de pacotes: