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

Guia do usuário do robô

Última atualização 25 de out 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

Temos a satisfação de anunciar isso com a versão 2022.4, o UiPath Assistant torna-se disponível no macOS, permitindo que você acesse automações diretamente do seu desktop. A funcionalidade Atualização Automática agora também suporta o UiPath Assistant e o UiPath Robot no 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ô

O SDK do Robô JavaScript agora tem sua própria página de notas de versão. Aqui é possível ver todas as novas funcionalidades, melhorias e correções de bugs para cada versão, a partir de 1.2.7.

Melhorias

CMD da alteração de URL do serviço

A URL do Orchestrator usada para o login interativo pode ser alterada a partir da interface de linha de comando.

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

Após a conversão de um Robô do Modo de Serviço para Modo de Usuário, os arquivos XML nos Pacotes NuGet não serão acessíveis após a migração ser concluída e a seguinte mensagem de erro será exibida:

"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>

Para mais detalhes sobre as diferenças entre os Robôs de Modo de Serviço e Modo de Usuário, leia o documento de acordo com a implantação, que fornece uma descrição mais detalhada de cada tipo de robô.

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
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.