UiPath Documentation
robot
2022.4
false
Guia do usuário do robô
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

2022.4.1

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 LoginToConsole estava definido como NO.
  • 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 Name estava 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_TIMEOUT em 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_USER environment variable on the robot machine and set the value to True.

  • 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:
    1. Abra o arquivo uipath.config em um editor de texto. Por padrão, o arquivo fica localizado em C:\Program Files\UiPath\Studio.

    2. No nó packageSettings, adicione a chave packagesInstallationFolder com o caminho para a nova pasta como seu valor.

    3. Salve as alterações e reinicie o Robô.

      Por exemplo, adicione o seguinte a uipath.config para alterar o local de download para C:\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.

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades