robot
2022.4
false
UiPath logo, featuring letters U and I in white

Guia do usuário do robô

Última atualização 18 de dez de 2024

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

O novo pacote de atividades Workflow Events contém uma nova atividade, Send Interim Result, permitindo a comunicação entre UiPath Apps e processos para robôs atendidos. Essas atividades possibilitam o envio de resultados intermediários do processo (IPR), reduzindo o tempo de exibição dos resultados do processo.

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

A partir da versão 2022.4, o UiPath Robot suporta a autenticação em uma sessão do Windows usando credenciais do Azure AD (azuread/john.doe@example.com). Isso ajuda você a executar automações não assistidas em ambientes nos quais você tem apenas implementações do Azure AD em nuvem.

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 Unattended podem conectar-se ao Orchestrator usando um par de ID do cliente - Segredo 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: para usar credenciais especificadas no Orchestrator, você precisa configurar a variável de UIPATH_HEADLESS_WITH_USERambiente na máquina do robô e definir o valor como 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:

"O acesso ao caminho C:\Users\john.doe\.nuget\packages\HelloWorld\1.0.0\lib\net45\Main.xaml está negado".

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?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White