Atividades
Mais recente
falso
Imagem de fundo do banner
Atividades do UIAutomation
Última atualização 26 de abr de 2024

Conexão do Navegador de Automação de Interface Gráfica

Description

A funcionalidade Conexão de navegador de automação de interface gráfica ajuda o robô a se autenticar em vez do usuário, quando a automação é executada de modo não Unattended, no Cloud - Serverless.

Este recurso aborda especificamente cenários de automação de autenticação de n-factor. Os aplicativos de negócios empresariais Web mais comuns usam autenticação de n-factor. Tal mecanismo de autenticação requer que o usuário insira um código de segurança, resolva um captcha ou use um token de segurança para concluir a autenticação antes de acessar os módulos funcionais do aplicativo.

Durante uma execução de automação na nuvem, a intervenção do usuário para autenticar não é possível e, mais ainda, não é recomendada. Usando a funcionalidade UI Automation Browser Connection , o robô resolve por si só o processo de autenticação, com base nas informações fornecidas quando a automação foi criada e é executado de acordo com seu agendamento sem exigir qualquer entrada do usuário.

Adicionar uma conexão

Para adicionar uma conexão, siga as etapas abaixo:

  1. Clique no botão Adicionar atividade e adicione uma atividade Usar Navegador dentro do seu fluxo de trabalho.
  2. Selecione o menu suspenso no campo Trabalhar no escopo e escolha a guia que deseja automatizar.
  3. Ative a alternância Requer Autenticação.
  4. No campo Conexão, selecione o botão de adição e, em seguida, escolha Adicionar conexão.
  5. Em Nome da conexão, insira um nome exclusivo para sua conexão.
  6. (Opcional) Abaixo da descrição da conexão, escreva uma descrição para sua conexão.
  7. A URL para login é preenchida automaticamente com base na sua seleção. Clique em Enviar.
  8. Você será levado para a tela Conexão do Navegador do UI Automation, onde você precisa fazer login usando suas credenciais.
  9. Após iniciar a sessão com sucesso, clique no botão Terminei. Agora você é levado de volta para o seu projeto onde a nova conexão foi adicionada.

É assim que todo o processo deve ficar:



Editar uma conexão

Para editar uma conexão, siga as etapas abaixo:

  1. No campo Conexão selecione o botão de adição e depois escolha Editar conexão.
  2. Agora você será levado para a tela Conexão do navegador da Automação de Interface Gráfica, onde é possível reautenticar se necessário.

Configuração do navegador

Além de usar a funcionalidade Conexão de navegador da Automação de interface gráfica para autenticar, você também pode usá-la para configurar seu navegador.

Como a máquina de execução é sempre uma nova, o navegador está sempre em um estado novo e é possível ver determinados pop-ups no tempo de execução, causando uma falha na automação.

Assim, você pode usar a funcionalidade para corrigir o estado do navegador ao criar o fluxo de trabalho. Em seguida, o robô garante que o mesmo estado esteja definido ao iniciar a automação.

Limitações

Autenticação do Azure Active Directory

Ao usar contas do Azure Active Directory para autenticação, emparelhadas com o recurso de conexão de navegador da Automação de Interface Gráfica, a automação é executada repetidamente em um ambiente de Cloud . Isso pode levar o servidor do Active Directory a disparar mecanismos de proteção de identidade, como pedir ao usuário para resolver um captcha ou alterar a senha da conta.

Para evitar isso, sugerimos fortemente usar contas de serviço dedicadas especialmente configuradas para os robôs.

Pastas do Orchestrator compartilhadas

A conexão do navegador do UIAutomation não pode ser usada com pastas compartilhadas do Orchestrator, apenas com o WorkSpacepessoal do Orchestrator.

Restrições do aplicativo

A funcionalidade não funciona para aplicativos da Web que excluem os cookies de autenticação quando o usuário fecha o navegador, simulando um logout. Por exemplo, www.salesforce.com.

StudioDesktop

Você não pode criar ou editar conexões no Studio Desktop.

Robots baseados em servidor
Em Runtime, essa funcionalidade é compatível apenas com Serverless Robots, caso contrário, ela gera uma exceção. Se você tiver um robô do Windows, por exemplo, receberá uma exceção de Runtime platform not supported .

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.