Power Automate para desktop

Concluído

Os fluxos do Power Automate para desktop são usados para automação quando nenhum conector ou API está disponível para uso. Muitos aplicativos herdados não têm um método para acessar seus dados ou funcionalidades, exceto por meio da interface do usuário.

Os fluxos do Power Automate para desktop usam as técnicas da RPA (automação robótica de processos) para automatizar as ações dos usuários nesses aplicativos herdados. Essas técnicas exigem que o software seja instalado nos computadores nos quais os aplicativos estão instalados. O software necessário para criar, editar e executar fluxos da área de trabalho é chamado de Power Automate para desktop.

Ao trabalhando com aplicativos modernos ou herdados, locais ou na nuvem, o Power Automate para desktop pode automatizar tarefas de interface do usuário baseadas em regras registrando cliques do mouse, entradas de teclado e entrada de dados. O Power Automate para desktop também pode extrair informações da interface do usuário do aplicativo. Depois que as ações tiverem sido registradas, o Power Automate para desktop terá um editor avançado para ajustar essas ações do usuário a fim de criar fluxos complexos da área de trabalho.

Captura de tela do designer do fluxo do Power Automate para desktop.

Os fluxos do Power Automate para desktop podem ter execução assistida, em que o usuário inicia manualmente o fluxo. Como alternativa, os fluxos podem ter execução autônoma, com fluxos da área de trabalho executados em Máquinas Virtuais do Microsoft Azure.

Os fluxos do Power Automate para desktop são uma forma válida de executar integrações e automação quando nenhuma outra alternativa está disponível ou quando o desenvolvimento de uma integração seria caro e demorado.

Observação

Os fluxos da nuvem do Power Automate são explicados no módulo de arquitetura do Power Automate.

Software da área de trabalho

Diferentemente das outras ferramentas do Microsoft Power Platform, os fluxos da área de trabalho exigem que o software seja instalado no computador local. Você precisará desse software, pois interagirá com aplicativos de software que não são acessíveis por meio da nuvem.

O aplicativo Power Automate para desktop é um aplicativo Microsoft Windows que pode ser usado para criar, editar e executar os fluxos da área de trabalho. Você pode baixar essa ferramenta selecionando a configuração do Power Automate para desktop ou pode baixar do portal do Power Automate. A Microsoft anunciou que, no futuro, o Power Automate para desktop será incluído no Windows 10 e que será gratuito para uso em computadores com o Windows 10.

Você precisará de um computador com Windows 10, Windows Server 2016 ou Windows Server 2019 para instalar o Power Automate Desktop.

Observação

Para fluxos autônomos, o Windows 10 Home é insuficiente e é necessário o Windows 10 pro ou Windows 10 Enterprise.

Para iniciar um fluxo da área de trabalho da nuvem, é necessário que um segundo aplicativo esteja instalado no computador no qual o Power Automate para desktop está instalado. Esse segundo aplicativo é o Gateway de dados local. Esta ferramenta permite que os fluxos da área de trabalho sejam disparados por um fluxo da nuvem do Power Automate. Você pode baixar um gateway por meio da opção Instalar um gateway de dados local ou no portal do Power Automate.

Diagrama do aplicativo Gateway de dados local.

Como arquiteto de soluções, você precisará colaborar com o departamento de TI para organizar a instalação desses aplicativos de software. A instalação local do software geralmente pode levar muito mais tempo para ser planejada e implementada do que você pode pensar em relação a políticas e procedimentos de TI. Se estiver planejando usar o RPA na sua solução, considere a possibilidade de abordar a implantação desse software o mais cedo possível.

Software do navegador

Para interagir com aplicativos Web, é necessário um navegador da Web moderno. A versão mais recente do navegador Chrome Google, do Microsoft Edge e do Mozilla Firefox têm suporte.

Além disso, você será solicitado a instalar uma extensão do navegador, que pode ser instalada pelo instalador do Power Automate Desktop, mas pode exigir mais configuração. Novamente, o arquiteto de soluções precisará colaborar com o departamento de TI, pois a instalação das extensões do navegador pode ser bloqueada pelas políticas de TI.

Outras configurações para navegadores também devem ser configuradas. Essas configurações são descritas em Usar navegadores e gerenciar extensões, e o arquiteto de soluções precisará organizar essas configurações para aplicá-las.

Requisitos

O Power Automate para desktop requer acesso a um ambiente do Microsoft Power Platform que tenha um banco de dados do Microsoft Dataverse. Talvez seja necessário criar um banco de dados para o ambiente padrão, caso ainda não exista um.

Soluções

Os fluxos da área de trabalho são reconhecidos por solução e podem ser incluídos em processos de soluções e do ALM (Gerenciamento do Ciclo de Vida do Aplicativo).

Você deve usar variáveis de ambiente para qualquer propriedade usada em um fluxo da área de trabalho que pode variar entre ambientes.

Implantação

Após a implantação do bot por meio de uma solução, talvez seja necessário você executar algumas tarefas manuais:

  • Gateways: configura os fluxos da área de trabalho para conectar-se usando os gateways do ambiente.
  • Variáveis de ambiente: define os valores para o ambiente.
  • Autenticação de usuário: configura a autenticação de usuário para que o fluxo da área de trabalho possa executar ações em nome do usuário.

O arquiteto de soluções deve verificar se essas etapas estão incluídas no plano de implantação da solução.