Você está na página 1de 1338

Contents

Documentação do Power Automate


Visão Geral
Introdução
Tipos de fluxos
Inscrever-se
Novidades
Catálogo de aprendizagem
Visão Geral
Criadores de App
Administrador
Desenvolvedor
Consultor funcional
Funções de pré-venda de parceiros
Process Advisor (versão preliminar)
Visão Geral
Trabalhar com processos e gravações
Analisar processos
Visualizar processos
Compartilhar processos
Administração e segurança
Segurança e privacidade
Proteger seus dados
Problemas conhecidos
Glossário
Fluxos da nuvem
Introdução
Introdução aos gatilhos
Obter ajuda do bot do Power Virtual Agents
Compartilhar um fluxo
Fluxos automatizados
Criar um fluxo da nuvem a partir de um modelo
Criar um fluxo da nuvem a partir do zero
Criar um fluxo da nuvem com o Dynamics 365
Criar um fluxo da nuvem com o OneDrive for Business
Filtrar e copiar dados
Executar fluxos com Flics
Executar fluxos com botões
Fluxos agendados
Executar um fluxo da nuvem em um agendamento
Processar uma lista de itens
Fluxos instantâneos
Criar um fluxo de botão
Criar um fluxo em um smartphone
Criar um fluxo de botão que usa tokens de gatilho
Criar um fluxo de botão com entrada do usuário
Compartilhar um botão
Instruções
Adicionar uma ação
Adicionar uma condição
Usar operações de dados
Usar expressões nas condições
Armazenar e gerenciar valores em variáveis
Usar o Visio para modelar fluxos
Referência: usar funções em expressões
Gerenciar fluxos em um smartphone
Publicar um modelo
Ativar ou desativar um fluxo da nuvem
Cenários populares de fluxos da nuvem
Usar fluxos com aprovações
Introdução às aprovações
Aprovações de gatilhos de listas do SharePoint
Aprovações de gatilhos da biblioteca do SharePoint
Instruções: principais cenários com fluxos de aprovação
Aprovações únicas
Aprovações com anexos
Aprovações sequenciais
Aprovações paralelas
Todos têm de aprovar
Aprovações integradas
Formatar as solicitações de aprovação
Opções de resposta de aprovação personalizada
Limitações e problemas conhecidos
Usar fluxos com o email do Office 365 Outlook
Visão Geral
Criar fluxos para gerenciar email
Criar fluxos para cenários de email populares
Disparar um fluxo da nuvem com email
Personalizar o email nos fluxos
Solucionar problemas do email nos fluxos
Usar fluxos com o SharePoint
Visão Geral
Criar fluxos de lembrete do SharePoint
Gerenciar aprovações de página do SharePoint
Usar fluxos com o Microsoft Teams
Visão Geral
Instalar o aplicativo do Power Automate
Criar fluxos no Microsoft Teams
Gerenciar fluxos no Microsoft Teams
Disparar fluxos das mensagens do Teams
Criar fluxos usando o aplicativo Power Apps
Modelar fluxos com cartões adaptáveis
Visão geral dos cartões adaptáveis para o Teams
Criar cartões adaptáveis para o Teams
Amostra – Comentários do candidato
Amostra – compartilhamento de imagem
Amostra – Coleta de clientes potenciais
Amostra – Gerador de enquetes
Amostra – Atualização de metadados
Exemplo – Clima diário
Exemplo — Formulário de acrônimo
Exemplo — Geração de clientes potenciais
Criar aprovações no Microsoft Teams
Visão geral de aprovações no Microsoft Teams
Criar aprovações em chats ou canais
Crie aprovações a partir do aplicativo de aprovações
Responder a aprovações no Teams
Gerenciar aprovações no Teams
Personalizar aprovações no Teams
Usar conectores personalizados em fluxos de aprovação
Disparar fluxos pelo relatório do Power BI
Usar fluxos com o Microsoft Forms
Visão Geral
Introdução
Principais cenários
Instruções
Solucionar problemas conhecidos com formulários
Usar fluxos com o Microsoft Dataverse
Visão Geral
Disparar fluxos quando um registro for alterado
Usar um fluxo para adicionar uma linha
Usar um fluxo para atualizar uma linha
Obter uma linha por ID
Excluir uma linha
Usar listas de linhas nos fluxos
Usar condições de espera para atrasar os fluxos
Executar ações associadas ou não associadas nos fluxos
Usar relacionamentos para atualizar linhas
Usar pesquisa de relevância para recuperar linhas
Usar um fluxo para realizar uma solicitação de conjunto de alterações no Dataverse
Carregar ou baixar a imagem e o conteúdo do arquivo
Criar um fluxo da nuvem com o conector do Microsoft Dataverse (herdado)
Soluções
Visão Geral
Criar um fluxo da nuvem em uma solução
Criar fluxos filho
Exportar solução
Importar solução
Editar um fluxo com reconhecimento de solução
Remover um fluxo com reconhecimento de solução
AI Builder
Usar o AI Builder no Power Automate
Solucionar problemas
Solucionar problemas comuns com gatilhos
Assistir a um fluxo da nuvem
Monitorar a atividade do fluxo em um smartphone
Solucionar problemas de um fluxo da nuvem
Localizar e corrigir erros com o verificador de erros
Power Automate Desktop
Introdução ao Power Automate Desktop
Configurar o Power Automate Desktop
Criar um banco de dados do Dataverse
Introdução à conta Microsoft
Introdução à conta corporativa ou de estudante
Introdução à conta premium de organização
Criar um fluxo da área de trabalho
Executar um fluxo da área de trabalho
Disparar um fluxo da área de trabalho
Gerenciar fluxos da área de trabalho
Monitorar fluxos da área de trabalho
Execuções de fluxo da área de trabalho
Filas de fluxos da área de trabalho
Console do Power Automate Desktop
Designer de fluxo da área de trabalho
Configurar ações e o painel de ações
Gerenciar o espaço de trabalho do designer de fluxo
Depurar um fluxo da área de trabalho
Gerenciar variáveis e o painel de variáveis
Tipos de dados de variável
Propriedades de tipos de dados de variáveis
Usar variáveis e a notação %
Automatizar usando elementos da interface do usuário
Automatizar usando imagens
Gerenciar erros
Gravar fluxos no Power Automate Desktop
Usar loops
Usar condicionais
Automatizar fluxos da Web
Usar navegadores e gerenciar extensões
Automatizar fluxos da área de trabalho
Referência de ações do Desktop
Variáveis
Condicionais
Loops
Aguardar
Sistema
Arquivo
Pasta
Compactação
Automação da interface do usuário
Web
Automação da Web
Excel
Banco de dados
Email
Exchange
Outlook
Caixas de mensagens
Mouse e teclado
Área de transferência
Texto
Data/hora
PDF
Sessão de CMD
Emulação de terminal
OCR
Criptografia
Serviços
XML
Active Directory
AWS
Azure
Cognitivo
CyberArk
Controle de fluxo
FTP
Migrador de processos para produtos Softomotive (versão preliminar)
Outros tipos de fluxos da área de trabalho (herdados)
Introdução a outros tipos de fluxos da área de trabalho
Criar e testar fluxos da área de trabalho com o gravador do Windows (V1)
Editar fluxos da área de trabalho com o gravador do Windows (V1)
Migrar do gravador do Windows (V1) para o Power Automate Desktop
Usar entradas e saídas em fluxos da área de trabalho com o gravador do Windows
(V1)
Usar Editores de Método de Entrada (IMEs) em fluxos da área de trabalho com o
gravador do Windows (V1)
Usar o WinAutomation com fluxos da área de trabalho
Criar e testar fluxos do Selenium IDE
Editar fluxos da área de trabalho com o Selenium IDE
Usar entradas e saídas em fluxos da área de trabalho com o Selenium IDE
Fluxos do processo empresarial
Visão geral dos fluxos do processo empresarial
Criar um fluxo do processo empresarial para padronizar processos
Aprimorar os fluxos de processos empresariais com ramificação
Adicionar controles personalizados a fluxos do processo empresarial
Práticas recomendadas para atributos do fluxo do processo empresarial
Conectar-se a dados
Conexões disponíveis
Gerenciar conexões
Gerenciar gateways
Entender os gateways
Dataverse Clássico
Fluxos de trabalho do Dataverse Clássico
Visão Geral
Configurar as etapas e os estágios de fluxo de trabalho em segundo plano
Monitorar e gerenciar processos de fluxo de trabalho em segundo plano
Práticas recomendadas para processos de fluxo de trabalho em segundo plano
Substituir fluxos de trabalho em segundo plano por fluxos
Carregando fluxos de tarefas do Dataverse
Criar fluxos de tarefas móveis
Caixas de diálogo clássicas do Dataverse
Usar caixas de diálogo clássicas do Dataverse
Substituir caixas de diálogo clássicas do Dataverse
Para desenvolvedores
Desenvolvedores corporativos, parceiros e ISVs
Criar e autenticar conectores personalizados
Integrar em sites e outras tecnologias
Permitir que os clientes testem os fluxos
Trabalhar com fluxos de processos empresariais usando código
Exemplo: trabalhar com fluxos de processos empresariais
Atividades de fluxo de trabalho personalizado do Dataverse
Administração
Fluxos nas P e R de sua organização
Preço
Centro de administração
Administrar ambientes
Configuração de endereço IP
Exibir análise de fluxos da área de trabalho
Monitorar fluxos da área de trabalho
Definir uma política para ajudar a evitar a perda de dados
Suporte ao Intune em aplicativos móveis
Introdução aos grupos de dados
Exibir relatórios de análise de compartilhamento e conectores
Responder às solicitações de DSR
Resumo
Solicitações de descoberta
Solicitações de exportação
Solicitações de exclusão
Solicitações DSR para Contas Microsoft
Resumo
Solicitações de descoberta
Solicitações de exportação
Solicitações de exclusão
Fechar solicitações
Power Automate US Government
Referência
Visão geral das regiões
Limites e configuração
API Web do Power Automate
Perguntas frequentes
Glossário do Power Automate
Aprender com outros/outras
Webinars
Blog
Fóruns
Suporte
Introdução ao Power Automate
27/04/2021 • 4 minutes to read

Bem-vindo! O que você pode esperar do Power Automate? Aqui estão alguns exemplos do que você pode fazer
com o Power Automate.
Automatize os processos empresariais
Enviar lembretes automáticos sobre tarefas atrasadas
Mover dados corporativos entre sistemas em uma agenda
Conectar-se a quase 300 fontes de dados ou qualquer API disponível ao público
Você pode até automatizar tarefas em seu computador local, como dados de computação no Excel.
Pense no tempo economizado ao automatizar tarefas manuais repetitivas simplesmente registrando cliques do
mouse, pressionamentos de tecla e etapas de copiar e colar da sua área de trabalho! O Power Automate está
intimamente ligado à automação.

Para quem o Power Automate se destina?


Quais habilidades você precisa ter? Qualquer pessoa, desde um usuário básico de negócios a um profissional de
TI, pode criar processos automatizados usando a plataforma sem código/com pouco código do Power
Automate.
Quais setores podem se beneficiar do Power Automate? Veja como algumas empresas implementaram soluções
do Microsoft Power Platform usando o Power Automate em:
Bancos
Retail
Fabricação
Seguros
Serviços de Saúde
Encontrar exemplos do seu setor
A primeira etapa na criação de uma automação é inscrever-se, ou, se você já tiver uma conta no Power
Automate, entrar.

Quais são os diferentes tipos de fluxos?


Acesse o artigo sobre tipos de fluxo para saber mais sobre os diferentes tipos de fluxo que podem ser criados
para automatizar as tarefas.

Confira a página inicial


Na página inicial do Power Automate, você pode explorar um conjunto diverso de modelos e saber sobre os
recursos-chave do Power Automate. É possível obter uma ideia do que é possível e como o Power Automate
pode ajudar sua empresa e sua vida.
Cada modelo é elaborado para uma finalidade específica. Por exemplo, o programa oferece modelos destinados
a enviar uma mensagem de texto para você quando seu chefe envia emails, adicionar clientes potenciais do
Twitter ao Dynamics 365 ou fazer backup de arquivos. Esses modelos representam apenas a ponta do iceberg.
Eles servem para inspirá-lo a criar fluxos personalizados, especialmente para os processos de que você precisa.

Criar seu primeiro fluxo


1. Selecione um modelo que seja útil para você. Veja a seguir o exemplo de modelo simples, Obter
lembretes diários por Email .

2. Selecione Continuar .

3. Insira os endereços de email para os quais você enviará o lembrete diário. Em seguida, insira a
mensagem de lembrete. Por fim, selecione Criar fluxo e verifique se o fluxo está funcionando conforme
o esperado.
NOTE
É possível explorar as condições que disparam o fluxo e as ações que resultam desses eventos. Brinque com as
configurações para personalizar o fluxo. Você pode inclusive adicionar ou excluir ações.

4. Escolha Concluído .
Siga este tutorial para saber mais sobre como criar fluxos usando modelos.

Seja criativo
Agora que você já criou o primeiro fluxo com um modelo, use as mais de 380 fontes de dados com suporte do
Power Automate para criar seus próprios fluxos do zero.

Quando cria um fluxo da nuvem do zero, você pode controlar o fluxo de trabalho inteiro. Aqui estão algumas
ideias para ajudá-lo a começar:
Fluxos com várias etapas.
Executar tarefas em uma agenda.
Criar um fluxo de aprovação.
Assistir a um fluxo da nuvem em ação.
Publicar um modelo.
Criar fluxo de um modelo do Microsoft Teams.

Inspecionar o código
Não é necessário ser um desenvolvedor para criar fluxos, no entanto, o Power Automate fornece o recurso
Inspecionar código , com o qual as pessoas podem analisar detalhadamente o código que é gerado para todas
as ações e gatilhos em um fluxo da nuvem. A inspeção no código pode proporcionar uma compreensão clara
dos dados que estão em uso por gatilhos e ações. Siga estas etapas para inspecionar o código que é gerado
para os fluxos, de dentro do designer do Power Automate:
1. Selecione o item de menu ..., no canto superior direito de qualquer ação ou gatilho .
2. Selecione Inspecionar código .

3. Veja a representação JSON completa dos gatilhos e das ações. Ela inclui todas as entradas, como o texto
que você insere diretamente, e as expressões usadas. Você pode selecionar expressões aqui e colá-las no
editor de expressão de Conteúdo Dinâmico . Com isso, você também tem uma maneira de verificar os
dados que devem estar presentes no fluxo.

Localizar os fluxos com facilidade


Quando sua imaginação começar a fluir, certamente você criará vários fluxos. Não se preocupe, pois é fácil
encontrar os fluxos. Basta usar a caixa de pesquisa na tela Meus fluxos , Fluxos de equipe , Conexões ou
Soluções para exibir somente os fluxos que correspondem aos termos de pesquisa inseridos.

NOTE
O filtro de pesquisa localiza apenas os fluxos que foram carregados na página. Caso não encontre um determinado fluxo,
experimente selecionar Carregar mais , na parte inferior da página.

Receber notificações quando algo está errado


Acesse a página de atividade de fluxo da nuvem para ver a lista de fluxos da nuvem que foram executados,
enviaram notificações ou falharam recentemente.
1. Entre no Power Automate.
2. Selecione Monitorar no lado esquerdo da tela.
3. Selecione Atividade de fluxo da nuvem .
Usar o aplicativo móvel
Baixar o aplicativo móvel do Power Automate para Android, iOS ou Windows Phone. Com este aplicativo, é
possível monitorar a atividade do fluxo, gerenciar os fluxos e criar fluxos usando modelos.

Obtenha ajuda para planejar projetos do Power Automate


Se você estiver pronto para iniciar seu projeto do Power Automate, visite o artigo de diretrizes e planejamento
para começar a trabalhar rapidamente.

Estamos aqui para ajudar


Estamos entusiasmados em ver o que você pode fazer com o Power Automate e queremos garantir que você
tenha uma ótima experiência. Confira nossos tutoriais de aprendizagem interativa e participe da nossa
comunidade para fazer perguntas e compartilhar ideias. Entre em contato com o suporte se tiver algum
problema.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Visão geral dos diferentes tipos de fluxos
27/04/2021 • 2 minutes to read

Power Automate é um serviço que você pode usar para automatizar tarefas repetitivas e trazer eficiência para
qualquer organização.
Você pode criar fluxos da nuvem, fluxos da área de trabalho, ou fluxos de processo empresarial.

Fluxos da nuvem
Crie um fluxo da nuvem quando quiser que sua automação seja acionada de forma automática, instantânea ou
por agendamento.

T IP O DE F L UXO C A SO DE USO DEST IN O DE A UTO M A Ç Ã O

Fluxos automatizados Crie uma automação que seja Os conectores para serviços em
disparada por um evento como a nuvem ou na infraestrutura local
chegada de um email de uma pessoa conectam suas contas e permitem que
específica ou uma menção à sua elas conversem entre si.
empresa nas redes sociais.

Fluxos instantâneos Inicie uma automação com o clique de Grande variedade de tarefas, como
um botão. Você pode automatizar solicitar uma aprovação ou uma ação
tarefas repetitivas de seu desktop ou no Teams ou no SharePoint.
de dispositivos móveis. Por exemplo,
envie instantaneamente um lembrete
para a equipe pressionando um botão
do seu dispositivo móvel.

Fluxos agendados Agende uma automação como o Tarefas que precisam ser
upload diário de dados para o automatizadas em um agendamento.
SharePoint ou um banco de dados.

Fluxos da área de trabalho


Os fluxos da área de trabalho são usados para automatizar tarefas na Web ou na área de trabalho. Usando o
Power Automate Desktop, você pode automatizar tarefas na área de trabalho e também na Web. Como
alternativa, você pode usar os dois métodos herdados de criação de fluxos da área de trabalho: Gravador do
Windows (V1) e Selenium ID.

Fluxos de processo empresarial


Os fluxos de processo empresarial fornecem um guia para que as pessoas realizem o trabalho. Oferece uma
experiência do usuário avançada que orienta as pessoas pelos processos que a organização definiu para as
interações que precisam ser avançadas para uma conclusão de qualquer tipo. A experiência do usuário pode ser
personalizada para que as pessoas com direitos de acesso diferentes possam ter uma experiência que melhor se
adeque ao trabalho que eles realizam.

Mais informações
Introdução aos fluxos da nuvem.
Introdução aos fluxos da área de trabalho.
Introdução aos fluxos de processo empresarial em condições no modo avançado.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Inscrever-se e entrar em Power Automate
27/04/2021 • 3 minutes to read

Começar a usar o Power Automate, como um indivíduo, é fácil! Antes de criar um fluxo da nuvem, inscreva-se
usando qualquer endereço de email. Se você nunca usou um produto online da Microsoft com esse endereço,
você precisará de alguns instantes para registrá-lo.
https://www.youtube.com/embed/cRkmSZrctLc?list=PL8nfc9haGeb55I9wL9QnWyHp3ctU2_ThF

Inscreva-se gratuitamente
Se você não tiver usado outros produtos da Microsoft online, será necessário se inscrever.
1. No flow.microsoft.com, selecione Experimente gratuitamente no canto superior direito.
2. Insira seu endereço de email.
3. Selecione a seta para a direita.

Entrar
Caso tenha usado outros produtos da Microsoft online, para trabalho ou por conta própria, tudo o que precisa
fazer é entrar.
1. No flow.microsoft.com, selecione Entrar no canto superior direito.
2. Na página de entrada, insira seu endereço de email e senha.

Usando recursos pagos


Qualquer pessoa pode se inscrever e obter um plano gratuito do Power Automate. Se sua organização adquiriu
o Microsoft 365 ou o Dynamics 365, você já pode ter acesso ao Power Automate. Você também pode iniciar um
teste gratuito de 90 dias ou comprar uma licença do Power Automate se quiser usar qualquer um dos recursos
pagos. Saiba mais sobre cobrança.
Para obter informações de administração, consulte Fluxos de P&R na sua empresa.

Solução de Problemas
Em muitos casos, você pode se registrar no Power Automate seguindo o processo fácil que foi descrito
anteriormente neste tópico. No entanto, esta tabela resume as razões mais comuns pelas quais você pode não
conseguir se inscrever e descreve as soluções alternativas disponíveis.

SIN TO M A / M EN SA GEM DE ERRO C A USA E SO L UÇ Ã O A LT ERN AT IVA

Nenhuma conta da Microsoft criada ainda Você se inscreveu com um email que ainda não tem uma
Você receberá uma mensagem depois de inserir o email conta da Microsoft associada a ele. Selecione o link
durante a inscrição: Inscrever-se agora naquela página e você conseguirá criar
uma nova conta da Microsoft para seu email. É possível usar
Essa conta da Microsoft não existe. Insira uma conta seu email existente para criar uma conta da Microsoft.
diferente ou obtenha uma nova.
SIN TO M A / M EN SA GEM DE ERRO C A USA E SO L UÇ Ã O A LT ERN AT IVA

Endereços de email .gov ou .mil Neste momento, não é possível se inscrever no Power
Você recebe uma mensagem como a seguinte durante a Automate com um endereço .gov ou .mil. Em vez disso, você
inscrição: pode entrar com qualquer endereço de email da Conta da
Microsoft como um endereço @outlook.com.
Power Automate indisponível: Power Automate não está
disponível para usuários com endereços de email .gov ou
.mil no momento. Use outro endereço de email comercial ou
volte mais tarde.

Inscrição para autoatendimento desabilitada Você selecionou Inscrever-se , em vez de Entrar . Ao


selecionar Entrar na parte superior da página inicial, você
Você recebe uma mensagem como a seguinte durante a poderá acessar o Power Automate.
inscrição:
Não podemos concluir a inscrição. Seu departamento de TI
desativou a inscrição para Power Automate. Entre em
contato com eles para concluir a inscrição.
or
Não foi possível concluir sua inscrição. Parece que o
Microsoft Power Automate no momento não está disponível
para sua empresa ou escola.

O endereço de email não é uma ID do Office 365 Sua organização usa IDs para entrar no Office 365 e outros
serviços da Microsoft e essas IDs são diferentes do seu
Você recebe uma mensagem como a seguinte durante a endereço de email. Por exemplo, seu endereço de email pode
inscrição: ser Nancy.Smith@contoso.com, mas sua ID pode ser
Não podemos encontrar você em contoso.com. Você usa nancys@contoso.com. Para concluir a inscrição, use a ID que
uma identificação diferente no trabalho ou na escola? Tente sua organização atribuiu a você para iniciar sessão no Office
fazer login com isso e, se não funcionar, entre em contato 365 ou em outros serviços da Microsoft.
com seu departamento de TI.

Próximas etapas
Começar com um modelo, que é um fluxo criado previamente e que tenha as configurações que você
precisa.
Comece do zero, caso já tenha um processo em mente e não seja possível localizar um modelo para ele.
Obtenha ajuda para planejar seu projeto de fluxo da nuvem.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Novidades no Power Automate
27/04/2021 • 2 minutes to read

Este artigo fornece recursos que você pode usar para saber mais sobre os recursos que foram lançados
recentemente, recursos que serão lançados em breve e problemas conhecidos.

Lançamentos semanais
Para obter informações sobre os novos recursos, as correções e os aprimoramentos lançados nas últimas
semanas, consulte Versões lançadas do Microsoft Power Automate.

NOTE
Os lançamentos serão implementados ao longo de vários dias. A funcionalidade nova ou atualizada pode não aparecer
imediatamente.

Planos de lançamento
Para se familiarizar com os recursos futuros e planejar seus lançamentos, leia:
Plano da onda 1 da versão 2020
Plano da onda 2 da versão 2020

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Catálogo de aprendizado do Power Automate
27/04/2021 • 2 minutes to read

Encontre o treinamento online, workshops presenciais e eventos para sua função como um usuário do Power
Apps.
Tomadores de decisões técnicas e comerciais
Você decide se deseja investir em novas tecnologias?
Catálogo de aprendizagem para tomadores de decisões técnicas e comerciais
Criadores de aplicativos
Você está interessado em criar rapidamente aplicativos de negócios personalizados sem escrever código?
Catálogo de aprendizagem para criador de aplicativo
Introdução
Criar Fluxos
Exame
Desenvolvedores
Você precisa escrever o código para integrar a outras fontes de dados, estender a funcionalidade do sistema
principal ou criar um aplicativo complexo?
Catálogo de aprendizagem para desenvolvedor
Administradores
Você precisa manter o fluxo, provisionamento e segurança dos sistemas e dos dados, 24 horas por dia?
Catálogo de aprendizagem para administradores
Vendas e Marketing de Parceiros
Você é responsável por ajudar os clientes a comprarem a solução certa?
Catálogo de aprendizagem para marketing e vendas de parceiro
Consultores de Aplicativos Funcionais
Você é um especialista em implantação de um domínio corporativo?
Catálogo de aprendizagem de consultor de aplicativos funcionais
Introdução
Criar Fluxos
Administrar

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Catálogo de aprendizagem para criador de
aplicativo
27/04/2021 • 2 minutes to read

Você está interessado em criar rapidamente aplicativos de negócios personalizados sem escrever código?
O catálogo a seguir é organizado com base no conhecimento fundamental para domínios específicos, desde o
mais básico até o mais avançado. Se o conteúdo existir em vários formatos, o usuário será informado,
permitindo escolher o formato de treinamento que melhor atender às suas necessidades.

Começar agora
SUM Á RIO DESC RIÇ Ã O F O RM ATO C O M P RIM EN TO

Introdução ao Power Power Automate é um Roteiro de aprendizagem 58 minutos


Automate serviço de fluxo de trabalho online, gratuito e individual
online que automatiza
ações nos aplicativos e
serviços mais comuns.

Introdução ao Power Introdução ao Power Documentação 4 minutos para ler


Automate Automate

Visão geral do Power Descubra como você pode Vídeo do YouTube 1 minuto e 24 segundos
Automate trabalhar menos e fazer
mais. Com o Microsoft
Power Automate, chamado
anteriormente de Microsoft
Flow, você será capaz de
automatizar suas tarefas
diárias repetitivas.

Criar fluxos
SUM Á RIO DESC RIÇ Ã O F O RM ATO C O M P RIM EN TO

Automatizar um processos Este caminho de Roteiro de aprendizagem 3 horas e 11 minutos


de negócios usando Power aprendizagem apresenta a online, gratuito e individual
Automate você Power Automate,
ensina como criar fluxos de
trabalho e como
administrar fluxos.

Introdução aos botões do Deseja criar fluxos de botão Roteiro de aprendizagem 4 horas e 30 minutos
Power Automate para resolver problemas online, gratuito e individual
empresariais? Em seguida,
pegue este roteiro de
aprendizagem, que
apresenta você botões do
Power Automate e
demonstra como criar
fluxos de botão.
SUM Á RIO DESC RIÇ Ã O F O RM ATO C O M P RIM EN TO

Introdução aos fluxos de Deseja criar fluxos do Roteiro de aprendizagem 31 minutos


processo empresarial no processo empresarial? Este online, gratuito e individual
Power Automate módulo discutirá o que são
os fluxos do processo
empresarial e como usá-los
para resolver soluções
empresariais. Você
descobrirá por que a
automação do processo
empresarial é importante
para as organizações e
como criar soluções com
fluxos de processo
empresarial usando a
Microsoft Power Platform e
o Common Data Service.
Além disso, você aprenderá
de que maneira os fluxos de
processo empresarial
diferem dos fluxos de
trabalho normais do Power
Automate e quando usar
cada um deles.

Documentação do Power Power Automate é um Página de aterrissagem do


Automate serviço baseado em nuvem site
que ajuda a criar fluxos de
trabalho automatizados
entre aplicativos e serviços
favoritos para sincronizar
arquivos, receber
notificações, coletar dados e
muito mais.

Power AutomatePerguntas Perguntas frequentes do 5 minutos para ler


frequentes Power Automate

Exame
SUM Á RIO DESC RIÇ Ã O F O RM ATO C O M P RIM EN TO

Fundamentos do Microsoft Este exame mede sua Exame custo varia de acordo com a
Power Platform capacidade de entender o região
valor comercial de Microsoft
Power Platform; entender
os principais componentes
do Microsoft Power
Platform; demonstrar o
valor comercial de Power BI;
e demonstrar o valor
comercial de Power
Automate.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Catálogo de aprendizagem para administradores
27/04/2021 • 2 minutes to read

Você precisa manter o fluxo, provisionamento e segurança dos sistemas e dos dados, 24 horas por dia?
O catálogo a seguir é organizado com base no conhecimento fundamental para domínios específicos, desde o
mais básico até o mais avançado. Se o conteúdo existir em vários formatos, o usuário será informado,
permitindo escolher o formato de treinamento que melhor atender às suas necessidades.

Administrar o
SUM Á RIO DESC RIÇ Ã O F O RM ATA R C O M P RIM EN TO

Use o centro de Os administradores de Roteiro de aprendizagem 36 minutos


administração para locatário e ambiente usam online, gratuito e individual
gerenciar os ambientes e as o centro de administração
políticas de dados no Power do Power Automate para
Automate gerenciar políticas e
ambientes de dados para
implantações do Power
Automate.

Use as melhores práticas O Microsoft Power Platform Roteiro de aprendizagem 4 horas e 35 minutos
para proteger e administrar é novo em sua online, gratuito e individual
ambientes do Power organização? Você está
Automate tentando entender melhor
como pode aprimorar a
produtividade da sua
organização, sem
comprometer sua postura
de segurança, enquanto
permite a governança? Use
este roteiro de
aprendizagem para
identificar as melhores
práticas para proteger e
administrar ambientes do
Power Automate.
Compartilharemos
ferramentas e modelos que
podem ser usados para
garantir que você seja
produtivo enquanto
protege e administra o
Power Platform.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Catálogo de aprendizagem para desenvolvedor
27/04/2021 • 2 minutes to read

Você precisa escrever o código para integrar a outras fontes de dados, estender a funcionalidade do sistema
principal ou criar um aplicativo complexo?
O catálogo a seguir é organizado com base no conhecimento fundamental para domínios específicos, desde o
mais básico até o mais avançado. Se o conteúdo existir em vários formatos, o usuário será informado,
permitindo escolher o formato de treinamento que melhor atender às suas necessidades.

Estender
SUM Á RIO DESC RIÇ Ã O F O RM ATA R C O M P RIM EN TO

Estendendo o Common A criação de scripts de Roteiro de aprendizagem 4 horas


Data Service da Microsoft clientes, a execução de online, gratuito e individual
Power Platform ações comuns com script
do cliente e a automação
do fluxo de processo
empresarial com script do
cliente são abordadas neste
roteiro de aprendizagem.
Saiba mais sobre o que o
script de cliente pode fazer,
as regras e a manutenção
de scripts. Descubra
quando usar e quando não
usar o script de cliente.

Estendendo os aplicativos A introdução à extensão do Roteiro de aprendizagem 2 horas e 3 minutos


baseados em modelo da Common Data Service da online, gratuito e individual
experiência do usuário do Microsoft Power Platform
Microsoft Power Platform pode ser desgastante. Este
roteiro de aprendizagem
examina as ferramentas e
os recursos necessários
para estender a Microsoft
Power Platform.
Começaremos analisando
os SDKs, o modelo de
extensibilidade e a estrutura
de eventos. Este roteiro de
aprendizagem também
abrange quando usar plug-
ins, a configuração, o
registro e a implantação de
plug-ins.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Catálogo de aprendizagem de consultor de
aplicativos funcionais
27/04/2021 • 2 minutes to read

Você é um especialista em implantação de um domínio corporativo?


O catálogo a seguir é organizado com base no conhecimento fundamental para domínios específicos, desde o
mais básico até o mais avançado. Se o conteúdo existir em vários formatos, o usuário será informado,
permitindo escolher o formato de treinamento que melhor atender às suas necessidades.
Para consultores funcionais, nossa pesquisa de análise de tarefas mostrou que todos devem entender o
conteúdo principal definido, bem como uma área de domínio.

Começar agora
SUM Á RIO DESC RIÇ Ã O F O RM ATA R C O M P RIM EN TO

Introdução ao Power Power Automate é um Roteiro de aprendizagem 58 minutos


Automate serviço de fluxo de trabalho online, gratuito e individual
online que automatiza
ações nos aplicativos e
serviços mais comuns.

Introdução ao Power Introdução ao Power Documentação 4 minutos para ler


Automate Automate

Visão geral do Power Descubra como você pode Vídeo do YouTube 1 minuto e 24 segundos
Automate trabalhar menos e fazer
mais. Com o Microsoft
Power Automate, chamado
anteriormente de Microsoft
Flow, você será capaz de
automatizar suas tarefas
diárias repetitivas.

Criar fluxos
SUM Á RIO DESC RIÇ Ã O F O RM ATA R C O M P RIM EN TO

Introdução aos botões do Deseja criar fluxos de botão Roteiro de aprendizagem 4 horas e 30 minutos
Power Automate para resolver problemas online, gratuito e individual
empresariais? Em seguida,
pegue este roteiro de
aprendizagem, que
apresenta você botões do
Power Automate e
demonstra como criar
fluxos de botão.
SUM Á RIO DESC RIÇ Ã O F O RM ATA R C O M P RIM EN TO

Introdução aos fluxos de Deseja criar fluxos do Roteiro de aprendizagem 31 minutos


processo empresarial no processo empresarial? Este online, gratuito e individual
Power Automate módulo discutirá o que são
os fluxos do processo
empresarial e como usá-los
para resolver soluções
empresariais. Você
descobrirá por que a
automação do processo
empresarial é importante
para as organizações e
como criar soluções com
fluxos de processo
empresarial usando a
Microsoft Power Platform e
o Common Data Service.
Além disso, você aprenderá
de que maneira os fluxos de
processo empresarial
diferem dos fluxos de
trabalho normais do Power
Automate e quando usar
cada um deles.

Documentação do Power Documentação do Power Página de aterrissagem do


Automate Automate. O Power site
Automate é um serviço
com o qual você pode criar
fluxos de trabalho
automatizados entre seus
aplicativos e serviços
favoritos para sincronizar
arquivos, obter notificações,
coletar dados e muito mais.

Power AutomatePerguntas Perguntas frequentes do Documentação 5 minutos para ler


frequentes Power Automate

Administrar
SUM Á RIO DESC RIÇ Ã O F O RM ATA R C O M P RIM EN TO

Use o centro de Os administradores de Roteiro de aprendizagem 36 minutos


administração para locatário e ambiente usam online, gratuito e individual
gerenciar os ambientes e as o centro de administração
políticas de dados no Power do Power Automate para
Automate gerenciar políticas e
ambientes de dados para
implantações do Power
Automate.
SUM Á RIO DESC RIÇ Ã O F O RM ATA R C O M P RIM EN TO

Use as melhores práticas O Microsoft Power Platform Roteiro de aprendizagem 4 horas e 35 minutos
para proteger e administrar é algo novo para sua online, gratuito e individual
ambientes do Power organização? Você está
Automate tentando entender melhor
como pode aprimorar a
produtividade da sua
organização, sem
comprometer sua postura
de segurança, enquanto
permite a governança? Use
este roteiro de
aprendizagem para
identificar as melhores
práticas para proteger e
administrar ambientes do
Power Automate.
Compartilharemos
ferramentas e modelos que
podem ser usados para
garantir que você seja
produtivo enquanto
protege e governa o
Microsoft Power Platform.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Catálogo de aprendizagem para marketing e
vendas de parceiro
27/04/2021 • 2 minutes to read

Você é responsável por ajudar os clientes a comprarem a solução certa?


O catálogo a seguir é organizado com base no conhecimento fundamental para domínios específicos, desde o
mais básico até o mais avançado. Se o conteúdo existir em vários formatos, o usuário será informado,
permitindo escolher o formato de treinamento que melhor atender às suas necessidades.

Introdução
SUM Á RIO DESC RIÇ Ã O F O RM ATA R C O M P RIM EN TO

Fundamentos do Microsoft Aprenda sobre os Treinamento presencial ou 2 dias


Power Platform componentes de Power online, ministrado por
Platform, maneiras de instrutor, o custo varia de
conectar dados e como as acordo com a região e o
organizações podem parceiro
aproveitar essa tecnologia

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Visão geral do Process Advisor (versão preliminar)
27/04/2021 • 2 minutes to read

[Este tópico faz parte da documentação de pré-lançamento e está sujeito a alterações.]

O que é o Process Advisor?


O Process Advisor registra e analisa suas tarefas manuais de negócios. Ele descobre ineficiências e mostra
oportunidades de otimização e automação. Por exemplo: em uma instituição de saúde, você poderia usar o
Process Advisor para registrar os procedimentos de check-in do paciente. O Process Advisor produz
automaticamente um mapa de processo que visualiza o processo de check-in. Você pode ver quais atividades
demoram mais, quantas variações do processo de check-in existem e quais variações e ações levam mais tempo.
Usando essas informações e os recursos poderosos do Process Advisor, você pode impulsionar melhorias para
fazer a diferença para os negócios.

IMPORTANT
Esse é um recurso de visualização.
Os recursos de visualização não foram criados para uso em ambientes de produção e podem ter funcionalidade
restrita. Esses recursos são disponibilizados antes de um lançamento oficial para que os clientes possam ter acesso
antecipado e fornecer comentários.

Pré-requisitos
Antes de começar a usar o Process Advisor, verifique se você possui os seguintes pré-requisitos:
Um ambiente do Microsoft Power Platform com banco de dados do Microsoft Dataverse
Para obter informações sobre como criar um ambiente, consulte Criar e gerenciar ambientes no
centro de administração do Power Platform
Para obter informações sobre como adicionar um banco de dados ao ambiente, consulte Adicionar
um banco de dados do Microsoft Dataverse
Acesso a Power Automate
Power Automate Desktop
Certifique-se de ter uma licença para criar fluxos de desktop. Para iniciar uma avaliação, selecione seu
ambiente padrão e acesse flow.microsoft.com/manage/uiflows. Se ainda não tiver uma licença, você
será solicitado a iniciar uma avaliação.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Trabalhar com processos e gravações (versão
preliminar)
27/04/2021 • 5 minutes to read

[Este tópico faz parte da documentação de pré-lançamento e está sujeito a alterações.]


Antes de usar o Process Advisor para visualizar e analisar seus processos, você deve:
Criar seu processo no Process Advisor.
Registrar as atividades que constituem o processo no gravador do Process Advisor.
Preparar a gravação para análise.

Crie um processo
Em geral, os processos que você acha que podem ser ineficientes ou repetitivos são bons candidatos para
análise. Também deve ser limitado a um único usuário e não adequado para processos de negócios complicados
que envolvem vários indivíduos.
1. Entre no Power Automate.
2. Selecione Process advisor (versão preliminar) no painel de navegação esquerdo.
3. Selecione Criar em Process advisor (versão preliminar) .
4. Selecione o bloco Criar um novo processo .
5. Dê um nome e uma descrição ao seu processo e selecione Criar .
Aqui está um pequeno vídeo sobre a criação de processos: Criar um processo

Gravar seu processo


Crie uma gravação de uma das três maneiras:
Da tela Criar no Process Advisor.
Diretamente após a criação do processo.
Na página de detalhes do processo.
Aqui está um pequeno vídeo sobre a gravação de um processo: Gravar um processo
Criar uma gravação na tela "Criar"
1. Da tela Process Advisor (versão preliminar) > Criar , selecione Adicionar uma nova gravação .
2. Na tela Processo , selecione o processo para o qual deseja gravar.
3. Selecione Abrir gravador .

NOTE
Se você não conseguir ver o processo no menu suspenso, certifique-se de que o processo foi compartilhado
corretamente com você.

Criar uma gravação diretamente após a criação do processo


1. Após a criação do processo, um modal de criação bem-sucedido será mostrado com algumas opções nas
próximas etapas.
2. Selecione Adicionar uma gravação .
Criar uma gravação na página de detalhes do processo
1. Da página Process Advisor (versão preliminar) > Processos , selecione o processo para o qual
deseja gravar na exibição de lista.
2. Selecione o nome do processo para ir para a página de detalhes do processo.
3. Selecione Nova gravação na barra de comandos.
4. Selecione Abrir gravador .
Como iniciar o gravador no Power Automate Desktop
1. Ao usar qualquer um dos métodos descritos acima, você verá uma mensagem que diz Iniciando o
gravador no Power Automate Desktop.

NOTE
Você deve ter baixado o Power Automate Desktop antes de começar. No entanto, você pode selecionar Obter o
aplicativo agora para instalá-lo.

2. Se você instalou o Power Automate Desktop, deverá ver uma janela pop-up do navegador Abrir o
Power Automate Desktop . Selecione-a para abrir o aplicativo.
3. Se o Power Automate Desktop estiver instalado, mas não abriu corretamente, selecione Abra
novamente .

Gravador do Power Automate Desktop


1. Na tela do Gravador da área de trabalho, selecione Iniciar gravação .
2. Execute as ações que deseja gravar e selecione Terminar na parte inferior da janela do gravador.
3. Assim que a gravação for salva com sucesso, selecione Entendi para fechar a mensagem.
4. Volte ao portal da web em seu navegador e selecione Exibir gravação .

NOTE
Dependendo da duração da gravação, pode levar algum tempo até que as ações estejam disponíveis.

Recursos do gravador
À medida que você grava suas ações, as descrições das ações são listadas na janela do gravador. Você pode
clicar no ícone da lixeira para excluir qualquer ação de sua gravação.
Selecione Pausar gravação a qualquer momento durante a gravação.
Selecione Iniciar gravação novamente para continuar gravando de onde você parou.
Selecione Reiniciar gravação para apagar todas as ações gravadas e recomeçar.
Dicas de gravação
Seja metódico em suas ações para melhorar a legibilidade da gravação. Há um pequeno atraso, então espere
que a caixa vermelha se concentre no item com o qual você está tentando interagir antes de selecionar.
Se houver cliques incorretos, exclua a ação na janela do gravador.
Preparar uma gravação para análise
Assim que a gravação for concluída, você poderá ver as ações gravadas na página de detalhes da gravação. Mais
importante ainda, você precisa preparar a gravação para estar pronta para análise. O que isso significa?
As ações gravadas podem ser muito granulares. Agrupe-as em atividades. Esses serão os blocos de
construção para o mapa de processos criado por meio da análise.
Remova todas as informações confidenciais da gravação. Mais informações.
Aqui está um breve vídeo sobre como preparar uma gravação para análise: Preparar uma gravação para análise
Como agrupar ações em atividades
1. Selecione Adicionar atividade para adicionar um cabeçalho de atividade. Todas as ações sob o
cabeçalho da atividade e antes do próximo cabeçalho da atividade são consideradas parte do grupo.
2. Mova o cabeçalho da atividade para cima e para baixo na lista de ações até onde deseja que o grupo
comece.
3. Nomeie o grupo no lado direito da tela.
4. Use o menu suspenso para encontrar nomes de grupos que já existem para o processo ou crie o seu
próprio.
5. Se você cometeu um erro e deseja excluir uma atividade, use o ícone da lixeira ao lado do nome da
atividade.
6. A qualquer momento, selecione Salvar no canto superior direito para salvar seu trabalho.
7. Para analisar, você precisa de pelo menos duas atividades. Caso contrário, o mapa de processos não seria
muito significativo.
8. Quando terminar de agrupar, defina Pronto para analisar ao lado de Salvar .
9. Selecione Fechar para voltar à página de detalhes do processo.
Remover informações confidenciais
1. Selecione a ação que contém as informações que você deseja remover.
2. Edite o nome ou a descrição da ação para remover informações confidenciais, como números ou senhas
de conta.
3. Exclua todas as capturas de tela que contenham informações confidenciais.
4. Como alternativa, você pode simplesmente excluir a ação inteira clicando em Excluir ação na barra de
comando.
Dicas de agrupamento
Tanto quanto possível, use um nome de atividade existente. Isso cria um mapa de processo mais consistente
e preciso.
Os nomes dos grupos estarão disponíveis na lista suspensa sempre que uma gravação for salva. Para
remover nomes de grupos da lista suspensa depois de removidos de todas as gravações que usavam aquele
nome de grupo, você precisará analisar a gravação.
Gerenciar nomes de atividades
Como proprietário ou coproprietário do processo, você pode criar nomes de atividades recomendados para um
processo. Isso garantirá mais consistência na nomenclatura das gravações. Para fazer isso:
1. Na página de detalhes do processo, selecione Criar nomes de atividades para abrir o painel.
2. Selecione Novo nome para adicionar uma nova entrada de nome de atividade à lista recomendada.
3. Selecione Salvar quando terminar.
Os nomes de atividades que você adicionou agora aparecerão em Nomes recomendados na lista suspensa de
nomes de atividades ao agrupar ações para uma gravação. Qualquer atividade que não esteja definida na lista
recomendada aparecerá em Nomes personalizados .

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Analisar processos
27/04/2021 • 2 minutes to read

[Este tópico faz parte da documentação de pré-lançamento e está sujeito a alterações.]


No painel de navegação à esquerda no Power Automate, selecione Process Advisor (versão preliminar) >
Processos , e escolha seu processo para acessar a tela Detalhes . É aqui que você acessa a maioria das
atividades de gerenciamento de processos.

NOTE
Antes que você possa ver as análises, o administrador do Power Platform deve habilitar a configuração do ponto de
extremidade TDS para sua organização no Centro de administração do Power Platform.

Analisar recurso
Algumas coisas importantes a serem feitas aqui são exibir o status das gravações e analisar seu processo. A
opção Analisar na barra de comandos é uma introdução.
Depois que o processo é analisado, o mapa de processos e as análises relacionadas ficam disponíveis
quando você seleciona Análise na barra de comandos.
O status do processo no painel Detalhes mostra o status da análise e se o processo foi analisado antes.
A análise acontece no nível do processo para todas as gravações que estão prontas para serem analisadas.
Preste atenção ao status da gravação, que você pode encontrar na coluna Status do painel Gravações ,
apenas gravações com status específico serão consideradas para análise.
Aqui está um pequeno vídeo sobre como navegar no recurso de análise: Analisar recurso

Status da gravação
Cada gravação pode ter um dos seguintes status:
Em andamento : a gravação está em andamento, mas também é possível que a gravação ainda não tenha
começado. Como a gravação ocorre no cliente da área de trabalho, o portal da Web não saberá seu status
até que seja salvo. Também será possível ver este status após a gravação ter sido salva, pois algum
processamento é necessário após a gravação para torná-la pronta para exibição.
Falha : ocorreu um erro no processamento da gravação. Crie uma nova gravação.
Não analisado : a gravação foi processada e está disponível para exibição e edição, mas não foi marcada
como pronta para análise.
Pronta para análise : a gravação foi marcada como pronta para análise e será considerada na próxima vez
que você analisar o processo.
Analisada : a gravação foi analisada e faz parte da saída analisada que pode ser exibida por meio da tela
Análise .
Além disso, as gravações analisadas podem ter um dos seguintes ícones ao lado:
Indica que embora a gravação tenha sido analisada, ela foi marcada como não pronta para análise e não
será incluída se o processo for analisado novamente.
Indica que a gravação foi modificada e pode estar fora de sincronia com a análise anterior. Analisar
novamente sincronizará a gravação com a saída da análise e o mapa de processos.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Visualizar processos (versão preliminar)
27/04/2021 • 4 minutes to read

[Este tópico faz parte da documentação de pré-lançamento e está sujeito a alterações.]

Mapa de processos

O mapa de processos permite visualizar e analisar processos. Observando uma representação gráfica de como
seus processos de negócios são executados, você pode obter insights sobre onde existem oportunidades. Para
obter o mapa de processos, vá para Análise e selecione a guia Mapa de processos.
As atividades descrevem tarefas ou ações, a sequência das quais compõe um processo de negócios. As
atividades podem ser realizadas por humanos ou, no caso da automação, por máquinas. No mapa de processos,
diferentes atividades aparecem como nós e as transições entre as atividades aparecem como bordas. Cada
sequência de processos terá um início e um fim.
Diferentes combinações e variantes de atividades são mostradas separadamente no mapa de processos. Uma
variante do processo é um caminho único desde o início até o final do processo. Em outras palavras, uma
variante do processo é uma sequência específica de atividades, como um "traço" do processo, do início ao fim.
Cada variante difere das outras em pelo menos uma atividade. Você pode ver métricas adicionais, frequência
das atividades, bem como o tempo de produtividade, no mapa de processos. A frequência mostra o número
total de gravações/casos que passam por ele. O tempo de produtividade é o tempo entre o primeiro evento do
caso e o último. Existem vários filtros disponíveis para você detalhar o processo:
O seletor de variantes permite selecionar uma variante ou um conjunto de variantes de processo para
visualizar em seu mapa de processo.
O seletor de gravação permite selecionar uma gravação ou um conjunto de gravações de processo para
visualizar em seu mapa de processos.
O filtro de tempo permite que você veja a visualização do processo em um determinado período. Além disso,
existem indicadores chave de desempenho disponíveis para ajudá-lo a compreender melhor o seu processo.
Eles são descritos neste tópico.
Análise de tempo

A fim de exibir análises de processos adicionais, selecione a guia Análise de tempo . Pronto para uso, você
obterá vários indicadores chave de desempenho (KPIs) e visualizações para ajudá-lo a entender seu processo.
Aqui está a lista de métricas e recursos visuais e o que eles podem dizer sobre o seu processo:

KPIs:
/Nº de gravações : mostra quantas gravações do mesmo processo foram enviadas para analisar este
processo. Quanto mais gravações você tiver disponíveis, mais informações você terá. Por exemplo, se você
fornecer apenas algumas gravações do processo que geralmente tem caminhos diferentes para a conclusão,
você pode não obter insights sobre todas as variações que o processo pode assumir.
/Nº de usuários : informa quantas pessoas registraram o processo. Se o processo normalmente for
executado por muitas pessoas, você idealmente desejaria que o maior número possível de pessoas
enviassem suas gravações de processo para compreender as variações que o processo pode assumir.
/Nº de atividades : mostra quantas etapas existem em um processo. O proprietário do processo pode
definir as etapas por conta própria e/ou deixar que outros definam as atividades durante a preparação da
gravação para análise. Para analisar um processo, as atividades do usuário na área de trabalho podem ser
agrupadas em atividades significativas. Por exemplo, em um processo de faturamento, as atividades podem
ser: abrir uma fatura, inserir os dados em um aplicativo de faturamento e fechar o aplicativo e a fatura.
Tempo de produtividade (médio) : mostra o tempo médio que leva para um processo ser concluído em
todas as gravações associadas ao processo. É um dos pontos de dados mais importantes para a mineração
de processos porque um mergulho profundo no tempo de produtividade informa sobre os gargalos em seu
processo.
Tempo de produtividade (mediano) : em geral, o mediano mostra o tempo mais frequente para a
conclusão de um processo. É uma métrica muito útil nos casos em que um pequeno número de gravações
ou mesmo uma única gravação é tão diferente da maioria das gravações que o tempo médio de conclusão
pareceria distorcido em relação a essa gravação ofensiva. Para evitar que o usuário interprete mal o tempo
até a conclusão do processo, esta medida fornecerá uma visão mostrando o tempo mais frequente em
oposição a uma média simples.
/Nº de variantes : mostra quantos caminhos diferentes os usuários seguiram para concluir um processo.
Por exemplo, uma pessoa pode ter 11 etapas em um processo para concluir um pedido de compra, enquanto
outra pode ter apenas 7.
Visualizações
Distribuição de tempo por gravação : mostra quantas gravações estavam nos intervalos de tempo mais
comuns.
Atividade por tempo médio : mostra o tempo médio que cada atividade leva para que você possa
identificar as atividades que consomem mais tempo com uma olhada neste visual.
Atividade por tempo mediano : mostra o tempo mediano que cada atividade leva para que você possa
identificar as atividades que consomem mais tempo, garantindo que as exceções não sejam distorcidas, o
que é provavelmente o tempo mais frequente gasto por atividade.
Gravação por tempos médios e medianos : mostra a gravação por tempos médios e medianos. Você
pode usar esta visualização para filtrar facilmente a gravação desejada, de acordo com sua duração. Filtros:
Nome da gravação : filtros para uma gravação específica ou conjunto de gravações. Isso permite que você
filtre por uma gravação específica na qual possa estar interessado ou por um conjunto de gravações.
Data de início : filtra o intervalo de tempo em que a gravação foi iniciada e encerrada. Por exemplo, se seu
processo mudou ao longo do tempo, você deseja ver se houve algum impacto em suas métricas após a
mudança de processo, filtrando por gravações que começaram após um certo tempo.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Compartilhar processos (versão preliminar)
27/04/2021 • 2 minutes to read

[Este tópico faz parte da documentação de pré-lançamento e está sujeito a alterações.]


Quando criar um processo no Process Advisor, somente você poderá vê-lo. Mas obter a opinião de outras
pessoas é a chave para compreender as diferentes maneiras de realizar o processo que você criou. Compartilhe
seus processos com outras pessoas em sua organização para que também possam gerenciá-los ou contribuir
com eles. Existem duas maneiras principais de compartilhar um processo no Process Advisor:
Compartilhar um processo com um coproprietário.
Compartilhar um processo com um colaborador.
Se você for o coproprietário ou colaborador de um processo, você o encontrará listado na página Processos do
Process Advisor. Importante: você deve ser o coproprietário para adicionar ou remover proprietários e
colaboradores de um processo.

Ação de compartilhamento
A ação de compartilhamento está disponível na tela Processos no Process Advisor para cada processo do qual
você é coproprietário. Ela também está disponível para o administrador do sistema no ambiente ou para
qualquer função de segurança que tenha com permissões de compartilhamento nas entidades do sistema do
Process Advisor. A ação de compartilhamento também está disponível na tela de detalhes do processo no
Process Advisor, com as mesmas condições. O compartilhamento não é necessário no nível das gravações.
Depois de compartilhar um processo com um coproprietário, ele poderá gerenciar as gravações associadas ao
processo.

Painel de compartilhamento

Quando você seleciona a ação de compartilhamento, um painel de compartilhamento é exibido. É no painel de


compartilhamento que você seleciona os usuários e as equipes do Microsoft Dataverse em sua organização e
compartilha seu processo com eles.
Ao compartilhar um processo com outras pessoas, a opção de enviar automaticamente um convite por email é
selecionada. Este convite por email afirma que você compartilhou um processo com eles. Como coproprietários
ou colaboradores, eles são solicitados a ajudá-lo a gerenciar o processo ou adicionar novas gravações,
respectivamente. Existe um link no convite por email que os conduz ao processo compartilhado.

Compartilhar um processo com um colaborador


Adicionar um colaborador a um processo é a maneira mais comum de compartilhar um processo. Qualquer
coproprietário de um processo da nuvem pode executar estas ações:
Exibir detalhes do processo.
Adicione e etiquete as gravações.
Gerencie suas próprias gravações que foram adicionadas ao processo (incluindo etiquetagem e exclusão de
gravações).

Compartilhar um processo com um coproprietário


Adicionar um coproprietário a um processo permite que outros ajudem você a rotular e validar as gravações
dos colaboradores, gerenciar o processo e visualizar a análise do processo e o painel. Qualquer coproprietário
de um processo da nuvem pode executar estas ações:
Exiba detalhes.
Atualize propriedades, como nome e descrição.
Convide coproprietários e colaboradores.
Adicione e etiquete as gravações.
Gerencie todas as gravações que foram adicionadas ao processo (incluindo etiquetagem e exclusão de
gravações de outras pessoas).
Analise o processo.
Exiba a análise de um processo analisado.
Exclua o processo.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Segurança e privacidade (versão preliminar)
27/04/2021 • 2 minutes to read

[Este tópico faz parte da documentação de pré-lançamento e está sujeito a alterações.]

Segurança
O Process Advisor conta com a segurança do ambiente e direitos de acesso e privilégios do Microsoft Dataverse
para conceder acesso a seus recursos no Power Automate. Mais informações: Visão geral de segurança do
Power Platform
Alguns privilégios são definidos por padrão em Dataverse. Isso permite que as funções internas de segurança
usem o Process Advisor sem outras ações de administradores do sistema. Especificamente:
Os criadores de ambiente podem usar o Process Advisor para criar e compartilhar processos.
Os administradores e os personalizadores de sistema podem acessar todos os processos criados no
ambiente.
Essas funções de segurança têm privilégios para as entidades do Process Advisor no Dataverse. As funções de
segurança personalizadas poderão criar processos no Process Advisor se tiverem as seguintes permissões:
Permissão de leitura da organização nas tabelas Usuário e Configurações do Usuário (guia Gerenciamento
de Negócios)
Permissão de leitura de organização nas tabelas Entidade, Campo e Relacionamento (guia Personalização)
O usuário cria, lê, grava, exclui, acrescenta, acrescenta, atribui e compartilha permissões na tabela Processo
(guia Personalização)
O usuário cria, lê, grava, apaga, acrescenta, acrescenta a, atribui e compartilha permissões nas tabelas PM
Inferred Task, PM Recording e Workflow Binary (guia Entidades Personalizadas)

Privacidade
Compartilhar processos e suas gravações é essencial para criar análises e percepções valiosas no Process
Advisor. Os usuários são convidados a contribuir para um processo adicionando gravações. Eles usam o Power
Automate Desktop para registrar processos que são importados para o Process Advisor. Proprietários e
colaboradores podem ver alguns dados do processo e suas gravações. Embora a maioria das informações
capturadas nos registros do processo possa ser essencial para o entendimento das atividades do processo,
algumas etapas podem conter informações confidenciais. No entanto, você pode modificar e excluir quaisquer
informações de identificação pessoal (PII) ou quaisquer dados confidenciais em suas gravações. No Power
Automate Desktop, os usuários podem:
Exclua etapas confidenciais ou modifique as informações de dados de entrada.
Pause e retome a gravação para evitar a gravação de informações confidenciais e PII.
Assim que a gravação for importada para o Process Advisor, você ainda poderá remover informações
confidenciais fazendo o seguinte:
Altere os nomes e/ou a descrição das etapas.
Exclua capturas de tela.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Proteger seus dados no Process Advisor (versão
preliminar)
27/04/2021 • 2 minutes to read

[Este tópico faz parte da documentação de pré-lançamento e está sujeito a alterações.]


Durante a versão preliminar privada, você pode usar os recursos do Power Automate Desktop para remover
capturas de tela e entradas de texto armazenadas durante a sessão de gravação, caso elas contenham dados
confidenciais.

Excluir capturas de tela


Para excluir as capturas de tela, na experiência de rotulagem, selecione a etapa que contenha a captura de tela
que deseja remover e selecione Excluir captura de tela .

Remover texto
Para remover dados confidenciais de uma entrada de texto, selecione a entrada de texto e modifique a descrição
da etapa.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Problemas conhecidos no Process Advisor
27/04/2021 • 2 minutes to read

[Este tópico faz parte da documentação de pré-lançamento e está sujeito a alterações.]


Não é possível acessar o Process Advisor
Se você não puder ver o Process Advisor no Power Automate, receber mensagens de erro ou se não conseguir
acessar a página inicial, verifique o seguinte:
Você tem uma Licença do Power Automate.
Se você não tiver uma licença, pode ativar sua licença de avaliação em Fluxos da área de trabalho no
Power Automate.
Você tem acesso ao ambiente do Power Automate e as permissões exigidas pelo Process Advisor
descritas na seção Segurança.
Seu navegador tem o recurso de aceitar cookies de terceiros habilitados. Você pode habilitá-los nas
configurações do seu navegador.
Não é possível impor tar um processo
O Process Advisor não oferece suporte total para processos de exportação e importação entre ambientes. No
entanto, você pode importar ou exportar processos adicionando aqueles que deseja exportar juntamente com
todas as gravações relacionadas a uma solução e, em seguida, importando-os para outro ambiente.

TIP
Analise os processos no novo ambiente para validar se não há problemas.

Continuaremos adicionando problemas, mas se você estiver enfrentando um problema não mencionado aqui,
verifique os fóruns da comunidade do Process Advisor .

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Glossário
27/04/2021 • 2 minutes to read

[Este tópico faz parte da documentação de pré-lançamento e está sujeito a alterações.]


Atividade : as atividades descrevem tarefas ou ações, a sequência das quais resulta em um processo de
negócios. As atividades podem ser realizadas por humanos ou (automatizadas) por máquinas.
Variante : um caminho específico que leva à conclusão de um processo.
Gravação : uma sequência de atividades registrada que os usuários executam em suas áreas de trabalho.
Normalmente, várias gravações são analisadas em conjunto para obtenção de insights sobre diferentes
variantes da mesma tarefa.
Mapa de processos : visualiza o fluxo real do seu processo com base nos dados importados do usuário ou do
sistema.
Automação de processo robótico (RPA) : software que pode ser facilmente programado para realizar tarefas
básicas e repetitivas entre aplicativos.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Visão geral dos fluxos da nuvem
27/04/2021 • 2 minutes to read

Crie um fluxo da nuvem quando quiser que sua automação seja acionada de forma automática, instantânea ou
por agendamento.

T IP O DE F L UXO C A SO DE USO DEST IN O DE A UTO M A Ç Ã O

Fluxos automatizados Crie uma automação que seja Os conectores para serviços em
disparada por um evento como a nuvem ou na infraestrutura local
chegada de um email de uma pessoa conectam suas contas e permitem que
específica ou uma menção à sua elas conversem entre si.
empresa nas redes sociais.

Fluxos instantâneos Inicie uma automação com o clique de Grande variedade de tarefas, como
um botão. Você pode automatizar solicitar uma aprovação ou uma ação
tarefas repetitivas de seu desktop ou no Teams ou no SharePoint.
de dispositivos móveis. Por exemplo,
envie instantaneamente um lembrete
para a equipe pressionando um botão
do seu dispositivo móvel.

Fluxos agendados Agende uma automação como o Tarefas que precisam ser
upload diário de dados para o automatizadas em um agendamento.
SharePoint ou um banco de dados.

Se você estiver pronto para iniciar seu projeto do Power Automate, visite o artigo de diretrizes e planejamento
para começar a trabalhar rapidamente. |

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Introdução aos gatilhos
27/04/2021 • 3 minutes to read

O que é um gatilho?
Um gatilho é o evento que inicia um fluxo da nuvem. Por exemplo, se você deseja receber uma notificação no
Microsoft Teams quando alguém lhe envia um email, neste caso o recebimento de um email é o gatilho que
inicia esse fluxo.
Power Automate oferece conectores (aplicativos/serviços como SharePoint, Outlook, /.) E a maioria dos
conectores oferecem gatilhos predefinidos que você pode usar para iniciar seus fluxos. Aqui está uma olhada
parcial nos gatilhos que o conector do Office 365 Outlook fornece por padrão.

Escolher o gatilho certo


Os gatilhos podem ser iniciados de forma instantânea ou manual, de acordo com um agendamento ou
automaticamente quando algum outro ocorrer.
Gatilhos para fluxos instantâneos/manuais
Se quiser executar um fluxo da nuvem com o toque de um botão em seu dispositivo móvel, para lembrar sua
equipe de participar da reunião diária da equipe, crie um fluxo instantâneo (fluxo de botão). Você pode acionar
esses fluxos manualmente de qualquer dispositivo.
Saiba mais sobre os fluxos instantâneos.
Gatilhos para fluxos agendados
Se você gostaria de executar um fluxo da nuvem em uma agenda, por exemplo, para enviar um relatório de
projeto semanal, crie um fluxo agendado. Nos fluxos agendados, você pode escolher quando (data e hora) e
frequência (mensal/diário/horário, etc.).
Saiba mais sobre os fluxos agendados.

Gatilhos para fluxos automatizados


Se desejar criar um fluxo da nuvem que execute tarefas automaticamente após um evento, por exemplo, crie um
fluxo da nuvem que o notifique por email quando alguém tweetar a palavra-chave que você especificar, crie um
fluxo automatizado.
Saiba mais sobre os fluxos automatizados

Adicionar um gatilho a um fluxo existente


1. Adicionar uma nova etapa
2. Procure pelo conector e selecione o ícone do aplicativo.
3. Uma vez selecionados, os gatilhos e ações correspondentes serão mostrados. Escolha o gatilho mais
adequado às suas necessidades.
IMPORTANT
O gatilho deve ser a primeira etapa do fluxo.

Licenciamento para conectores premium


Você precisa de uma licença do Power Apps autônoma ou licença do Power Automate para acessar todos
conectores premium, locais e personalizados. Os licenciados do plano Microsoft 365 podem usar conectores
padrão, mas não podem usar conectores premium.
Para encontrar sua licença:
1. Vá para flow.microsoft.com
2. Selecione Meus fluxos .
3. Selecione um fluxo da nuvem.
4. Vá para a seção Detalhes , e depois selecione Plano .
Seu plano de licença atual é exibido.

Personalize um gatilho adicionando condições


Às vezes, você pode precisar personalizar um gatilho para que seja disparado apenas quando certas condições
forem atendidas. Por exemplo, você pode estar usando o gatilho do SharePoint, Quando um item é criado ou
modificado , no Power Automate. Este gatilho dispara para cada mudança de itens do SharePoint, mas você
pode querer que o fluxo só seja acionado quando um item for criado ou o status for marcado como Aprovado.
Embora você possa filtrar outros eventos adicionando condições ao fluxo, o fluxo ainda é executado e as
chamadas são contadas como uma solicitação de API, fazendo com que você atinja seus limites de solicitação de
API mais rapidamente. Para evitá-lo, você pode escrever expressões em condições de gatilho, evitando uma
execução se a condição no gatilho não for atendida.
Aqui está um artigo da comunidade sobre como usar as condições de gatilho.
Você também pode precisar proteger as entradas/saídas do gatilho no histórico de execução de um fluxo da
nuvem. Para fazer isso, você pode ativar a configuração de entrada segura e/ou saída segura no gatilho. Um
ótimo artigo da comunidade sobre como fazer isso está aqui.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Obter ajuda contextual com os fluxos do bot do
Power Virtual Agents
27/04/2021 • 2 minutes to read

A ajuda em tempo real no produto está disponível na documentação e no bot do Power Virtual Agent para
resolver os cenários de fluxo de trabalho mais comuns. Ao construir seus fluxos, você pode acessar o conteúdo
na documentação, na comunidade e em blogs e modelos.

Usar a ajuda no produto


NOTE
A ajuda no produto é disponibilizada enquanto você cria ou edita os fluxos de nuvem e desktop.

Selecione ? em um conector, uma ação ou um gatilho para ver a experiência de ajuda no produto.

O painel direito é aberto com detalhes sobre a ação e fornece links de documentação para essa ação.
No exemplo a seguir, a ação Enviar um email (V2) é selecionada, mostrando tópicos de ajuda relacionados
aos principais cenários de email, uma visão geral da ação e muito mais.
Se você selecionar ? em uma ação diferente, o painel de ajuda será atualizado para mostrar documentos de
orientação para a ação atualmente selecionada.
TIP
A ajuda no produto é contextual, sempre exibindo conteúdo relevante para a ação, o gatilho ou o conector atualmente
selecionado.

Agora que você exibiu a ajuda no produto, siga estas etapas para usar os diversos tópicos.
1. Selecione qualquer link da lista de tópicos de ajuda.
A documentação correspondente será aberta.

2. Expanda a seção Comunidade .


Os resultados da comunidade sobre a ação são exibidos.
3. Selecione um item para ir para um thread da comunidade específico.
Você também pode obter autoajuda por meio de conversa com o bot.
1. Selecione Conversar com um bot .
A caixa de bate-papo mostra os tópicos mais solicitados e fornece um campo que você pode usar para
fazer perguntas ao bot.
2. Escolha um dos tópicos.
O bot oferece uma visão geral e fornece o próximo nível de tópicos.
3. Encontre o tópico certo.
O bot fornece as etapas e os links para a documentação correspondente com uma explicação detalhada,
mostrando exemplos e imagens.
4. Selecione Sim para voltar à lista de tópicos anterior para continuar sua conversa.
5. Selecione Não se o bot ajudou a responder a pergunta e você não precisa de mais ajuda.
6. Selecione Sim para verificar o banco de dados de conhecimento e inserir outra pergunta.
7. Selecionar uma categoria para ver os resultados correspondentes
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Compartilhar um fluxo da nuvem
27/04/2021 • 5 minutes to read

Compartilhe um fluxo da nuvem com outras pessoas em sua organização para que elas também possam se
beneficiar das automações que você criou. Existem três maneiras principais de compartilhar um fluxo da nuvem
no Power Automate:
Adicionar um proprietário a um fluxo da nuvem.
Compartilhe um fluxo da nuvem com privilégios somente de execução.
Compartilhe uma cópia de um fluxo da nuvem.

Pré-requisitos
Você deve ter uma licença do Power Automate paga para compartilhar um fluxo da nuvem.
Você deve ser o criador ou o proprietário para adicionar ou remover os proprietários de um fluxo da nuvem.
Sobre conexões inseridas e outras
Conexões usadas em um fluxo da nuvem se enquadram em duas categorias:
Inseridas : essas conexões são usadas no fluxo.
Outras : Essas conexões foram definidas para um fluxo da nuvem, mas não são usadas nele.
Se parar de usar uma conexão em um fluxo da nuvem, essa conexão aparecerá na lista de Outras conexões ,
onde permanece até que um proprietário a inclua no fluxo novamente. Para fazer alterações em conexões
inseridas, siga as etapas em Modificar uma conexão, mais adiante neste artigo.
A lista de conexões aparece na lista de proprietários nas propriedades de um fluxo da nuvem, conforme
mostrado na imagem a seguir.

Adicionar um proprietário a um fluxo da nuvem


Adicionar um proprietário a um fluxo da nuvem é a maneira mais comum de compartilhar um fluxo da nuvem.
Qualquer proprietário de um fluxo da nuvem pode executar essas ações:
Exibir o histórico de execuções.
Gerencie as propriedades do fluxo (por exemplo, inicie ou interrompa o fluxo, adicione proprietários ou
atualize credenciais para uma conexão).
Edite a definição do fluxo (por exemplo, adicione ou remova uma ação ou condição).
Adicionar ou remover outros proprietários (mas não o criador do fluxo).
Exclua o fluxo.
Se você for o criador ou proprietário de um fluxo da nuvem, o encontrará listado na guia Fluxos de equipe no
Power Automate.

NOTE
As conexões compartilhadas podem ser usadas apenas no fluxo no qual elas foram criadas.

Os proprietários podem usar os serviços em um fluxo da nuvem, mas não podem modificar as credenciais para
uma conexão que outro proprietário criou.
Para adicionar mais proprietários a um fluxo da nuvem
1. Entre no Power Automate e selecione Meus fluxos .
2. Selecione o fluxo que você deseja compartilhar, selecione Mais comandos e, depois, Compar tilhar .

3. Insira o nome, endereço de email ou o nome do grupo da pessoa ou grupo que você deseja adicionar
como proprietário.
O usuário ou grupo que você selecionou se torna proprietário do fluxo.

Parabéns — você criou seu fluxo de equipe!

Adicionar uma lista como um coproprietário


Você pode adicionar listas do SharePoint como coproprietários de um fluxo da nuvem para que todos com
acesso de edição à lista obtenham automaticamente acesso de edição ao fluxo. Depois que o fluxo for
compartilhado, você poderá distribuir um link para ele. Mais informações: Treinamento: crie e configure uma
lista do SharePoint

TIP
Use uma lista quando o fluxo for conectado ao SharePoint. Em todos os outros casos, use um grupo.

IMPORTANT
Usuários do SharePoint devem ter permissão Editar ou serem membros do grupo Membros ou Proprietários para
executar fluxos no SharePoint.

Remover um proprietário
IMPORTANT
Ao remover um proprietário cujas credenciais são usadas para acessar serviços do Power Automate, você deve atualizar as
credenciais dessas conexões para que o fluxo continue a executar adequadamente. Mais informações: Modificar uma
conexão

1. Na página de detalhes do fluxo, na seção Proprietários , selecione Editar .

2. Selecione Excluir para o proprietário a ser removido.

3. Na caixa de diálogo de confirmação, selecione Remover .


Parabéns — o usuário ou grupo que você removeu não está mais listado como proprietário do fluxo.

Modificar uma conexão


Pode ser necessário alterar o proprietário de uma conexão em um fluxo da nuvem se remover o proprietário
existente ou se apenas quiser usar uma conta diferente para fazer login em uma ação ou gatilho.
1. Acesse o fluxo que você deseja modificar.
2. Selecione Editar .
3. Selecione Mais comandos (...) na etapa em que deseja editar a conexão.
4. Se você já tiver uma conexão, selecione-a; caso contrário, selecione Adicionar nova conexão para criar
uma nova conexão e, depois, selecione Entrar para criar sua nova conexão.

Compartilhe um fluxo da nuvem com permissões somente de


execução
Fluxos instantâneos (ou seja, fluxos que usam um gatilho manual, como um botão ou um item selecionado)
podem ser compartilhados usando permissões somente para execução. Qualquer usuário adicionado como
usuário somente para execução não terá acesso para editar ou modificar o fluxo de forma alguma; eles só terão
permissão para disparar o fluxo.
Para adicionar um usuário apenas de execução
1. Na página de detalhes do fluxo, na seção Executar somente usuários , selecione Editar .
2. No painel Gerenciar permissões apenas de execução , especifique os usuários e grupos aos quais
deseja fornecer acesso apenas de execução.

3. Como proprietário, você pode escolher se os usuários apenas de execução precisarão fornecer suas
próprias conexões ou pode optar por usar uma conexão já definida no fluxo.

Parabéns — o usuário ou grupo agora tem acesso para executar o fluxo.


Para remover um usuário apenas de execução
1. Na página de detalhes do fluxo, na seção Executar somente usuários , selecione Editar .
2. No painel Gerenciar permissões somente de execução , selecione Excluir ao lado do usuário cujo
acesso você deseja remover e selecione Salvar .
Parabéns — o usuário ou grupo não tem mais acesso para executar este fluxo.

Compartilhe uma cópia de um fluxo da nuvem


Você pode compartilhar uma cópia de um fluxo da nuvem com outro usuário, que pode então usar a definição
do fluxo como um modelo. Ele fornece uma boa maneira de você compartilhar a estrutura geral de um fluxo da
nuvem sem compartilhar nenhuma conexão, ao mesmo tempo que permite que o destinatário modifique o
fluxo independentemente do seu, para que possa ajustá-lo às suas necessidades.

NOTE
Compartilhar uma cópia cria uma instância independente do fluxo para o destinatário. Você não pode revogar o acesso ao
fluxo depois de compartilhá-lo.

Para enviar uma cópia de um fluxo da nuvem


1. Na barra de comandos da página de detalhes do fluxo, selecione Enviar uma cópia .
2. No painel Enviar uma cópia , você pode editar o nome e a descrição do fluxo que deseja compartilhar,
além de especificar os usuários com os quais deseja compartilhá-lo.

3. O destinatário receberá um email informando que você compartilhou um modelo de fluxo da nuvem
com ele e, então, ele pode criar sua própria instância desse fluxo.

NOTE
Como destinatário, para acessar o fluxo, selecione Modelos no painel esquerdo e selecione a guia
Compar tilhou comigo .
Perguntas frequentes
O que acontecerá se o usuário que criou um fluxo compartilhado sair da organização?
Se o fluxo compartilhado ainda tiver um proprietário ativo, o fluxo continuará em execução.

NOTE
Se o fluxo usar conexões ativas ou integradas pertencentes ao usuário que deixou a organização, essas ações específicas
poderão falhar. Para corrigir isso, siga as etapas em Modificar uma conexão, anteriormente neste artigo para atualizar as
credenciais.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Criar um fluxo da nuvem a partir de um modelo no
Power Automate
27/04/2021 • 2 minutes to read

Uma boa forma de começar a usar um modelo adequado para o cenário de sua organização. Em nossa coleção,
encontre o melhor modelo que mais combina com o seu cenário. Pesquise todos os modelos ou navegue por
categoria para encontrar o cenário e siga as etapas no modelo para criar um fluxo de nuvem a partir dele.
[!div class="mx-imgBorder"]
Você pode ajustar modelos adicionando, editando ou removendo gatilhos e ações para criar seus próprios
fluxos. Você pode copiar e colar ações no mesmo fluxo ou entre fluxos para acelerar seus ajustes.
Crie um fluxo da nuvem de um dos muitos modelos internos que podem, por exemplo, enviar uma mensagem
de Slack quando seu gerente lhe envia um email no Microsoft 365.

TIP
Criar um fluxo da nuvem do zero se você já tiver um processo em mente e não conseguir encontrar um modelo para ele.

Aqui, veremos um exemplo que usa um modelo para criar um fluxo que envia uma mensagem do Slack quando
seu gerente envia um email no Microsoft 365.

Pré-requisitos
Para concluir este exemplo, você precisará de contas com acesso ao seguinte:
Power Automate.
Slack.
Microsoft 365.

Escolher um modelo
1. Entre no Power Automate e selecione Modelos no painel de navegação esquerdo.
2. Use a barra de pesquisa e pesquise gerente do slack para encontrar e selecionar o modelo Enviar
uma mensagem no Slack quando meu gerente me enviar um email .
3. Se você não tiver entrado no Office ou Slack, selecione Entrar e, em seguida, siga os prompts.
4. Após confirmar suas conexões, selecione Continuar .
O fluxo é exibido, mostrando cada ação com uma barra de título laranja.
Personalizar o fluxo
1. Selecione a barra de título de um evento para expandi-lo e personalize-o (por exemplo, especificando um
filtro no email do seu interesse).
2. Ações que exigem entradas serão automaticamente expandidas.
Por exemplo, a ação Postar mensagem é expandida porque você precisa inserir um canal, como
@username. Você também pode personalizar o conteúdo da mensagem. Por padrão, a mensagem
conterá apenas o assunto, mas você pode incluir outras informações.
3. Na parte inferior da tela, especifique um nome para o fluxo e, em seguida, selecione Criar fluxo .
4. Por fim, se você estiver satisfeito com o fluxo, selecione Salvar .
Quando o gerente enviar um email, você receberá uma mensagem do Slack contendo as informações que você
especificou.

Mais Informações
Assista ao fluxo em ação
Publicar seu próprio modelo
Usar um modelo com o Microsoft Dataverse
Comece a usar os fluxos de equipe e convide outras pessoas para colaborar com a criação de fluxos.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Criar um fluxo da nuvem Power Automate
27/04/2021 • 3 minutes to read

Crie um fluxo da nuvem que execute uma ou várias tarefas automaticamente após ser acionado por um evento.
Por exemplo, crie um fluxo da nuvem que o notifique por email quando alguém envia um tweet contendo uma
palavra-chave especificada. Neste exemplo, enviar um tweet é o evento e enviar um email é a ação.

Pré-requisitos
Uma conta em flow.microsoft.com
Uma conta do Twitter
Credenciais do Office 365

Especificar um evento para iniciar o fluxo


Primeiro, você precisará selecionar qual evento, ou gatilho, inicia o fluxo.
1. No Power Automate, selecione Meus fluxos na barra de navegação à esquerda.
2. Selecione Novo e Automatizado – do zero .
3. Dê um nome ao seu fluxo no campo Adicione um nome ou geraremos um .
4. Insira Twitter no campo Pesquisar todos os gatilhos .
5. Selecione Twitter - quando um novo tweet for postado .

1. Selecione o botão Criar na parte inferior da tela.

TIP
Os conectores dão suporte a vários tipos de autenticação. Por exemplo, o SQL Server dá suporte ao Azure AD, à
autenticação do SQL Server, à autenticação do Windows e à cadeia de conexão SQL. Os usuários escolhem qual
tipo de autenticação desejam usar ao configurar um conector.

2. Se você ainda não conectou sua conta do Twitter ao Power Automate, selecione Entrar no Twitter e, em
seguida, forneça suas credenciais.
3. Na caixa Texto de consulta digite a palavra-chave que você deseja encontrar.

Especificar uma ação


1. Selecione Nova etapa .
2. Na caixa Pesquisar conectores e ações , insira enviar email e selecione Enviar um email (V2) .

3. Se solicitado, selecione o botão de entrada e, em seguida, forneça suas credenciais.


4. No formulário que aparecer, insira o endereço de email na caixa Para e selecione seu nome na lista de
contatos exibida.
5. Na caixa Assunto , insira Novo tweet de: e, em seguida, digite um espaço.
6. Na lista de tokens, selecione o token Tweetado por para adicionar um espaço reservado.

7. Selecione a caixa Corpo e, em seguida, selecione o token Texto do tweet para adicionar um espaço
reservado.
Outra opção é adicionar mais tokens, outro texto, ou ambos, ao corpo do email.
8. Próximo à parte superior da tela, selecione Salvar .

Testar o fluxo
Envie um tweet com a palavra-chave indicada ou aguarde até que outra pessoa poste esse tweet.
Em um minuto após o tweet ser postado, uma mensagem de email notificará sobre o novo tweet.

TIP
Use a ação Enviar email (V2) para formatar o email em que você persona a fonte, usa negrito, itálico ou sublinhado,
personaliza a cor e o realce e cria listas, links e muito mais.
Gerenciar um fluxo da nuvem
1. No Power Automate, selecione Meus fluxos na barra de navegação à esquerda.
2. Na lista de fluxos, siga um destes procedimentos:
Para pausar um fluxo da nuvem, defina sua alternância como Desligada .

Para retomar um fluxo da nuvem, defina sua alternância como Ligada .


Para editar um fluxo da nuvem, selecione o ícone de lápis que corresponde ao fluxo que você
deseja editar.

Para excluir um fluxo da nuvem, selecione o ícone ..., selecione Excluir , em seguida, selecione
Excluir na caixa de mensagem que aparece.
Para exibir o histórico de execuções de um fluxo da nuvem, selecione o fluxo na página Meus
fluxos e exiba o histórico na seção Histórico de execuções de 28 dias da página aberta.

Selecione uma execução de fluxo da nuvem na lista de execuções para acessar as entradas e saídas
de cada etapa.

NOTE
É possível ter até 600 fluxos na sua conta. Se você já tiver 600 fluxos, exclua um antes de criar outro.

Próximas etapas
Adicionar etapas, como diferentes maneiras de ser notificado, ao seu fluxo.
Execute tarefas em uma agenda quando você desejar que uma ação ocorra diariamente, em determinada
data, ou após certo número de minutos.
Adicionar um fluxo da nuvem a um aplicativo para permitir que seu aplicativo inicie lógica na nuvem.
Comece a usar os fluxos de equipe e convide outras pessoas para colaborar com a criação de fluxos.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Criar um fluxo da nuvem usando o Dynamics 365
(online)
27/04/2021 • 8 minutes to read

NOTE
A partir de novembro de 2020:
O Common Data Service foi renomeado para Microsoft Dataverse. Saiba mais
A terminologia do Microsoft Dataverse foi atualizada. Por exemplo, entidade agora é tabela e campo agora é coluna.
Saiba mais
Este artigo será atualizado em breve para refletir a terminologia mais recente.

IMPORTANT
Os aplicativos do Dynamics 365 como Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service,
Dynamics 365 Marketing e Dynamics 365 Project Service Automation, usam o Microsoft Dataverse como a fonte de
dados.
O Dynamics 365 connector foi preterido, mas continuará funcionando até ser removido. Mais informações: O Dynamics
365 Connector foi descontinuado.
Não use o Dynamics 365 connector para novos fluxos. Use o conector do Dataverse (ambiente atual) quando você puder.
Se o conector do Dataverse (ambiente atual) não atender às suas necessidades, use o conector do Common Data Service.
O conector do Dataverse (ambiente atual) deve ser sua primeira escolha, pois oferece mais capacidade e melhor
desempenho. No entanto, atualmente não fornece determinados recursos que os conectores do Dynamics 365 e do
Common Data Service fornecem, como a capacidade de conectar-se a vários ambientes. O conector do Common Data
Service fornece os mesmos recursos que o Dynamics 365 connector, mas também fornece confiabilidade
consideravelmente aprimorada.

Com um Dynamics 365 connector, crie fluxos iniciados quando ocorre um evento no Dynamics 365, ou em
algum outro serviço, que, em seguida, executa uma ação no Dynamics 365, ou em algum outro serviço.
No Power Automate, é possível configurar fluxos de trabalho automatizados entre seus aplicativos e serviços
favoritos a fim de sincronizar arquivos, obter notificações, coletar dados e muito mais. Para obter mais
informações, consulte Introdução ao Power Automate.

IMPORTANT
Para invocar um gatilho do Power Automate, a entidade do Dataverse usada com o fluxo deve ter o Controle de
Alterações habilitado. Mais informações: Habilitar o controle de alterações para controlar a sincronização de dados

Criar um fluxo da nuvem a partir de um modelo


Você pode criar um fluxo da nuvem usando um dos vários modelos disponíveis, como nestes exemplos:
Quando um objeto for criado no Dynamics 365, crie um item de lista no SharePoint.
Crie registros de cliente potencial do Dynamics 365 usando uma tabela do Excel.
Copie contas do Dynamics 365 para clientes no Dynamics 365 for Operations.
Para criar um fluxo da nuvem de um modelo, siga estas etapas.
1. Entre no site do Power Automate.
2. Clique ou toque em Ser viços e depois clique ou toque em Dynamics 365 .
3. Há vários modelos disponíveis. Para começar, selecione o modelo que você deseja.

Criar uma tarefa a partir de um cliente potencial


Se não houver um modelo disponível para sua necessidade, crie um fluxo da nuvem do zero. Este passo a passo
mostra como criar uma tarefa no Dynamics 365 sempre que um cliente potencial for criado no Dynamics 365.
1. Entre no site do Power Automate.
2. Clique ou toque em Meus fluxos e depois clique ou toque em Criar de um modelo em branco .
3. Na lista de gatilhos de fluxo, clique ou toque em Dynamics 365 - Quando um registro for criado .
4. Se receber uma solicitação, entre no Dynamics 365.
5. Em Nome da Organização , selecione a instância do Dynamics 365 na qual você quer que o fluxo
atenda.
6. Em Nome da Entidade , selecione a entidade que você deseja atender, que agirá como um gatilho que
inicia o fluxo.
Para este passo a passo, selecione Clientes potenciais .

[IMPORTANTE] Para o fluxo ser disparado na entidade do Dynamics 365, a definição da entidade
precisa estar com o Controle de Alterações habilitado. Consulte Habilitar o controle de alterações
para controlar a sincronização de dados

7. Clique ou toque em Nova etapa e, em seguida, clique ou toque em Adicionar uma ação .
8. Clique ou toque em Dynamics 365 – Criar um novo registro .
9. Em Nome da Organização , selecione a instância do Dynamics 365 na qual você quer que o fluxo crie o
registro. Observe que não precisa ser a mesma instância na qual o evento é disparado.
10. Em Nome da Entidade , selecione a entidade que criará um registro quando o evento ocorrer.
Para este passo a passo, selecione Tarefas .
11. Uma caixa Assunto será exibida. Quando você clica ou toca nela, um painel de conteúdo dinâmico é
exibido no qual você pode selecionar um destes campos.
Sobrenome . Se você selecionar esse campo, o sobrenome do cliente potencial será inserido no
campo Assunto da tarefa após a criação.
Tópico . Se você selecionar esse campo, o campo Tópico do cliente potencial será inserido no campo
Assunto da tarefa após a criação.
Para este passo a passo, selecione Tópico .

Dica: no painel de conteúdo dinâmico, clique ou toque em Ver mais para exibir mais campos
associados à entidade. Por exemplo, preencha também o campo Assunto da tarefa com o campo
Nome da Empresa , Cliente , Descrição ou Email do cliente potencial.

12. Clique ou toque em Criar fluxo .

Lógica baseada em gatilho


Gatilhos como Quando um registro é criado , Quando um registro é atualizado e Quando um registro
é excluído iniciam o fluxo em alguns minutos depois que o evento ocorre. Em casos raros, o fluxo pode levar
até 2 horas para ser disparado.
Quando o gatilho ocorre, o fluxo recebe uma notificação, mas o fluxo é executado nos dados que existem no
momento em que a ação é executada. Por exemplo, se o fluxo é disparado quando um novo registro é criado e
você atualiza o registro duas vezes antes da execução do fluxo, o fluxo é executado apenas uma vez com os
dados mais recentes.

Especificar opções avançadas


Quando você adiciona uma etapa a um fluxo da nuvem, clique ou toque em Mostrar opções avançadas para
adicionar um filtro ou uma consulta de ordenar por que controla como os dados são filtrados no fluxo.
Por exemplo, use uma consulta de filtro para recuperar somente os contatos ativos, e organize-os por
sobrenome. Para fazer isso, insira a consulta de filtro OData statuscode eq 1 e selecione Sobrenome no
painel de conteúdo dinâmico. Para obter mais informações sobre as consultas filtro e ordenar por, consulte
Consultar dados> Filtrar resultados e Dados da consulta> Resultados da ordem.
Práticas recomendadas ao usar as opções avançadas
Ao adicionar um valor a um campo, é necessário fazer a correspondência do tipo de campo, seja se você digitar
um valor ou selecionar um do painel de conteúdo dinâmico.

T IP O DE C A M P O C O M O USA R O N DE EN C O N T RA R NOME T IP O DE DA DO S

Campos de texto Os campos de texto Configurações > categoria Linha Única de


exigem uma única Personalizações > Texto
linha de texto ou Personalizar o
conteúdo dinâmico Sistema >
que seja um campo Entidades > Tarefa
do tipo texto. Os > Campos
exemplos incluem os
campos Categoria e
Subcategoria .

Campos de número Alguns campos Configurações > percentcomplete Número Inteiro


inteiro exigem números Personalizações >
inteiros ou um Personalizar o
conteúdo dinâmico Sistema >
que seja um campo Entidades > Tarefa
do tipo número > Campos
inteiro. Os exemplos
incluem
Porcentagem
Concluída e
Duração .
T IP O DE C A M P O C O M O USA R O N DE EN C O N T RA R NOME T IP O DE DA DO S

Campos de data Alguns campos Configurações > createdon Data e Hora


exigem uma data Personalizações >
inserida no formato Personalizar o
dd/mm/aaaa, ou um Sistema >
conteúdo dinâmico Entidades > Tarefa
que seja um campo > Campos
do tipo data. Os
exemplos incluem
Criado em , Data
Inicial, Início Real,
Última Suspensão ,
Término Real e
Data de
Vencimento .

Campos que exigem Alguns campos que Configurações > accountid Chave Primária
uma ID de registro e fazem referência a Personalizações >
tipo de pesquisa outro registro de Personalizar o
entidade exigem a ID Sistema >
do registro e o tipo Entidades > Conta
de pesquisa. > Campos

Conjunto de Opções Os campos do Configurações > Forma Preferencial de Número Inteiro


Conjunto de Opções Personalização > Contato
exigem que um valor Personalizar o
inteiro conhecido seja Sistema > Entidades
passado por esse > Conta > Campos
tipo de campo. Na
área de
personalização do
Dynamics 365, é
possível exibir
conjuntos de opções
com suporte para o
campo inteiro
juntamente com o
respectivo rótulo.

Mais exemplos de campos que exigem uma ID de registro e tipo de pesquisa


Expandindo a tabela anterior, veja mais exemplos de campos que não funcionam com valores selecionados na
lista de conteúdo dinâmico. Em vez disso, esses campos exigem uma ID de registro e um tipo de pesquisa
inseridos nos campos no Power Apps.
Proprietário e Tipo de Proprietário .
O campo Proprietário deve ser uma ID válida de registro de usuário ou de equipe.
O Tipo de Proprietário deve ser systemusers ou equipes .
Cliente e Tipo de Cliente .
O campo Cliente deve ser uma conta válida ou ID de registro do contato.
O Tipo de Cliente deve ser contas ou contatos .
Referência e Tipo de Referência .
O campo Referência deve ser uma ID de registro válida, como uma ID de registro de conta ou
contato.
O Tipo de Referência deve ser o tipo de pesquisa para o registro, como contas ou contatos .
Esse exemplo adiciona um registro de conta que corresponde à ID do registro, adicionando-o ao campo
Referência da tarefa.

Esse exemplo também atribui a tarefa a um usuário específico com base na ID de registro do usuário.

Para localizar a ID de um registro, consulte Encontrar a ID do registro mais adiante neste tópico.

Impor tante: os campos não devem conter um valor se tiverem uma descrição "Somente para uso interno".
Esses campos incluem Caminho percorrido , Parâmetros Adicionais e Número de Versão da Regra
de Fuso Horário.

Encontrar a ID do registro
1. No aplicativo Web do Dynamics 365, abra um registro, como um registro de conta.

2. Na barra de ferramentas de ações, clique ou toque em Pop-Out (ou clique ou toque em ENVIAR
UM LINK POR EMAIL para copiar a URL completa para seu programa de email padrão).
Na barra de endereços do navegador da Web, a URL contém a ID do registro entre os caracteres de
codificação %7b e %7d.

Tópicos relacionados
Solução de problemas de um fluxo da nuvem
Perguntas e Respostas sobre o fluxo em sua organização
Perguntas frequentes

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Criar fluxos do painel de início do OneDrive for
Business
27/04/2021 • 2 minutes to read

Semelhante ao Power Automate Painel de Início no SharePoint, você pode executar fluxos em arquivos
específicos no OneDrive for Business.
Esse recurso habilita a pessoa a executar o fluxo para usar suas próprias credenciais, o que é especialmente
aplicável a fluxos que foram criados por um departamento de TI.
Os usuários também podem obter prompts para entradas de runtime como Aprovador ou Mensagens , que
podem ser do tipo texto, arquivo, email, booliano ou número.
Neste tutorial, criaremos um fluxo simples que usa um dos muitos modelos do OneDrive for Business para
solicitar a aprovação de um arquivo pelo gerente do solicitante.

Criar um fluxo da nuvem que solicita aprovação do gerente para um


arquivo no OneDrive for Business
1. Entre no OneDrive for Business.
2. Localize e selecione o arquivo no qual você deseja criar o fluxo.
3. Selecione o link Mostrar ações (três pontos).
4. Selecione Automatizar > Power Automate > Criar um fluxo .
5. Selecione um dos modelos.
Neste exemplo, selecione o modelo Solicitar a aprovação do meu gerente para o arquivo
selecionado .

TIP
Entre em todos os conectores que exigem credenciais.

6. Selecione Continuar .
7. Faça as alterações desejadas no modelo e salve o fluxo com um nome de que você se lembrará
facilmente.

Executar o fluxo
1. Entre no OneDrive for Business.
2. Localize e selecione o arquivo no qual você deseja solicitar a aprovação do gerente.
3. Selecione o link Mostrar ações (três pontos).
4. Selecione Fluxo . Você verá o fluxo que criou anteriormente.
5. Selecione o fluxo criado anteriormente.
TIP
Embora este tutorial mostre como criar um fluxo da nuvem usando um modelo, você também pode criar um fluxo da
nuvem do zero para usar qualquer uma das centenas de conectores disponíveis no Power Automate.

Saber mais
Introdução ao Power Automate
Criar fluxos de várias etapas

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Filtro e copiar dados com o Power Automate
27/04/2021 • 6 minutes to read

Este passo a passo mostra como criar um fluxo da nuvem que monitora uma origem para itens novos ou
alterados e, em seguida, copia as alterações para um destino. Você poderá criar um fluxo da nuvem como esse
se seus usuários inserirem dados em um local, mas sua equipe precisa deles em um local ou formato diferente.
Embora este passo a passo copie dados de uma lista (a origem) do Microsoft SharePoint para uma tabela (o
destino) do Banco de Dados SQL do Azure, você pode copiar dados entre qualquer um dos mais de 380
conectores que aos quais o Power Automate oferece suporte.

TIP
Para obter informações detalhadas sobre como usar o SharePoint com o Power Automate, consulte a documentação do
SharePoint.

IMPORTANT
As alterações feitas no destino não são copiadas para a fonte porque não há suporte para as sincronizações bidirecionais.
Se você tentar configurar uma sincronização bidirecional, criará um loop infinito, onde as alterações são enviadas
indefinidamente entre a origem e destino.

Pré-requisitos
Acesso a uma fonte de dados e um destino. Este passo a passo não inclui etapas para criar a origem e o
destino.
Acesso a Power Automate.
Um entendimento básico de como os dados estão armazenados.
Familiaridade com os conceitos básicos de criação de fluxos. Você pode examinar como adicionar ações,
gatilhos e condições. As etapas a seguir pressupõem que você sabe como executar estas ações.

TIP
Cada nome de coluna na origem e no destino não precisa corresponder, mas você deve fornecer dados para todas as
colunas necessárias ao inserir ou atualizar um item. O Power Automate identifica os campos obrigatórios para você.

Visão geral rápida das etapas


Se você estiver familiarizado com o Power Automate, use estas etapas rápidas para copiar dados de uma fonte
de dados para outra:
1. Identificar a origem que será monitorada e o destino para o qual você copiará os dados alterados. Confirme
que tem acesso a ambos.
2. Identifique pelo menos uma coluna que identifique exclusivamente itens na origem e no destino. No
exemplo a seguir, usamos a coluna Título , mas você pode usar a coluna que desejar.
3. Configure um gatilho que monitora a origem para as alterações.
4. Pesquise o destino para determinar se existe um item alterado.
5. Use uma Condição como esta:
Se o item novo ou alterado não existir no destino, crie-o.
Se o item novo ou alterado existir no destino, atualize-o.
6. Dispare seu fluxo e, em seguida, confirme que os itens novos ou alterados estão sendo copiados da origem
para o destino.

NOTE
Se você não tiver criado anteriormente uma conexão no SharePoint ou no Banco de Dados SQL do Azure, siga as
instruções quando for solicitado a entrar.

Aqui estão as etapas detalhadas para criar o fluxo.

Monitorar a origem das alterações


1. Entre no Power Automate, selecione Meus fluxos > Criar do zero .
2. Procure por SharePoint > selecione SharePoint - Quando um item é criado ou modificado
dispara da lista de gatilhos.
3. Insira o Endereço do Site e, em seguida, selecione o Nome da Lista no cartão Quando um item é
criado ou modificado .
Forneça o Endereço do Site e Nome da Lista para a lista do SharePoint que seu fluxo monitora para
itens novos ou atualizados.

Pesquisar o destino para o item novo ou alterado


Usamos a ação SQL Ser ver - Obter linhas para pesquisar o destino para o item novo ou alterado.
1. Selecione Nova etapa > Adicionar uma ação .
2. Procure Obter linhas , selecione SQL Ser ver - Obter linhas e, em seguida, selecione a tabela que você
deseja monitorar na lista Nome da tabela .
3. Selecione Exibir opções avançadas .
4. Na caixa Consulta de Filtro , digite Title eq ' , selecione o token Título na lista de conteúdo dinâmico e,
em seguida, digite ' .
A etapa anterior pressupõe que você está correspondendo aos Títulos das linhas na origem e no destino.
O cartão Obter linhas agora deve ser semelhante a esta imagem:
Verifique se o item novo ou alterado foi encontrado
Selecione Nova etapa > Adicionar uma condição para abrir o cartão Condição .
No cartão de condição:
1. Marque a caixa à esquerda.
A lista Adicionar conteúdo dinâmico de aplicativos e conectores usados neste fluxo é aberta.
2. Selecione valor na categoria Obter linhas .

TIP
Confirme que você selecionou valor na categoria Obter linhas . Não selecione valor na categoria Quando um
item é criado ou modificado .

3. Selecione é igual a na lista na caixa central.


4. Insira 0 (zero) na caixa à direita.
O cartão Condição agora é semelhante a esta imagem:

5. Selecione Editar no modo avançado .


Quando o modo avançado é aberto, você vê a expressão @equals(body('Get_rows')?['value'], 0) na
caixa. Edite esta expressão adicionando length() na função body('Get_items')?['value'] . A expressão
inteira agora é exibida da seguinte maneira: @equals(length(body('Get_rows')?['value']), 0)
O cartão Condição agora é semelhante a esta imagem:
TIP
Adicionar a função length() permite que o fluxo verifique a lista valor e determine se ela contém todos os itens.

Quando o fluxo "obtém" itens do destino, há dois resultados possíveis.

RESULTA DO P RÓ XIM A ETA PA

O item existe Atualizar o item

O item não existe Criar um item

NOTE
As imagens dos cartões Inserir linha e Atualizar linha mostradas a seguir podem ser diferentes da sua porque esses
cartões mostram os nomes das colunas na tabela de Banco de Dados SQL do Azure que estão sendo usados no fluxo.

Criar o item no destino


Se o item não existe no destino, crie-o usando a ação SQL Ser ver - Inserir linha .
No branch Se sim da Condição :
1. Selecione Adicionar uma ação , procure inserir linha e, em seguida, selecione SQL Ser ver - Inserir
linha .
O cartão Inserir linha é aberto.
2. Na lista Nome da tabela , selecione a tabela na qual o novo item será inserido.
O cartão Inserir linha expande e exibe todos os campos na tabela selecionada. Campos com um
asterisco (*) são necessários e devem ser preenchidos para que a linha seja válida.
3. Selecione cada campo que você deseja preencher e insira os dados.
Você pode inserir os dados manualmente, selecionar um ou mais tokens do Conteúdo dinâmico , ou
inserir qualquer combinação de texto e tokens nos campos.
O cartão Inserir linha agora é semelhante a esta imagem:
Atualizar o item no destino
Se o item existir no destino, atualize-o com as alterações.
1. Adicione a ação SQL Ser ver - Atualizar linha para o branch Se nenhum da Condição .
2. Siga as etapas na seção criar o item deste documento para preencher os campos da tabela.

3. Na parte superior da página, insira um nome para o fluxo na caixa Nome do fluxo e, em seguida,
selecione Criar fluxo para salvá-lo.

Agora, sempre que um item for alterado em sua lista (origem) do SharePoint, seu fluxo dispara e insere um
novo item ou atualiza um item existente em seu Banco de Dados SQL do Azure (destino).
NOTE
O fluxo não é disparado quando um item é excluído da origem. Se esse for um cenário importante, considere adicionar
uma coluna separada que indicará quando um item não for mais necessário.

Saiba Mais
Use operações de dados em seus fluxos.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Execute seus fluxos com os botões inteligentes Flics
(versão preliminar)
27/04/2021 • 4 minutes to read

Dispare seus fluxos pressionando um botão físico, conhecido como Flic, da Shortcut Labs. Por exemplo,
pressione um Flic para controlar o horário de trabalho, bloquear seu calendário, contar os visitantes em um
evento ou salvar as localizações geográficas.

IMPORTANT
Configure todas as propriedades do Flic usando o aplicativo móvel do Flic para Android or iOS antes de criar seu fluxo.

Pré-requisitos
Para usar Flics com o Power Automate, é necessário ter:
Acesso a Power Automate.
Baixado o aplicativo móvel Android ou iOS do Flic e usá-lo para emparelhar um ou mais Flics.

Configurar as propriedades do Flic


Use o aplicativo móvel do Flic para programar os eventos do Flic. Os eventos são:
clique (pressionar rapidamente)
dois cliques (pressionar rapidamente duas vezes)
segurar (pressionar por mais tempo)
Esta captura de tela mostra um exemplo de como pode ser o processo de configuração do Flic:

Depois de ter vinculado um evento de Flic ao Power Automate, você poderá selecionar esse Flic como um
gatilho para seus fluxos. Você selecionará os gatilhos posteriormente neste passo a passo.
Criar um fluxo da nuvem que é disparado por um Flic
Neste passo a passo, usamos um Flic para executar um fluxo da nuvem que registra o tempo que um consultor
passa com cada cliente. O consultor pressiona o Flic uma vez na chegada e pressiona-o novamente um pouco
antes da partida do cliente. Cada Flic pressionado inicia uma execução do fluxo ao qual ele está conectado. O
fluxo salva a hora atual nas Planilhas do Google e envia uma notificação por email. O email contém detalhes
sobre a execução do fluxo.
Observação: verifique se você usou o aplicativo móvel do Flic para emparelhar e configurar pelo menos uma
ação de clique para disparar o Power Automate. Nessa tela, eu configurei a ação de clique para disparar o
Power Automate. Posteriormente neste passo a passo, iremos configurar nosso fluxo para disparar quando o
Flic for pressionado uma vez (clicado).

Vamos começar criando nosso fluxo.


Começar com um modelo
1. Entre no Power Automate.

2. Digite flic na caixa de pesquisa e selecione o ícone de pesquisa.


3. Selecione o modelo Controlar suas horas de trabalho com o botão inteligente Flic .

Criar uma planilha no Planilhas do Google


1. Revise os detalhes do modelo e observe que esse modelo requer uma planilha nas Planilhas do Google.
2. Nas Planilhas do Google, crie uma planilha que contenha uma folha com colunas denominadas
ClickType e TimeStamp .
Dica: você nomeia as colunas nas Planilhas do Google digitando o nome da coluna na parte superior
dela. Assim, sua planilha deverá parecer com esta captura de tela:

Observação: você usará esta planilha posteriormente no passo a passo.


Adicionar o gatilho do Flic ao seu fluxo
1. Entre nos serviços do modelo e selecione Continuar .
Continuar será habilitado depois de você entrar nos serviços necessários para o modelo.

2. Digite flic na caixa de pesquisa e selecione o gatilho Flic – quando um Flic é pressionado .
3. Selecione o Flic que você deseja usar na lista botão Flic no cartão Flic – quando um Flic é
pressionado .
4. Selecione clique na lista Eventos para indicar que você deseja disparar o fluxo quando o Flic for
pressionado uma vez.

Opcionalmente, você pode selecionar qualquer para indicar que cada evento do Flic (clicar, clicar duas
vezes ou segurar) dispara o fluxo.
Dois cliques indica que o fluxo dispara quando o Flic é pressionado rapidamente duas vezes. Segurar
indica que um pressionamento longo no Flic dispara o fluxo.
Você pode criar outros fluxos e dispará-los usando os outros eventos na lista Eventos . Por exemplo, você
pode usar o evento dois cliques para registrar o momento no qual você deixa um cliente.
Configurar a planilha
No cartão Inserir linha :
1. Selecione a planilha que você criou anteriormente na lista Arquivo .
2. Selecione a planilha na lista Planilha .
Observação: duas caixas adicionais aparecerão no cartão Inserir linha depois de você selecionar a
planilha. Essas caixas representam as duas colunas na planilha criada anteriormente.
3. Marque a caixa ClickType e selecione o token Tipo do clique .
4. Marque a caixa Carimbo de data/hora e selecione o token Hora do clique .
Confirmar se as configurações de email estão corretas
1. Confirme se o cartão Enviar uma notificação por email se parece com esta captura de tela.

Salvar seu fluxo e testá-lo


1. Nomeie seu fluxo e salve-o.

Se você acompanhou até aqui, pressionar o Flic uma vez irá disparar o fluxo. Então, o fluxo registra o tipo de
clique e a hora atual na planilha e, em seguida, envia um email para você.
1. Pressione o Flic uma vez.
2. Abra a planilha nas Planilhas do Google. Você deverá ver as colunas ClickType e Carimbo de
data/hora preenchidas com o "clique" e a hora, respectivamente.

3. Você também pode ver os resultados da execução do site do Power Automate ou do aplicativo móvel do
Power Automate. Aqui está uma captura de tela de minha execução de teste.
4. O corpo do email de notificação recebido da execução do fluxo tem esta aparência.

Para ter um crédito extra, considere estender o fluxo para registrar automaticamente sua localização (latitude e
longitude) quando o Flic for pressionado.

Mais Informações
Compartilhe os fluxos do botão.
Aprenda a usar os tokens de gatilho do botão para enviar dados atuais quando os fluxos do botão forem
executados.
Instale o aplicativo móvel do Power Automate para Android, iOS ou Windows Phone.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Executar fluxos com bttns da The Button
Corporation (versão prévia)
27/04/2021 • 3 minutes to read

Dispare seus fluxos pressionando um bttn (um botão físico criado por The Button Corporation). Por exemplo,
você pode pressionar um botão que dispara um fluxo da nuvem para executar estas tarefas:
entra em contato com a assistência técnica com informações de localização
envia um email para sua equipe
bloqueia o calendário
reorganiza fontes

IMPORTANT
Você deve registrar seu botão, antes que você possa usá-lo em um fluxo da nuvem.

TIP
Configure todas as propriedades de bttn como nome, local e endereço de email no site bttn antes de criar o fluxo.

Você também pode disparar um fluxo da nuvem usando um botão físico Flic.

Pré-requisitos
Acesso a Power Automate.
Pelo menos um bttn registrado.

Criar um fluxo da nuvem que seja disparado a partir de um botão


Neste passo a passo, usamos um modelo de suporte técnico para criar um fluxo da nuvem que você pode
disparar com um único pressionamento de um botão. Quando o fluxo é executado, ele gera uma solicitação de
suporte e, em seguida, envia para o suporte técnico. A solicitação de suporte fornece o suporte técnico com o
local da sala onde a ajuda é necessária. Este passo a passo mostra como criar esse fluxo de um modelo, mas
você pode usar o modelo em branco, o que lhe dá controle total sobre todos os aspectos do seu fluxo.
Você pode usar qualquer um desses modelos para rapidamente criar fluxos para seu bttn e conectar-se a
Zendesk, Google e SharePoint, entre outros:
Dica: para os fins deste passo a passo, dê um nome a seu bttn que represente uma sala de conferência em um
edifício de escritórios típico.
As configurações para seu bttn devem ser semelhantes a este exemplo (do site bttn):

Agora que você registrou e configurou seu bttn, vamos começar criando o nosso fluxo.
Entre e selecione um modelo
1. Entre no Power Automate.

Observação: como alternativa, você pode criar fluxos no aplicativo móvel do Power Automate para
Android, iOS ou Windows Phone.
2. Digite bttn na caixa de pesquisa e selecione o ícone de pesquisa.

Depois de selecionar o ícone de pesquisa, todos os modelos que você pode usar com bttns serão
exibidos.
3. Selecione o modelo Usar Bttn para chamar o supor te técnico para o espaço de reunião .
Autorizar o Power Automate a conectar-se ao seu bttn
1. Se for solicitado, entre no bttn e nos serviços do Office 365 Outlook, que habilitarão o botão Continuar .

2. Ao entrar no serviço bttn, autorize o Power Automate a usar seus bttns.


Impor tante : se você não autorizar o Power Automate a usar seus bttns, não poderá vê-los nem conectá-
los a partir do Power Automate.

3. Depois de entrar com ambos os serviços, selecione Continuar .


Selecione o bttn que dispara o fluxo
1. No cartão Quando um bttn é pressionado , abra a lista de IDs de bttn e, em seguida, selecione o bttn
que você deseja usar.

O fluxo agora deve ser semelhante a este exemplo.

2. Nomeie seu fluxo e, em seguida, selecione Criar fluxo para salvá-lo.

Teste seu fluxo e confirme os resultados


1. Pressione o botão em seu bttn.
2. Exiba o histórico de execução do fluxo para confirmar que ele foi executado com êxito.
Você pode verificar o histórico de execuções no site do Power Automate ou em seu dispositivo móvel.
Observação: o status de execução é definido como executando até que alguém selecione Confirmação
no email de solicitação de suporte.
3. Você também pode confirmar que o email foi enviado para a equipe de suporte.
Se você acompanhou até aqui, o email de suporte é semelhante a este exemplo:
Solução de Problemas
Se o fluxo não foi disparado, entre no site do The Button Corporation e confirme se a atividade de botão
(pressionamentos) está sendo registrada.
Você também pode detalhar a atividade de execução no site do Power Automate e verificar se há mensagens
de erro.

Mais Informações
Compartilhe os fluxos do botão.
Aprenda a usar os tokens de gatilho do botão para enviar dados atuais quando os fluxos do botão forem
executados.
Instalar o aplicativo do Power Automate para Android.
Instalar o aplicativo do Power Automate para iOS.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Executar fluxos agendados
27/04/2021 • 2 minutes to read

Crie um fluxo da nuvem que execute uma ou mais tarefas (como enviar um relatório por email):
Uma vez por dia, por hora ou por minuto
Em uma data especificada
Depois de um número de dias, horas ou minutos especificado

Criar um fluxo recorrente


1. Entre no Power Automate e selecione a guia Meus fluxos no painel de navegação à esquerda.
2. Selecione Novo e, em seguida, Agendado – do zero .

3. Especifique quando seu fluxo deve começar editando as caixas Iniciar , e especifique a recorrência do fluxo
editando as caixas Repetir a cada . Então, selecione Criar .
Configurar opções avançadas
1. Siga as etapas na seção anterior. e então selecione Recorrência > Mostrar opções avançadas .

NOTE
Essas opções mudam com base nos valores para os quais o Inter valo e a Frequência são definidos. Se sua tela
não coincidir com o gráfico a seguir, verifique se o Inter valo e a Frequência estão definidos para os mesmos
valores que o gráfico mostra.

2. Selecione um Fuso horário para especificar se a Hora de início reflete um fuso horário local, Hora
Universal Coordenada (UTC) etc.
3. Especifique uma Hora de início neste formato:
AAAA-MM-DDTHH:MM:SSZ
4. Se você especificou Diária em Frequência , especifique a hora do dia em que o fluxo deve ser executado.
5. Se você especificou Semanal em Frequência , especifique o dia ou dias da semana em que o fluxo deve
ser executado e a hora ou horas do dia em que o fluxo deve ser executado.
Por exemplo, configure as opções conforme mostrado para iniciar um fluxo da nuvem não antes do
meio-dia (hora do Pacífico) na segunda-feira, 1º de janeiro de 2018, e executá-lo a cada duas semanas às
terças-feiras às 17h30 (hora do Pacífico).
6. Adicione a ação ou ações que você deseja que sejam feitas no fluxo, como descrito em Criar um fluxo da
nuvem do zero.

Saber mais
Saiba mais sobre as opções avançadas e como configurá-las.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Usar a ação Aplicar a cada no Power Automate
para processar uma lista de itens periodicamente
27/04/2021 • 5 minutes to read

Vários gatilhos podem iniciar imediatamente um fluxo da nuvem com base em um evento, como quando um
novo email chega na caixa de entrada. Os gatilhos são ótimos, mas, às vezes, você deseja executar um fluxo da
nuvem que consulta uma fonte de dados em uma agenda predefinida, tomando certas ações com base nas
propriedades dos itens na fonte de dados. Para fazer isso, o fluxo pode ser iniciado em uma agenda (por
exemplo, uma vez por dia) e usar uma ação de loop como Aplicar em cada para processar uma lista de itens.
Por exemplo, você pode usar Aplicar a cada para atualizar os registros em um banco de dados ou uma lista de
itens no Microsoft SharePoint.
Neste passo a passo, criaremos um fluxo da nuvem que é executado a cada 15 minutos e faz o seguinte:
1. obtém as últimas 10 mensagens não lidas em sua caixa de entrada do Office 365 Outlook.
2. Verifica cada uma das 10 mensagens para confirmar se qualquer uma tem as palavras reunir agora no
assunto.
3. Verifica se o email é do seu chefe ou foi enviado com alta prioridade.
4. Envia uma notificação por push e marca como lido qualquer email com as palavras reunir agora no
assunto, e se é do seu chefe ou foi enviada com alta prioridade.
Este diagrama mostra os detalhes do fluxo que iremos criar:

Pré-requisitos
Aqui estão os requisitos para executar com êxito as etapas neste passo a passo:
uma conta registrada para usar o Power Automate.
uma conta do Office 365 Outlook.
o aplicativo móvel do Power Automate para Android, iOS ou Windows Phone.
conexões com o Office 365 Outlook e o serviço de notificação por push.

TIP
Para obter informações detalhadas sobre como usar o SharePoint com o Power Automate, consulte a documentação do
SharePoint.

Criar um fluxo da nuvem


1. Entre no Power Automate.
2. Selecione Meus fluxos > Novo > Agendado – em branco
3. Forneça um nome para seu fluxo em Nome do fluxo na tela Criar um fluxo agendado .
4. Defina a agenda para ser executada a cada 15 minutos.
5. Selecione Criar

6. Selecione + Nova etapa e digite outlook na caixa de pesquisa para localizar todos os conectores e
ações relacionados ao Microsoft Outlook.
7. Selecione a ação Obter emails (V3) :
8. O cartão Obter emails (V3) é aberto. Configure o cartão Obter emails (V3) para selecionar os 10
principais emails não lidos na pasta da Caixa de entrada. Não inclua os anexos porque eles não serão
usados no fluxo:
NOTE
Até agora, você criou um fluxo simples que obtém alguns emails na caixa de entrada. Esses emails serão
retornados em uma matriz; a ação Aplicar a cada requer uma matriz, portanto, é exatamente isso que é
necessário.

Adicionar ações e condições


1. Selecione a ação Nova etapa > Interna > Aplique em cada .
2. Insira o token valor no campo Selecionar uma saída das etapas anteriores no cartão Aplicar em
cada . Isso extrairá o corpo dos emails a serem usados na ação Aplicar em cada :

3. Selecione Nova etapa > Controle > Condição .


4. Configure o cartão Condição para procurar o assunto de cada email com as palavras "reunir agora":
Insira o token de Assunto no primeiro campo do cartão Condição .
Selecione contém na lista de operadores.
Digite reunir agora no terceiro campo.

5. Selecione Adicione uma ação > Condição da ramificação Se sim . Isso abrirá o cartão Condição 2 ;
configure esse cartão dessa forma:
Insira o token Impor tância no primeiro campo.
Selecione é igual a na lista de operadores.
Digite alta no campo à direita.
6. Selecione Adicionar uma ação na seção Se sim .
Será aberto o cartão Escolher uma ação , onde você definirá o que acontecerá, se a condição de
pesquisa (o email reunir agora foi enviado com a importância alta) for verdadeira.
7. Procure a notificação , em seguida, selecione a ação Envie-me uma notificação por celular :

8. No cartão Envie-me uma notificação por celular , forneça os detalhes da notificação por push que
será enviada, se o assunto de um email contiver "reunir agora" e a Impor tância for alta .
9. Voltando para o cartão Condição 2 , na ramificação Se não :
Selecione Adicionar uma ação , em seguida, digite obter gerenciador na caixa de pesquisa.
Selecione a ação Obter gerenciado (V2) da lista de resultados de pesquisa.
Digite o token Para na caixa Usuário (UPN) do cartão Obter Gerenciador (V2) .

10. Selecione Adicionar uma ação na ramificação Se não .


11. Selecione Condição do cartão Escolher uma ação . Isso abrirá o cartão Condição 3 ; configure o
cartão para verificar se o endereço de email do remetente do email (o token De) é o mesmo do endereço
de email do seu chefe (token Email):
Insira o token De na primeira caixa.
Selecione contém na lista de operadores.
Digite o token email na caixa mais à direita.
12. Selecione Adicionar uma ação na seção Se sim do cartão Condição 3 .
Em seguida, você definirá o que deve acontecer, caso a condição da pesquisa (o email foi enviado de seu chefe)
for verdadeira:
1. Procure a notificação , em seguida, selecione a ação Envie-me uma notificação por celular :

2. No cartão Envie-me uma notificação por celular 2 , forneça os detalhes da notificação por push que
será enviada, caso o email seja de seu chefe, então, selecione Adicionar uma ação :
3. Adicione a ação Marcar como lido ou não lido (V2) .
4. Adicione o token Id da Mensagem ao cartão Marcar como lida ou não lida (V2) . Talvez seja
necessário selecionar Ver mais para encontrar o token Id da Mensagem . O ID da Mensagem é o Id
da mensagem que será marcada como lida.
5. Selecione Ler da lista Marcar como no cartão Marcar como lida ou não lida (V2) .

6. Selecione Salvar para salvar seu fluxo.


Executar o fluxo
1. Envie para si mesmo um email de alta prioridade que inclua reunir agora no assunto (ou faça com que
alguém em sua organização envie tal email).
2. Confirme se o email está em sua caixa de entrada e aparece como não lido.
3. Entre em Power Automate, selecione Meus fluxos .
Uma lista de fluxos é exibida.
4. Selecione o fluxo que acabou de criar e escolha Executar .

5. Selecione a Página de Execuções de Fluxo e selecione a execução do fluxo na qual você está
interessado em visualizar os resultados.

Exibir resultados da execução


Agora que você executou o fluxo com êxito, deverá receber a notificação por push em seu dispositivo móvel.

NOTE
Se você não receber a notificação por push, confirme se o dispositivo móvel tem uma conexão de dados ativa.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Apresentação dos fluxos instantâneos
27/04/2021 • 5 minutes to read

Há muitas tarefas repetitivas que todos desejamos poder executar com apenas um toque de um botão. Por
exemplo, talvez você precise enviar rapidamente um email à sua equipe para lembrá-los de participar da
sincronização diária de equipe ou talvez queira iniciar uma nova compilação dos Codespaces do Visual Studio
de sua base de código após ser notificado de que não há mais check-ins planejados para o dia. Os fluxos
instantâneos permitem que você realize essas e muitas outras tarefas com um simples toque de um botão em
seu dispositivo móvel.

NOTE
Você pode criar fluxos instantâneos por meio de seu dispositivo móvel ou do Power Automate.

Por que criar botões?


Crie botões para que você possa facilmente executar tarefas repetitivas em qualquer lugar e a qualquer
momento por meio de seu dispositivo móvel. Executar botões economiza tempo e, como as tarefas que eles
executam são automatizadas, haverá menos erros do que se você as realizasse manualmente-los.

Criar um botão
Pré -requisitos
Acesso a Power Automate.
Uma conta com permissões para usar os conectores para criar o botão. Por exemplo, você precisará de uma
conta do Dropbox para criar um botão que acessa o Dropbox.
Por meio do portal
Neste passo a passo, vamos criar um botão que inicia uma compilação dos Codespaces do Visual Studio e envia
notificações para que você saiba quando a compilação é iniciada:
1. Entrar no Power Automate.
2. Selecione Criar na navegação à esquerda da tela.
3. Selecione Fluxo instantâneo .
4. Dê um nome ao seu fluxo em Nome do fluxo > Ativar manualmente um fluxo > Criar .
5. Selecione o modelo Disparar uma nova compilação no VSO na lista de modelos.

6. Selecione o botão Usar este modelo na página Disparar uma nova compilação no VSO .

7. Se não estiver conectado, você será solicitado a fazê-lo nesse ponto:


8. Depois que tiver entrado no fluxo, você será solicitado a entrar nos conectores usados no modelo que
selecionou. Neste exemplo, na etapa 2 acima, selecionamos o modelo Disparar uma nova compilação
no VSO . Portanto, precisamos entrar no VSO (e em todos os outros conectores com os quais você está
trabalhando), caso isso ainda não tenha sido feito:

9. Selecione o botão Aceitar se você concordar em autorizar o Power Automate a acessar sua conta do
VSO.

Obser vação você precisará autorizar cada conector da mesma forma. O designer deverá ter essa
aparência quando você estiver pronto para passar para a próxima etapa. Selecione o botão Continuar
para continuar:
10. Agora você está pronto para configurar as propriedades para a compilação que deseja iniciar:

11. Selecione ou insira o Nome da conta , Nome do projeto , Id de definição de compilação ,


Ramificação de origem e, opcionalmente, Parâmetros , no cartão Enfileirar uma nova compilação :
12. Em seguida, configure as propriedades de notificação por push no cartão Enviar uma notificação por
push . Por padrão, essa notificação por push é configurada para enviar um link HTML a uma página da
Web que exibe o status da compilação:

13. Selecione o botão Criar fluxo para salvar o fluxo instantâneo:

14. Você verá essa mensagem de êxito em poucos instantes:

Parabéns, você criou um fluxo instantâneo! Agora você pode executar esse fluxo instantâneo a qualquer
momento e em qualquer lugar por meio da guia Botões no aplicativo Flow. Basta pressionar o "botão" e ele
será executado! O aplicativo móvel do Power Automate está disponível para Android, iOS ou Windows Phone.
Em seu dispositivo móvel
NOTE
Embora este passo a passo exiba as telas de um dispositivo Android, as telas e a experiência em um dispositivo iOS são
semelhantes.

No aplicativo:
1. Selecione a guia Procurar e role até a categoria Botão .

2. Selecione o link Ver todos . Isso exibe todos os modelos de botão prontos para usar.
3. Selecione o modelo Enviar um email para lembrar sua equipe de ingressar em uma reunião

4. Selecione o link USAR ESTE MODELO na parte inferior da página.

5. Você precisará entrar em todos os serviços que este modelo usa:


6. Selecione o link Avançar após entrar em todos os serviços.

7. Selecione o link Criar . Aqui você também pode analisar o fluxo e fazer as alterações necessárias para
personalizar o email, por exemplo.
8. Após alguns instantes, o fluxo instantâneo é criado. Selecione VER MEU FLUXO :

9. Exibir todos os seus fluxos na guia Meus fluxos


Parabéns, você criou um fluxo instantâneo! Agora você pode executar esse fluxo instantâneo a qualquer
momento e em qualquer lugar por meio da guia Botões no aplicativo Flow. Basta pressionar o "botão" e ele
será executado! O aplicativo Flow está disponível atualmente em dispositivos móveis Android e iOS.

Disparar um fluxo instantâneo


Agora que você criou um fluxo instantâneo, é hora de executá-lo. Como você só pode executar fluxos
instantâneos no aplicativo Flow, verifique se instalou o Flow em seu dispositivo móvel Android ou iOS.
1. Agora, inicie o aplicativo Flow, toque na guia Botões , localizada na parte inferior da página, e toque no botão
que representa o fluxo instantâneo que você deseja disparar:

2. Confira o progresso enquanto o fluxo é executado:

3. Por fim, a página é atualizada, indicando que o fluxo instantâneo foi concluído:
Essas são todas as etapas para executar um fluxo da nuvem.
Agora você deve receber a notificação por push, indicando que o email foi enviado.

Monitorar as execuções de fluxos instantâneos


Você pode monitorar fluxos instantâneos na guia Atividade do aplicativo Flow:

[!DICA ]Toque em qualquer atividade para analisar os resultados da execução e saber mais sobre a execução.
Gerenciar fluxos instantâneos
Você tem controle total de seus fluxos instantâneos para habilitar, desabilitar, editar ou excluir um botão a
qualquer momento e em qualquer lugar. No aplicativo móvel ou no portal do fluxo, selecione Meus fluxos para
começar a gerenciar seus fluxos.
Na guia Meus fluxos do aplicativo Flow:
1. Selecione o fluxo que você deseja gerenciar:
2. Você pode usar qualquer uma dessas opções, com base no que deseja fazer:

Toque em Excluir fluxo para excluir um fluxo da nuvem.

WARNING
Todo o histórico de execuções é excluído quando você exclui um fluxo da nuvem.

Toque em Atualizar após concluir a edição de um fluxo instantâneo para salvar as alterações:
Toque em Histórico de execuções para exibir os resultados de todas as execuções de um fluxo
instantâneo específico:

Se você desabilitar um fluxo da nuvem, ele não estará mais disponível na guia Botões :
Próximas etapas
Compartilhe fluxos instantâneos.
Aprenda a usar os tokens de gatilho de botão para enviar dados em tempo real durante a execução de seus
fluxos instantâneos.
Instale o aplicativo móvel do Power Automate para Android, iOS ou Windows Phone.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Criar um fluxo usando seu telefone
27/04/2021 • 2 minutes to read

Criar um fluxo da nuvem do seu telefone usando um modelo do Power Automate. Na tela do Modelos no
Power Automate, você pode selecionar a categoria Móvel para encontrar modelos projetados para funcionar
em seu celular.
Neste tópico, seguiremos, seguiremos as etapas deste tópico para criar um fluxo que envie uma notificação por
push para o seu telefone, ao receber mensagens de seu chefe.
Se você não estiver familiarizado com o Power Automate, obtenha uma visão geral.

Pré-requisitos
Para concluir o exemplo neste tópico, você precisará do seguinte:
Acesso a Power Automate.
O aplicativo móvel do Power Automate para Android, iOS ou Windows Phone em um dispositivo
suportado. Os gráficos neste tópico refletem a versão do aplicativo para iPhone, mas a interface é
semelhante em um dispositivo Android ou Windows Phone.
Para usar o modelo demonstrado neste tópico, você também precisará de:
Credenciais do Office 365.
Notificações por push habilitadas em seu telefone.

Encontrar um modelo
1. Abra o aplicativo móvel e, em seguida, toque em Procurar na parte inferior da tela.
Você pode encontrar um modelo em uma das seguintes maneiras:
Especifique uma palavra-chave na caixa de pesquisa na parte superior da tela.
Toque em uma opção na lista de serviços.
Role para baixo para mostrar uma variedade de categorias e, em seguida, toque em um modelo
em qualquer categoria.
Para este tutorial, você abrirá o modelo que envia uma notificação por push ao receber mensagens
de seu chefe.
2. Na lista de serviços, toque em Ver tudo .
3. Toque no ícone de serviço Notificações .
4. Na barra de pesquisa, digite chefe e, depois, toque no modelo para enviar uma notificação por push
quando você receber uma mensagem de seu chefe.
5. Na tela com detalhes sobre o modelo que você selecionou, toque em Usar este modelo .
Concluir o fluxo
1. Se solicitado, toque em Entrar e forneça suas credenciais para o Outlook do Office 365, usuários do
Office 365 ou ambos.

TIP
Você pode usar as mesmas conexões ao criar outros fluxos.

2. No canto superior direito, toque em Criar .


O fluxo é criado e verifica se há mensagens do chefe até você pausar ou excluir o fluxo.
Próximas etapas
Monitorar a atividade de seus fluxos.
Gerenciar seus fluxos.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Introdução aos tokens de gatilho de botão
27/04/2021 • 4 minutes to read

O que são os tokens de gatilho de botão?


Os tokens de gatilho de botão são pontos de dados que são conhecidos e estão disponíveis para o dispositivo
no qual um fluxo de botão está em execução. Esses tokens mudam com base em fatores como a hora atual ou a
localização geográfica do dispositivo em um determinado momento.
Por exemplo, se você estiver executando um fluxo de botão em um smartphone, é provável que o telefone
saiba a hora em sua localização atual, bem como a data e o endereço atual. Nesse contexto, a hora, a data e o
endereço onde o telefone está localizado serão determinados durante a execução do fluxo de botão. Eles ficam
automaticamente disponíveis para uso em qualquer fluxo de botão que sejam executados no dispositivo. Você
pode usar esses tokens de gatilho para criar fluxos úteis que irão minimizar tarefas repetitivas, como fornecer
sua localização a alguém ou controlar quanto tempo você gasta em uma chamada de trabalho/serviço
específica.
Lista de tokens de gatilho de botão
Veja uma lista dos tokens de gatilho de botão que estão disponíveis para uso durante a criação de seus fluxos de
botão.

PA RÂ M ET RO DESC RIÇ Ã O

Cidade A cidade onde o dispositivo que está executando o fluxo está


localizado.

País/Região O país/região onde o dispositivo que está executando o


fluxo está localizado.

Endereço completo O endereço completo onde o dispositivo que está


executando o fluxo está localizado.

Latitude A latitude em que o dispositivo que está executando o fluxo


está localizado.

Longitude A longitude em que o dispositivo que está executando o


fluxo está localizado.

PostalCode O CEP em que o dispositivo que está executando o fluxo


está localizado.

Estado O estado onde o dispositivo que está executando o fluxo


está localizado.

Rua A rua onde o dispositivo que está executando o fluxo está


localizado.

Carimbo de data/hora A hora na área onde o dispositivo que está executando o


fluxo está localizado.
PA RÂ M ET RO DESC RIÇ Ã O

Data A data na área onde o dispositivo que está executando o


fluxo está localizado.

Nome de usuário O nome de usuário da pessoa que está conectada no


dispositivo que está executando o fluxo.

Email do usuário O endereço de email da pessoa que está conectada no


dispositivo que está executando o fluxo.

Criar um fluxo de botão que usa tokens de gatilho


Quando cria um botão, você pode usar tokens de gatilho para adicionar funcionalidades avançadas ao botão.
Neste passo a passo, criaremos um fluxo de botão em um dispositivo Android. O fluxo de botão usará tokens de
gatilho para enviar a data e o endereço completo para seu chefe em um email "Trabalhando de casa ".
Neste passo a passo, você verá capturas de tela de um dispositivo Android. No entanto, a experiência é
semelhante em dispositivos iOS também em Windows Phone.
Pré -requisitos
Um endereço de email corporativo ou de estudante ou uma Conta da Microsoft com acesso ao Power
Automate.
o aplicativo móvel do Power Automate para Android, iOS ou Windows Phone.
Vamos começar:
1. Inicie o Flow e selecione Procurar

2. Selecione o serviço Enviar um email "Trabalhando de casa hoje" para seu gerente na categoria
Botão
3. Selecione USAR ESTE MODELO

4. Selecione Editar no cartão Enviar um email


5. Toque na caixa de texto Assunto e digite: " hoje - " na caixa de texto depois do texto "WFH". Observe que,
quando você tocou na caixa de texto, uma lista de parâmetros/tokens também abriu. Vamos usar um desses
tokens na próxima etapa para adicionar a data ao assunto do email.

6. Com o cursor ainda na caixa de texto de assunto, role até a lista manual de parâmetros e toque em Data .
Observe que o parâmetro de data agora está na caixa de texto Assunto :
7. Role até a caixa de texto Corpo e toque depois da mensagem padrão para que os tokens adicionais possam
ser inclusos lá.

8. Toque no parâmetro Endereço completo e, em seguida, toque em Criar


9. Toque em Concluído . Seu fluxo de botão foi criado com sucesso.

Executar o fluxo de botão


OBSERVAÇÃO : este fluxo de botão enviará sua localização atual por email.
1. Toque na categoria Botões na parte inferior da tela. Você verá uma lista dos botões que tem permissões
para usar. Toque no botão que representa o fluxo de botão que você acabou de criar:
2. Toque em PERMITIR para indicar que o fluxo de botão pode acessar informações sobre a localização do seu
dispositivo:

3. Observe que o email será enviado para seu chefe em poucos instantes:
Parabéns! Você acabou de criar um fluxo de botão que usa tokens de gatilho de data e de endereço completo.

Próximas etapas
Compartilhe os fluxos do botão
Saiba mais sobre fluxos de botão

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Introdução aos fluxos de botão com a entrada do
usuário
27/04/2021 • 4 minutes to read

Crie um fluxo de botão para executar tarefas de rotina com um simples toque em um botão. Personalize seu
fluxo permitindo que o usuário forneça detalhes específicos que serão usados quando o fluxo for executado.
Este tópico ajuda você a criar um fluxo de botão que recebe entrada do usuário e a executar o fluxo de botão,
destacando como fornecer a entrada do usuário.
Você pode criar um fluxo de botão no site do Power Automate ou no aplicativo móvel para Power Automate.
Para este tópico, você usará o site.
Pré -requisitos
Uma conta no site do Power Automate.

Abra o modelo
1. Entre no site do Power Automate, digite Visual Studio na caixa de pesquisa e clique ou toque no ícone
de pesquisa para localizar todos os modelos relacionados ao Visual Studio:

2. Selecione o modelo Abrir um Bug de Prioridade 2 no Visual Studio :

3. Selecione o botão Usar este modelo :


Esse modelo usa o Visual Studio Team Services (VSTS) e os serviços de Notificação por push. Você
precisará entrar nesses serviços, se não tiver uma conexão com algum deles. O botão Entrar será exibido
somente se você precisar entrar em um serviço.
4. Depois de entrar em todos os serviços necessários, selecione o botão Continuar :

5. (opcional) Altere o nome do fluxo digitando um nome de sua escolha na caixa na parte superior do
portal:

Personalizar a entrada do usuário


1. No cartão do gatilho, selecione Editar :

2. Selecione o ícone + para expandir a página, de modo que você possa adicionar campos de entrada
personalizados:
3. Insira o Título da entrada e a Descrição da entrada de cada campo personalizado que você deseja
disponibilizar quando alguém executar seu fluxo.
Nesse exemplo, você criará dois campos de entrada personalizados (Etapas de reprodução de bugs e
Gravidade do bug ) para que qualquer pessoa que use esse fluxo possa inserir as etapas de reprodução
do bug e avaliar a gravidade do bug:
Personalizar o bug
1. Toque na barra de título do cartão Criar um novo item de trabalho :

2. Faça as seleções apropriadas ao seu ambiente do VSTS e selecione Editar :


Por exemplo, conecte-se a myinstance.visualstudio.com digitando myinstance .

3. Selecione Mostrar opções avançadas para revelar os outros campos desse cartão:
4. Coloque o cursor antes do token Título do bug e insira "Gravidade:" no campo de texto Título .
5. Com o cursor parado no campo de texto de título, selecione o token Gravidade do bug e, em seguida,
digite " -- ".
6. No campo de texto Descrição , coloque o cursor logo após o token de Descrição do bug e, em seguida,
pressione Enter para iniciar uma nova linha.
7. Coloque o cursor na nova linha e selecione o token Etapas de Reprodução do Bug :

Personalizar a notificação por push


1. Toque na barra de título no cartão Enviar uma notificação por push para expandi-la.
2. Na lista de tokens de conteúdo dinâmicos, selecione Ver mais e, em seguida, adicione o token URL ao
campo de texto Link .
3. No campo de texto Rótulo do link , adicione o token Id :
4. Toque em Criar fluxo no menu para criar seu fluxo:

Executar seu fluxo


Neste passo a passo, você usará o aplicativo móvel para Power Automate a fim de executar o fluxo de botão que
acabou de criar. Você fornecerá todas as entradas do usuário necessárias para criar um bug com um título, uma
descrição, etapas de reprodução e um nível de gravidade.
1. No aplicativo móvel para Power Automate, toque na guia Botões e, em seguida, toque no botão Criar
relatório de bugs com etapas .

2. Insira o título para o bug que você está relatando e toque em Avançar . Por exemplo:
3. Insira a descrição do bug que você está relatando e toque em Avançar . Por exemplo:

4. Insira as etapas para reproduzir o bug que você está relatando e toque em Avançar . Por exemplo:

5. Insira a gravidade do bug que você está relatando e toque em Concluído .


O fluxo é executado.
6. (opcional) Toque na guia Atividade para mostrar os resultados.

7. (opcional) Mostre os resultados detalhados da execução do fluxo tocando na etapa Criar um novo item
de trabalho .
Usar tipos de entrada diferentes
Os fluxos de botão também podem aceitar tipos de dados avançados. Aqui está a lista de tipos de entrada de
dados compatíveis com fluxos de botão:
Texto
Listas suspensas (como botões de opção)
Endereço de email
Arquivo (por exemplo, uma foto no telefone)
Caixa de seleção Sim ou Não
Número
Data (com um seletor de calendário)
Para usar esses tipos de entrada, adicione o gatilho Disparar um fluxo da nuvem manualmente e, em
seguida, qualquer um dos seguintes tipos ao fluxo:

Além disso, talvez você queira designar algumas entradas como obrigatórias e outras como opcionais. Use o
menu de ação (... no lado direito) em cada campo de entrada. Há um limite de cinco entradas por botão.
Próximas etapas
Compartilhe os fluxos do botão
Saiba mais sobre fluxos de botão
Saiba mais sobre fluxos de botão com tokens de gatilho

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Compartilhe os fluxos do botão no Power
Automate
27/04/2021 • 4 minutes to read

No aplicativo móvel do Power Automate, você pode compartilhar fluxos de botão (botões) com outros usuários
ou grupos em sua organização. Quando você compartilha um botão, a pessoa ou grupo com quem você
compartilha pode executar seu botão, da mesma maneira que executam seus próprios botões. Você também
pode compartilhar um link para botões que outra pessoa compartilhou com você. Você pode parar de
compartilhar seus botões a qualquer momento.

As capturas de tela usadas neste documento foram executadas em um dispositivo Android. Se você estiver
usando um iPhone, as imagens podem parecer diferentes, mas a funcionalidade é igual.

Siga estas etapas para usar um botão que alguém compartilhou com você.

Pré-requisitos
Para compartilhar botões, você precisará de:
Uma conta com acesso a Power Automate.
Um fluxo para compartilhar.
Um dispositivo móvel com o aplicativo móvel Power Automate para Android, iOS ou Windows Phone.
Um grupo ou usuário em sua organização com os quais compartilhar seu botão.

Compartilhar um botão
Você pode compartilhar um botão na guia Botões do aplicativo móvel do Power Automate.
1. Toque no ícone pequeno ao lado do botão que você deseja compartilhar.
2. Toque em Convidar outras pessoas na página Usuários do botão .

3. Procure e selecione o grupo ou a pessoa com quem você gostaria de compartilhar o botão.

4. Toque em ENVIAR na página Convidar outras pessoas .

5. Toque em CONCLUIR na página que indica que a operação de compartilhamento de botão foi concluída
com êxito.
Exigir que os usuários usem suas próprias conexões
NOTE
Quando compartilha um botão, você pode permitir que as pessoas com quem compartilhou o botão usem todas as
conexões usadas pelo botão. Você também pode exigir que eles usem suas próprias conexões. Se você permitir que outras
pessoas usem suas conexões, elas não poderão acessar as credenciais em sua conexão ou reutilizá-las em qualquer outro
fluxo.

Siga estas etapas para exigir que as pessoas com quem você compartilhou os botões usem suas próprias
conexões.
1. Selecione GERENCIAR CONEXÕES na tela que é exibida imediatamente após você compartilhar um
botão.
2. Selecione EDITAR no botão que você deseja gerenciar.
3. Selecione Fornecido pelo usuário ou seu endereço de email.
Sua escolha indica de quem as conexões devem ser usadas no botão compartilhado.
Você pode visualizar ou alterar sua opção a qualquer momento. Para fazer isso, selecione a guia Fluxos >
o fluxo que você compartilhou > Usuários e conexões > a guia CONEXÕES > EDITAR no botão que
você deseja gerenciar.

Visualizar a lista de usuários de botão


Você pode exibir todos os grupos ou usuários com o qual um botão é compartilhado seguindo estas etapas na
guia Botões :
1. Toque no ícone pequeno ao lado do botão de seu interesse.
2. Na página Usuários do botão , visualize todos os grupos ou usuários com o qual o botão é
compartilhado.

Interromper o compartilhamento de um botão


Você pode interromper o compartilhamento de um botão seguindo estas etapas na guia Botões :
1. Toque no ícone pequeno ao lado do botão que você não deseja mais compartilhar.
2. Na página Usuários do botão , toque no usuário ou grupo com o qual você deseja interromper o
compartilhamento do botão.

3. Toque em Remover usuário quando a página do usuário for exibida.

4. Aguarde até a operação de remoção ser concluída. Observe que a lista Usuários do botão é atualizada
e o usuário ou grupo que você removeu não está mais listado.

Monitorar o histórico de execuções


Todos os históricos de execução, incluindo as execuções iniciadas por uma pessoa com a qual um botão foi
compartilhado, serão exibidos somente na guia Atividade do aplicativo móvel do Power Automate do criador
do botão.
Usar botões compartilhados
Antes de executar um botão que alguém tenha compartilhado com você, adicione-o à sua guia Botões na
página Adicionar botões .
1. Toque em OBTER MAIS (ou na faixa Novos botões estão disponíveis se ela aparecer) na guia
Botões .

2. Toque no botão que você deseja usar.


O botão tocado será adicionado imediatamente à guia Botões do aplicativo do Power Automate. Você
pode usar o botão na guia Botões , assim como qualquer outro botão que estiver listado nela.
Compartilhar um botão novamente
Você pode compartilhar o link de um botão que foi compartilhado com você.
1. Selecione ... ao lado do botão que você deseja compartilhar.
2. Selecione Compar tilhar link do botão .

3. Selecione o aplicativo que você gostaria de usar para compartilhar o botão e então siga as etapas para
enviar o botão para a pessoa com a qual você deseja compartilhar.
Parar de usar um botão compartilhado
Se você não quiser usar um botão que foi compartilhado com você, remova-o da guia Botões seguindo estas
etapas:
1. Na guia Botões , toque em ... ao lado do botão que você não deseja mais usar.

2. Toque em Remover no menu que é exibido.


Pronto! O botão não aparecerá mais na guia Botões do aplicativo Power Automate.

NOTE
Para adicionar novamente um botão compartilhado que foi removido, selecione OBTER MAIS na guia Botões .

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Adicionar várias ações e opções avançadas a um
fluxo da nuvem
27/04/2021 • 3 minutes to read

Personalize um fluxo da nuvem, adicionando um ou mais opções avançadas e várias ações com o mesmo
gatilho. Por exemplo, adicione uma opção avançada que envia uma mensagem de email como prioridade alta.
Quando um item é adicionado a uma lista do SharePoint, além de enviar um email, crie um arquivo no Dropbox
que contém as mesmas informações.

TIP
Para obter informações detalhadas sobre como usar o SharePoint com o Power Automate, consulte a documentação do
SharePoint.

Pré-requisitos
Criar um fluxo da nuvem

Adicionar outra ação


Neste procedimento, você adicionará uma ação no meio do fluxo. Esta ação salvará um arquivo no seu Dropbox,
arquivando o item na lista.
1. Em flow.microsoft.com, selecione Meus fluxos na barra de navegação superior.
2. Na lista de fluxos, selecione o fluxo que quer editar.
3. Selecione Nova etapa e, em seguida, Adicionar uma ação .

4. Na lista de possíveis ações, pesquise por Criar arquivo e, em seguida, selecione Dropbox – criar
arquivo .
5. Se solicitado, forneça suas credenciais do Dropbox.
6. Selecione o ícone de pasta no lado direito da caixa de Caminho de pasta .
7. Localize e selecione a pasta na qual você deseja colocar o novo arquivo.

8. Insira o nome do novo arquivo na caixa Nome de arquivo . Certifique-se de acrescentar uma extensão,
como ".txt", ao nome do arquivo. Aqui, vamos usar o TweetId no nome do arquivo para garantir que os
arquivos são exclusivos. Talvez você precise selecionar Ver mais para encontrar o token TweetId .
9. Adicione o texto que você deseja que o arquivo contenha ao digitá-lo na caixa de Conteúdo do
arquivo . Você também pode adicionar tokens na caixa Conteúdo do arquivo .
IMPORTANT
Se você der ao arquivo um nome que corresponda ao nome de um arquivo existente (na pasta selecionada), o
arquivo existente será substituído.

10. Selecione Atualizar fluxo , que está localizado no menu na parte superior da tela.
11. Envie um tweet que contém a palavra-chave especificada.
Dentro de um minuto, um arquivo é criado na sua conta do Dropbox.

Reordenar ou excluir uma ação


Para receber o email depois que o arquivo é criado no Dropbox, mova a ação do Dropbox, arrastando-a e
soltando sua barra de título acima da ação de email. Libere a ação do Dropbox sobre a seta entre o
gatilho (Quando é colocado um novo tweet ) e a ação de email. (O cursor indica se a ação está
posicionada corretamente.)

NOTE
Não será possível mover uma etapa antes da outra se você estiver usando qualquer saída dessa etapa.
Para excluir uma ação, selecione as reticências (...) próximo a borda direita da barra de título da ação que
você deseja excluir, selecione Excluir e, em seguida, OK .

Obser vação: não será possível excluir uma ação se você estiver usando qualquer saída dela em
qualquer lugar do fluxo. Primeiro, remova essas saídas dos campos e, em seguida, você poderá excluir a
ação.

Copiar e colar ações


Se você quiser duplicar ações durante a criação de um fluxo da nuvem, poderá copiá-las e colá-las. Por exemplo,
se você estiver criando uma condição e quiser ações semelhantes no lado Se sim e no lado Se não , em vez de
criar as duas ações do zero, poderá criar a primeira ação em um lado e, em seguida, copiá-la no outro lado.
Como copiar uma ação
1. Selecione o menu de ação (o ... na parte superior direita da ação).
2. Selecione Copiar para minha área de transferência .
3. Selecione Nova etapa no local em que você deseja colocar sua ação.
Observe a guia Minha área de transferência que permite que você escolha entre todas as ações que
copiou.
4. Selecione o item que deseja colar.

Adicionar opções avançadas


Inicie um fluxo da nuvem que contenha uma ação Enviar email .
1. Selecione Mostrar opções avançadas , que está localizado na parte inferior do cartão Enviar um
email .
Em seguida, você verá as opções avançadas para enviar um email.
2. Selecione Alta da lista de Impor tância e, em seguida, Ocultar opções avançadas para ocultar as
opções avançadas.
3. Selecione Atualizar fluxo , que está localizado no menu na parte superior da tela.
Esta etapa salva as alterações.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Adicionar uma condição a um fluxo da nuvem
27/04/2021 • 2 minutes to read

Especifique se um fluxo da nuvem executa uma ou mais tarefas, apenas se determinada condição for verdadeira.
Por exemplo, especifique que você receberá um email, somente se um tuitar que contiver uma palavra-chave for
retuitado pelo menos 10 vezes.

Pré-requisitos
Criar um fluxo da nuvem de um modelo: este tutorial usa esse modelo como exemplo

Adicionar uma condição


1. No Power Automate, selecione Meus fluxos .
Talvez seja necessário entrar, se você ainda não estiver conectado.
2. Selecione um dos fluxos de Meus fluxos e depois escolha Mais comandos (os três pontos).

Este tutorial usa um exemplo com um gatilho do Twitter e uma ação do SharePoint.
3. Selecione Editar .
4. Na última ação, selecione Nova etapa > Condição .
5. No cartão Condição , selecione uma área vazia na caixa à esquerda.
A lista Conteúdo dinâmico é aberta.
6. Selecione o parâmetro Retuitar contagem para adicioná-lo à caixa.
7. Na caixa no meio do cartão Condição , selecione é maior ou igual a .
8. Na caixa à direita, insira 10 .
Agora que você configurou a condição, continue com as etapas a seguir para enviar um email se a opção
Contagem de retweets for maior que 10.
9. Selecione Adicionar uma ação no envio Se a resposta for sim da condição.
10. Digite Enviar um email na caixa de pesquisa e selecione Enviar um email (V2) .

11. Configure o cartão Enviar um email (V2) , de acordo com sua preferência, indicando o conteúdo do
email que o fluxo enviará, se a Contagem de retweets for maior que 10.
Você também pode configurar o lado da condição Se não , se quiser um quando a Contagem de
retweets for menor que 10.
12. Salve o fluxo.
TIP
Você pode criar condições complexas usando o botão Adicionar no cartão de condição.

Saiba mais sobre todas as expressões disponíveis.

Próximas etapas
Saiba como usar as expressões nas condições no modo avançado.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Usar operações de dados com o Power Automate
27/04/2021 • 5 minutes to read

Neste passo a passo, conheça algumas operações de dados comuns do Power Automate — como compor, unir,
selecionar, filtrar matrizes, criar tabelas e analisar o JSON — disponíveis para manipular dados ao criar fluxos.

Pré-requisitos
Acesso a Power Automate.
Uma ferramenta, como o PostMan, para enviar solicitações HTTP POST com uma matriz JSON para o fluxo.

Usar a ação de composição


Use a ação Operação de Dados - Compor ação para evitar a necessidade de inserir os mesmos dados várias
vezes ao projetar um fluxo de nuvem. Neste exemplo, você precisa inserir uma matriz de dígitos —
[0,1,2,3,4,5,6,7,8,9] — várias vezes ao criar seu fluxo. Você pode usar a ação de composição para salvar a
matriz, conforme descrito no procedimento a seguir.
1. Pesquise Compor e, em seguida, selecione a ação Operação de Dados - Compor .

2. Na caixa Entradas , insira a matriz que você deseja referenciar depois.


TIP
Para facilitar a localização do cartão Compor mais tarde, renomeie-o selecionando o texto Compor na barra de título do
cartão e inserindo um nome fácil de lembrar.

Quando precisar acessar o conteúdo da ação de composição, siga estas etapas:


1. Adicione uma ação, como Operação de Dados – Unir .
2. Selecione o controle ao qual você gostaria de adicionar o conteúdo salvo na ação de composição.
A tela Adicionar conteúdo dinâmico a par tir de aplicativos e conectores usados neste fluxo é
aberta.
3. Na guia Conteúdo dinâmico , na seção Compor , selecione Saídas .

Usar a ação de junção


Use a ação Operação de Dados - Unir para delimitar uma matriz com o separador de sua escolha. Por
exemplo, o fluxo recebe uma solicitação da Web que inclui a seguinte matriz de endereços de email:
["d@example.com", "k@example.com", "dal@example.com"] . No entanto, o programa de email exige que os
endereços sejam formatados uma única cadeia de caracteres, separada por ponto-e-vírgula. Você usará a ação
Operação de Dados - Unir para alterar o delimitador de vírgula (,) para um ponto-e-vírgula (;) seguindo estas
etapas:
1. Adicione uma nova ação, pesquise Unir e, em seguida, selecione Operação de Dados - Unir .

2. Na caixa De , insira a matriz. Na caixa Unir com , digite um ponto-e-vírgula (;).


3. Salve seu fluxo e execute-o
4. Após a execução do fluxo, a saída da ação Operação de Dados - Unir será uma cadeia de caracteres
com os endereços unidos por ponto-e-vírgula, conforme mostrado na imagem a seguir.

Usar a ação de seleção


Use a ação Operação de Dados – Selecionar para transformar a forma dos objetos em uma matriz. Por
exemplo, você pode adicionar, remover ou renomear elementos em cada objeto em uma matriz.

NOTE
Embora você possa adicionar ou remover elementos usando a ação de seleção, não pode alterar o número de objetos na
matriz.

Neste exemplo, os dados entram no fluxo por meio de uma solicitação da Web neste formato:

[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]

Você deseja remodelar os dados recebidos, renomeando first como FirstName e last como FamilyName , e
adicionar um novo membro chamado FullName que combina first e last (separados por um espaço).

[ { "FirstName": "Eugenia", "FamilyName": "Lopez", "FullName": "Eugenia Lopez" }, { "FirstName":


"Elizabeth", "FamilyName": "Moore", "FullName": "Elizabeth Moore" } ]

Para fazer isso:


1. Adicione o gatilho Quando uma solicitação HTTP é recebida ao seu fluxo.
2. Selecione Use o conteúdo de amostra para gerar o esquema .

3. Na caixa exibida, cole um exemplo de sua matriz dos dados de origem e, em seguida, selecione
Concluído .
4. Adicione a ação Operação de Dados – Selecionar e configure-a conforme mostrado na imagem a
seguir.

Captura de tela mostrando a ação de seleção. De é definido como Corpo. Na seção Mapa, FirstName é
definido como primeiro, FamilyName é definido como último e FullName é definido como primeiro e
último, separados por um espaço.:::image-end:::

TIP
A saída da ação de seleção é uma matriz que contém os objetos recém-modelados. Você poderá usar essa matriz
em qualquer outra ação, como a ação de composição, abordada anteriormente.

Usar a ação de filtro da matriz


Use a ação Operação de Dados - Filtrar matriz para reduzir o número de objetos em uma matriz a um
subconjunto que corresponda aos critérios fornecidos.

NOTE
Você não pode usar a ação da matriz de filtro para alterar a forma dos objetos na matriz.
O texto no qual você filtra diferencia maiúsculas de minúsculas.

Neste exemplo, você usa a ação de matriz de filtro nesta matriz:

[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]

para criar uma nova matriz contendo apenas objetos em que first é definido como Eugenia .
Vamos fazer isso.
1. Encontre e adicione a ação Filtrar matriz para o seu fluxo.
2. Configure a ação filtrar matriz conforme mostrado na imagem a seguir.

3. Salve e execute seu fluxo.


Você pode usar PostMan para gerar uma solicitação da Web que envia uma matriz JSON para o fluxo.
4. Quando seu fluxo é executado, a saída tem a aparência da seguinte matriz. Note que apenas objetos nos
quais first está definido como Eugenia estão incluídos na saída da ação.

[ { "first": "Eugenia", "last": "Lopez" }]

Usar a ação criar tabela CSV


Use a ação Operação de Dados – Criar tabela CSV para alterar a entrada da matriz do JSON para uma
tabela com valores separados por vírgula (CSV). Você pode manter os cabeçalhos visíveis na saída CSV. Neste
exemplo, você converte a seguinte matriz em uma tabela CSV:

[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]

1. Localize, adicione e configure a ação Operação de Dados – Criar tabela CSV para parecer com a
imagem a seguir.
O token Corpo nesta imagem é obtido de uma ação Quando uma solicitação HTTP é recebida . No
entanto, você pode obter a entrada para a ação Criar tabela CSV na saída de qualquer ação anterior no
fluxo ou pode inseri-la diretamente na caixa De .
2. Salve e execute seu fluxo.
Quando o fluxo é executado, a ação Criar tabela CSV exibe a saída mostrada na imagem a seguir.

Usar a ação criar tabela HTML


Use a ação Operação de Dados - Criar tabela HTML para alterar uma entrada da matriz JSON para uma
tabela HTML. Você pode manter os cabeçalhos visíveis na saída HTML.
Para fazer isso, siga as etapas na seção anterior para criar uma tabela CSV, mas use a ação Operação de
Dados - Criar tabela HTML em vez de Criar tabela CSV .

TIP
Se você pretende enviar a tabela HTML por email, lembre-se de selecionar IsHtml na ação de email.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Usar expressões nas condições para verificar
diversos valores
27/04/2021 • 7 minutes to read

Neste passo a passo, você aprenderá a usar expressões e Condições para comparar diversos valores no modo
Avançado .
Ao criar um fluxo da nuvem, você poderá usar o cartão Condição no modo básico para comparar rapidamente
um único valor com outro. No entanto, há vezes em que você precisará comparar diversos valores. Por exemplo,
talvez você queira verificar o valor de algumas colunas em uma planilha ou tabela do banco de dados.
É possível usar qualquer combinação das seguintes expressões lógicas em suas condições.

EXP RESSIO N DESC RIÇ Ã O EXEM P LO

e Obtém dois argumentos e retorna true Esta expressão retorna false:


se ambos os valores são verdadeiros. and(greater(1,10),equals(0,0))
Obser vação : ambos os argumentos
devem ser boolianos.

ou Obtém dois argumentos e retorna true Esta expressão retorna true:


se qualquer um dos valores é or(greater(1,10),equals(0,0))
verdadeiro.
Obser vação : ambos os argumentos
devem ser boolianos.

igual a Retornará true se os dois valores forem Por exemplo, se parameter1 for
iguais. someValue, a expressão retornará true:
equals(parameters('parameter1'),
'someValue')

menos Obtém dois argumentos e retornará Esta expressão retorna true:


true se o primeiro argumento for less(10,100)
menor que o segundo argumento.
Obser vação : os tipos com suporte
são: inteiro, float e cadeia de
caracteres.

lessOrEquals Obtém dois argumentos e retornará Esta expressão retorna true:


true se o primeiro argumento for lessOrEquals(10,10)
menor ou igual ao segundo
argumento.
Obser vação : os tipos com suporte
são: inteiro, float e cadeia de
caracteres.

maior que Obtém dois argumentos e retornará Esta expressão retorna false:
true se o primeiro argumento for greater(10,10)
maior que o segundo.
Obser vação : os tipos com suporte
são: inteiro, float e cadeia de
caracteres.
EXP RESSIO N DESC RIÇ Ã O EXEM P LO

greaterOrEquals Obtém dois argumentos e retornará Esta expressão retorna false:


true se o primeiro argumento for greaterOrEquals(10,100)
maior ou igual ao segundo argumento.
Obser vação : os tipos com suporte
são: inteiro, float e cadeia de
caracteres.

vazio Retorna true se o objeto, a matriz ou a Esta expressão retorna true:


cadeia de caracteres estiver vazia. empty('')

não Retorna o oposto de um valor Esta expressão retorna true:


booliano. not(contains('200 Success','Fail'))

if Retorna um valor específico se a Esta expressão retorna "yes":


expressão resulta em true ou false. if(equals(1, 1), 'yes', 'no')

Pré-requisitos
Acesso a Power Automate.
Mais adiante neste passo a passo, apresentaremos uma planilha com as tabelas descritas. Salve a planilha
em um local como o Dropbox ou o Microsoft OneDrive para que o Power Automate possa acessá-la.
Outlook do Microsoft Office 365 (enquanto usamos o Outlook do Office 365, você pode usar qualquer
serviço de email com suporte em seus fluxos.)

Usar a expressão or
Às vezes, o fluxo de trabalho precisa executar uma ação se o valor de um item for valueA ou valueB. Por
exemplo, você pode acompanhar o status das tarefas em uma tabela da planilha. Suponha que a tabela possua
uma coluna denominada Status e os possíveis valores na coluna Status sejam:
concluído
bloqueado
desnecessário
não iniciada
Veja um exemplo da provável aparência da planilha:

Dada a planilha anterior, você deseja usar o Power Automate para remover todas as linhas com uma coluna
Status definida como concluído ou desnecessário.
Vamos criar o fluxo.
Iniciar com um fluxo em branco
1. Entre no Power Automate.
2. Selecione a guia Meus fluxos .

3. Selecione Criar do zero .

Adicionar um gatilho ao seu fluxo


1. Procurar Agenda e, em seguida, selecionar o gatilho Agenda - Recorrência

2. Defina a agenda para ser executada uma vez por dia.

Selecionar a planilha e obter todas as linhas


1. Selecione Nova etapa > Adicionar uma ação .

2. Procure linhas e, em seguida, selecione Excel - Obter linhas .


Observação: selecione a ação "obter linhas" que corresponda à planilha que você está usando. Por
exemplo, se você estiver usando o Planilhas Google, selecione Planilhas Google - Obter linhas .

3. Selecione o ícone de pasta na caixa Nome do arquivo , navegue e escolha a planilha que contém seus
dados.

4. Selecione a tabela que contém seus dados na lista Nome da tabela .

Verificar a coluna de status de cada linha


1. Selecione Nova etapa > Mais > Adicionar um aplicar a cada .
2. Adicione o token Valor à caixa Selecionar uma saída nas etapas anteriores .

3. Selecione Adicionar uma condição > Editar no modo avançado .


4. Adicione a expressão or a seguir. A expressão or verifica o valor de cada linha na tabela (uma linha é
conhecida como item quando acessada em uma expressão). Se o valor da coluna status for concluído ou
desnecessário, a expressão or será avaliada como "true".
A expressão or aparece como mostrado aqui:
@or(equals(item()?['status'], 'unnecessary'), equals(item()?['status'], 'completed'))

Seu cartão Condição é semelhante a esta imagem:

Excluir linhas correspondentes da planilha


1. Selecione Adicionar uma ação no branch SE SIM, NÃO FAÇA NADA da condição.
2. Procure Excluir linha e, em seguida, selecione Excel - Excluir linha .
3. Na caixa Nome do arquivo , pesquise e escolha o arquivo da planilha que contém os dados que você
deseja excluir.
4. Na lista Nome da tabela , selecione a tabela que contém seus dados.
5. Coloque o token Id da linha na caixa Id da linha .

Nomear e salvar o fluxo


1. Nomeie seu fluxo e selecione o botão Criar fluxo .

Executar o fluxo com a expressão or


O fluxo será executado depois que você salvá-lo. Se você tiver criado a planilha mostrada anteriormente neste
passo a passo, ela terá esta aparência após a execução ser concluída:

Observe que todos os dados das linhas que tinham "concluído" ou "desnecessário" na coluna Status foram
excluídos.

Usar a expressão and


Suponha que você tenha uma tabela da planilha com duas colunas. Os nomes das colunas são Status e
Atribuído. Suponha também que você queira excluir todas as linhas se o valor da coluna Status for "bloqueado"
e o valor da coluna Atribuído for "John Wonder". Para realizar esta tarefa, siga todas as etapas anteriores neste
passo a passo. No entanto, quando você editar o cartão Condição no modo avançado, use a expressão and
mostrada aqui:
@and(equals(item()?['Status'], 'blocked'), equals(item()?['Assigned'], 'John Wonder'))

Seu cartão Condição é semelhante a esta imagem:

Executar o fluxo com a expressão and


Se você tiver acompanhado o processo, a planilha será semelhante a esta imagem:

Depois do fluxo ser executado, a planilha será semelhante a esta imagem:

Usar a expressão empty


Observe que agora há várias linhas vazias na planilha. Para removê-las, use a expressão empty para identificar
todas as linhas sem texto nas colunas Atribuído e Status.
Para realizar essa tarefa, siga todas as etapas listadas na seção Usar a expressão and anteriormente neste
passo a passo. No entanto, quando você editar o cartão Condição no modo avançado, use a expressão empty
da seguinte maneira:
@and(empty(item()?['Status']), empty(item()?['Assigned']))

Seu cartão Condição é semelhante a esta imagem:

Depois do fluxo ser executado, a planilha será semelhante a esta imagem:


Observe que as linhas extras foram removidas da tabela.

Usar a expressão greater


Imagine que você tenha comprado ingressos para um jogo de baseball para seus colegas de trabalho e está
usando uma planilha para garantir que será reembolsado por cada pessoa. Você pode criar rapidamente um
fluxo da nuvem que envia um email diário para cada pessoa que não pagou o valor total.
Use a expressão greater para identificar os funcionários que não pagaram o valor total. Em seguida, você
poderá enviar automaticamente um email de lembrete amigável para aqueles que não pagaram o total.
Veja uma exibição da planilha:

Veja a implementação da expressão greater , que identifica todas as pessoas que pagaram menos que a
quantidade devida:
@greater(item()?['Due'], item()?['Paid'])

Usar a expressão less


Imagine que você tenha comprado ingressos para um jogo de baseball para seus colegas de trabalho e está
usando uma planilha para garantir que será reembolsado por cada pessoa na data que todos acordaram. Você
pode criar um fluxo da nuvem que envia um email de lembrete para cada pessoa que não pagou o valor total,
caso a data atual seja menor que um dia antes da data de vencimento.
Use a expressão and junto com a expressão less , uma vez que há duas condições sendo validadas:

C O N DIÇ Ã O A SER VA L IDA DA EXP RESSÃ O A SER USA DA EXEM P LO

O valor total devido foi pago? maior que @greater(item()?['Due'], item()?['Paid'])

A data de conclusão é menor do que menos @less(item()?['DueDate'],


um dia? addDays(utcNow(),1))

Combinar as expressões greater e less em uma expressão and


Use a expressão greater para identificar os funcionários que pagaram menos do que o valor total devido e use
a expressão less para determinar se a data de vencimento é menor do que um dia antes da data atual. Então,
você poderá usar a ação Enviar um email para enviar um email de lembrete amigável para aqueles que não
pagaram tudo e cuja data de conclusão é menor do que um dia.
Veja uma exibição da tabela da planilha:
Veja a implementação da expressão and que identifica todas as pessoas que pagaram menos do que o valor
devido e se a data de conclusão é menor do que um dia antes da data atual:
@and(greater(item()?['Due'], item()?['Paid']), less(item()?['dueDate'], addDays(utcNow(),1)))

Usar funções em expressões


Algumas expressões obtêm seus valores de ações de runtime que talvez ainda não existam quando um fluxo da
nuvem começa a ser executado. Para fazer referência a esses valores ou trabalhar com eles em expressões, você
poderá usar funções fornecidas pela Linguagem de Definição do Fluxo de Trabalho. Mais informações:
Referência de funções para a Linguagem de Definição de Fluxo de Trabalho no Power Automate

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Armazenar e gerenciar valores em variáveis
27/04/2021 • 7 minutes to read

Este artigo mostra como criar e trabalhar com variáveis para armazenar valores nos fluxos da nuvem. Por
exemplo, as variáveis podem ajudar a rastrear o número de vezes que um loop é executado. Para iterar em uma
matriz ou verificar uma matriz de um item específico, você pode usar uma variável para fazer referência ao
número de índice aplicado a cada item da matriz.
É possível criar variáveis de tipos de dados, como inteiro, float, booliano, cadeia de caracteres, matriz e objeto.
Depois de criar uma variável, você poderá executar outras tarefas, por exemplo:
Obtenha ou faça referência ao valor da variável.
Aumente ou diminua a variável por um valor constante, também conhecido como incremento e decremento.
Atribua outro valor à variável.
Insira ou acrescente o valor da variável como o último item em uma cadeia de caracteres ou matriz.
As variáveis existem e são globais somente no fluxo da nuvem que as cria. Além disso, elas persistem em todas
as iterações de loop no fluxo.
Ao fazer referência a uma variável, use o nome dela como token, não o nome da ação, que é a forma comum de
fazer referência às saídas de uma ação.

WARNING
Por padrão, cada iteração em loops "aplicar a cada" é executada sequencialmente. É possível executar as iterações de loop
em paralelo para melhorar o desempenho. Se você usar variáveis em loops "aplicar a cada", é necessário executar as
iterações de loop sequencialmente se for importante que as variáveis de loop retornem resultados previsíveis.

Pré-requisitos
Acesso a Power Automate.
Um fluxo da nuvem no qual deseja criar a variável.
Se você for novo no Power Automate, consulte Introdução ao Power Automate e Visão geral de fluxos da
nuvem.

NOTE
Antes de adicionar ações para criar e trabalhar com variáveis, o fluxo deve começar com um gatilho.

Inicializar variável
É possível criar uma variável e declarar o tipo de dados e valor inicial, tudo em uma mesma ação no fluxo. É
possível declarar variáveis somente no nível global, não dentro de escopos, condições e loops.
1. Entre no Power Automate.
2. Crie um fluxo da nuvem e, na etapa em que deseja adicionar uma variável, siga uma destas etapas:
Para adicionar uma ação abaixo da última etapa, selecione Nova etapa .
Para adicionar uma ação entre etapas, mova o mouse sobre a seta de conexão para exibir o sinal
de mais (+ ). Selecione o sinal de mais e, em seguida, escolha Adicionar uma ação .
3. Em Escolher uma ação , na caixa de pesquisa, digite variable como filtro. Na lista de ações, selecione
Inicializar variável .
4. Forneça estas informações sobre a variável:

P RO P RIEDA DE O B RIGATÓ RIO VA LO R DESC RIÇ Ã O

Nome Sim <variable-name> O nome da variável a ser


incrementada

Tipo Sim <variable-type> O tipo de dados da


variável
P RO P RIEDA DE O B RIGATÓ RIO VA LO R DESC RIÇ Ã O

Valor No <start-value> O valor inicial da variável


Dica : embora seja
opcional, defina esse
valor como prática
recomendada, para
que sempre saiba o
valor inicial da
variável.

Por exemplo:

5. Agora, continue adicionando as ações que deseja. Quando estiver pronto, selecione Salvar .

NOTE
Apesar da ação Inicializar variável ter uma seção variable estruturada como matriz, a ação pode criar apenas uma
variável por vez. Cada nova variável requer uma ação Inicializar variável individual.

Veja alguns exemplos de outros tipos de variáveis:


Variável de cadeia de caracteres

"name": "myStringVariable",
"type": "String",
"value": "lorem ipsum"

Variável booliana
"name": "myBooleanVariable",
"type": "Boolean",
"value": false

Matriz com inteiros

"name": "myArrayVariable",
"type": "Array",
"value": [1, 2, 3]

Matriz com cadeias de caracteres

"name": "myArrayVariable",
"type": "Array",
"value": ["red", "orange", "yellow"]

Obter o valor da variável


Para recuperar ou fazer referência ao conteúdo de uma variável, é possível usar a função variables() no designer
do Power Automate.
Por exemplo, esta expressão obtém os itens da variável de matriz usando a função variables() . A função
string() retorna o conteúdo da variável no formato de cadeia de caracteres: "1, 2, 3, red"

@{string(variables('myArrayVariable'))}

Variável de incremento
Para aumentar ou incrementar uma variável por um valor constante, adicione a ação Variável de incremento
ao fluxo.

IMPORTANT
Esta ação funciona somente com as variáveis de inteiro e float.

1. No designer do Power Automate, na etapa em que deseja aumentar uma variável existente, selecione
Nova etapa .
Por exemplo, esse fluxo da nuvem já tem um gatilho e uma ação que criou uma variável. Portanto,
adicione uma nova ação sob estas etapas:
Para adicionar uma ação entre etapas existentes, mova o mouse sobre a seta de conexão para exibir o
sinal de mais (+). Selecione o sinal de mais e, em seguida, escolha Adicionar uma ação .
2. Na caixa de pesquisa, insira "variável de incremento" como filtro. Na lista de ações, selecione Variável de
incremento .

3. Forneça estas informações para incrementar a variável:

P RO P RIEDA DE O B RIGATÓ RIO VA LO R DESC RIÇ Ã O

Nome Sim <variable-name> O nome da variável a ser


incrementada
P RO P RIEDA DE O B RIGATÓ RIO VA LO R DESC RIÇ Ã O

Valor No <increment-value> O valor usado para


incrementar a variável. O
valor padrão é um.
Dica : embora seja
opcional, defina esse
valor como prática
recomendada, para
que sempre saiba o
valor específico para
incrementar a
variável.

Por exemplo:

4. Quando terminar, na barra de ferramentas do designer, selecione Salvar .

Exemplo: criar contador de loops


As variáveis são comumente usadas para contar o número de vezes em que um loop é executado. Este exemplo
mostra como criar e usar variáveis para esta tarefa criando um loop que conta os anexos em um email.
1. No Power Automate, crie um fluxo da nuvem. Adicione um gatilho que verifica se há novos emails e
anexos.
Este exemplo usa o gatilho do Outlook do Office 365 para Quando um novo email é recebido . Você
pode configurar este gatilho para disparar somente quando o email tiver anexos. No entanto, você pode
usar qualquer conector que verifique se há novos emails com anexos, como o conector do Outlook.com.
2. No gatilho, para verificar se há anexos e passá-los para o fluxo, selecione Sim para estas propriedades:
Incluir Anexos
Somente com Anexos

3. Adicione a ação Inicializar variável . Crie uma variável de inteiro chamada Count com um valor inicial
igual a zero.

4. Adicione um loop aplicar a cada para verificar os anexos.


a. Na ação Inicializar variável , selecione Nova etapa .
b. Em Escolha uma ação , selecione Interno . Na caixa de pesquisa, insira apply to each como filtro
de pesquisa e selecione Aplicar a cada .
5. No loop, selecione na caixa Selecionar uma saída nas etapas anteriores . Quando a lista de conteúdo
dinâmico aparecer, selecione Anexos .
A propriedade "Anexos passa uma matriz, que tem todos os anexos do email, para o loop.
6. No loop Aplicar a cada , selecione Adicionar uma ação .

7. Na caixa de pesquisa, insira "variável de incremento" como filtro. Na lista de ações, selecione Variável de
incremento .

NOTE
A ação Variável de incremento deverá aparecer dentro do loop.

8. Na ação Variável de incremento , na lista Nome , selecione a variável Count .


9. No loop, adicione qualquer ação que envie o número de anexos. Na ação, inclua o valor da variável
Count , por exemplo:

10. Na barra de ferramentas do designer, selecione Salvar .

Variável de decremento
Para diminuir ou decrementar uma variável por um valor constante, siga as etapas para aumentar uma variável,
porém, você encontrará e selecionará a ação Variável de decremento . Esta ação funciona somente com as
variáveis de inteiro e float.
Veja as propriedades da ação Variável de decremento :

P RO P RIEDA DE O B RIGATÓ RIO VA LO R DESC RIÇ Ã O

Nome Sim <variable-name> O nome da variável a ser


decrementada
P RO P RIEDA DE O B RIGATÓ RIO VA LO R DESC RIÇ Ã O

Valor No <increment-value> O valor para decrementar a


variável. O valor padrão é
um.
Dica : embora seja
opcional, defina esse
valor como prática
recomendada, para que
sempre saiba o valor
específico para
decrementar a variável.

Definir variável
Para atribuir um valor diferente a uma variável existente, siga as etapas para aumentar uma variável, exceto pelo
fato de:
1. Localizar e selecionar a ação Definir variável .
2. Fornecer o nome da variável e o valor que deseja atribuir. O novo valor e a variável devem ter o mesmo
tipo de dados. O valor é necessário porque essa ação não tem um valor padrão.
Veja as propriedades da ação Definir variável :

P RO P RIEDA DE O B RIGATÓ RIO VA LO R DESC RIÇ Ã O

Nome Sim <variable-name> O nome da variável a ser


alterada

Valor Sim <new-value> O valor que deseja atribuir


à variável. Ambos devem
ter o mesmo tipo de dados.

NOTE
A menos que você esteja aumentando ou diminuindo variáveis, a alteração de variáveis dentro de loops pode criar
resultados inesperados se os loops forem executados em paralelo. Para esses casos, tente definir o loop para executar em
sequência, que é a configuração padrão.

Acrescentar à variável
Para variáveis que armazenam cadeias de caracteres ou matrizes, você pode inserir ou acrescentar o valor de
uma variável como o último item nessas cadeias de caracteres ou matrizes. Você pode executar as etapas para
aumentar uma variável, exceto pelo fato de executar estas etapas:
1. Localize e selecione uma dessas ações com base na variável ser uma cadeia de caracteres ou uma matriz.
Acrescentar à variável de cadeia de caracteres
Acrescentar à variável de matriz
2. Forneça o valor a ser acrescentado como último item na cadeia de caracteres ou matriz. Esse valor é
necessário.
Veja as propriedades da ação Acrescentar a...:

P RO P RIEDA DE O B RIGATÓ RIO VA LO R DESC RIÇ Ã O

Nome Sim <variable-name> O nome da variável a ser


alterada

Valor Sim <append-value> O valor que deseja


acrescentar, que pode ser
de qualquer tipo

Próximas etapas
Saiba mais sobre conectores do Power Automate
Projetar fluxos no Microsoft Visio
27/04/2021 • 2 minutes to read

O designer do Power Automate é uma ferramenta avançada na qual você pode configurar todos os detalhes da
sua lógica. No entanto, às vezes você pode querer apenas esboçar sua lógica de fluxo antes de começar a criar
seu fluxo. Para fazer isso, use o Microsoft Visio diretamente de dentro do Power Automate.

TIP
Muitos processos compartilham um modelo em comum, mas têm pequenas variações dentro da organização. Você pode
economizar tempo em sua organização usando o Visio para criar um modelo de fluxo de trabalho mestre que outras
pessoas então ajustem com parâmetros especializados.

Pré-requisitos
Uma conta do Power Automate.
O aplicativo da área de trabalho do Microsoft Visio (versão em inglês).
Experiência no uso do Microsoft Visio.

Projetar um fluxo de trabalho no Visio


1. Entre no Power Automate.
2. Selecione Modelos no painel do lado esquerdo.

3. Selecione Visio na lista.

4. Selecione o modelo Diagrama BPMN de Fluxo Básico na lista de modelos do Visio que é exibida.
IMPORTANT
O Visio avisa que os arquivos da Internet podem danificar seu dispositivo. Se você estiver confortável, selecione
SIM na mensagem de aviso.

5. O designer do Visio é iniciado.

6. Use as formas básicas BPMN para projetar seu fluxo de trabalho.


Prepare-se para exportar seu fluxo de trabalho para Power Automate
Siga estas etapas para preparar seu fluxo de trabalho para que possa exportá-lo para o Power Automate.
1. Selecione a guia Processo .
2. Selecione Preparar para Expor tar no grupo de ícones do Power Automate .

O grupo Preparar para Expor tar é aberto.

3. Na guia Mapeamento de Fluxo do grupo Preparar para Expor tar , mapeie seu diagrama BPMN para
controles do Power Automate.
4. Na guia Gatilhos e Ações do grupo Preparar para Expor tar , mapeie seu diagrama BPMN para
gatilhos e ações Power Automate do selecionando cada forma e, em seguida, selecionando um gatilho ou
uma ação para representar essa forma no Power Automate.
Seu fluxo de trabalho estará pronto para ser exportado quando não restarem problemas no controle Preparar
para Expor tar .
Exportar seu fluxo de trabalho
1. Selecione o botão Expor tar para Fluxo para exportar o diagrama de fluxo de trabalho para o Power
Automate.
2. Dê um nome a seu fluxo e selecione o botão Criar fluxo .

3. Você deverá ver um relatório de êxito semelhante a este.


Agora você pode executar ou fazer edições no seu fluxo usando o designer do Power Automate, assim como
qualquer outro fluxo.

TIP
Use os recursos de compartilhamento e comentários do Visio para colaborar com vários participantes e criar um fluxo de
trabalho completo rapidamente.

Saber mais
Introdução ao Power Automate
Criar fluxos de várias etapas
Criar um fluxo da nuvem com o Microsoft Visio

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Gerenciar fluxos no Power Automate de seu
telefone
27/04/2021 • 2 minutes to read

Exiba uma lista de todos os fluxos que você criou e, para cada fluxo, exiba os eventos e ações, habilite-o ou
desabilite-o e explore seu histórico de execuções.
Pré-requisitos
Instale o aplicativo móvel do Power Automate para Android, iOS ou Windows Phone em um dispositivo
suportado. Os gráficos neste tópico refletem a versão do aplicativo para iPhone, mas os gráficos no Android
e no Windows Phone são semelhantes.
Se você ainda não tiver criado um fluxo da nuvem, crie um no site do Power Automate. Para testes mais
fáceis, use um que você mesmo pode disparar em vez de ter que aguardar um evento externo.
O fluxo neste tutorial é executado quando você receber o email de um endereço específico:

Você pode configurar um fluxo da nuvem desses, usando seu endereço de email pessoal para testar e usar um
endereço diferente (por exemplo, o do seu gerente) quando o fluxo estiver pronto para o uso real.
Quando o fluxo é executado, ele envia uma notificação por push personalizada, com essa sintaxe, ao seu
telefone:

Obser vação : você também pode monitorar a atividade do fluxo por meio do aplicativo móvel.

Gerenciar um fluxo da nuvem


1. Abra o aplicativo móvel e, em seguida, toque em Meus fluxos na parte inferior da tela para listar todos
os seus fluxos.
Cada entrada mostra o nome do fluxo, ícones para seus eventos e ações, quando ele foi executado mais
recentemente e um ícone que indica se a execução mais recente foi bem-sucedida.
2. Toque em um fluxo da nuvem para mostrar as opções de gerenciamento.

3. Toque na alternância Habilitar fluxo para habilitar ou desabilitar o fluxo.


4. Toque em Ver fluxo para mostrar os eventos e as ações daquele fluxo, toque em cada evento ou em uma
ação para expandi-la e, em seguida, toque em Voltar .
5. Toque em Histórico de execuções para mostrar execuções bem-sucedidas do fluxo, falhas ou ambos.

6. Toque em uma execução para mostrar se cada evento e a ação foi bem-sucedida e, nesse caso, quanto
tempo (em segundos) a execução levou.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Enviar um modelo para a galeria do Power
Automate
27/04/2021 • 2 minutes to read

Envie um modelo de fluxo da nuvem para a galeria de modelos do Power Automate. Os modelos ajudam as
pessoas não apenas a criar fluxos de maneira mais fácil, mas também a imaginar cenários adicionais que se
beneficiariam de um fluxo da nuvem.
1. Na página Meus Fluxos , selecione as reticências (...) para um fluxo da nuvem.

2. Selecione Detalhes no menu exibido.


3. No menu exibido, selecione Mais e, em seguida, Enviar como modelo .

Só é possível enviar fluxos que foram executados com êxito pelo menos uma vez desde o último
salvamento:
4. Especifique um título descritivo, uma descrição clara do cenário que seu modelo ajudará a automatizar, os
principais benefícios, o número de usuários, números de execuções e as categorias aplicáveis para o
modelo.
5. Selecione Enviar .
A equipe do Power Automate verifica e possivelmente modifica o modelo. Se a equipe aprovar o modelo,
ele será exibido na galeria de modelos do Power Automate.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Ativar ou desativar fluxos
27/04/2021 • 2 minutes to read

Às vezes, você pode querer desligar um fluxo da nuvem para evitar que ele seja executado. Siga estas etapas
para ativar ou desativar fluxos.

Desativar fluxos
Depois de criar um fluxo da nuvem, ele é ativado por padrão. Siga estas etapas para desligar um fluxo da
nuvem.
1. Na página Meus fluxos , selecione as reticências (...) no fluxo que você deseja desativar.

2. Selecione Desativar no menu exibido.


3. É mostrada uma mensagem com o novo status do fluxo.

Ativar fluxos
Se você desativou o fluxo da nuvem, mas deseja reativá-lo para que seja executado novamente, siga estas
etapas:
1. Na página Meus fluxos , selecione o fluxo que deseja modificar.
2. No menu na parte superior da tela, selecione Ativar para ativar ou desativar o fluxo.
3. É mostrada uma mensagem com o novo status do fluxo.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Introdução às aprovações
27/04/2021 • 5 minutes to read

Quer você precise de um reconhecimento por escrito de seu gerente ou de uma autorização formal de um
grupo diversificado de participantes, obter aprovação faz parte de quase todas as organizações.
Com a capacidade de aprovações no Power Automate, é possível automatizar as solicitações de aprovação e
combinar a tomada de decisão humana para fluxos de trabalho. Alguns casos populares em que as aprovações
podem ser usadas incluem:
Aprovar pedidos de férias.
Aprovar documentos que precisam de aprovação.
Aprovar relatórios de despesa.
Ao enviar uma aprovação em um fluxo, os aprovadores são notificados e podem revisar e agir de acordo com a
solicitação.

Ações de aprovação
Ações são os eventos que você deseja que o fluxo execute após o gatilho iniciar o fluxo. Por exemplo, quando
um novo item é adicionado a uma lista do SharePoint, dispare uma aprovação para que alguém analise o novo
item.
Veja a seguir a lista completa de Ações de aprovação que você pode usar nos fluxos.
Se você quiser começar a usar rapidamente as aprovações, use a ação Iniciar e aguardar uma aprovação .
Esta ação permite fornecer as informações que devem estar na solicitação de aprovação e os aprovadores que
receberão a solicitação.
Quando você usa a ação Iniciar e aguardar uma aprovação , o fluxo é iniciado e aguarda a resposta dos
aprovadores antes de concluir a execução.
Existem quatro tipos de aprovação que você pode usar:

T IP O DE A P RO VA Ç Ã O C O M P O RTA M EN TO

Aprovar/Rejeitar – Todos devem aprovar Todos os aprovadores têm duas opções: Aprovar ou
Rejeitar .
É necessária uma resposta de cada aprovador antes que a
execução do fluxo seja concluída. As ações que seguem a
ação Iniciar e aguardar uma aprovação são executadas
depois de todos os aprovadores responderem ou quando
uma única rejeição é feita.

Aprovar/Rejeitar – Primeiro a responder Os aprovadores atribuídos têm duas opções: Aprovar ou


Rejeitar .
A aprovação ou a rejeição por qualquer aprovador conclui a
solicitação. As ações que seguem a ação Iniciar e aguardar
uma aprovação são executadas após a decisão de
qualquer um dos aprovadores.

Respostas personalizadas: aguarde todas as respostas Você define as opções que os aprovadores atribuídos podem
escolher.
Todos os aprovadores devem responder para concluir o
processo.

Respostas personalizadas: aguarde uma resposta Você define as opções que os aprovadores atribuídos podem
escolher.
Uma resposta de qualquer aprovador conclui o processo.

Pré-requisitos
Se for a primeira vez que você está usando aprovações em sua organização, verifique se você tem os seguintes
pré-requisitos:
Um banco de dados do Microsoft Dataverse.
Uma licença válida para criar fluxos.

Permissões para criar um banco de dados do Dataverse


Quando você cria fluxos de aprovação, eles são salvos no Dataverse. Inicialmente, ao usar o conector de
aprovações em um fluxo da nuvem localizado em um ambiente não padrão, o sistema automaticamente
provisiona um banco de dados. Para ter sucesso, o usuário que executa o primeiro fluxo de aprovação deve ter
uma função de administrador no ambiente.
Pode levar alguns minutos para que o provisionamento do banco de dados seja concluído e você perceberá esse
atraso na primeira vez que executar o fluxo. Outros usuários que criam fluxos de aprovação não precisam de
permissão elevada no ambiente.
NOTE
Se você estiver usando o ambiente padrão, não precisará provisionar o banco de dados do Dataverse.

Licença para criar fluxos


Como o conector de aprovações é um conector padrão, qualquer licença que conceda acesso ao Power
Automate e a capacidade de usar conectores padrão é suficiente para criar fluxos de aprovação.
Isso pode ser uma licença do Power Automate, do Office 365 ou do Dynamics 365 com recursos internos do
Power Automate. Você encontra uma lista dessas licenças do Office 365 e do Dynamics 365 no guia de
licenciamento do Microsoft Power Apps e do Power Automate.

Introdução
Use uma das opções a seguir para começar a criar fluxos de aprovação.
1. Use um modelo existente: você pode pesquisar a lista de modelos de aprovações para o cenário e seguir
as etapas para criar um fluxo que atenda às suas necessidades.
2. Ajuste um modelo existente: se um dos modelos existentes for semelhante, mas não se adequar às suas
necessidades com precisão, crie um fluxo a partir desse modelo e ajuste o fluxo de acordo com sua
preferência.
Depois de criar um fluxo a partir de um modelo, é possível modificá-lo ou estendê-lo. Faça isso
adicionando, editando ou removendo gatilhos e ações.

TIP
É possível copiar e colar ações no mesmo fluxo ou entre os fluxos para acelerar o processo de edição.

3. Crie um fluxo de aprovação do zero: se você não conseguiu encontrar um modelo adequado, poderá criar
um fluxo do zero e conectá-lo aos serviços e aprovações de que precisa usando as ações de aprovação.
Aprenda como criar um fluxo do zero.
4. Consulte a comunidade para obter inspiração e ajuda: o Power Automate tem uma comunidade próspera
que pode ajudar se você estiver sem ideias ou procurando inspiração. Basta acessar os fóruns do Power
Automate para fazer perguntas específicas e obter respostas.

Atribua aprovações a qualquer usuário em seu locatário


Você pode atribuir aprovações a usuários no ambiente atual do Dataverse ou no locatário do Azure Active
Directory (Azure AD), incluindo usuários convidados.
Quando você atribui uma aprovação a usuários que não estão em seu ambiente, eles são adicionados
automaticamente para que possamos processar as respostas e mantê-las no histórico de aprovações.
As seguintes configurações de locatário não permitem isso:
Quando a configuração AllowAdHocSubscriptions no Azure Active Directory (Azure AD) está desabilitada.
Nesse caso, você pode solicitar que o administrador de locatários a habilite. Você encontra mais informações
sobre isso na inscrição para autoatendimento.
Se um grupo de segurança foi usado para controlar os usuários com acesso ao ambiente do Dataverse.
Power Automate Planos do governo dos EUA.
Após você atribuir uma solicitação de aprovação a um usuário, ele poderá responder diretamente de um email
do Outlook, um cartão adaptável do Teams ou a central de ações do Power Automate se tiverem uma licença do
Power Automate, do Office 365 ou do Dynamics 365 com recursos internos do Power Automate. Você encontra
uma lista dessas licenças do Office 365 e do Dynamics 365 no guia de licenciamento do Microsoft Power Apps e
do Power Automate.

Próximas etapas
Criar fluxos de aprovação

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Aprovações de gatilhos de listas do SharePoint
27/04/2021 • 2 minutes to read

Imagine que você tenha uma lista do SharePoint na qual os funcionários armazenam solicitações de dispositivos
como monitores ou fones de ouvido. Você deseja criar um processo de aprovação de forma que, toda vez que
um funcionário adicionar uma solicitação a uma lista do SharePoint, alguém receba uma solicitação para
aprová-la.
Para seguir este passo a passo guiado, crie uma lista em um site do SharePoint ao qual você tem acesso. Você
pode usar o seguinte exemplo de uma lista:

Assim que tiver uma lista do SharePoint para a qual deseja criar um processo de aprovação:
1. Vá para o modelo Iniciar a aprovação quando um novo item for adicionado, que fornece um fluxo
configurado para criar um processo de aprovação em uma lista do SharePoint. Certifique-se de que todas
as conexões listadas tenham uma marca de verificação verde e continue.
2. Assim que o fluxo for criado, configure estes três itens:
Endereço do site : selecione o site do SharePoint onde você tem sua lista na lista suspensa. Se o
site do SharePoint não aparecer na lista suspensa, basta escrever a URL do site do SharePoint.

Nome da lista : depois de definir o endereço do site, selecione a lista em que deseja que cada
novo item adicionado para acionar uma aprovação

Atribuído a : a pessoa em sua empresa que deve receber a solicitação de aprovação. Você pode
começar se colocando como o aprovador!
Pronto! O fluxo de aprovação agora está todo configurado. Se você analisar todo o fluxo, as etapas são:
O fluxo é acionado sempre que um novo item é adicionado à lista do SharePoint que você definiu
na primeira etapa.
Uma solicitação de aprovação é enviada para a pessoa que você escolheu.
Se a aprovação for respondida como Aprovar , a pessoa que criou o item na lista do SharePoint
recebe um email com a confirmação da aprovação. Se a solicitação foi respondida como Rejeitar ,
essa pessoa receberá um email informando que a solicitação foi rejeitada.

Se por algum motivo a aprovação falhar, você, como criador desse fluxo, receberá um email
informando que a aprovação falhou. Nesse caso, você precisará analisar o histórico de execução
do fluxo para ver por que a aprovação falhou.
3. Agora vamos testar esse fluxo. Primeiro, selecione Salvar no canto superior direito.
4. Assim que o fluxo for salvo com sucesso, selecione Testar .

5. Selecione, Vou selecionar a ação de disparo .


6. Selecione Salvar e Testar .

7. O Power Automate alerta você quando o fluxo está em modo de teste. Quando estiver, crie um item em
sua lista do SharePoint e, em seguida, analise seu fluxo para vê-lo.
Você verá que, assim que seu fluxo é iniciado, ele segue para a ação de aprovação, em que mostra um
círculo laranja no canto superior direito da etapa de ação de aprovação. Isso significa que os aprovadores
atribuídos precisam responder à solicitação de aprovação para que o fluxo continue.

Próximas etapas
Criar fluxos de aprovação
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Acionar aprovações de uma biblioteca de
documentos do SharePoint
27/04/2021 • 3 minutes to read

Este artigo mostra como criar um fluxo de aprovação para novos documentos (faturas) quando eles são
adicionados a uma biblioteca de documentos do SharePoint e como anexar o documento à solicitação de
aprovação.
No processo de aprovação, cada vez que uma nova fatura é adicionada a uma biblioteca do SharePoint, uma
solicitação é enviada para alguém revisar seu conteúdo. Se a solicitação for aprovada, os arquivos de fatura
serão movidos para uma pasta.
Siga estas etapas para concluir este tutorial.
1. Crie duas pastas, por exemplo: Faturas recebidas e Faturas revisadas .

2. Vá para o modelo Começar uma aprovação para um novo arquivo para movê-lo para uma pasta
diferente. Este modelo nos fornece um fluxo configurado para configurar um processo de aprovação para
uma biblioteca de documentos do SharePoint. Confirme se todas as conexões listadas têm uma marca de
verificação verde e selecione Continuar.

3. Depois que o fluxo for criado, configure esses itens.


Endereço do site - No cartão acionador, selecione o site do SharePoint que contém sua lista. Se o
site do SharePoint não aparecer na lista, basta escrever no URL do site do SharePoint.
ID da pasta: - Selecione a pasta onde você colocará os arquivos recebidos para serem analisados
com uma aprovação.
No cartão Criar arquivo , insira o mesmo Endereço do site de antes e selecione a pasta para a
qual deseja que os arquivos sejam movidos depois de aprovados.
No cartão Excluir arquivo , insira o mesmo Endereço do site de antes. Esta ação excluirá o
arquivo da primeira pasta, uma vez que tenha sido aprovado e copiado para a nova pasta.

4. Substitua a ação Iniciar uma aprovação por outra ação de aprovação que permitirá anexar arquivos a
ela.
Exclua a ação Iniciar uma aprovação do fluxo.
Onde a ação de aprovação costumava estar, selecione a linha vertical para adicionar uma nova
ação.

Pesquise e selecione Iniciar e aguardar uma aprovação .


Selecione Aprovar/Rejeitar – Primeiro a responder como o tipo de aprovação.
Dê um título à solicitação de aprovação e, em seguida, atribua-o ao aprovador. O aprovador pode
até ser você!

Selecione Mostrar opções avançadas e depois Nome do anexo – 1 .


Um painel flutuante é aberto à direita, onde você verá todos os dados que pode obter do gatilho
do SharePoint.
Selecione Nome do arquivo .

Selecione Conteúdo de anexos – 1 e depois Conteúdo do arquivo .


5. Expanda o cartão Condição e, na caixa de texto à esquerda, selecione Resultado .
Dessa forma, se o aprovador aprovar a solicitação, a ação para copiar o arquivo para a segunda pasta
será executada.

Terminamos de configurar o fluxo. Agora vamos fazer o teste.


1. Selecione o botão Salvar no canto superior direito.
Você pode receber uma mensagem de aviso do verificador de fluxo. É seguro ignorá-la.

2. Assim que o fluxo for salvo, selecione o botão Testar .

3. Selecione Vou selecionar a ação de disparo e, em seguida, Salvar e testar .

4. O Power Automate indica quando o fluxo está em modo de teste. Quando estiver, adicione um novo
arquivo à pasta de arquivos de entrada na biblioteca de documentos do SharePoint que você especificou
anteriormente.

5. Agora você pode ver que o fluxo está funcionando.

A pessoa a quem você atribuiu a aprovação agora recebe a solicitação de aprovação em vários locais onde
podem aprová-la ou rejeitá-la. O arquivo a ser revisado está anexado à solicitação de aprovação para facilitar a
consulta.
Por email
Se você não estiver vendo o email exibido corretamente, certifique-se de ter as atualizações mais recentes em
seu aplicativo do Outlook ou use a versão da Web do Outlook.
No Power Automate, na seção Aprovações de itens de ação

Depois que a solicitação é aprovada ou rejeitada, a execução do fluxo continua. Se a solicitação foi aprovada, o
arquivo que você colocou na pasta de entrada será movido para a outra pasta.
Parabéns! Você executou com sucesso seu fluxo com recursos de aprovação. Agora que você conhece os
princípios básicos, pode desenvolver esse fluxo para adaptá-lo às suas necessidades comerciais específicas.

Próximas etapas
Criar fluxos de aprovação

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Instruções: principais cenários com fluxos de
aprovação
27/04/2021 • 4 minutes to read

Aqui estão as principais perguntas e respostas de instruções sobre aprovações no Power Automate.

Personalizar solicitações de aprovação


Existem duas maneiras de personalizar as solicitações de aprovação.
Usando opções personalizadas
As aprovações do Power Automate fornecem duas opções padrão para aprovar ou rejeitar solicitações.
Sua empresa pode precisar de outras opções além de aprovar/rejeitar. Por exemplo, se você estiver analisando
uma solicitação de desconto, é interessante que o aprovador seja capaz de responder com base em uma lista de
limites de desconto possíveis, incluindo:
Até 5%
Até 10%
Até 15%
Negado.
Você pode personalizar a lista de respostas às solicitações de aprovação usando Respostas personalizadas .
Veja um exemplo.
Os vendedores de uma organização podem solicitar que um aprovador conceda aos clientes um desconto em
suas compras. Esses vendedores inserem a solicitação de desconto em uma lista do SharePoint, que é o gatilho
do fluxo. O fluxo então usa respostas personalizadas com a ação Iniciar e aguardar uma aprovação .
Selecione como tipo de aprovação Respostas personalizadas - Aguardar todas as respostas ou
Respostas personalizadas - Aguardar uma resposta , dependendo da sua necessidade de vários
aprovadores ou apenas um.
Adicione quantas opções de resposta forem necessárias. Neste caso, estamos usando quatro opções
mencionadas anteriormente.
Dê um Título à solicitação de aprovação e liste os aprovadores em Atribuído a .

Após a solicitação de aprovação ser atendida, o fluxo envia um email para o vendedor que solicitou o desconto,
informando sobre o resultado da solicitação.
Para obter a resposta ao pedido de aprovação, basta usar a saída Resultado .
O aprovador vê a solicitação de aprovação da seguinte forma.
Usando markdown
Markdown é uma linguagem usada para formatar texto em páginas da Web como cabeçalhos, tabelas ou texto
em negrito. Em uma solicitação de aprovação, você pode usar markdown no campo Detalhes para formatar as
informações apresentadas aos aprovadores.
Você pode aprender mais sobre como usar o markdown e os aplicativos compatíveis no artigo Usar Markdown
em solicitações de aprovação no Power Automate.
Veja um exemplo de uso.
E é assim que os aprovadores veem esse recurso em um email bem formatado no Outlook.
Exibir data de aprovação no meu fuso horário
Por padrão, os emails de aprovação exibem o campo Data de criação no fuso GMT. Não há como alterar esse
campo.
Você pode contornar isso exibindo a data em que o fluxo foi executado no fuso horário desejado, no campo
Detalhes da solicitação de aprovação. Por exemplo, para exibir a data da solicitação de aprovação no fuso
horário de Paris, adicione duas ações de tempo como esta.
E o email de aprovação resultante será semelhante a este:
Reatribuir uma aprovação a outra pessoa
Se você recebeu uma solicitação de aprovação, mas deseja que outra pessoa tome a decisão de aprovação, é
possível reatribuir a aprovação a outra pessoa:
1. Faça logon no Power Automate.
2. Na barra de navegação esquerda, acesse Itens de ação > Aprovações
3. Passe o cursor do mouse sobre a aprovação que deseja reatribuir, selecione os três pontos> Reatribuir .
Se você for o solicitante, não poderá reatribuir a solicitação de aprovação. No entanto, você pode Cancelar a
solicitação de aprovação e então editar o fluxo para alterar o aprovador Atribuído a .
Para cancelar uma aprovação:
1. Faça logon no Power Automate.
2. Na barra de navegação esquerda, acesse Itens de ação > Aprovações
3. Selecione a guia Enviado .
4. Selecione Cancelar .

Receber um email de confirmação assim que uma aprovação for


respondida
Se você quiser ser notificado quando um aprovador responder a uma solicitação de aprovação, basta enviar um
email para você mesmo após a etapa de aprovação no fluxo. Envie o email na ramificação Se sim e Se não da
condição de resultado de aprovação, conforme mostrado.
Cancelar uma aprovação
Se você for o criador de um fluxo que solicita aprovações e as solicitações de aprovação não foram respondidas,
você pode cancelar o fluxo da seguinte forma:
1. Faça logon no Power Automate.
2. Na barra de navegação esquerda, acesse Itens de ação > Aprovações
3. Selecione a guia Enviado .
4. Selecione Cancelar .

Realizar aprovações sequenciais


Alguns processos exigem aprovação prévia antes do aprovador final ser solicitado a desconectar. Por exemplo,
uma organização pode ter uma política de aprovação sequencial que requer aprovação prévia para faturas
acima de US$1.000,00 antes de serem aprovadas pelo departamento de Finanças. Este passo a passo orienta
você sobre como gerenciar aprovações sequenciais com o Power Automate.

Postar uma solicitação de aprovação no Microsoft Teams


Se você gostaria de notificar os aprovadores atribuídos por meio de uma mensagem no Microsoft Teams em
vez de por email, use o Modelo de aprovação de solicitação no Teams para um item selecionado no SharePoint
para começar.

Enviar uma aprovação para várias pessoas


Você pode atribuir uma solicitação de aprovação a várias pessoas. Estas são as duas opções.
1. Ao adicionar uma ação de aprovação, existem duas opções de ação para enviar a solicitação de
aprovação a várias pessoas. Selecione a opção apropriada com base em suas necessidades.
Se apenas a resposta de uma pessoa do grupo de pessoas for suficiente para assinar a aprovação
e continuar com a execução do fluxo, use a ação Aprovar/Rejeitar - Primeiro a responder ou
Respostas personalizadas - Aguardar uma resposta .
Se for necessário que Todos respondam à solicitação de aprovação para continuar com a execução
do fluxo, selecione Aprovar/Rejeitar - Todos devem aprovar ou Respostas personalizadas
- Aguardar todas as respostas .

2. No campo Atribuído a , defina a lista de pessoas para quem a solicitação de aprovação deve ser enviada.
Separe cada pessoa com um ponto e vírgula (;).
Próximas etapas
Criar fluxos de aprovação

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Criar e testar um fluxo de trabalho de aprovação
com o Power Automate
27/04/2021 • 7 minutes to read

Com o Power Automate, é possível gerenciar a aprovação de documentos ou de processos em vários serviços,
inclusive no SharePoint, Dynamics 365, Salesforce, OneDrive para Empresas, Zendesk ou WordPress.
Para criar um fluxo de trabalho de aprovação, adicione a ação Aprovações – iniciar uma aprovação a
qualquer fluxo. Depois de adicionar essa ação, o fluxo poderá gerenciar a aprovação de documentos ou
processos. Por exemplo, você pode criar fluxos de aprovação de documento que aprovam faturas, ordens de
serviço ou cotações de venda. Você também pode criar fluxos de aprovação de processo que aprovam
solicitações de férias, trabalho de horas extras ou planos de viagem.
Os aprovadores podem responder a solicitações em sua caixa de entrada de email, no centro de aprovações no
Power Automate ou no aplicativo Power Automate.

Criar um fluxo de aprovação


Aqui está uma visão geral do fluxo que iremos criar e testar:

O fluxo executa as seguintes etapas:


1. É iniciado quando alguém cria uma solicitação de férias em uma lista do SharePoint Online.
2. Adiciona a solicitação de férias ao centro de aprovação e, em seguida, a envia por email para o aprovador.
3. Envia um email com a decisão do aprovador para a pessoa que solicitou férias.
4. Atualiza a lista do SharePoint Online com comentários da decisão do aprovador.

TIP
Para obter informações detalhadas sobre como usar o SharePoint com o Power Automate, consulte a documentação do
SharePoint.
IMPORTANT
Sempre siga as práticas recomendadas para a segurança do SharePoint e as práticas recomendadas de sua organização
para garantir que seu ambiente seja seguro. A segurança não será abordada neste artigo.

Pré-requisitos
Para concluir este passo a passo, você deve ter acesso a:
Power Automate.
Uma lista do SharePoint Online.
Contas de usuário do Office 365 Outlook e do Office 365.

NOTE
Enquanto usamos o SharePoint Online e o Office 365 Outlook neste passo a passo, você pode usar outros serviços, como
Zendesk, Salesforce ou Gmail. Se você estiver usando o SharePoint 2010, consulte Descontinuação do fluxo de trabalho
do SharePoint 2010

Antes de criar o fluxo, crie uma lista do SharePoint Online. Posteriormente, usaremos essa lista para solicitar a
aprovação de férias.
Crie essas colunas em sua lista do SharePoint Online:

C O L UM N DIGITA R

Tratamento Linha única de texto

Data de Início Data e Hora

Data de Término Data e Hora

Comentários Linha única de texto

Aprovado Sim/Não

Comentários do gerente Linha única de texto

Anote o nome e a URL da lista do SharePoint Online. Você precisará desses itens posteriormente ao configurar o
trigger do SharePoint - Quando um item for criado .

Criar um fluxo da nuvem automatizado


1. Entre no Power Automate.
2. Selecione Meus fluxos no painel de navegação esquerdo.
3. No menu superior esquerdo, selecione Novo fluxo > Fluxo da nuvem automatizado .

Adicionar um gatilho
1. Dê um nome a seu fluxo.
2. Em Escolher o gatilho do fluxo , selecione Quando um item é criado – SharePoint e depois Criar .
3. No cartão Quando um item é criado , selecione Endereço do Site e Nome da Lista da lista do
SharePoint que você criou anteriormente.
O Endereço do site e o Nome da lista são os itens que você anotou anteriormente neste passo a passo.

Adicionar uma ação de perfil


1. Selecione Nova etapa e digite perfil na caixa de pesquisa Escolher uma ação .
2. Selecione Usuários do Office 365 .
3. Localize e selecione a ação Obter meu perfil (V2) .

4. Selecione os campos de seu perfil que deseja incluir em seu fluxo e, em seguida, selecione Criar para
salvar o trabalho feito até agora.

Adicionar uma ação de aprovação


1. Selecione Nova etapa
2. Digite aprovação na caixa de pesquisa Escolher uma ação .
3. Selecione a ação Iniciar e aguardar uma aprovação .
4. Configure o cartão Iniciar e aguardar uma aprovação para atender às suas necessidades.

NOTE
Os campos Tipo de aprovação , Título e Atribuído a são necessários. Use o Markdown para formatar o campo
Detalhes .
NOTE
Essa ação envia a solicitação de aprovação ao endereço de email na caixa Atribuído a .
Se o seu cenário exigir, você poderá anexar arquivos às suas solicitações de aprovação que usam o Common Data Service.

Adicionar uma condição


1. Selecione Nova etapa e Condição na lista de ações.
2. No cartão Condição , selecione o campo Escolher um valor à esquerda.
É exibida uma lista de valores dinâmicos.
3. Selecione Resposta do aprovador de respostas na lista de valores dinâmicos.

4. Selecione a caixa Escolher um valor à direita e insira Aprovar na caixa.

NOTE
As respostas válidas para a ação Aprovações - Iniciar uma aprovação são "Aprovar" e "Rejeitar". Essas
respostas diferenciam maiúsculas de minúsculas.

5. O cartão Condição agora deve mostrar:


Adicionar uma ação de email para aprovações
Siga estas etapas para enviar um email, se a solicitação de férias for aprovada:
1. Selecione Adicionar uma ação , na ramificação da condição Se sim .

2. Insira enviar email na caixa de pesquisa no cartão Escolher uma ação .


3. Selecione a ação Enviar um email (V2) .
4. Configure o cartão de email para atender às suas necessidades.

NOTE
Para , Assunto e Corpo são necessários.

Este cartão é um modelo para o email que é enviado quando o status das solicitações de férias for
alterado.
Na caixa Corpo , no cartão Enviar um email (V2) , use o token Comentários da ação Aprovações –
Iniciar uma Aprovação .
Adicionar uma ação de atualização para solicitações aprovadas
1. Selecione Adicionar uma ação no branch Se sim .
2. Insira SharePoint na caixa de pesquisa no cartão Escolher uma ação , selecione filtro do SharePoint e,
em seguida, selecione a ação Atualizar item .

3. Configure o cartão Atualizar item para atender às suas necessidades.

NOTE
Os campos Endereço do site , Nome da lista , ID e Título são obrigatórios.
Adicionar uma ação de email para rejeições
1. Selecione Adicionar uma ação no branch Se não .
2. Insira Enviar na caixa de pesquisa do cartão Escolher uma ação , selecione Office 365 Outlook para
filtrar as ações e, em seguida, selecione a ação Enviar um email (V2) - Office 365 Outlook .
3. Configure o cartão de email para atender às suas necessidades.
Esse cartão representa o modelo do email que é enviado quando o status de uma solicitação de férias é
alterado.

Adicionar ação de atualização para solicitações rejeitadas


1. Selecione Adicionar uma ação .
2. Insira atualizar na caixa de pesquisa no cartão Escolher uma ação e selecione a ação Atualizar item
– SharePoint .

3. Configure o cartão para atender às suas necessidades.

NOTE
Os campos Endereço do site , Nome da lista , ID e Título são obrigatórios.
4. Selecione Salvar para salvar o trabalho realizado.
Se você acompanhou até aqui, o fluxo deverá se parecer com esta captura de tela:

Agora que criamos o fluxo, é hora de testá-lo!

Solicitar uma aprovação para testar seu fluxo


Crie uma solicitação de férias na lista do SharePoint Online que você criou anteriormente.
Depois de salvar esta solicitação, os gatilhos de fluxo e, em seguida:
1. Cria uma solicitação no centro de aprovações.
2. Envia um email de solicitação de aprovação aos aprovadores.

Criar aprovações de execução prolongada


Se for provável que o fluxo seja executado por mais de 30 dias, considere armazenar suas aprovações no
Microsoft Dataverse. Isso possibilita que você crie fluxos que agem em resposta a solicitações de aprovação,
mesmo após a execução do fluxo original atingir o tempo limite.
Para fazer isso, use dois fluxos, um para enviar uma solicitação de aprovação e o outro para executar a lógica de
negócios nas respostas para a solicitação de aprovação, com base na ação Criar uma aprovação (V2) . Saiba
mais sobre aprovações de execução prolongada.

TIP
Se você usar clientes de email modernos, não precisará se perguntar se uma solicitação ainda é necessária, pois o Power
Automate atualiza automaticamente o email para indicar que a solicitação de aprovação foi concluída.

Cancelar a solicitação de aprovação


Às vezes, você quer cancelar uma solicitação de aprovação que enviou. Possivelmente, você cometeu um erro na
solicitação ou ela não é mais relevante. Em ambos os casos, a pessoa que enviou a solicitação pode cancelá-la
seguindo estas etapas:
1. Selecione a aprovação
2. Selecione Cancelar aprovação no painel lateral.

TIP
Você sempre pode selecionar a guia Histórico para exibir as solicitações de aprovação que cancelou.

NOTE
O recurso de cancelamento é compatível com a ação Criar uma aprovação (v2) .

Solicitar aprovações de usuários convidados


Você pode enviar solicitações de aprovações para pessoas fora de sua organização. Para fazer isso, use os
usuários convidados do Azure Active Directory (Azure AD) convidando usuários de outros locatários como
convidados.
Quando você atribui uma função a um convidado, isso dá a ele a permissão necessária para participar do
processo de aprovação.
Agora que você criou e testou seu fluxo, informe às outras pessoas sobre como usá-lo.

Saiba Mais
Exibir e gerenciar solicitações de aprovação pendentes
Crie fluxos de aprovação sequencial.
Crie fluxos de aprovação paralela.
Instale o aplicativo móvel do Power Automate para Android, iOS ou Windows Phone.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Crie fluxos de aprovação com anexos
27/04/2021 • 2 minutes to read

Ocasionalmente, você precisará obter um arquivo aprovado para fins comerciais. Felizmente, você pode usar as
aprovações do Power Automate para realizar esta tarefa. Por exemplo, digamos que você seja contador e queira
obter aprovação para uma fatura, você só precisa criar um fluxo instantâneo que permita enviar o arquivo para
aprovação tocando em um botão e selecionando o arquivo a ser enviado.
Neste artigo, você aprenderá a criar um fluxo de aprovação para envio dos anexos necessários para análise do
aprovador antes de ele decidir se a solicitação deve ser aprovada.

Criar o fluxo
1. Entre no Power Automate.
2. Selecione Meus fluxos > Novo > Instantâneo – em branco .

3. Dê ao fluxo de nuvem um nome > procure e selecione Disparar um fluxo da nuvem manualmente e
clique em Criar .
4. Selecione o gatilho Disparar um fluxo de nuvem manualmente > Adicionar uma entrada >
Arquivo .
As etapas anteriores configuram seu fluxo para que, quando ele for executado, solicite um arquivo para
que o usuário dispare seu fluxo.
5. Selecione Nova etapa
6. Selecione Aprovações e escolha Iniciar e aguardar uma aprovação .
7. Selecione Aprovar/Rejeitar – Primeiro a responder na lista de Tipo de aprovação do cartão
Iniciar e aguardar uma aprovação .
8. Forneça as seguintes informações no cartão Iniciar e aguardar uma aprovação :
Título : breve descrição que informa ao aprovador sobre o conteúdo da solicitação.
Atribuído a : pessoa a quem a solicitação foi enviada.
Detalhes : texto exibido na solicitação de aprovação.
9. Selecione Mostrar opções avançadas para revelar os campos nos quais as informações sobre o
arquivo anexado à solicitação serão fornecidos.
10. Forneça um nome de arquivo em Nome dos Anexos – 1

TIP
É necessário incluir a extensão correspondente ao tipo de arquivo carregado.

11. Forneça o conteúdo do arquivo que será enviado ao aprovador na caixa Conteúdo dos anexos – 1 .
Para facilitar, use o item Conteúdo do arquivo da lista de conteúdo dinâmico exibida ao selecionar a
caixa Conteúdo dos anexos – 1 .

12. Selecione Salvar para salvar seu fluxo.

Testar o fluxo
Para testar seu fluxo, selecione Teste e carregue um arquivo .xlsx.
1. Selecione Teste .
2. Selecione Vou executar a ação de disparo .
3. Selecione Teste > Continuar para iniciar o teste.
4. Selecione Impor tar .

5. Localize o arquivo, selecione-o e escolha Abrir para carregar o arquivo ou a imagem para a qual você
deseja aprovação.
6. Selecione Executar fluxo .
Você verá que o teste será iniciado.

7. Selecione a Página de execução de fluxo para acompanhar o status do teste.

Aprovar a solicitação
A pessoa para a qual você enviou a solicitação de aprovação receberá um email, semelhante à imagem a seguir,
onde poderá ver o anexo e Aprovar ou Rejeitar a solicitação:
TIP
Os aprovadores também podem analisar as solicitações no centro de aprovações.

Saiba Mais
Na maioria dos fluxos de aprovação, convém notificar a decisão à pessoa que solicitou a aprovação. Confira o
artigo de aprovações modernas para saber como adicionar uma condição a um fluxo de aprovação e executar
ações específicas com base no resultado da solicitação.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Gerencie aprovações sequenciais com Power
Automate
27/04/2021 • 9 minutes to read

Alguns fluxos de trabalho exigem aprovação prévia antes de ser solicitada a liberação do aprovador final. Por
exemplo, uma empresa pode ter uma política de aprovação sequencial que requer aprovação prévia para
faturas acima de $1.000,00 antes de serem aprovadas pelo departamento de Finanças.
Neste passo a passo, criamos um fluxo sequencial de aprovação que gerencia as solicitações de férias do
funcionário.

NOTE
O SharePoint é usado aqui somente como um exemplo. Não é necessário usá-lo para criar fluxos de aprovação. Use um
entre mais de 200 serviços com os quais o Power Automate se integra para impulsionar seus fluxos. Se você estiver
usando o SharePoint 2010, consulte Descontinuação do fluxo de trabalho do SharePoint 2010

TIP
Para obter informações detalhadas sobre como usar o SharePoint com o Power Automate, consulte a documentação do
SharePoint.

Etapas detalhadas no fluxo


O fluxo:
1. É iniciado quando um funcionário cria uma solicitação de férias em uma lista do SharePoint Online.
2. Adiciona a solicitação de férias ao centro de aprovação e, em seguida, envia a solicitação por email para o
aprovador prévio.
3. Envia por email a decisão de aprovação prévia para o funcionário.
4. Atualiza a lista do SharePoint Online com a decisão e os comentários do aprovador prévio. Observação: se a
solicitação for aprovada previamente, o fluxo continuará com estas etapas:
5. Envia a solicitação para o aprovador final.
6. Envia por email a decisão final para o funcionário.
7. Atualiza a lista do SharePoint com a decisão final.
Esta imagem resume as etapas anteriores:
Pré-requisitos
Power Automate.
Uma lista do SharePoint Online.
Contas de usuário do Office 365 Outlook e do Office 365.

NOTE
Enquanto usamos o SharePoint Online e o Office 365 Outlook neste passo a passo, você pode usar outros serviços, como
Zendesk, Salesforce ou Gmail. Se você estiver usando o SharePoint 2010, consulte Descontinuação do fluxo de trabalho
do SharePoint 2010

Antes de criar o fluxo, crie uma lista do SharePoint Online. Posteriormente, usaremos essa lista para solicitar a
aprovação de férias.
Para fins deste passo a passo, a lista do SharePoint Online que você criar deverá incluir as seguintes colunas:
A lista do SharePoint Online que você criar deve incluir as seguintes colunas:

T ÍT ULO L IN H A ÚN IC A DE T EXTO

Modificados Data e hora

Data de Criação Data e hora

Data de início das férias Data e hora

Data de término das férias Data e hora

Comentários Linha única de texto

Aprovado Sim/Não

Comentários do gerente Várias linhas de texto

Modificados Data e hora


T ÍT ULO L IN H A ÚN IC A DE T EXTO

Data de Criação Data e hora

Aprovado previamente Sim/Não

Criadas por Pessoa ou grupo

Modificadas por Pessoa ou grupo

Anote o nome e a URL da lista do SharePoint Online. Utilizamos esses itens posteriormente ao configurar o
gatilho SharePoint - Quando um novo item é criado .

Criar seu fluxo


1. Entre no Power Automate.
2. Selecione Meus fluxos no painel de navegação esquerdo.
3. No menu superior esquerdo, selecione Novo fluxo > Fluxo da nuvem automatizado .

Adicionar um gatilho
1. Dê um nome a seu fluxo.
2. Em Escolher o gatilho do fluxo , selecione Quando um item é criado – SharePoint e depois Criar .
3. No cartão Quando um item é criado , selecione Endereço do Site e Nome da Lista da lista do
SharePoint que você criou anteriormente.

Obter o gerente da pessoa que criou a solicitação de férias


1. Selecione +Nova etapa e digite obter gerente na caixa de pesquisa Escolher uma ação .
2. Localize e selecione a ação Obter gerente (V2) – Usuários do Office 365 .
3. Insira o token Criado por Email na caixa Usuário (UPN) , no cartão Obter gerente .
Esta ação acessa o gerente da pessoa que criou a solicitação de férias no SharePoint.

NOTE
É uma boa ideia salvar periodicamente as alterações no fluxo conforme você avança.

Adicionar uma ação de aprovação para aprovações prévias


1. Selecione Nova etapa
2. Digite aprovação na caixa de pesquisa Escolher uma ação .
3. Selecione a ação Iniciar e aguardar uma aprovação .
4. Configure o cartão Iniciar e aguardar uma aprovação para atender às suas necessidades.

NOTE
Os campos Tipo de aprovação , Título e Atribuído a são necessários. Use o Markdown para formatar o campo
Detalhes .

Observação: essa ação envia a solicitação de aprovação prévia para o endereço de email na caixa Atribuído a .
Adicionar uma condição
1. Selecione Nova etapa e Condição na lista de ações.
2. No cartão Condição , selecione o campo Escolher um valor à esquerda.
É exibida uma lista de valores dinâmicos.
3. Selecione Resposta do aprovador de respostas na lista de valores dinâmicos.

4. Selecione a caixa Escolher um valor à direita e insira Aprovar na caixa.

NOTE
As respostas válidas para a ação Aprovações - Iniciar uma aprovação são "Aprovar" e "Rejeitar". Essas
respostas diferenciam maiúsculas de minúsculas.

5. O cartão Condição agora deve mostrar:


NOTE
Esta condição verifica a resposta da ação Iniciar e aguardar uma aprovação .

Adicionar uma ação de email para aprovações prévias


1. Selecione Adicionar uma ação , na ramificação da condição Se sim .

2. Insira enviar email na caixa de pesquisa no cartão Escolher uma ação .


3. Selecione a ação Enviar um email (V2) .

4. Configure o cartão de email para atender às suas necessidades.


NOTE
Para , Assunto e Corpo são necessários.

Este cartão é um modelo para o email que é enviado quando o status das solicitações de férias for
alterado.
Na caixa Corpo , no cartão Enviar um email (V2) , use o token Comentários da ação Aprovações –
Iniciar uma Aprovação .

Adicionar uma ação de atualização para solicitações aprovadas


previamente
1. Selecione Adicionar uma ação no branch Se sim .
2. Insira SharePoint na caixa de pesquisa no cartão Escolher uma ação , selecione filtro do SharePoint e,
em seguida, selecione a ação Atualizar item .
3. Configure o cartão Atualizar item para atender às suas necessidades.
Obter o gerente do aprovador prévio
1. Use as etapas Obter o gerente da pessoa que criou a solicitação de férias que fizemos anteriormente para
adicionar e, em seguida, configurar outra ação Obter gerente . Desta vez obtivemos o gerente do
aprovador prévio.
2. O cartão Obter gerente 2 deverá ser semelhante a esta imagem quando você tiver terminado. Use o
token Email na categoria Obter gerente no cartão Adicionar conteúdo dinâmico a par tir de
aplicativos e ser viços usados neste fluxo .

Adicionar a ação de aprovação final


1. Use as etapas adicionar uma ação de aprovação para aprovações prévias que fizemos anteriormente para
adicionar e, em seguida, configurar outra ação Iniciar e aguardar uma aprovação . Essa ação envia
uma solicitação por email para aprovação final.
2. Quando terminar, o cartão deverá ser semelhante a esta imagem:
Adicionar a condição de aprovação final
1. Repita as etapas de adicionar uma condição para adicionar e, em seguida, configurar uma Condição que
verifica a decisão do aprovador final.

Enviar email com a aprovação final


1. Use as etapas de Adicionar uma ação de email para aprovações prévias para adicionar e, em seguida,
configurar uma ação que envia um email quando solicitações de férias forem aprovadas.
2. Quando terminar, seu cartão deverá ser semelhante a esta imagem:

Atualizar SharePoint com aprovação


1. Use as etapas de adicionar uma ação de atualização para solicitações pré-aprovadas para adicionar e, em
seguida, configurar uma ação que atualiza o SharePoint quando a solicitação de férias for aprovada.
2. Quando terminar, o cartão deverá ser semelhante a esta imagem:

Enviar email com rejeição de aprovação prévia


1. Selecione Adicionar uma ação no branch Se não .
2. Insira Enviar na caixa de pesquisa do cartão Escolher uma ação , selecione Office 365 Outlook para
filtrar as ações e, em seguida, selecione a ação Enviar um email (V2) - Office 365 Outlook .

3. Configure o cartão de email para atender às suas necessidades.


Esse cartão representa o modelo do email que é enviado quando o status de uma solicitação de férias é
alterado.
Observação: essa ação deve ser adicionada à ramificação SE NÃO, NÃO FAÇA NADA abaixo do cartão
Condição .

Atualizar o SharePoint com rejeição de aprovação prévia


1. Selecione Adicionar uma ação .
2. Insira atualizar na caixa de pesquisa no cartão Escolher uma ação e selecione a ação Atualizar item
– SharePoint .

3. Configure o cartão para atender às suas necessidades.


Enviar email com a rejeição final
1. Use as etapas de Enviar email com rejeição de aprovação prévia para adicionar e, em seguida, configurar
uma ação que envia um email quando a solicitação de férias é rejeitada pelo aprovador final.
Observação: essa ação deve ser adicionada à ramificação SE NÃO, NÃO FAÇA NADA abaixo do cartão
Condição 2 .
2. Quando terminar, o cartão deverá ser semelhante a esta imagem:

Atualizar o SharePoint com rejeição final


1. Use as etapas de Atualizar o SharePoint com rejeição de aprovação prévia para adicionar e, em seguida,
configurar uma ação que atualiza o SharePoint se o aprovador final rejeitar a solicitação de férias.
2. Quando terminar, o cartão deverá ser semelhante a esta imagem:
3. Selecione Atualizar fluxo para salvar o trabalho que fizemos.
Se você acompanhou até aqui, o fluxo deverá se parecer com esta imagem:

Agora que criamos o fluxo, vamos vê-lo em ação.

Solicitar uma aprovação


Crie uma solicitação de férias na lista do SharePoint Online que você criou anteriormente.
Depois de salvar esta solicitação, os gatilhos de fluxo e, em seguida:
1. Cria uma solicitação no centro de aprovações.
2. Envia um email de solicitação de aprovação aos aprovadores.
Sua solicitação deverá ser semelhante a esta imagem:

Exibir solicitações de aprovação pendentes


Exiba todas as solicitações de aprovação pendente, seguindo estas etapas:
1. Entre no Power Automate.
2. No painel de navegação esquerdo, selecione Itens de ação > Aprovações .
3. As solicitações de aprovação pendentes aparecerão na guia Recebido .

Aprovar previamente uma solicitação


Se você for um aprovador em um fluxo de aprovação, receberá um email sempre que alguém criar uma
solicitação. A solicitação de aprovação também é enviada para o centro de aprovações. Você pode aprovar ou
rejeitar solicitações de email, do centro de aprovações ou o aplicativo Power Automate.
Para aprovar uma solicitação:
Do email
1. Selecione Aprovar no email que você recebe quando um item é adicionado à lista do SharePoint Online.
Observação: se você estiver usando um dispositivo móvel com o aplicativo Power Automate instalado, o
aplicativo Power Automate será iniciado; caso contrário, o centro de aprovações será aberto em seu
navegador.
2. Insira um comentário e, em seguida, selecione o botão Confirmar .
No centro de aprovações
1. Entre no Power Automate.
2. Selecione Itens de ação >Aprovações no painel de navegação esquerdo.
3. Selecione Aprovar na solicitação que você deseja aprovar.
4. Adicione quaisquer comentários e selecione Confirmar na parte inferior da tela.
No aplicativo Power Automate
1. Em seu celular com o aplicativo do Power Automate instalado, selecione Aprovar no email de aprovação
de solicitação.
2. Selecione Confirmar no canto superior direito da tela.

3. Mostra a página êxito; indicando que sua aprovação foi registrada.

NOTE
As telas no Android, no iOS e no Windows Phone podem diferir um pouco, mas a funcionalidade é a mesma em todos os
dispositivos.

Aprovar a solicitação
As etapas para aprovar uma solicitação são idênticas às etapas para aprovar previamente uma solicitação
Observação: o aprovador final obtém a solicitação de férias somente depois que a solicitação tiver sido
previamente aprovada.

Rejeitar uma solicitação


Você pode rejeitar uma solicitação através de email, do centro de aprovações ou do aplicativo Power Automate.
Para rejeitar uma solicitação, siga as etapas para aprovar uma solicitação, mas, selecione Rejeitar , em vez de
Aprovar .
Depois de confirmar sua decisão (rejeição da solicitação), o fluxo executa as seguintes etapas:
1. Envia um email para a pessoa que solicitou férias.
2. Atualiza a lista do SharePoint Online com a decisão e os comentários do aprovador.
Mais Informações
Passo a passo das aprovações modernas do aprovador único

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Criar fluxos de trabalho de aprovação paralela com
o Power Automate
27/04/2021 • 7 minutes to read

Em um fluxo de trabalho de aprovação paralelo, várias pessoas são obrigadas a aprovar itens como faturas,
pedidos de compra, solicitações de férias, etc. A aprovação de cada pessoa é independente de todos os outros
aprovadores.
Neste tutorial, usamos o Power Automate para criar um fluxo da nuvem que automatiza um fluxo de trabalho de
aprovação paralela. Este fluxo automatiza um processo de solicitação de férias de um funcionário que requer
aprovação de todas as pessoas (ou equipes) que o funcionário suporta regularmente. Os funcionários usam
uma Lista do SharePoint para a solicitação de férias. As aprovações de férias são obrigatórias para o gerente
direto do funcionário, a equipe de vendas e a equipe de Recursos Humanos. Cada solicitação de férias é roteada
para cada aprovador para uma decisão. O fluxo envia um email com alterações no status e, em seguida, atualiza
o SharePoint com as decisões.

TIP
Para obter informações detalhadas sobre como usar o SharePoint com o Power Automate, consulte a documentação do
SharePoint.

Pré-requisitos
Power Automate.
Uma lista do SharePoint Online.
Contas de usuário do Office 365 Outlook e do Office 365.

NOTE
Enquanto usamos o SharePoint Online e o Office 365 Outlook neste passo a passo, você pode usar outros serviços, como
Zendesk, Salesforce ou Gmail. Se você estiver usando o SharePoint 2010, consulte Descontinuação do fluxo de trabalho
do SharePoint 2010

Antes de criar o fluxo, crie uma lista do SharePoint Online. Posteriormente, usaremos essa lista para solicitar a
aprovação de férias.
A lista do SharePoint Online que você criar deve incluir as seguintes colunas:

T ÍT ULO L IN H A ÚN IC A DE T EXTO

Comentários do funcionário Linha única de texto

Comentários do gerente direto Várias linhas de texto

Comentários da equipe de vendas Várias linhas de texto

Comentários da equipe de RH Várias linhas de texto


T ÍT ULO L IN H A ÚN IC A DE T EXTO

Aprovada pelo gerente direto Sim/Não

Aprovada pela equipe de vendas Sim/Não

Aprovada pela equipe de RH Sim/Não

Data de início das férias Data e hora

Data de término das férias Data e hora

Anote o nome e a URL da lista do SharePoint Online. Esses itens serão usados mais tarde para configurar o
gatilho SharePoint – quando um item é criado .

Criar seu fluxo a partir do modelo em branco


1. Entre no Power Automate.
2. Selecione Meus fluxos no painel de navegação esquerdo.
3. No menu superior esquerdo, selecione Novo fluxo > Fluxo da nuvem automatizado .

Adicionar um gatilho
1. Dê um nome a seu fluxo.
2. Em Escolher o gatilho do fluxo , selecione Quando um item é criado – SharePoint e depois Criar .
3. No cartão Quando um item é criado , selecione Endereço do Site e Nome da Lista da lista do
SharePoint que você criou anteriormente.

Obter o gerente da pessoa que criou a solicitação de férias


1. Selecione +Nova etapa e digite obter gerente na caixa de pesquisa Escolher uma ação .
2. Localize e selecione a ação Obter gerente (V2) – Usuários do Office 365 .
3. Insira o token Criado por Email na caixa Usuário (UPN) , no cartão Obter gerente .
Esta ação acessa o gerente da pessoa que criou a solicitação de férias no SharePoint.

Nomear e salvar seu fluxo


Forneça um nome para o fluxo e, em seguida, selecione Salvar para salvar o trabalho que fizemos até agora.

NOTE
Selecione o ícone Salvar periodicamente para salvar as alterações no fluxo.

Adicionar uma ação de aprovação para o gerente imediato


1. Selecione Nova etapa
2. Digite aprovação na caixa de pesquisa Escolher uma ação .
3. Selecione a ação Iniciar e aguardar uma aprovação .
4. Configure o cartão Iniciar e aguardar uma aprovação para atender às suas necessidades.

NOTE
Os campos Tipo de aprovação , Título e Atribuído a são necessários. Use o Markdown para formatar o campo
Detalhes .
IMPORTANT
Esta ação envia a solicitação de férias ao endereço de email na caixa Atribuído a ; portanto, insira o token Email da lista
Obter gerente (v2) .

Inserir uma ação de aprovação de ramificação paralela para a equipe


de vendas
1. Selecione a seta para baixo que está localizada entre o cartão Obter gerente (v2) e o cartão Iniciar e
aguardar uma aprovação .
2. Selecione o sinal de adição que aparecerá na seta para baixo, depois de você selecioná-la.
3. Selecione Adicionar uma ramificação paralela .

4. Pesquise, selecione e, em seguida, configure uma ação Iniciar e aguardar uma aprovação que envia a
solicitação de férias à equipe de vendas. Confira as etapas usadas para Adicionar uma ação de aprovação
para o gerente imediato se você não tiver certeza sobre como adicionar a ação Iniciar e aguardar uma
aprovação .

IMPORTANT
Use o endereço de email da equipe de vendas na caixa Atribuído a da ação Iniciar uma aprovação 2 .

Insira uma ação de aprovação de ramificação paralela para a equipe


de recursos humanos
Repita as etapas para inserir uma ramificação paralela para a equipe de vendas a adicionar e, em seguida,
configure uma ação Iniciar uma aprovação para enviar solicitações de férias para recursos humanos.

IMPORTANT
Use o endereço de email da equipe de recursos humanos na caixa Atribuído a da ação Iniciar uma aprovação 3 .

Se você acompanhou até aqui, o fluxo deverá se parecer com este exemplo:
Opções depois de adicionar ramificações paralelas
Depois de adicionar ações a ramificações paralelas, há duas maneiras de adicionar etapas ao seu fluxo:
Insira uma etapa dentro de uma ramificação: use o botão Inserir uma nova etapa (+ ) acima ou
abaixo do cartão. Este botão que aparece quando você seleciona uma ramificação ou passa o mouse
sobre a seta do conector). Este botão adiciona uma etapa à essa ramificação específica . Esse botão é
mostrado aqui:

Adicione uma etapa ao fluxo: use o botão maior +Nova etapa na parte inferior de todo o fluxo de
trabalho. As etapas que você adiciona com esse botão são executadas após a conclusão de todas as
ramificações anteriores. Esse botão é mostrado aqui:
Nas seções a seguir, adicionamos etapas dentro de cada ramificação:
Adicione uma condição que verifica se a solicitação de férias foi aprovada ou rejeitada.
Envie um email que informa a decisão ao funcionário.
Atualize a solicitação de férias no SharePoint com a decisão de aprovação.
Em seguida, usamos o botão +Nova etapa para enviar um email que resume todas as decisões tomadas na
solicitação de férias.
Vamos continuar:

Adicionar uma condição a cada ramificação


1. Selecione a primeira ramificação Iniciar e aguardar uma aprovação .
2. Selecione o botão pequeno Inserir uma nova etapa (+ ) abaixo do cartão (o botão circular de adição que
aparece quando você passa o mouse sobre a seta do conector).
3. Selecione Adicionar uma ação no menu que é exibido e selecione Condição na lista de ações.
4. Selecione a primeira caixa no cartão Condição e, em seguida, selecione o token Resposta da categoria
Iniciar e aguardar uma aprovação na lista de conteúdo dinâmica.

5. Confirme se a lista (no meio do car tão de Condição ) está definida como é igual a .
6. Insira Aprovar (este texto diferencia maiúsculas de minúsculas) na última caixa.
7. Seu cartão de condição agora deverá ser semelhante a este exemplo:
NOTE
Esta condição verifica a resposta da ação Iniciar uma aprovação que vai para o gerente do funcionário.

8. Repita as etapas anteriores nas ramificações Iniciar uma aprovação 2 (a solicitação de aprovação para
vendas) e Iniciar uma aprovação 3 (a solicitação de aprovação para recursos humanos).

Adicionar ações de email para cada ramificação


Execute as seguintes etapas do lado de SE SIM da ramificação Condição .
Observação: seu fluxo usa estas etapas para enviar um email quando a solicitação é aprovada:
1. Selecione Adicionar uma ação , na ramificação da condição Se sim .

2. Insira enviar email na caixa de pesquisa no cartão Escolher uma ação .


3. Selecione a ação Enviar um email (V2) .
4. Configure o cartão de email para atender às suas necessidades.

NOTE
Para , Assunto e Corpo são necessários.

Este cartão é um modelo para o email que é enviado quando o status das solicitações de férias for
alterado.
Na caixa Corpo , no cartão Enviar um email (V2) , use o token Comentários da ação Aprovações –
Iniciar uma Aprovação .
Para enviar um email quando uma solicitação é rejeitada, use o lado SE NÃO da ramificação Condição e, em
seguida, repita as etapas anteriores para adicionar um modelo ao email de rejeição.
Repita as etapas anteriores nas ramificações Iniciar e aguardar uma aprovação 2 (a solicitação de
aprovação para vendas) e Iniciar e aguardar uma aprovação 3 (a solicitação de aprovação para recursos
humanos).

Atualizar a solicitação de férias com a decisão


Execute as seguintes etapas para atualizar o SharePoint ao tomar decisões.
Observação: lembre-se de executar estas etapas em ambos os lados da ramificação SE SIM e SE NÃO .
1. Selecione Adicionar uma ação no branch Se sim .
2. Insira SharePoint na caixa de pesquisa no cartão Escolher uma ação , selecione filtro do SharePoint e,
em seguida, selecione a ação Atualizar item .
3. Configure o cartão Atualizar item para atender às suas necessidades.
Repita as etapas anteriores nas ramificações Iniciar uma aprovação 2 e Iniciar uma aprovação 3 .

Concluir o fluxo
1. Selecione +Nova etapa
2. Use as etapas fornecidas anteriormente para enviar um email que resume os resultados de cada
aprovação. Envie esse email para o funcionário que solicitou férias. O cartão pode ser semelhante a este
exemplo:
Saiba mais sobre as aprovações modernas
Introdução às aprovações modernas

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Criar um fluxo de aprovação que exige a aprovação
de todos
27/04/2021 • 6 minutes to read

Este passo a passo mostra como criar um fluxo de trabalho de aprovação que exige a aprovação de todos (todos
os aprovadores atribuídos) para um pedido de férias ser aprovado, mas qualquer aprovador pode rejeitar toda a
solicitação.
Esse tipo de fluxo de trabalho de aprovação é útil em uma organização que exige a aprovação do gerente de
uma pessoa, e do gerente do gerente, para que um pedido de férias seja aprovado. No entanto, qualquer um
dos gerentes pode recusar o pedido sem a aceitação ou recusa da outra pessoa.

NOTE
Embora este passo a passo destaque um cenário de aprovação de férias, é possível usar esse tipo de fluxo de aprovação
em qualquer situação em que são necessários vários aprovadores para aprovar uma solicitação.

Pré-requisitos
Acesso a Power Automate, Microsoft Office 365 Outlook e Usuários do Microsoft Office 365.
Uma lista do SharePoint.
Este passo a passo pressupõe que você criou uma lista do SharePoint usada para solicitar férias. Consulte
o passo a passo de aprovações paralelas para obter um exemplo aprofundado que detalha a aparência da
sua lista do SharePoint.

TIP
Para obter informações detalhadas sobre como usar o SharePoint com o Power Automate, consulte a
documentação do SharePoint.

Familiaridade com os conceitos básicos de criação de fluxos.


Você pode examinar como adicionar ações, gatilhos e condições. As etapas a seguir pressupõem que
você sabe como executar estas ações.

NOTE
Embora usemos o SharePoint e o Office 365 Outlook neste passo a passo, é possível usar outros serviços, como Zendesk,
Salesforce, Gmail ou qualquer um dos mais de 200 serviços com suporte do Power Automate.

Criar o fluxo
NOTE
Se você não tiver criado uma conexão com o SharePoint ou o Office 365, siga as instruções quando receber a solicitação
para entrar.
Este passo a passo usa tokens. Para exibir a lista de tokens, toque ou clique em qualquer controle de entrada e,
em seguida, procure o token na lista Conteúdo dinâmico que é exibida.
Entre no Power Automate e, em seguida, execute as seguintes etapas para criar seu fluxo.
1. Selecione Meus fluxos > Novo > Automatizado – em branco , na parte superior esquerda da tela.
2. Dê um nome ao seu fluxo e, em seguida, adicione o gatilho SharePoint – Quando um item é criado
ou modificado .
3. Insira o Endereço do Site para o site do SharePoint que hospeda sua lista de solicitações de férias e, em
seguida, selecione uma lista em Nome da Lista .
4. Selecione Nova etapa , adicione a ação Obter gerenciador (V2) do Office 365, selecione a caixa
Usuário (UPN) e, em seguida, adicione o token Criado por Email a ela.
O token Criado por Email está localizado na categoria Quando um item for criado ou modificado
da lista Conteúdo dinâmico . Esse token fornece acesso de maneira dinâmica a dados sobre o
gerenciador para a pessoa que criou o item no SharePoint.
5. Selecione Nova etapa , adicione outra ação Obter gerenciador (V2) do Office 365 e, em seguida,
adicione o token Email à caixa Usuário (UPN) .
O token Email está localizado sob a categoria Obter gerenciador (V2) da lista Conteúdo dinâmico .
Esse token fornece de maneira dinâmica acesso ao endereço de email para o gerente do gerente.
Também é possível renomear o cartão Obter gerenciador (V2) 2 para algo significativo como "Ignorar
gerenciador de nível".
6. Selecione Nova etapa , adicione a ação Iniciar e aguardar uma aprovação e, em seguida, selecione
Aprovar/Rejeitar – Todos devem aprovar na lista Tipo de aprovação .

IMPORTANT
Se qualquer aprovador rejeitar, o pedido de aprovação será considerado rejeitado por todos os aprovadores.

7. Use a tabela a seguir como guia para concluir o cartão Iniciar e aguardar uma aprovação .

CAMPO DESC RIÇ Ã O

Tipo de aprovação Veja os tipos de aprovação.

Título O título do pedido de aprovação.

Atribuído a Os endereços de email dos aprovadores.

Detalhes Quaisquer informações adicionais que você deseja enviar


aos aprovadores listados no campo Atribuído a .

Link do item Uma URL para o item de aprovação. Neste exemplo, é


um link para o item no SharePoint.

Descrição do link do item Uma descrição de texto para o Link do item .


TIP
A ação Iniciar e aguardar uma aprovação fornece vários tokens, incluindo Respostas e Resultado . Use
esses tokens em seu fluxo para fornecer relatórios avançados dos resultados de uma execução de um fluxo de
pedido de aprovação.

O cartão Iniciar e aguardar uma aprovação é um modelo para a solicitação de aprovação enviada
aos aprovadores. Configure-o de um jeito útil para a sua organização. Veja um exemplo.

Quando um fluxo da nuvem com a ação Começar e aguardar uma aprovação é configurado com a
opção Aprovar/Rejeitar - Todos devem aprovar , ele espera até que tudo Atribuído a aprove ou
pelo menos um Atribuído a rejeite a solicitação de aprovação.

TIP
Adicione uma etapa Condição se quiser que o seu fluxo verifique a resposta à solicitação de aprovação e execute
diferentes ações com base no Resultado . O Resultado pode ser Aprovar ou Rejeitar .

Vamos continuar com o fluxo e enviar um email quando uma decisão for tomada em relação à solicitação
de aprovação.
8. Selecione Nova Etapa , pesquise "enviar um email", adicione a ação Enviar um email (V2) do Office
365 Outlook e, em seguida, configure essa ação para enviar um email com os resultados da solicitação à
pessoa que deseja sair de férias.
Veja um exemplo da provável aparência do cartão Enviar um email (V2) .
NOTE
Qualquer ação que segue a ação Iniciar e aguardar uma aprovação é executada com base na seleção feita na lista
Tipo de aprovação no cartão Iniciar e aguardar uma aprovação . A tabela a seguir lista o comportamento com
base em sua seleção.

Tipos de aprovação e seus comportamentos


T IP O DE A P RO VA Ç Ã O C O M P O RTA M EN TO

Aprovar/Rejeitar – Todos devem aprovar É necessária a aprovação ou a rejeição por todos os


aprovadores para concluir a solicitação.
As ações que seguem a ação Iniciar e aguardar uma
aprovação são executadas após a aprovação por
todos os aprovadores ou quando uma única rejeição é
feita.

Aprovar/Rejeitar – Primeiro a responder A aprovação ou a rejeição por qualquer aprovador conclui a


solicitação.
As ações que seguem a ação Iniciar e aguardar uma
aprovação são executadas após a decisão de qualquer
um dos aprovadores.

Respostas personalizadas – Aguardar todas as respostas Todos os aprovadores devem responder para concluir o
processo.

Respostas personalizadas – Aguardar uma resposta Uma resposta de qualquer aprovador conclui o processo.

Na parte superior da tela, selecione Salvar para salvar seu fluxo.


Parabéns, o fluxo está concluído! Se você tiver acompanhado o processo, seu fluxo será semelhante a esta
imagem.
Agora, sempre que um item for adicionado à sua lista do SharePoint ou se um item for alterado, seu fluxo
disparará e enviará solicitações de aprovação para todos os aprovadores listados na caixa Atribuído a do
cartão Iniciar e aguardar uma aprovação . Seu fluxo envia solicitações de aprovação por meio do aplicativo
móvel do Power Automate e por email. A pessoa que cria o item no SharePoint recebe um email que resume os
resultados, indicando claramente se a solicitação foi aprovada ou rejeitada.
Veja um exemplo de pedido de aprovação enviado a cada aprovador.

Aqui está um exemplo da aparência de uma resposta, e uma resposta resumida, após a execução de seu fluxo.
Saiba mais sobre aprovações
Aprovações modernas do aprovador único
Aprovações modernas sequenciais
Aprovações modernas paralelas
Aprovações e o Common Data Service
Aprovar solicitações em qualquer lugar

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Criar um loop de aprovação usando o Power
Automate e o Common Data Service
27/04/2021 • 10 minutes to read

NOTE
A partir de novembro de 2020:
O Common Data Service foi renomeado para Microsoft Dataverse. Saiba mais
A terminologia do Microsoft Dataverse foi atualizada. Por exemplo, entidade agora é tabela e campo agora é coluna.
Saiba mais
Este artigo será atualizado em breve para refletir a terminologia mais recente.

O Dataverse pode fornecer uma forma de criar fluxos que tenham informações armazenadas em um banco de
dados, independentemente de um fluxo de nuvem. As aprovações exemplificam melhor isso. Se você armazenar
o status da aprovação em uma entidade, o fluxo poderá trabalhar com base nele.
Neste exemplo, você criará um processo de aprovação que começa quando um usuário adiciona um arquivo ao
Dropbox. Quando o arquivo é adicionado, as informações sobre ele aparecem em um aplicativo, no qual um
revisor pode aprovar ou rejeitar a alteração. Quando o revisor aprova ou rejeita a alteração, um email de
notificação é enviado e os arquivos rejeitados são excluídos do Dropbox.
Seguindo as etapas nesta seção, você criará:
uma entidade personalizada que conterá informações sobre cada arquivo adicionado ao Dropbox e se o
status do arquivo é Aprovado, Rejeitado ou Pendente.
um fluxo que adiciona informações à entidade personalizada quando um arquivo é adicionado ao Dropbox,
envia uma mensagem quando o arquivo é aprovado ou rejeitado e exclui os arquivos rejeitados. Essas etapas
demonstram como criar tal fluxo da nuvem, mas você pode criar um fluxo semelhante de um modelo.
um aplicativo no qual um revisor pode aprovar ou rejeitar arquivos adicionados ao Dropbox. Você usará o
Power Apps para gerar esse aplicativo automaticamente com base nos campos da entidade personalizada.
Pré-requisitos
Inscreva-se no Power Automate e no Power Apps.
Crie conexões com o Dropbox e o Office 365 Outlook, como descrito em Gerenciar suas conexões.

Criar a entidade
1. Entrar em powerapps.com.
2. Se a barra de navegação à esquerda não aparecer por padrão, clique ou toque no ícone com três linhas
horizontais no canto superior esquerdo.

3. Na barra de navegação à esquerda, clique ou toque em Gerenciar e, em seguida, em Entidades .


4. Se solicitado, clique ou toque em Criar meu banco de dados .

5. No canto superior direito, clique ou toque em Nova entidade .

Se a janela do navegador não estiver maximizada, esse botão poderá aparecer em um local diferente.
6. Em Nome da entidade , especifique um nome que não contenha espaços e que nenhuma outra
entidade no banco de dados tenha.
Para seguir este exemplo exato, especifique ReviewDropboxFiles .

7. Em Nome de exibição , especifique um nome amigável.

8. Clique ou toque em Avançar .

Adicionar campos à entidade


1. No canto superior direito, clique ou toque em Adicionar campo .

2. Na linha em branco que aparece na parte inferior da lista de campos, defina as propriedades de um
campo Aprovador . (À medida que você definir essas propriedades, poderá passar para a próxima coluna
pressionando Tab.)
Na coluna Nome de exibição , digite Aprovador .
Na coluna Nome , digite ApproverEmail .
Na coluna Tipo , clique ou toque na opção Email .
Na coluna Necessário , marque a caixa de seleção.
3. Na próxima linha, defina as propriedades de um campo Status :
Na coluna Nome de exibição , digite Status .
Na coluna Nome , digite Status .
Na coluna Tipo , clique ou toque na opção Texto .
Na coluna Propriedades , deixe o valor padrão.
Na coluna Necessário , marque a caixa de seleção.

4. Na próxima linha, defina as propriedades de um campo FileID :


Na coluna Nome de exibição , digite Identificador de arquivo .
Na coluna Nome , digite FileID .
Na coluna Tipo , clique ou toque na opção Texto .
Na coluna Propriedades , deixe o valor padrão.
Na coluna Exclusivo , marque a caixa de seleção.
Na coluna Necessário , marque a caixa de seleção.

5. Próximo à extremidade direita, clique ou toque no botão de reticências (...) do campo FileID e, em
seguida, em Definir como título do campo .

6. Próximo ao canto inferior esquerdo, clique ou toque em Criar .

7. (opcional) Quando a lista de entidades reaparecer, maximize a janela do navegador se ainda não estiver
maximizada e clique ou toque no cabeçalho da coluna Tipo . A lista é classificada com as entidades
personalizadas, como a que você acabou de criar, exibida na parte superior.
Entrar e criar um fluxo da nuvem
1. Abra o portal do Power Automate.
2. Maximize a janela do navegador se ela ainda não estiver maximizada e clique ou toque em Entrar
próximo ao canto superior direito.

3. No menu superior direito, selecione o ambiente em que você criou o banco de dados em
powerapps.com.
Obser vação : caso não selecione o mesmo ambiente, você não verá sua entidade.
4. Próximo ao canto inferior esquerdo, clique ou toque em Meus fluxos .

5. Próximo ao canto superior direito, clique ou toque em Criar novo fluxo .

Iniciar quando um arquivo for adicionado


1. Na caixa que contém Pesquisar mais gatilhos , digite ou cole Dropbox e, em seguida, clique ou toque
em Dropbox – quando um arquivo é criado .

2. Em Pasta , clique ou toque no ícone de pasta e, em seguida, navegue até a pasta em que os arquivos
serão adicionados.

Adicionar dados à entidade


1. Clique ou toque em Nova etapa e, em seguida, clique ou toque em Adicionar uma ação .

2. Na caixa que contém Pesquisar mais ações , digite ou cole Common Data Ser vice e, em seguida,
clique ou toque em Common Data Ser vice – Criar objeto .
3. Em A entidade , digite ou cole Examinar e, em seguida, clique ou toque em Examinar arquivos do
Dropbox .

4. Em Título , clique ou toque na caixa e clique ou toque em Nome do arquivo na lista de tokens de
parâmetro para adicionar esse token ao campo.

5. Em Aprovador , digite ou cole o endereço de email da pessoa que examinará os arquivos.


Obser vação : para facilitar o teste do fluxo, especifique seu próprio endereço. Você pode alterá-lo mais
tarde, quando o fluxo estiver pronto para uso real.

6. Em Status , digite ou cole Pendente .

7. Em Identificador de arquivo , clique ou toque na caixa e clique ou toque em Identificador de


arquivo na lista de tokens de parâmetro para adicionar esse token ao campo.

Verificar se o arquivo foi revisado


1. Na ação Criar objeto , clique ou toque em Nova etapa , clique ou toque em Mais e, depois, em
Adicionar fazer até .
2. No canto superior esquerdo da ação Fazer até , clique ou toque na caixa que contém Escolher um
valor .

Obser vação : se a janela do navegador não estiver maximizada, clique ou toque na caixa superior que
contém Escolher um valor .
3. Em Saídas de Criar objeto , clique ou toque em Status para adicionar esse token de parâmetro ao
campo.

4. Abra a lista próxima ao centro da ação Fazer até e clique ou toque em não é igual a .

5. No canto superior esquerdo da ação Fazer até , digite ou cole Pendente na caixa que contém Escolher
um valor .
Obser vação : se a janela do navegador não estiver maximizada, clique ou toque na caixa inferior que
contém Escolher um valor .
6. Próximo à parte inferior da ação Fazer até , clique ou toque em Adicionar uma ação .

7. Na caixa que contém Pesquisar mais ações , digite Common e, em seguida, clique ou toque em
Common Data Ser vice – Obter objeto .

8. Em O namespace , clique ou toque em seu banco de dados.


9. Em A entidade , digite ou cole Examinar e, em seguida, clique ou toque em Examinar arquivos do
Dropbox .

10. Em ID de objeto , clique ou toque na caixa e clique ou toque no token de parâmetro Identificador de
arquivo para adicioná-lo ao campo.

Verifique se o item foi aprovado


1. Na ação Fazer Até , clique ou toque em Nova etapa e em Adicionar uma condição .

2. No canto superior esquerdo da condição, clique ou toque na caixa que contém Escolher um valor .

Obser vação : se a janela do navegador não estiver maximizada, clique ou toque na caixa superior que
contém Escolher um valor .
3. Em Saídas de Obter objeto , clique ou toque no token de parâmetro Status para adicioná-lo ao campo.

4. No canto superior direito da condição, digite ou cole Aprovado na caixa que contém Escolher um
valor .

Obser vação : se a janela do navegador não estiver maximizada, digite ou cole Aprovado na caixa
inferior que contém Escolher um valor .

Enviar email de notificação


1. Em Se Sim, não faça nada , clique ou toque em Adicionar uma ação .

2. Na caixa que contém Pesquisar mais ações , digite ou cole enviar email e, em seguida, clique ou toque
em Office 365 Outlook – Enviar um email .
3. Em Para , digite ou cole o endereço da pessoa a quem você deseja notificar quando um item é aceito.
Obser vação : para facilitar o teste do fluxo, especifique seu próprio endereço. Você poderá alterá-lo
quando o fluxo estiver pronto para uso real.

4. Em Assunto , clique ou toque na caixa e clique ou toque no token de parâmetro Nome do arquivo para
adicioná-lo ao campo.

5. Em Corpo , digite ou cole O item foi aprovado.

6. Em Se não, não faça nada , repita as etapas 1 a 5 neste procedimento, mas especifique o corpo da
mensagem de email como O item foi rejeitado.

Excluir arquivos rejeitados


1. Nos campos do email de rejeição, clique ou toque em Adicionar uma ação .

2. Na caixa que contém Pesquisar mais ações , digite ou cole Dropbox e, em seguida, clique ou toque em
Dropbox – Excluir arquivo .
3. Em Arquivo , clique ou toque na caixa e no parâmetro de token Identificador de arquivo para
adicioná-lo ao campo.

Salvar o fluxo
1. Na parte superior da tela, digite ou cole um nome para o fluxo que você está criando e clique ou toque
em Criar Fluxo .

2. Clique ou toque em Fechar e, em seguida, em Concluído .


3. No Dropbox, adicione pelo menos dois arquivos à pasta que você especificou: um para testar a aprovação
e outro para testar a rejeição.

Criar o aplicativo
1. Entre no powerapps.com e clique ou toque em Novo aplicativo próximo à parte inferior da barra de
navegação à esquerda.

2. Na caixa de diálogo exibida, clique ou toque na opção para abrir o Power Apps Studio para Windows ou o
Power Apps Studio para a Web.
3. Se você abriu o Power Apps Studio para Windows, clique ou toque em Novo na barra de navegação à
esquerda.
4. Em Criar um aplicativo a par tir dos dados , clique ou toque em Layout do telefone no bloco do
Common Data Ser vice .

5. Na caixa Pesquisar , digite ou cole Examinar .


6. Em Escolher uma entidade , clique ou toque em Examinar Arquivos do Dropbox .

7. Próximo ao canto inferior direito, clique ou toque em Conectar .

8. Se for exibida a tela de abertura do tour de introdução, faça o tour para se familiarizar com o Power Apps
(ou clique ou toque em Ignorar ).

Você sempre pode fazer o tour mais tarde clicando ou tocando no ícone de ponto de interrogação no
canto superior esquerdo e, em seguida, clicando ou tocando em Faça o tour de introdução .
9. (opcional) Próximo à parte inferior da tela, arraste o controle deslizante para aumentar o zoom, para
facilitar a visualização do aplicativo.

Personalizar o aplicativo
1. Na barra de navegação à direita, clique ou toque no layout que inclui um cabeçalho e uma descrição.

2. Em BrowseScreen , clique ou toque abaixo da barra de pesquisa para selecionar o controle de caixa de
texto maior.
3. No painel à direita, abra a lista inferior clicando ou tocando na seta para baixo.

4. Na lista inferior, clique ou toque em Título para mostrar o nome de arquivo dos arquivos adicionados.

5. No painel à direita, abra a lista superior e clique ou toque em Status para mostrar o status de cada
arquivo.

Testar a solução geral


1. No Power Apps, abra o modo de Visualização clicando ou tocando no botão Executar próximo ao canto
superior esquerdo.

2. Para o primeiro arquivo na lista, clique ou toque na seta para mostrar detalhes desse arquivo.
3. No canto superior direito, clique ou toque no ícone de lápis para alterar detalhes do arquivo.

4. Na caixa Status , digite ou cole Aprovado .

5. No canto superior direito, clique ou toque no ícone de marca de seleção para salvar as alterações e
retornar à tela de detalhes.

Em alguns minutos, você receberá um email informando que o arquivo foi aprovado.
6. No canto superior direito, clique ou toque no botão Voltar para retornar à tela de navegação.

7. Para o outro arquivo na lista, clique ou toque na seta para mostrar detalhes desse arquivo.

8. No canto superior direito, clique ou toque no ícone de lápis para alterar detalhes do arquivo.

9. Na caixa Status digite ou cole Rejeitado (ou qualquer coisa, exceto Aprovado , inclusive Aprov ou
Aprova ).

10. No canto superior direito, clique ou toque no ícone de marca de seleção para salvar as alterações e
retornar à tela de detalhes.

Em alguns minutos, você receberá um email informando que o arquivo foi rejeitado e será excluído do
Dropbox.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Usar markdown em solicitações de aprovação do
Power Automate
27/04/2021 • 5 minutes to read

Este artigo ensina a usar a sintaxe de Markdown para adicionar formatação avançada às suas solicitações de
aprovação.

IMPORTANT
Os emails de solicitação de aprovação são mensagens acionáveis. Se o seu cliente do Microsoft Outlook não oferecer
suporte a mensagens acionáveis, ele exibirá solicitações de aprovação no formato HTML.
Todos os renderizadores do markdown têm diferenças de implementação. Veja a seção Suporte ao Cliente para obter
detalhes.
Markdown não é compatível atualmente com o aplicativo Aprovações no Microsoft Teams.
No momento, o markdown não é compatível com clientes GCC e GCC High.

Suporte ao Cliente
O suporte ao markdown entre os clientes é inconsistente. A equipe do Power Automate trabalha para resolver
essas inconsistências, no entanto, elas permanecem. A tabela a seguir descreve as limitações conhecidas entre
os clientes com suporte.

A P L IC AT IV
A P L IC AT IV O
O M Ó VEL A P L IC AT IV A P RO VA Ç Õ
P O W ER DO P O W ER O UT LO O K O UT LO O K O T EA M S ES DO
REC URSO A UTO M AT E A UTO M AT E DESK TO P W EB T EA M S M O B IL E T EA M S

Cabeçalho Sim Sim Sim Sim No No No


s

Listas Sim Sim No Sim Sim Sim No


Numerada
s

Listas Sim Sim No Sim Sim Sim No


Numerada
s
Aninhada
s

Tabelas Sim Sim Sim Sim No No No

Imagens No No No No No No No

Quebras Sim Sim Não (use Sim Sim Sim No


de Linha uma linha
Forçadas em branco)

Linhas em No No Sim Sim No Sim No


Branco
A P L IC AT IV
A P L IC AT IV O
O M Ó VEL A P L IC AT IV A P RO VA Ç Õ
P O W ER DO P O W ER O UT LO O K O UT LO O K O T EA M S ES DO
REC URSO A UTO M AT E A UTO M AT E DESK TO P W EB T EA M S M O B IL E T EA M S

Ênfase Sim Sim Sim Sim No No No

NOTE
Para o Outlook Mobile, os parâmetros anteriores variam de acordo com o aplicativo cliente do Outlook e da versão
utilizada.

Cabeçalhos
Estruture seus comentários usando cabeçalhos. Os cabeçalhos segmentam comentários mais longos, tornando-
os mais fáceis de ler.
Inicie uma linha com um caractere de hash # para definir um cabeçalho. Organize seus comentários com
subtítulos iniciando uma linha com caracteres de hash adicionais, por exemplo #### . Há suporte para até seis
níveis de cabeçalhos.
Exemplo:

# This is a H1 header
## This is a H2 header
### This is a H3 header
#### This is a H4 header
##### This is a H5 header

Resultado:

Parágrafos e quebras de linha


Facilite a leitura do texto dividindo-o com parágrafos ou quebras de linha. Insira dois espaços antes da quebra
de linha para forçar a maioria dos clientes a iniciar uma nova linha.
Exemplo:

This is line 1.(space)


Now text will appear on the next line.

Resultado: esta é a linha 1.


Agora o texto aparecerá na próxima linha.
Exemplo 2
This is line 1.(space, space)

Line 2 has extra space before it.

Resultado:
Esta é a linha 1.
A linha 2 tem espaço extra antes dela.

Listas
Organize itens relacionados com listas. Adicione listas ordenadas com números, ou listas não ordenadas com
marcadores.
As listas ordenadas começam com um número seguido por um ponto para cada item da lista. As listas não
ordenadas começam com um * . Comece cada item de lista em uma nova linha. Em um arquivo ou widget de
Markdown, insira dois espaços antes da quebra de linha para começar um novo parágrafo, ou insira duas
quebras de linha consecutivas para iniciar um novo parágrafo.
Listas numeradas ou ordenadas
Exemplo:

0. First item.
0. Second item.
0. Third item.

Resultado:
1. Primeiro item.
2. Segundo item.
3. Terceiro item.
Listas com marcador
Exemplo:

- Item 1
- Item 2
- Item 3

Resultado:
Item 1
Item 2
Item 3
Listas aninhadas
Exemplo:
1. First item.
- Item 1
- Item 2
- Item 3
1. Second item.
- Nested item 1
- Nested item 2
- Nested item 3

Resultado:
1. Primeiro item.
Item 1
Item 2
Item 3
2. Segundo item.
Item aninhado 1
Item aninhado 2
Item aninhado 3

Links
As URLs de HTTP e HTTPS são formatadas automaticamente como links.
Você pode definir hiperlinks de texto para a sua URL usando a sintaxe de link de markdown padrão:

[Link Text](Link URL)

Exemplo:

[Power Automate](https://flow.microsoft.com)

Resultado:
Power Automate

Tabelas
Organize dados estruturados com tabelas.
Coloque cada linha da tabela em sua própria linha
Separe as células da tabela usando o caractere de pipe |
As duas primeiras linhas de uma tabela definem os cabeçalhos da coluna e o alinhamento dos elementos na
tabela
Use dois-pontos ( : ) ao dividir o cabeçalho e o corpo das tabelas, a fim de especificar o alinhamento da
coluna (à esquerda, centro, à direita)
Para iniciar uma nova linha, use a marca de quebra HTML ( <br/> )
Finalize cada linha com um CR ou LF.
Exemplo:
| Heading 1 | Heading 2 | Heading 3 |
|-----------|:-----------:|-----------:|
| Cell A1 | Cell A2 | Cell A3 |
| Cell B1 | Cell B2 | Cell B3<br>second line of text |

Resultado:

T ÍT ULO 1 T ÍT ULO 2 T ÍT ULO 3

Célula A1 Célula A2 Célula A3

Célula B1 Célula B2 Célula B3


segunda linha do texto

Ênfase (negrito, itálico, tachado)


Você pode enfatizar o texto aplicando negrito, itálico ou tachado aos caracteres:
Para aplicar itálico: envolva o texto com um asterisco * ou sublinhado _
Para aplicar negrito: envolva o texto entre dois asteriscos ** .
Para aplicar tachado: envolva o texto com caracteres de duplo til ~~ .
Combine esses elementos para aplicar várias ênfases ao texto.
Exemplo:

Use _emphasis_ in comments to express **strong** opinions and point out ~~corrections~~
**_Bold, italicized text_**
**~~Bold, strike-through text~~**

Resultado:
Use ênfase em comentários para expressar opiniões for tes e indicar correções
Texto em negrito e itálico
Texto em negrito e tachado

Caracteres especiais
SIN TA XE EXEM P LO / O B SERVA Ç Õ ES
Para inserir um dos seguintes caracteres, use uma Alguns exemplos de inserção de caracteres especiais
barra invertida como prefixo: Digite ```\\``` para obter \\
```\ backslash ``` Digite ```\_``` para obter _
\` `backtick` Digite ```\#``` para obter \#
```_ underscore ``` Digite ```\(``` para obter \(
```{} curly braces ``` Digite ```\.``` para obter \.
```[] square brackets ``` Digite ```\!``` para obter \!
```() parentheses ```
```# hash mark ```
```+ plus sign ```
```- minus sign (hyphen) ```
```. dot ```
```! exclamation mark ```

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Criar opções de resposta personalizada para fluxos
de aprovação
27/04/2021 • 3 minutes to read

Digamos que você queira enviar uma solicitação de aprovação sempre que um funcionário carregar um
relatório de despesas no SharePoint e, em seguida, permitir que o aprovador responda com uma destas três
opções: Aceitar, Precisamos de mais informações ou Rejeitar.

Pré-requisitos
Uma conta do Power Automate.
Uma lista do SharePoint para que os funcionários possam inserir os respectivos relatórios de despesas.

TIP
Para obter informações detalhadas sobre como usar o SharePoint com o Power Automate, consulte a documentação do
SharePoint.

Criar fluxo de aprovação


1. Entrar no Power Automate.
2. Selecione Meus fluxos , na barra de navegação esquerda.
3. Selecione Novo > Automatizado – em branco .

4. Na tela exibida, forneça um nome para o seu fluxo em Nome do fluxo .


5. Procure SharePoint em Escolher o gatilho do fluxo , selecione Quando um item é criado na lista
de gatilhos e, em seguida, selecione Criar .
6. Forneça o Endereço do Site e o Nome da Lista do SharePoint.

TIP
Selecione Inserir valor personalizado no campo Endereço do Site antes de inserir texto em Endereço do
Site .

7. Selecione Nova etapa , procure a opção Aprovação e escolha Iniciar e aguardar uma aprovação .
8. No cartão Iniciar e aguardar uma aprovação , selecione a lista Tipo de aprovação .
9. Selecione Respostas Personalizadas – Aguardar uma resposta .

Veja a seguir como criar as respostas personalizadas que os aprovadores usarão ao responder às
solicitações de aprovação de despesas dos funcionários.
10. Na caixa Opções de resposta - Item , insira Aceitar e selecione Adicionar novo item .

11. Na caixa Opções de resposta - Item , insira Rejeitar e selecione Adicionar novo item .
12. Na caixa Opções de resposta - Item , insira Precisamos de mais Informações .
13. Insira as informações, como Título , Atribuído a (email do aprovador) e Detalhes (os detalhes que
serão incluídos na solicitação de aprovação).
Veja um exemplo do que você pode incluir para sua organização.

Depois de criar as respostas personalizadas, talvez você queira fazer outras coisas no fluxo, dependendo da
resposta do aprovador.

Usar respostas de aprovação


Se a resposta à solicitação for Aceitar , você pode enviar um email ao departamento de contabilidade,
solicitando o reembolso da despesa para o funcionário.
Se a resposta for Rejeitar , você pode enviar um email ao funcionário informando que a solicitação foi rejeitada.
Por fim, se a resposta do aprovador for Precisamos de mais informações , é possível enviar um email ao
funcionário solicitando mais informações.
Para fazer isso tudo, adicione uma Condição ou uma ação de Alternância ao fluxo e selecione o campo
Resultado da solicitação de aprovação no seletor de conteúdo dinâmico. Verifique se os valores são Aceitar,
Precisamos de mais informações, ou Rejeitar.

Responder às solicitações de aprovação com uma resposta


personalizada
Os aprovadores recebem solicitações de aprovação por email. As solicitações também são exibidas no Centro de
Aprovação do Power Automate.
Limitações
As mensagens acionáveis do Outlook e Outlook Web Access (OWA) têm um limite de cinco respostas
personalizadas. Isso significa que somente as primeiras cinco respostas definidas dentro do fluxo ficarão visíveis
na seção acionável dos emails de aprovação do Power Automate. Você pode enviar as opções restantes via
email em HTML não acionável, centro de aprovação do Power Automate, aplicativo móvel do Power Automate
ou Teams.

NOTE
Para aprovações que usam uma única resposta personalizada, o Outlook e o OWA expandem o campo de resposta para
que os usuários não precisem selecionar um botão antes de responder, como fazem quando há várias opções de
aprovação.

Saiba Mais
Criar fluxos de aprovação simples
Criar fluxos de aprovação sequenciais

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Problemas conhecidos
27/04/2021 • 2 minutes to read

Trabalhar com usuários convidados


Se você atribuir uma aprovação a um usuário convidado, esse usuário não poderá ver ou agir de acordo com a
aprovação por padrão. Uma licença válida do Power Automate deve ser atribuída (por licença de usuário ou
licença de usuário baseada no Microsoft 365) para visualizar ou responder à aprovação.
Car tões adaptáveis não correspondem no Microsoft Teams
Existem várias maneiras de notificar um aprovador de quando um fluxo é executado. Por padrão, todos os fluxos
que lidam com aprovações enviam uma notificação por email. Você também pode enviar um Cartão adaptável
com a aprovação para usuários no Microsoft Teams. Se o aprovador responder por email de notificação ou por
meio do centro de ação de aprovação, o cartão no Microsoft Teams não será atualizado automaticamente. Isso
pode levar a situações em que há uma incompatibilidade entre o status mostrado no Cartão Adaptável e o do
fluxo.
Para evitar isso, você pode optar por desativar o e-mail de notificação padrão que é enviado ao usuário como
parte da criação da aprovação.
Aprovações abandonadas no centro de ação de aprovação
Como parte do fluxo, você pode enviar uma solicitação de aprovação a um usuário e aguardar uma resposta.
Hoje, um fluxo de aprovação pode esperar 28 dias. Se o tempo de espera ultrapassar 28 dias, esse fluxo falhará.
Isso afeta apenas o fluxo em si, o que significa que a aprovação continua existindo no centro de ação. Isso pode
levar a casos em que há aprovações abandonadas no centro de ação de aprovação que não têm fluxo
aguardando por elas. O solicitante ou administrador do ambiente precisará excluir manualmente essas
aprovações do centro de ação.
Visão geral de uso de email do Office 365 Outlook
com o Power Automate
27/04/2021 • 2 minutes to read

Os conectores representam o serviço ao qual você deseja se conectar. Por exemplo, você pode usar conectores
do OneDrive, do SharePoint ou do Twitter para usar esses serviços. Um dos conectores mais populares usados
em fluxos para enviar ou receber email são o conector Outlook.com e o conector Office 365 Outlook. Ambos os
conectores oferecem operações semelhantes que você pode usar para gerenciar emails, calendários e contatos.
Você pode executar ações como enviar email, agendar reuniões, adicionar contatos e assim por diante com
esses dois conectores.

Outlook.com ou Office 365 Outlook: qual conector devo usar?


Se você estiver usando uma conta de email profissional ou escolar, use o conector Office 365 Outlook. Se você
estiver usando uma conta pessoal (conta Microsoft), use o conector Outlook.com. Neste artigo, nos referimos
apenas aos gatilhos e ações do Office 365 Outlook, mas você também pode usar as mesmas técnicas para o
conector Outlook.com.

Gatilhos
Um gatilho é um evento que inicia um fluxo da nuvem. Por exemplo, Quando um novo email chega (V2) é
um gatilho que inicia um fluxo da nuvem quando um email chega em uma caixa de entrada. Aqui está a lista
completa de gatilhos do Office 365 Outlook que você pode usar para iniciar fluxos. Use o artigo Disparar um
fluxo da nuvem com base nas propriedades de email para saber mais sobre como disparar fluxos com base em
propriedades de email.
A imagem a seguir mostra uma lista parcial de gatilhos do Office 365 do Outlook. Para ver a lista completa de
gatilhos que você pode usar para iniciar um fluxo, acesse Gatilhos do Office 365 Outlook.
Ações
Ações são os eventos que você deseja que o fluxo realize depois que o evento de gatilho ocorre, por exemplo
"quando alguém me enviar um email, salve-o no OneDrive."
A imagem a seguir mostra uma lista parcial de ações do Office 365 do Outlook. Para ver a lista completa de
ações do que você pode usar em seus fluxos, acesse Ações do Office 365 Outlook.
Mais Informações
Criar fluxos para gerenciar email
Personalizar o email nos fluxos
Exibir os principais cenários de email

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Criar fluxos para gerenciar email
27/04/2021 • 2 minutes to read

Existem quatro maneiras de criar fluxos para gerenciar seu email:


Usar um modelo — Provavelmente, já existe um modelo que realiza seu cenário. Procurar seu cenário
entre os modelos e seguir as etapas para criar um fluxo da nuvem a partir do modelo.
Ajustar um modelo—Se encontrar um modelo semelhante ao seu cenário, mas que não faça exatamente
o que você deseja, você poderá criar um fluxo da nuvem a partir desse modelo e, depois, ajustar o fluxo
conforme desejar. Você pode estender um fluxo da nuvem criado a partir de um modelo adicionando,
editando ou removendo gatilhos e ações.

TIP
Você pode copiar e colar ações no mesmo fluxo ou entre fluxos para acelerar o processo.

Criar um fluxo da nuvem—Se você não conseguir encontrar um modelo semelhante ao seu cenário,
poderá criar um fluxo da nuvem do zero e conectar os serviços desejados.
Criar um fluxo da nuvem um conector—No Power Automate, selecione Conectores no lado esquerdo da
tela, procure o conector desejado e selecione-o para criar o fluxo. Por exemplo, procure "outlook" para
encontrar conectores para o Office 365 Outlook.

Mais Informações
Visão geral de email com fluxos
Personalizar o email nos fluxos
Criar os principais cenários de email

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Criar fluxos para cenários de email populares
27/04/2021 • 3 minutes to read

Veja alguns dos principais cenários em que você pode usar o Power Automate para gerenciar seu email:
Enviar um email da sua conta.
Enviar um email de uma lista de distribuição (DL) ou caixa de correio compartilhada.
Enviar um email com opções de votação.
Criar um processo de aprovação e notificar colegas por email.
Enviar email de lembrete para aprovadores.
Enviar um email de resumo diário com uma tabela de resumo.

Enviar um email da sua conta


Para enviar um email de sua conta, use a ação Enviar um email (V2).
Você pode enviar o email para um ou mais destinatários. Você pode usar o editor de rich text para deixar o texto
em negrito, adicionar um pouco de cor e formatar o email da mesma forma que faz no Outlook. Você pode
adicionar texto estático ou valores de ações anteriores usando conteúdo dinâmico. Você pode usar a opção
enviar como para enviar email como outra pessoa ou em nome de outra pessoa. (Para usar essa opção, você
precisará das permissões no Outlook para enviar em nome de outra pessoa). Você pode encontrar todos os
emails que enviar em sua pasta Itens Enviados no Outlook.
Por exemplo, se você tiver um fluxo da nuvem que envia um email assim que seu item é aprovado, poderá
adicionar o link do item aprovado como um anexo.
Enviar um email com opções de votação
Use a ação Enviar email com opções para enviar um email com opções de votação usando email acionável.
Forneça opções de votação no campo Opções do usuário .

Os destinatários recebem um email semelhante à seguinte imagem:


Em seu fluxo, você deve capturar essa resposta e salvá-la em algum lugar. Você pode enviá-la por email para
você mesmo, salvá-la no Excel ou postá-la no Teams. Não se esqueça de salvá-la, caso contrário você não saberá
como as pessoas votaram.

Enviar um email de uma lista de distribuição ou caixa de correio


compartilhada
Use a ação Enviar um email de uma caixa de correio compartilhada (V2) e especifique o endereço da caixa de
correio compartilhada para enviar email de uma caixa de correio compartilhada.
O administrador da lista de distribuição deve primeiro fornecer a você permissões para a caixa de correio
compartilhada. Quando você usa esta ação, o email aparece na pasta Enviados de sua caixa de correio
compartilhada porque você o está enviando diretamente dessa conta.
Criar um processo de aprovação e enviar notificações por email
Você pode usar o Power Automate para criar um processo de aprovação que notifique os usuários por email.

Enviar email de lembrete para aprovadores


Você também pode enviar emails de lembrete para solicitações de aprovação.

Enviar um email de resumo diário com uma tabela


Aqui estão três maneiras de enviar um email de resumo diário com uma tabela:
Use a ação Operação de Dados - Selecionar para criar uma tabela com os nomes das colunas e dados
que você gostaria de ver no email. Você pode formatar ainda mais os dados usando expressões. No
exemplo a seguir, o fluxo obtém os eventos de calendário de um certo período, converte os fusos
horários e, em seguida, cria uma tabela com os eventos.
Adicione a ação Criar Tabela HTML e, em seguida, adicione a saída da ação de seleção à ação HTML.
Adicione a ação Enviar um e-mail (V2), adicione a saída de uma tabela HTML no corpo do email.

Mais informações
Visão geral de email com fluxos
Criar fluxos para gerenciar email
Personalizar o email nos fluxos

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Disparar um fluxo da nuvem com base nas
propriedades de email
27/04/2021 • 6 minutes to read

Use o gatilho Quando um novo email chega (V3) para criar um fluxo da nuvem que é executado quando
uma ou mais das seguintes propriedades de email correspondem aos critérios fornecidos:

P RO P RIEDA DE Q UA N DO USA R O

Pasta Disparar um fluxo da nuvem sempre que emails chegarem a


uma pasta específica. Essa propriedade pode ser útil se você
tiver regras para rotear emails em pastas diferentes.

A Disparar um fluxo da nuvem com base no endereço CC para


o qual um email foi enviado. Essa propriedade pode ser útil
se você receber o email enviado aos endereços de email
diferentes na mesma caixa de entrada.

Cc Disparar um fluxo da nuvem com base no endereço CC para


o qual um email foi enviado. Essa propriedade pode ser útil
se você receber o email enviado aos endereços de email
diferentes na mesma caixa de entrada.

De Disparar um fluxo da nuvem com base no endereço de email


do remetente.

Importância Disparar um fluxo da nuvem com base na importância dos


emails enviados. O email pode ser enviado com importância
alta, normal ou baixa.

Tem Anexo Disparar um fluxo da nuvem com base na presença de


anexos nos emails de entrada.

Filtro de Assunto Procurar a presença de palavras específicas no assunto de


um email. O fluxo executará ações com base nos resultados
da pesquisa.

IMPORTANT
Cada plano do Power Automate tem uma cota de execução. Sempre que possível, verifique as propriedades no gatilho do
fluxo. Isso evita o uso desnecessário da cota de execução. Se você verificar uma propriedade em uma condição, cada
execução será contabilizada em relação à cota de execução do plano, mesmo se a condição de filtro definida não for
atendida.

Por exemplo, se você verificar o endereço De de um email em uma condição, cada execução será contabilizada em relação
à cota de execução do plano, mesmo que não seja o endereço de do seu interesse.

No passo a passo a seguir, verificamos todas as propriedades no gatilho quando um novo email chega (V3) .
Para saber mais, veja as páginas de perguntas frequentes sobre a cobrança e preços.
Pré-requisitos
Uma conta com acesso a Power Automate
Uma conta do Outlook do Microsoft 365
O aplicativo móvel do Power Automate para Android, iOS ou Windows Phone.
Conexões com o Office, o Outlook e o serviço de notificação por push

Disparar um fluxo da nuvem com base no assunto do email


Neste passo a passo, criamos um fluxo da nuvem que envia uma notificação por push para seu celular caso o
assunto de qualquer novo email tenha a palavra "loteria" nele. O fluxo marca esses emails como lido.

NOTE
Embora este passo a passo envie uma notificação por push, é possível usar qualquer outra ação que atenda às suas
necessidades de fluxo de trabalho. Por exemplo, você poderia armazenar o conteúdo de email em outro repositório, como
as Planilhas Google ou uma pasta de trabalho do Microsoft Excel armazenada no Dropbox.

Ok, vamos começar.


1. Entre no Power Automate e selecione a guia Meus fluxos .
2. Selecione Novo > Automatizado – em branco .

3. Dê um nome a seu fluxo.


4. Pesquise "novo email" e selecione Quando um novo email chega (V3) na lista de gatilhos. Esse
gatilho é executado sempre que um email chega.
5. Selecione Criar .
6. Selecione a pasta que você deseja que o fluxo monitore os emails de entrada e, em seguida, selecione
Mostrar opções avançadas .

NOTE
Para exibir todas as pastas de email, selecione o ícone Mostrar seletor , que está localizado do lado direito da
caixa Pasta no cartão Quando um novo email chega (V3) .

1. Na caixa Filtro de Assuntos , insira o texto que o fluxo usa para filtrar emails de entrada.
Neste exemplo, temos interesse em qualquer email que tenha a palavra "loteria" no assunto.
a. Selecione Nova etapa .
b. Pesquise "notificação" e selecione Enviar para mim uma notificação móvel na lista de ações.
2. Insira os detalhes da notificação móvel que você deseja receber quando receber um email que
corresponda ao Filtro de Assuntos especificado anteriormente.

a. Selecione Nova etapa .


b. Pesquise "leitura" e selecione Marcar como lido ou não lido (V2) na lista de ações.
c. No cartão Marcar como lido , adicione o token ID da mensagem à caixa ID da mensagem .
Se o token ID da Mensagem não estiver visível, procure-o digitando ID da Mensagem na caixa
de pesquisa.

3. Selecione Salvar na parte superior da página.

Parabéns! Você receberá uma notificação por push sempre que receber um email que contenha a palavra
"loteria" no assunto.

Disparar um fluxo da nuvem com base no remetente do email


Neste passo a passo, criamos um fluxo da nuvem que envia uma notificação por push para seu celular quando
novos emails forem recebidos de um remetente específico (endereço de email). O fluxo também marca esses
emails como lido.
1. Entre no Power Automate e selecione a guia Meus fluxos .
2. Selecione Novo > Automatizado – em branco .
3. Dê um nome a seu fluxo.
4. Pesquise "novo email" e selecione Quando um novo email chega (V3) na lista de gatilhos. Esse
gatilho é executado sempre que um email chega.
5. Selecione Criar .

6. Selecione a pasta que você deseja que o fluxo monitore os emails de entrada e, em seguida, selecione
Mostrar opções avançadas .
NOTE
Para exibir todas as pastas de email, selecione o ícone Mostrar seletor , que está localizado do lado direito da
caixa Pasta no cartão Quando um novo email chega (V3) .

1. Na caixa De , insira o endereço de email do remetente.


O fluxo age em qualquer email enviado desse endereço.

a. Selecione Nova etapa .


b. Pesquise "notificação" e selecione Enviar para mim uma notificação móvel na lista de ações.
2. Insira os detalhes da notificação móvel que você gostaria de receber sempre que uma mensagem chegar
do endereço de email inserido anteriormente.

a. Selecione Nova etapa .


b. Pesquise "leitura" e selecione Marcar como lido ou não lido (V2) na lista de ações.
c. No cartão Marcar como lido , adicione o token ID da mensagem à caixa ID da mensagem .
Se o token ID da Mensagem não estiver visível, procure-o digitando ID da Mensagem na caixa
de pesquisa.

3. Nomeie o fluxo e salve-o selecionando Criar fluxo na parte superior da página.

Disparar um fluxo da nuvem quando aos emails chegarem a uma


pasta específica
Se você tiver regras que encaminham emails para pastas diferentes com base em determinadas propriedades,
como o endereço, utilize este tipo de fluxo.
Se você tiver regras que encaminham emails para pastas diferentes com base em determinadas propriedades,
como o endereço, utilize este tipo de fluxo.
Vamos começar.
NOTE
Se você ainda não tiver uma regra que encaminha emails para uma pasta diferente da caixa de entrada, crie essa regra e
confirme se ela funciona enviando um email de teste.

1. Entre no Power Automate e selecione a guia Meus fluxos .


2. Selecione Criar do zero .

3. Pesquise "email" e selecione Office 365 Outlook - Quando um novo email chega (V3) na lista de
gatilhos. Esse gatilho é executado sempre que um email chega.

1. Selecione a pasta à qual você está encaminhando emails específicos. Para exibir todas as pastas de email,
primeiro selecione o ícone Mostrar seletor , que está localizado no lado direito da caixa Pasta no cartão
quando um novo email chega (V3) .
a. Selecione Nova etapa .
b. Pesquise "notificação" e selecione Enviar para mim uma notificação móvel na lista de ações.

2. Insira os detalhes da notificação móvel que você gostaria de receber quando chegar um email na pasta
selecionada anteriormente. Se você ainda não fez isso, insira as credenciais para o serviço de notificações.
a. Selecione Nova etapa .
b. Pesquise "leitura" e selecione Marcar como lido ou não lido (V2) na lista de ações.

c. No cartão Marcar como lido , adicione o token ID da mensagem à caixa ID da mensagem .


Se o token ID da Mensagem não estiver visível, procure-o digitando ID da Mensagem na caixa
de pesquisa.
3. Nomeie o fluxo e salve-o selecionando Criar fluxo na parte superior da página.

Teste o fluxo enviando um email encaminhado para a pasta que você selecionou anteriormente neste passo a
passo.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Personalizar o email nos fluxos
27/04/2021 • 3 minutes to read

Aqui estão os principais cenários de instruções sobre email no Power Automate, com exemplos de como atingi-
los:
1. Envie um email perfeitamente formatado.
2. Adicione uma imagem ao seu email.
3. Envie email para uma lista de distribuição.
4. Envie respostas automáticas de uma caixa de correio compartilhada.
5. Altere o formato de data e hora de um email.

Enviar um email perfeitamente formatado


Você pode usar HTML para sofisticar seu email. Estas são duas opções que você pode usar para sofisticar
mensagens com HTML:
Opção 1: escrever HTML diretamente no fluxo
1. Selecione o botão </> no editor de rich text no designer do Power Automate.

2. Insira qualquer conteúdo de HTML do corpo do email.


Opção 2: copiar HTML de um email do Outlook
Como alternativa, se você não souber o HTML ou não quiser trabalhar com HTML, siga estas etapas:
1. Crie um email no Outlook, estilizando-o com cores, espaços reservados para conteúdo, imagens e
tabelas.
2. Envie o email para você mesmo.
3. Abra o email que você enviou para si mesmo no Outlook. Certifique-se de usar uma nova janela; não use
a janela de visualização do Outlook.
4. Vá para a guia Mensagem > Mais Ações > Outras Ações > Exibir Origem .
A representação HTML do email é aberta no editor de texto.
5. Localize <html> no arquivo.
6. Copie o conteúdo entre <html> e </html> .
7. No Power Automate, selecione o botão </> no editor de rich text da ação Enviar um email e, em
seguida, cole o conteúdo copiado do Outlook.

Adicionar uma imagem ao seu email


O Outlook pega a imagem que você incluiu em seu email e a converte em texto simples. Em vez de copiar/colar
o texto simples no Power Automate, siga estas etapas:
1. Faça upload da imagem em um armazenamento baseado em nuvem, como o Google Drive ou o
OneDrive for Business.
2. Obtenha a URL do visitante anônimo para a imagem.
3. Na ação Enviar um email do Power Automate, vá para a seção HTML do editor de rich text, procure
<image src= no HTML e, em seguida, altere o valor da propriedade src para a URL da imagem do
provedor de armazenamento baseado em nuvem onde você carregou a imagem.
O src deve ser semelhante a: <image src="https://url/to/your/images.png"/> .

IMPORTANT
As imagens embutidas são limitadas a um tamanho de 100 KB. Isso pode afetar a qualidade da imagem.
Enviar email para uma lista de distribuição
A ação Enviar um email pode enviar mensagens para um grupo de segurança habilitado para email ou uma
lista de distribuição. Cada membro do grupo de segurança habilitado para email ou lista de distribuição recebe
o email na caixa de correio do grupo em vez da sua própria caixa de correio.
Como alternativa, siga estas etapas se desejar que usuários recebam o email nas caixas de correio deles:
1. Adicione a ação Obter membros do grupo do conector Azure AD e selecione a lista de distribuição.
2. Adicione uma ação Aplicar a cada sob a ação Azure AD - Obter membros do grupo .
3. Em Aplicar a cada , adicione a ação Enviar um email e, em seguida, adicione os membros do grupo da
ação Obter membros do grupo como conteúdo dinâmico no campo Para .

Enviar respostas automáticas de uma caixa de correio compartilhada


Você pode fazer isso no Outlook Web App.
1. Faça logon no Outlook Web App em https://outlook.office365.com com suas credenciais do Office 365.
2. Selecione sua imagem de perfil (ou imagem de espaço reservado) no canto superior direito.
3. Escolha Abrir outra caixa de correio .
4. Digite o nome ou endereço de email da caixa de correio compartilhada e selecione-a.
5. No canto superior direito, selecione o ícone de configurações e depois selecione Configurações
avançadas .
6. Configure sua resposta automática.
Alterar o formato de data e hora de um email
Por padrão, o email que você recebe mostra o fuso horário do Tempo Universal Coordenada (UTC). No entanto,
seus usuários podem querer alterá-lo para o fuso horário local. Siga as etapas neste artigo para converter o
fuso horário.

Mais informações
Visão geral de email com fluxos
Criar fluxos para gerenciar email
Principais cenários de email

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Solucionar problemas comuns com email em fluxos
27/04/2021 • 3 minutes to read

Limitações conhecidas
Para ver limitações conhecidas do Enviar um email ação, acesse Office 365 Outlook: problemas e limitações
conhecidos.

Perguntas frequentes
Não recebi um email. Por quê?
1. Confirme se o seu departamento de TI aprovou todos os pontos de extremidade do Power Automate
para permitir que ele envie emails para seus servidores de email. Esses pontos de extremidade incluem
endereços IP e domínios.
2. Verifique novamente se você possui alguma regra do Outlook que está movendo o email para uma pasta
diferente.
3. Verifique se você está usando recurso Destaques da caixa de entrada. Verifique se o email foi para outra
pasta.
Não recebi um email e a ação de enviar um email parece estar travada no meu fluxo.
Se você estiver usando o conector Email , note que há um limite de 100 chamadas à API por 24 horas. Tente
usar o conector do Office 365 Outlook, que tem um limite de 300 chamadas à API a cada 60 segundos e,
portanto, é menos provável que você atinja o limite.
Tenho um fluxo da nuvem que é disparado quando um email chega em uma pasta. Meu fluxo será
disparado se eu mover o email de uma pasta para outra?
Nº Seu fluxo só será disparado quando um novo email chegar.
Estou tentando enviar um email para todos os aprovadores. Eu vejo uma ação aplicar a cada em
torno da ação enviar um email, causando emails separados. Quero enviar um email para todos
eles.
Aplicar a cada é adicionado porque há vários aprovadores. Você pode criar uma variável de cadeia de caracteres
(e não de uma matriz) e armazenar endereços de email nela, separados por um ponto e vírgula.
Não recebo um anexo para algumas das minhas aprovações.
A ação Aprovar anexa arquivos a um email de notificação até que o tamanho do email atinja 5 MB. Se os anexos
excederem 5 MB, o email de aprovação direcionará o aprovador para verificar os anexos no centro de aprovação
do Power Automate.
Como aumentar o limite de tamanho de anexos de email para o Power Automate ?
Um administrador do Common Data Service pode alterar o limite acessando Common Data Ser vice >
Configuração de Email e, em seguida, definir o limite de tamanho de arquivo para anexos.
O Power Automate parou de funcionar - erro "ID do item não per tence à caixa de correio atual" do
Power Automate ao usar ações com caixa de correio compar tilhada.
Desde 6 de maio de 2020, o suporte de caixa de correio compartilhada foi adicionado para certas operações
com um parâmetro Endereço da caixa de correio opcional, permitindo que você especifique um endereço de
caixa de correio compartilhada para o acesso de suas operações. Se estava usando essa operação antes de 6 de
maio de 2020, você precisará explicitamente atualizar suas operações para especificar o endereço da caixa de
correio compartilhada.
Estou vendo o erro: "A API REST ainda não é compatível com esta caixa de correio"
Esse erro pode ocorrer para contas que estejam em um servidor de email dedicado (local) quando:
1. A caixa de correio está em um Microsoft Exchange Server dedicado ou não é uma caixa de correio válida
do Microsoft 365.
2. A caixa de correio é uma conta do Outlook.com que não foi habilitada.
3. A caixa de correio não faz parte de um plano do Microsoft 365 que inclua o Power Automate.
Para resolver o problema, acesse Erro "API REST ainda não é compatível com esta caixa de correio" para solicitar
a uma caixa de correio.
Erro Não foi possível enviar email com de anexo: "o parâmetro 'Conteúdo do Anexo' não pode ser
nulo ou vazio."
Use expressões para codificar o anexo com base64. O anexo será reconhecido depois que você terminar.

Mais informações
Visão geral de email com fluxos
Criar fluxos para gerenciar email
Personalizar o email nos fluxos
Principais cenários de email

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Usar o SharePoint e o Power Automate para criar
fluxos de trabalho
27/04/2021 • 2 minutes to read

O Power Automate é totalmente integrado com o SharePoint. Você pode começar com qualquer um dos mais de
100 modelos do SharePoint ou criar seu próprio fluxo que se integre com SharePoint desde o início.

Principais cenários de fluxo de trabalho do SharePoint


Veja alguns dos principais cenários em que você pode usar o Power Automate com o SharePoint:
Gerenciar fluxos de aprovação
Trabalhar com arquivos e listas
Migrar de fluxos de trabalho para o Power Automate
Gerenciar fluxos de aprovação
Personalize aprovações de página do SharePoint para atender às suas necessidades.
Exija a aprovação de documentos no SharePoint usando o Power Automate.
Encaminhe documentos concluídos a uma equipe para a aprovação.
Trabalhar com arquivos e listas
Gerencie permissões de item de lista e de arquivo.
Mover arquivos para pastas diferentes depois que forem aprovados no SharePoint.
Crie um item no SharePoint quando uma nova ordem for adicionada no Salesforce.
Obtenha itens de listas ou obtenha arquivos de bibliotecas.
Crie um fluxo para uma lista ou biblioteca no SharePoint ou no OneDrive.
Editar um fluxo da nuvem.
Outros principais cenários
Use solicitações HTTP para gerenciar listas e bibliotecas.
Crie fluxos de lembrete do SharePoint.

Gatilhos e ações do SharePoint


Você pode usar gatilhos do SharePoint para iniciar fluxos que monitoram as alterações feitas em uma lista ou
biblioteca do SharePoint. Para obter a lista completa, acesse gatilhos do SharePoint.
Assim que seu fluxo é iniciado, você pode usar qualquer uma das mais de 40 ações para manipular suas listas
do SharePoint.
Migrar de fluxos de trabalho para o Power Automate
Migrar dos fluxos de trabalho clássicos para os fluxos do Power Automate no SharePoint.

Próximas etapas
Introdução ao Power Automate e ao SharePoint.
Introdução a aprovações.
Crie fluxos de aprovação modernos em condições no modo avançado.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Lembrar-me em do SharePoint
27/04/2021 • 2 minutes to read

As bibliotecas e listas do SharePoint permitiam definir colunas de metadados personalizadas para controlar
datas. Com a integração do Power Automate ao SharePoint, é possível facilmente criar fluxos de lembretes com
base em colunas DateTime no SharePoint. Com os fluxos de lembretes, você recebe um alerta de email pessoal,
em um número predeterminado de dias de antecedência de uma data específica, sobre documentos ou itens do
SharePoint.

Pré-requisitos
Acesso ao Microsoft SharePoint Online.
Uma lista ou biblioteca do SharePoint com uma coluna DateTime.
Acesso a Power Automate.

TIP
Para obter informações detalhadas sobre como usar o SharePoint com o Power Automate, consulte a documentação do
SharePoint.

Criar um fluxo de lembrete


1. Crie uma lista do SharePoint com pelo menos uma coluna DateTime na exibição atual.
2. Selecione Automatizar > Definir um lembrete > Data da desativação (esta é a coluna com o
DateTime do lembrete).

3. Como opção, talvez seja necessário entrar nos serviços que esse modelo do Power Automate usa.
4. Selecione Continuar .
5. Atribua o Nome do fluxo e insira o número de dias de antecedência em que deseja receber um alerta
de lembrete, na entrada da coluna DateTime do cartão Definir um lembrete .
6. No cartão Definir um lembrete , selecione Criar .
7. Você receberá a seguinte mensagem, indicando que o fluxo foi criado:

Confirmar lembretes recebidos


Você receberá um lembrete por email, de acordo com a entrada Lembrar-me com estes dias de
antecedência inserida no fluxo Definir um lembrete criado anteriormente.

Editar o fluxo
O fluxo de lembrete é parecido com qualquer outro fluxo, portanto você pode acessá-lo e editá-lo por meio do
Power Automate.

Saiba Mais
Introdução ao Power Automate.
Definir um fluxo de lembrete no SharePoint.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Gerenciar aprovações da página do SharePoint com
o Power Automate
27/04/2021 • 2 minutes to read

Os administradores de site do SharePoint podem usar o Power Automate para solicitar que as páginas novas ou
atualizadas dos sites sejam aprovadas, antes de publicá-las.
Neste artigo, você aprenderá a configurar seu site do SharePoint para usar um fluxo de nuvem para exigir que
as alterações do site sejam aprovadas antes de ficarem ativas.

NOTE
As aprovações do SharePoint não estão disponíveis em todos os ambientes de nuvem do governo.

Configurar SharePoint para aprovações de página


Pré -requisitos
É necessário ser um administrador de site do SharePoint para realizar as atividades descritas neste artigo.

TIP
Para obter informações detalhadas sobre como usar o SharePoint com o Power Automate, consulte a documentação do
SharePoint.

1. Entre no SharePoint como administrador de site.


2. Selecione Páginas na barra de navegação.

3. Selecione Automatizar > Power Automate > Configurar fluxo de aprovação da página .

4. Selecione Criar fluxo .


5. Como opção, talvez seja necessário entrar nos serviços que esse modelo do Power Automate usa.
6. Selecione Continuar .
7. Atribua um Nome do fluxo , insira pelo menos um nome na caixa Aprovadores e selecione Criar .

Pronto! Agora, sempre que uma página for adicionada ou modificada, nosso sistema enviará uma solicitação de
aprovação para os Aprovadores indicados no fluxo.
O fluxo de aprovação de página é igual a qualquer outro fluxo e está relacionado na guia Meus fluxos .

Enviar uma página para aprovação


Depois de criar um fluxo de aprovação de página, todas as pessoas que adicionarem ou alterarem uma página
deverão fazer o seguinte:
Fazer alterações ao site (por exemplo, adicionar uma nova página) e salvá-las.
Aguardar a aprovação das alterações.

Aprovar uma página


Os aprovadores recebem um email, sempre que há uma solicitação de aprovação da página. Eles podem
aprovar as solicitações diretamente no email (se o respectivo cliente de email tiver suporte para mensagens
acionáveis) ou abrir a página no email para revisar e aprová-la no SharePoint.

Personalizar fluxos de aprovação de página


Como as aprovações de página usam o Power Automate em segundo plano, o fluxo de aprovação de página
está disponível para que os proprietários de sites possam modificar e adicionar lógicas de negócios
personalizadas no fluxo. Para modificar o fluxo, o proprietário do site pode selecionar Fluxos e, em seguida,
escolher Ver seus fluxos , na biblioteca de páginas, para encontrar o fluxo de aprovação de página.

Saiba Mais
Fluxo de aprovação de página
Configurar aprovação de página

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Usar fluxos no Microsoft Teams
27/04/2021 • 2 minutes to read

Os fluxos do Power Automate podem ser usados em três cenários com o Teams.

C EN Á RIO DESC RIÇ Ã O

Acione fluxos de mensagens do Teams. Neste cenário, você pode criar fluxos que são acionados
quando alguém seleciona uma mensagem do Teams. O fluxo
pode ser executado como qualquer outro fluxo que você
criar.

Usar fluxos com cartões adaptáveis. Aqui, os cartões adaptáveis podem ser usados como o
gatilho para fluxos. O conjunto completo de cartões
adaptáveis avançados está disponível para você.

Crie fluxos dentro do aplicativo Power Apps no Teams. Use o aplicativo Power Apps no Teams para criar fluxos que
usam o Project Oakdale. O Project Oakdale é uma
plataforma de dados de código baixo integrada para o Teams
que capacita os usuários a criar aplicativos e fluxos de
trabalho personalizados no Teams usando o Power Apps e o
Power Automate.

Licenciamento
Não há requisitos de licenciamento adicionais quando você usa o Power Automate com o Microsoft Teams.
Para obter informações detalhadas sobre o licenciamento do Project Oakdale, consulte licenciamento e
restrições no guia de administração do Microsoft Power Platform.
Tópicos relacionados
Power Apps e Teams
Power Virtual Agents e Teams

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Instalar o aplicativo do Power Automate no
Microsoft Teams
27/04/2021 • 2 minutes to read

O aplicativo do Power Automate permite automatizar suas atividades do Microsoft Teams ou conectar o
Microsoft Teams a outros aplicativos e serviços.
1. Entre no Microsoft Teams.
2. Selecione Mais aplicativos adicionados (...) , procure por Power Automate e selecione o aplicativo
do Power Automate .

3. Selecione Adicionar para mim .


4. Selecione seu País/região e selecione Introdução .

Depois de alguns momentos, o aplicativo do Power Automate será instalado. Você pode acessar o
aplicativo do Microsoft Teams no painel esquerdo.
TIP
Você também pode instalar o aplicativo do Power Automate da loja de aplicativos do Microsoft Teams.

Fixar o aplicativo do Power Automate


TIP
É possível fixar o aplicativo do Power Automate no Microsoft Teams, permitindo que você o acesse mais facilmente em um
momento posterior.

Siga estas etapas para fixar o aplicativo do Power Automate no Microsoft Teams:
1. Clique com o botão direito do mouse em Power Automate no painel do lado esquerdo.
2. Selecione Fixar .
Introdução ao aplicativo do Power Automate
Na guia Página Inicial , você pode criar e gerenciar seus fluxos.

Problemas conhecidos
O aplicativo do Power Automate no Microsoft Teams mostra apenas os fluxos do ambiente padrão da sua
organização. Qualquer fluxo que você criar no aplicativo do Power Automate estará localizado no ambiente
padrão.

Próximas etapas
Criar fluxos no Microsoft Teams.
Gerenciar seus fluxos no Microsoft Teams.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Criar fluxos no Microsoft Teams
27/04/2021 • 2 minutes to read

Você pode usar o aplicativo Power Automate para criar e gerenciar fluxos de dentro do Microsoft Teams. Para
começar rapidamente, use um dos modelos existentes para criar seus fluxos ou você pode criar fluxos
personalizados do zero.

Pré-requisitos
Para usar o aplicativo Power Automate, você precisa de uma conta com acesso ao Microsoft Teams.

Criar um fluxo da nuvem a partir de um modelo


NOTE
Por padrão, o aplicativo Power Automate mostra modelos que foram criados para o Microsoft Teams. Você pode alternar
os filtros no canto superior direito para exibir todos os modelos do Power Automate, se quiser.

Siga estas etapas para criar um fluxo da nuvem de um modelo do Microsoft Teams:
1. Entre no Microsoft Teams.

TIP
Você também pode usar o aplicativo Microsoft Teams.

2. Selecione Aplicativos no lado direito da tela.


3. Procure e selecione o aplicativo Power Automate .

4. Selecione a guia Criar e depois o modelo no qual você gostaria de basear seu fluxo.
5. Se o modelo que você selecionou for otimizado para Microsoft Teams, é exibida uma caixa de diálogo que
permite renomear o fluxo e autenticar os aplicativos necessários para o fluxo.

NOTE
Você deve efetuar login em todos os conectores para que seu fluxo possa ser executado com êxito. Uma marca de
verificação verde indica que você se autenticou.

6. Configure as conexões, conforme necessário.


7. Selecione Continuar para obter uma lista de parâmetros necessários para que o fluxo seja executado
com êxito. Forneça os parâmetros necessários.
Se quiser ver o fluxo completo, selecione Editar em modo avançado .

8. Você está pronto! Você receberá uma tela de confirmação mostrando que seu fluxo foi criado com êxito.
Depois de criar seu fluxo, você pode encontrá-lo na guia Página inicial .
IMPORTANT
Quando você cria fluxos de dentro do aplicativo Power Automate no Microsoft Teams, eles são sempre criados no
ambiente padrão da sua organização. Você também pode acessar esses fluxos do Power Automate.

Criar um fluxo da nuvem do zero


Se quiser controle total sobre o fluxo que cria, selecione Criar do zero do lado superior direito da tela, em vez
de usar um modelo.

Isso abre a experiência de designer completa do Power Automate no Microsoft Teams onde você pode criar um
fluxo totalmente personalizado.
Problemas conhecidos
Qualquer fluxo que você criar no aplicativo Power Automate estará localizado no ambiente padrão da
organização.

Artigos relacionados
Gerenciar seus fluxos no Microsoft Teams.
Visite a documentação do conector do Microsoft Teams.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Gerenciar fluxos no Microsoft Teams
27/04/2021 • 2 minutes to read

A guia Página Inicial fornece uma visão geral de seus fluxos do ambiente padrão de sua organização.
Por padrão, a guia Página Inicial é filtrada para exibir os fluxos que usam gatilhos e ações do Microsoft Teams.
Você pode selecionar fluxos do Microsoft Teams para alterar o filtro para exibir todos os seus fluxos.

Na guia Página inicial , você pode visualizar as informações que são exibidas em cada uma das seis colunas a
seguir para obter uma visão geral de seus fluxos.

C O L UM N DESC RIÇ Ã O

Nome do fluxo Representa o nome que você forneceu para o fluxo.

Status Exibe o status do fluxo. Por exemplo, o fluxo está habilitado


ou desabilitado? Você pode alterar o status de seus fluxos
diretamente desta lista.

Modificada Exibe a quantidade de tempo que passou desde a última


alteração do fluxo.

Proprietários Fornece uma lista dos usuários proprietários do fluxo.

Digitar Mostra o tipo de fluxo. Fluxos podem ser Automatizado ,


Instantâneo ou Programado .

Equipe e canal Se o seu fluxo lê ou grava para qualquer equipe ou canal,


essas informações são fornecidas aqui para que você possa
obter uma visão rápida das equipes que o seu fluxo atinge.

TIP
Você pode selecionar qualquer fluxo para ver mais detalhes sobre ele.
Problemas conhecidos
O aplicativo Power Automate no Microsoft Teams mostra apenas os fluxos que estão localizados no ambiente
padrão da sua organização.

Artigos relacionados
Criar fluxos no Microsoft Teams.
Exibir a documentação do conector do Microsoft Teams.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Acionar um fluxo da nuvem de qualquer mensagem
no Microsoft Teams
27/04/2021 • 3 minutes to read

Você pode usar mensagens para acionar processos no Teams. Por exemplo, você pode usar uma mensagem do
Teams como ponto de partida para criar um item de trabalho no Azure DevOps ou criar uma oportunidade de
vendas no Dynamics 365.
Use o gatilho Para uma mensagem selecionada no conector do Teams para acionar um fluxo da nuvem
diretamente do Teams.

Criar o fluxo
1. Entre no Power Automate e selecione Meus fluxos > Novo > Instantâneo - em branco .
2. Insira um nome para o seu fluxo.
3. Selecione o gatilho Para uma mensagem selecionada .

4. Selecione Criar .

NOTE
Entre no Teams caso ainda não tenha entrado.

O gatilho Para uma mensagem selecionada tem uma entrada opcional na forma de um cartão adaptável.
Use um cartão adaptável para construir um formulário para coletar informações do usuário que dispara o fluxo.
Por exemplo, se o fluxo criar uma tarefa, você poderá usar um cartão adaptável para coletar informações, como
o título da tarefa e a descrição.

Coletar informações do usuário


Para coletar informações do usuário usando um formulário, os usuários podem selecionar Criar Car tão
Adaptável no gatilho.
Isso exibe um editor de cartão adaptável embutido, onde você pode arrastar os elementos do cartão para criar
seu próprio formulário.

Cada entrada no formulário de cartão adaptável tem uma ID. Você pode usar a ID posteriormente no fluxo por
meio de tokens dinâmicos para fazer referência a entradas que um usuário pode ter inserido como parte da
execução do fluxo.
Usar os detalhes da mensagem dentro do fluxo
Vários elementos de mensagem estão disponíveis como uma saída do gatilho para uso dentro do fluxo. Esta é
uma visão geral de algumas das propriedades:
Conteúdo da mensagem : o conteúdo HTML completo da mensagem do Teams.
Saída de mensagem de texto sem formatação : a variação de texto sem formatação da mensagem do
Teams.
Link para a mensagem : um URL direto para fazer referência à mensagem.
Nome de exibição do remetente, ID do remetente : os detalhes sobre o usuário que enviou a
mensagem.
Nome de exibição do usuário de origem, ID do usuário de origem : os detalhes sobre o usuário que
invocou o fluxo.
Para obter mais informações, vá para a lista completa de saídas de gatilho.

Disparar o fluxo
IMPORTANT
Você deve criar esses fluxos no ambiente padrão para que apareçam no Teams.

IMPORTANT
Se você não vir os fluxos criados com o gatilho Para a mensagem selecionada no Teams , peça ao administrador para
confirmar se o aplicativo Power Automate Actions está habilitado no centro de administração do Teams
https://admin.teams.microsoft.com/policies/manage-apps.

Qualquer fluxo que use o gatilho Para uma mensagem selecionada aparece como uma ação de mensagem
na mensagem do Teams no menu Mais ações para o fluxo.

IMPORTANT
O nome do fluxo é usado para fazer referência ao fluxo no Teams; portanto, forneça um nome descritivo para ele.
Práticas recomendadas
Certifique-se de incluir um formulário de confirmação para o usuário após a conclusão do fluxo.
Recomendamos usar Postar uma mensagem como o bot de fluxo para um usuário ou Postar uma
mensagem como o bot de fluxo em um canal para notificar o usuário no Teams quando um fluxo acionado
for concluído.
Aqui está um exemplo de um fluxo de nuvem que cria um item de trabalho no Azure DevOps e depois envia
uma confirmação para o usuário de origem.

Limitações e problemas conhecidos


Você deve criar esses fluxos dentro do ambiente padrão para garantir que eles sejam listados no Teams.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Criar fluxos usando o aplicativo Power Apps no
Microsoft Teams
27/04/2021 • 2 minutes to read

Você pode criar fluxos para personalizar e agregar mais valor ao Teams no novo aplicativo do Power Apps no
Teams. Você pode criar fluxos instantâneos, agendados e automatizados, com acesso a mais de 350 conectores.
Isso inclui um conector para trabalhar com tabelas do Microsoft Dataverse for Teams no Teams também.

NOTE
Você precisa de uma licença do Power Automate para acessar todos osconectores do Power Automate, incluindo os
conectores premium. Os usuários com uma licença Microsoft 365 podem usar todos os conectores padrão.

Pré-requisitos
O aplicativo Power Apps deve ser instalado antes da criação de fluxos no Teams. Mais informações:
Instale o aplicativo pessoal do Power Apps no Microsoft Teams
Antes de usar o aplicativo do Power Apps no Teams para criar um fluxo da nuvem, já deve existir um
ambiente do Dataverse for Teams para essa equipe. Um ambiente do Dataverse for Teams é provisionado
automaticamente quando você criar seu primeiro aplicativo no Teams.

Criar um fluxo da nuvem no Teams


1. Acesse a guia Criar no aplicativo Power Apps e selecione Ver tudo .
2. Selecione Novo , Fluxo e o tipo de fluxo a ser criado. Você pode criar apenas os seguintes tipos de fluxos:
instantâneo, agendado e automatizado.

3. Se esta é for primeira vez que cria um fluxo de nuvem, você terá que selecionar seu país/região e, em
seguida, selecionar Iniciar .
4. A tela Criar um fluxo automatizado aparece, em que você pode selecionar um gatilho, além de criar e
salvar seu fluxo.

NOTE
A tela que aparece aqui será diferente dependendo do que selecionou Instantâneo ou Agendado na etapa 2
anterior.

Trabalhar com fluxos


Para encontrar fluxos salvos:
1. Entre no Teams.
2. No painel esquerdo, selecione Power Apps .
3. Na guia Criar , selecione a equipe na qual você criou seu fluxo e, em seguida, selecione Ver tudo na
exibição em árvore.

Personalizar um fluxo da nuvem


No Teams, você pode ter adquirido fluxos de um aplicativo instalado ou pode tê-los criado sozinho. Você pode
atualizar ou personalizar qualquer um desses tipos de fluxos.
1. Para atualizar um fluxo da nuvem, selecione a guia Criar e selecione Ver tudo para ver todos os
aplicativos e fluxos desta equipe.
2. Selecione o fluxo que você deseja editar e, depois, selecione Editar .

Exibir detalhes e histórico de execuções


1. Para visualizar os detalhes e executar o histórico de um fluxo da nuvem, selecione a guia Criar depois
Ver tudo .
2. Selecione o fluxo para o qual você deseja exibir os detalhes e, depois, selecione Detalhes .

Artigos relacionados
Use o novo aplicativo Power Apps no Microsoft Teams
O que é o Dataverse for Teams?
Sobre o ambiente do Dataverse for Teams

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Criar seu primeiro cartão adaptável
27/04/2021 • 5 minutes to read

Os cartões adaptáveis do Power Automate podem compartilhar blocos de informações ou coletar dados de
determinada fonte de dados por meio de um formulário.
Em ambos os casos, você precisará indicar quais conjuntos de dados compartilhará e/ou quais dados o
formulário deverá coletar.

TIP
Use blocos simples de dados em vez de matrizes de tabela complexas.

Pré-requisitos
Microsoft Teams com o aplicativo Flow instalado.

Adicionar uma ação


Neste procedimento, você adicionará uma ação que usará os dados de ações anteriores do fluxo para postar
informações em um canal do Microsoft Teams.
1. Entre no Power Automate.
2. Selecione Meus fluxos na barra de navegação superior.
3. Selecione Novo > Instantâneo em branco .
4. Dê um nome a seu fluxo.
5. Selecione Disparar um fluxo manualmente como gatilho.
6. Selecione Criar .
7. Selecione Nova Etapa .
8. Pesquise Microsoft Teams e selecione Postar um car tão adaptável em um canal do Teams e
aguardar uma resposta como ação.
9. Selecione a Equipe e o Canal em que deseja postar o cartão.
10. Cole esse JSON na caixa de Mensagem .

{
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"type": "AdaptiveCard",
"version": "1.0",
"body": [
{
"type": "TextBlock",
"text": "Poll Request",
"id": "Title",
"spacing": "Medium",
"horizontalAlignment": "Center",
"size": "ExtraLarge",
"weight": "Bolder",
"color": "Accent"
"color": "Accent"
},
{
"type": "TextBlock",
"text": "Header Tagline Text",
"id": "acHeaderTagLine",
"separator": true
},
{
"type": "TextBlock",
"text": "Poll Header",
"weight": "Bolder",
"size": "ExtraLarge",
"spacing": "None",
"id": "acHeader"
},
{
"type": "TextBlock",
"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer vestibulum
lorem eget neque sollicitudin, quis malesuada felis ultrices. ",
"id": "acInstructions",
"wrap": true
},
{
"type": "TextBlock",
"text": "Poll Question",
"id": "acPollQuestion"
},
{
"type": "Input.ChoiceSet",
"placeholder": "Select from these choices",
"choices": [
{
"title": "Choice 1",
"value": "Choice 1"
},
{
"title": "Choice 2",
"value": "Choice 2"
},
{
"title": "Choice 3",
"value": "Choice 3"
}
],
"id": "acPollChoices",
"style": "expanded"
}
],
"actions": [
{
"type": "Action.Submit",
"title": "Submit",
"id": "btnSubmit"
}
]
}

11. Faça as substituições a seguir no JSON.

IMPORTANT
Não remova as aspas ao fazer as substituições. Você pode revisar as opções de carro para atender às suas
necessidades:
T EXTO A SER A LT ERA DO N O VO T EXTO

Texto do slogan do cabeçalho Votação do Power Automate

Cabeçalho da Votação Modelo de carro preferido

Pergunta da votação Vote em seu modelo de carro preferido entre as opções


listadas aqui.

Substitua o texto em latim por um motivo ou contexto Estamos fazendo uma votação com nossos funcionários
comercial que indique por que você está realizando a para determinar se devemos oferecer vagas de
votação. estacionamento personalizadas e dimensionadas para os
carros mais populares.

Opção 1 (substituir em ambos os locais) Tesla

Opção 2 (substituir em ambos os locais) Lexus

Opção 3 (substituir em ambos os locais) Honda

12. Selecione Nova Etapa e escolha uma das ações Enviar um email às quais você tem acesso.
13. Insira o destinatário do email como a pessoa que selecionou o botão instantâneo (use a marca Email do
conteúdo dinâmico do gatilho ).
14. Configure o Corpo do email da maneira a seguir. Substitua as palavras entre parênteses "{}" por tokens
dinâmicos:
Sua resposta à votação foi {acPollChoices} (acPollChoices é um conteúdo dinâmico da ação de
espera por uma resposta). Ela foi enviada por {User Name} (User Name é um conteúdo dinâmico do
gatilho)

Testar seu cartão adaptável


Para testar seu trabalho, execute o fluxo que você criou anteriormente e confirme o seguinte:
A execução do fluxo não possui erros e está aguardando a resposta, conforme mostrado no indicador de
espera para a ação do cartão adaptável na tela de execução.
O novo cartão adaptável foi postado no canal de Teams.
Quando você responde ao cartão selecionando um modelo de carro e escolhendo Enviar na seção
inferior do cartão adaptável:
Nenhum erro deve ocorrer no cartão adaptável.
A execução de fluxo é concluída com êxito.
O cartão de substituição será relevante após o envio se você tiver configurado a área Mensagem de
atualização na parte inferior da ação Aguardar uma resposta (mostrada a seguir com o cartão de
substituição correspondente). Caso contrário, todos os envios simplesmente redefinirão o formulário.
A notificação por email contém o corpo que mostra quem enviou a resposta e qual carro foi selecionado.
Parabéns! Você acabou de criar seu primeiro cartão adaptável interativo!

Dicas de solução de problemas em cartões adaptáveis


Os problemas mais comuns que você encontrará ao criar cartões adaptáveis são:
Erros de execução de fluxo geralmente são causados por um dos seguintes fatores:
O aplicativo Flow não está instalado no Microsoft Teams – Instale o aplicativo Flow no Teams.
Nesse caso, o erro pode ser semelhante à captura de tela abaixo:

JSON formatado incorretamente – Este erro não é tão complexo quanto se pode pensar. Em geral,
ele indica situações em que:
Os valores dentro do JSON não têm aspas ou estas são curvas. Sempre verifique o JSON
para garantir que todos os valores de texto estejam colocados entre aspas duplas e que os
números estejam colocados entre aspas. Todas as aspas devem ser retas, e não curvas.
É possível validar o formato colando o JSON no Editor de conteúdo do cartão.
URLs de imagem ausentes – Todos os valores de imagem em cartões adaptáveis devem se referir
a uma URL válida. Não há suporte direto para conteúdo de imagem completa em um cartão
adaptável. Teste seus links de imagem colando a URL no navegador para ver se a imagem é
exibida.
Os cartões adaptáveis podem não ter o visual esperado devido a restrições de estilo e esquema:
Verifique se os valores do espaço reservado, os estilos de texto e qualquer linguagem de marcação
estão alinhados com os requisitos do esquema do cartão adaptável (confira as Práticas
recomendadas de esquema de car tão adaptável aqui)
Use o validador de cartão adaptável do Visual Studio Code . Para instalá-lo a partir do aplicativo
Visual Studio Code, abra o Marketplace de Extensões e procure Visualizador de car tão
adaptável .

Captura de tela truncada da extensão Visualizador de Cartão Adaptável instalada no Visual Studio Code (atalho:
Ctrl+V+A após a habilitação).
Os erros após o envio do cartão adaptável geralmente ocorrem por estes motivos:
Uso de uma ação que não inclua "aguardar uma resposta" no nome

Tentativa de envio do cartão mais de uma vez. Cada cartão adaptável pode ser enviado apenas
uma vez; depois disso, todos os outros envios serão ignorados.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Visão geral dos cartões adaptáveis para o Microsoft
Teams
27/04/2021 • 4 minutes to read

https://www.youtube.com/embed/FqQ3jM2qPRM
Os cartões adaptáveis são um método independente de plataforma para compartilhamento e exibição de blocos
de informações sem a complexidade da personalização de CSS ou HTML para renderização. Você cria cartões
adaptáveis no formato JSON com integrações que aplicativos e serviços em nuvem podem trocar abertamente.
Quando entregue a um host específico, como o Microsoft Teams, o JSON é transformado na interface do
usuário nativa, que se adapta automaticamente ao host. Portanto, os designers de processo agora poderão
oferecer padrões consistentes de interface do usuário sempre que precisarem exibir informações como parte de
um processo de negócios/automação.
Como os cartões adaptativos se adaptam ao host, eles são veículos perfeitos para compartilhar informações
entre o Microsoft Teams e outros serviços.

Ações atualmente disponíveis para fluxos


As ações a seguir permitem que os criadores elaborem cartões adaptáveis para o Microsoft Teams. Conforme os
cenários de integração evoluírem, outros hosts também terão suporte do Power Automate, o que ampliará suas
oportunidades de aproveitar os cartões adaptáveis em todas as assinaturas de nuvem da Microsoft.

Como direcionar conteúdo para membros do Teams ou usuários do


AAD
Postar seu próprio car tão adaptável como o bot do Flow para um usuário
Esta ação posta um cartão adaptável como um bot do Flow para um usuário específico. Neste caso, você
precisará fornecer um endereço de email do destinatário, e o cartão será exibido nos chats e/ou feeds de
atividades do destinatário durante a execução de fluxo. Não é necessário que o usuário faça parte de uma
instância do Teams para receber esses tipos de cartões adaptáveis. Neste caso, somente os botões da URL
funcionam, com o redirecionamento para a URL configurada no fluxo.

Postar um car tão adaptável como o bot do Flow para um usuário do Teams e aguardar uma
resposta
Esta ação publica um cartão adaptável como um bot do Flow para um usuário específico, como o caso
apresentado anteriormente neste artigo. No entanto, neste caso, a execução de fluxo não continuará após
a postagem até que o destinatário responda às entradas necessárias no cartão. O fluxo é retomado após
o destinatário responder. O fluxo retorna conteúdo dinâmico para uma (1) resposta por destinatário e por
cartão.

Direcionar conteúdo para Canais do Teams


Postar seu próprio car tão adaptável como o bot do Flow em um canal
Esta ação posta um cartão adaptável como um bot do Flow em um canal específico do Teams. Nesse
caso, você será solicitado a fornecer uma instância do Teams e um canal em que o cartão será postado. O
criador do fluxo precisará ter acesso à instância do Teams para postar um cartão adaptável lá. Nesse caso,
somente os botões da URL funcionam, com o redirecionamento para a URL configurada dentro do fluxo.
Postar um car tão adaptável como o bot do Flow em um canal do Teams e aguardar uma
resposta
Esta ação publica um cartão adaptável como um bot do Flow em um canal específico do Teams, como no
caso acima. No entanto, neste caso, o fluxo não continuará até que alguém no canal tenha respondido a
quaisquer entradas necessárias no cartão. O fluxo será retomado assim que alguém no canal do Teams
responder, mas retornará apenas conteúdo dinâmico para uma (1) resposta por respondente e por
cartão.
TIP
Quando você usa esse cartão, o fluxo aguarda uma resposta de qualquer membro do Teams.

Problemas conhecidos
Não é possível coletar dados de cartões adaptáveis, a menos que eles sejam criados usando uma das
ações "aguardar uma resposta". Cartões adaptáveis que não aguardam retornam um erro para todas as
ações de botão, exceto OpenURL. Saiba mais sobre botões OpenURL.
Selecionar os botões Action.Submit em um cartão que não inclui o sufixo "aguardar uma resposta" gera
um erro.
Cada cartão adaptável criado usando a ação "aguardar uma resposta" pode ser enviado apenas uma vez.
A execução de fluxo continuará após a primeira resposta, e quaisquer outros envios serão ignorados.
Somente as informações na caixa de entrada "Atualizar mensagem" (confira a imagem 3) serão
mostradas no cartão de substituição depois que os consumidores enviarem o cartão.
Detalhes adicionais, como da ID do usuário da pessoa que enviou o cartão, estarão disponíveis no
conteúdo dinâmico em ações posteriores a "aguardar uma resposta". No entanto, pode ser necessário
incluir o conector de usuários do Office 365 para concluir as informações de perfil desejadas para o
usuário que enviou o cartão.
Depois que os cartões adaptáveis com a ação "aguardar uma resposta" são enviados, o cartão é
redefinido e exibido exatamente igual, a menos que a área de mensagem de substituição/atualização
esteja configurada. As mensagens de atualização são uma prática recomendada para manter outras
pessoas atualizadas, mas também para impedir que os consumidores tentem enviar o cartão mais de
uma vez.
TIP
As entradas Mensagem de Atualização e O car tão deve ser atualizado precisam ser configuradas caso você queira
usar um cartão de substituição.

O Power Automate usa os recursos e serviços exclusivos dos cartões adaptáveis da Microsoft para lidar com
os cartões em qualquer host. Este artigo tem como objetivo esclarecer detalhes relacionados a ações de
fluxo. Você também pode conferir a documentação completa para saber como criar cartões adaptáveis.

Saber mais
Criar seu primeiro cartão adaptável
Documentação completa para o Conector do Microsoft Teams
Documentação completa sobre E/S de cartões adaptáveis

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Criar seu primeiro cartão adaptável
27/04/2021 • 5 minutes to read

Os cartões adaptáveis do Power Automate podem compartilhar blocos de informações ou coletar dados de
determinada fonte de dados por meio de um formulário.
Em ambos os casos, você precisará indicar quais conjuntos de dados compartilhará e/ou quais dados o
formulário deverá coletar.

TIP
Use blocos simples de dados em vez de matrizes de tabela complexas.

Pré-requisitos
Microsoft Teams com o aplicativo Flow instalado.

Adicionar uma ação


Neste procedimento, você adicionará uma ação que usará os dados de ações anteriores do fluxo para postar
informações em um canal do Microsoft Teams.
1. Entre no Power Automate.
2. Selecione Meus fluxos na barra de navegação superior.
3. Selecione Novo > Instantâneo em branco .
4. Dê um nome a seu fluxo.
5. Selecione Disparar um fluxo manualmente como gatilho.
6. Selecione Criar .
7. Selecione Nova Etapa .
8. Pesquise Microsoft Teams e selecione Postar um car tão adaptável em um canal do Teams e
aguardar uma resposta como ação.
9. Selecione a Equipe e o Canal em que deseja postar o cartão.
10. Cole esse JSON na caixa de Mensagem .

{
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"type": "AdaptiveCard",
"version": "1.0",
"body": [
{
"type": "TextBlock",
"text": "Poll Request",
"id": "Title",
"spacing": "Medium",
"horizontalAlignment": "Center",
"size": "ExtraLarge",
"weight": "Bolder",
"color": "Accent"
"color": "Accent"
},
{
"type": "TextBlock",
"text": "Header Tagline Text",
"id": "acHeaderTagLine",
"separator": true
},
{
"type": "TextBlock",
"text": "Poll Header",
"weight": "Bolder",
"size": "ExtraLarge",
"spacing": "None",
"id": "acHeader"
},
{
"type": "TextBlock",
"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer vestibulum
lorem eget neque sollicitudin, quis malesuada felis ultrices. ",
"id": "acInstructions",
"wrap": true
},
{
"type": "TextBlock",
"text": "Poll Question",
"id": "acPollQuestion"
},
{
"type": "Input.ChoiceSet",
"placeholder": "Select from these choices",
"choices": [
{
"title": "Choice 1",
"value": "Choice 1"
},
{
"title": "Choice 2",
"value": "Choice 2"
},
{
"title": "Choice 3",
"value": "Choice 3"
}
],
"id": "acPollChoices",
"style": "expanded"
}
],
"actions": [
{
"type": "Action.Submit",
"title": "Submit",
"id": "btnSubmit"
}
]
}

11. Faça as substituições a seguir no JSON.

IMPORTANT
Não remova as aspas ao fazer as substituições. Você pode revisar as opções de carro para atender às suas
necessidades:
T EXTO A SER A LT ERA DO N O VO T EXTO

Texto do slogan do cabeçalho Votação do Power Automate

Cabeçalho da Votação Modelo de carro preferido

Pergunta da votação Vote em seu modelo de carro preferido entre as opções


listadas aqui.

Substitua o texto em latim por um motivo ou contexto Estamos fazendo uma votação com nossos funcionários
comercial que indique por que você está realizando a para determinar se devemos oferecer vagas de
votação. estacionamento personalizadas e dimensionadas para os
carros mais populares.

Opção 1 (substituir em ambos os locais) Tesla

Opção 2 (substituir em ambos os locais) Lexus

Opção 3 (substituir em ambos os locais) Honda

12. Selecione Nova Etapa e escolha uma das ações Enviar um email às quais você tem acesso.
13. Insira o destinatário do email como a pessoa que selecionou o botão instantâneo (use a marca Email do
conteúdo dinâmico do gatilho ).
14. Configure o Corpo do email da maneira a seguir. Substitua as palavras entre parênteses "{}" por tokens
dinâmicos:
Sua resposta à votação foi {acPollChoices} (acPollChoices é um conteúdo dinâmico da ação de
espera por uma resposta). Ela foi enviada por {User Name} (User Name é um conteúdo dinâmico do
gatilho)

Testar seu cartão adaptável


Para testar seu trabalho, execute o fluxo que você criou anteriormente e confirme o seguinte:
A execução do fluxo não possui erros e está aguardando a resposta, conforme mostrado no indicador de
espera para a ação do cartão adaptável na tela de execução.
O novo cartão adaptável foi postado no canal de Teams.
Quando você responde ao cartão selecionando um modelo de carro e escolhendo Enviar na seção
inferior do cartão adaptável:
Nenhum erro deve ocorrer no cartão adaptável.
A execução de fluxo é concluída com êxito.
O cartão de substituição será relevante após o envio se você tiver configurado a área Mensagem de
atualização na parte inferior da ação Aguardar uma resposta (mostrada a seguir com o cartão de
substituição correspondente). Caso contrário, todos os envios simplesmente redefinirão o formulário.
A notificação por email contém o corpo que mostra quem enviou a resposta e qual carro foi selecionado.
Parabéns! Você acabou de criar seu primeiro cartão adaptável interativo!

Dicas de solução de problemas em cartões adaptáveis


Os problemas mais comuns que você encontrará ao criar cartões adaptáveis são:
Erros de execução de fluxo geralmente são causados por um dos seguintes fatores:
O aplicativo Flow não está instalado no Microsoft Teams – Instale o aplicativo Flow no Teams.
Nesse caso, o erro pode ser semelhante à captura de tela abaixo:

JSON formatado incorretamente – Este erro não é tão complexo quanto se pode pensar. Em geral,
ele indica situações em que:
Os valores dentro do JSON não têm aspas ou estas são curvas. Sempre verifique o JSON
para garantir que todos os valores de texto estejam colocados entre aspas duplas e que os
números estejam colocados entre aspas. Todas as aspas devem ser retas, e não curvas.
É possível validar o formato colando o JSON no Editor de conteúdo do cartão.
URLs de imagem ausentes – Todos os valores de imagem em cartões adaptáveis devem se referir
a uma URL válida. Não há suporte direto para conteúdo de imagem completa em um cartão
adaptável. Teste seus links de imagem colando a URL no navegador para ver se a imagem é
exibida.
Os cartões adaptáveis podem não ter o visual esperado devido a restrições de estilo e esquema:
Verifique se os valores do espaço reservado, os estilos de texto e qualquer linguagem de marcação
estão alinhados com os requisitos do esquema do cartão adaptável (confira as Práticas
recomendadas de esquema de car tão adaptável aqui)
Use o validador de cartão adaptável do Visual Studio Code . Para instalá-lo a partir do aplicativo
Visual Studio Code, abra o Marketplace de Extensões e procure Visualizador de car tão
adaptável .

Captura de tela truncada da extensão Visualizador de Cartão Adaptável instalada no Visual Studio Code (atalho:
Ctrl+V+A após a habilitação).
Os erros após o envio do cartão adaptável geralmente ocorrem por estes motivos:
Uso de uma ação que não inclua "aguardar uma resposta" no nome

Tentativa de envio do cartão mais de uma vez. Cada cartão adaptável pode ser enviado apenas
uma vez; depois disso, todos os outros envios serão ignorados.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Exemplo de comentários do candidato
27/04/2021 • 2 minutes to read

O exemplo de formulário de comentários do candidato é um cartão adaptável em formato de formulário


de entrada desenvolvido para coletar comentários durante um ciclo de entrevistas. Recomendamos seu uso com
um botão de fluxo instantâneo compartilhado para permitir que qualquer pessoa da equipe faça comentários
sobre os candidatos durante um ciclo de entrevistas. Amplie isso registrando respostas em um banco de dados
ou em outras fontes de dados desejadas para dar suporte a estas oportunidades adicionais:
Facilite a revisão de sugestões de acompanhamento antes da próxima sessão com o candidato.
Facilitar a revisão de dados agregados depois que todas as respostas forem registradas.
Notificar o representante de Recursos Humanos com a contagem de votos de contratação/não
contratação no final do processo

Entradas/saídas e notas

N O M E DO TO K EN DIN Â M IC O T EXTO DE ESPA Ç O RESERVA DO O B SERVA Ç Õ ES:

{acFullName} {acFullName} Exibir texto


N O M E DO TO K EN DIN Â M IC O T EXTO DE ESPA Ç O RESERVA DO O B SERVA Ç Õ ES:

{acComments} {acComments} Exibir texto

{acDecision} Saída da resposta

{acFollowUp} Saída da resposta

{
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"type": "AdaptiveCard",
"version": "1.0",
"body": [
{
"type": "TextBlock",
"size": "Medium",
"weight": "Bolder",
"id": "Title",
"text": "CANDIDATE FEEDBACK FORM",
"horizontalAlignment": "Left"
},
{
"type": "Input.Text",
"placeholder": "{acFullName}",
"style": "text",
"isMultiline": false,
"maxLength": 75,
"id": "acFullName"
},
{
"type": "Input.Text",
"placeholder": "{acComments}",
"style": "text",
"isMultiline": true,
"maxLength": 200,
"id": "acComments"
},
{
"type": "TextBlock",
"size": "Medium",
"weight": "Bolder",
"text": "Decision",
"horizontalAlignment": "Left",
"separator": true
},
{
"type": "Input.ChoiceSet",
"id": "acDecision",
"value": "1",
"choices": [
{
"title": "Hire",
"value": "Hire"
},
{
"title": "No Hire",
"value": "No Hire"
}
],
"style": "expanded"
},
{
"type": "TextBlock",
"text": "Suggest follow-up discussion regarding:",
"weight": "Bolder"
},
{
"type": "Input.ChoiceSet",
"id": "acFollowUp",
"isMultiSelect": true,
"value": "",
"choices": [
{
"title": "Past experience in the topic area",
"value": "Experience"
},
{
"title": "Inclusive behaviors and work ethics",
"value": "Inclusivity"
},
{
"title": "Ability to work without supervision",
"value": "Independent"
}
]
}
],
"actions": [
{
"type": "Action.Submit",
"title": "Submit"
}
]
}

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Exemplo de compartilhamento de imagem
27/04/2021 • 2 minutes to read

O Formulário de Compar tilhamento de Imagem é um cartão adaptável desenvolvido para compartilhar


fotos postadas no SharePoint e que podem ser uma dependência para a conclusão de um processo (como
processos relacionados a inspeção, conformidade e auditorias). Esse é um cartão adaptável apenas para
exibição.

Entradas/saídas e notas

N O M E DO TO K EN DIN Â M IC O
( EN T RA DA S) T EXTO DE ESPA Ç O RESERVA DO A N OTA Ç Õ ES

acphotoTitle {acphotoTitle} Exibir texto

acTimestamp {acTimestamp} Data/hora de exibição

acImageThumbnail {acImageThumbnail} Imagem de exibição


Deve ser substituída por uma URL
válida

acAltText {acAltText} Texto alternativo de acessibilidade


{
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"type": "AdaptiveCard",
"version": "1.0",
"body": [
{
"type": "TextBlock",
"text": "{acphotoTitle}",
"id": "Title",
"size": "Large"
},
{
"type": "TextBlock",
"text": "{acTimestamp}",
"size": "Medium",
"weight": "Lighter"
},
{
"type": "Image",
"altText": "{acAltText}",
"url": "{acImageThumbnail}"
}
],
"spacing": "None"
}

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Amostra da coleta de clientes potenciais
27/04/2021 • 2 minutes to read

O exemplo de coleta de clientes potenciais é um formulário de entrada em formato de cartão adaptável


desenvolvido para coletar clientes potenciais por meio de qualquer pessoa que entre em contato com
indivíduos interessados em um conjunto de produtos. Sinta-se à vontade para alterar as opções de produtos,
lembrando que cada opção pode ter texto de exibição, além de um valor interno que será gerado depois que
alguém enviar o cartão (eles também podem ser os mesmos mostrados no bloco de código de exemplo).

Entradas/Saídas e notas:

N O M E DO TO K EN DIN Â M IC O T EXTO DE ESPA Ç O RESERVA DO N OTA S

Título Exibir texto

acInstructions Exibir texto


N O M E DO TO K EN DIN Â M IC O T EXTO DE ESPA Ç O RESERVA DO N OTA S

acLeadFName {firstName} Saída da resposta

acLeadLName {lastName} Saída da resposta

acLeadEmail {emailAddress} Saída da resposta

acLeadPrimaryPhone {primaryPhone10digits} Saída da resposta

acLeadProductInterest {productInterests} Saída da resposta


Como valores de seleção múltipla, em
que cada seleção será separada por
vírgula.

{
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"type": "AdaptiveCard",
"version": "1.0",
"body": [
{
"type": "ColumnSet",
"columns": [
{
"type": "Column",
"width": 2,
"items": [
{
"type": "TextBlock",
"text": "Lead Notification",
"weight": "Bolder",
"id": "Title",
"size": "ExtraLarge"
},
{
"type": "TextBlock",
"text": "Please fill out a single form for each individual expressing interest
in our products. ",
"isSubtle": true,
"wrap": true,
"id": "acInstructions",
"size": "Large"
}
]
}
]
},
{
"type": "Container",
"items": [
{
"type": "TextBlock",
"text": "Potential Customer FIRST NAME",
"wrap": true,
"size": "Medium"
}
]
},
{
"type": "Input.Text",
"id": "acLeadFName",
"placeholder": "{firstName}"
},
{
{
"type": "TextBlock",
"text": "Potential Customer LAST NAME",
"wrap": true
},
{
"type": "Input.Text",
"id": "acLeadLName",
"placeholder": "{lastName}"
},
{
"type": "TextBlock",
"text": "Corporate email",
"wrap": true
},
{
"type": "Input.Text",
"id": "acLeadEmail",
"placeholder": "{emailAddress}",
"style": "Email"
},
{
"type": "TextBlock",
"text": "Business Phone Number"
},
{
"type": "Input.Text",
"id": "acLeadPrimaryPhone",
"placeholder": "{primaryPhone10digits}",
"style": "Tel"
},
{
"type": "RichTextBlock",
"inlines": [
{
"type": "TextRun",
"text": "{productInterests}"
}
]
},
{
"type": "Input.ChoiceSet",
"placeholder": "Placeholder text",
"choices": [
{
"title": "Office 365",
"value": "Office 365"
},
{
"title": "Dynamics 365",
"value": "Dynamics 365"
},
{
"title": "Azure Services",
"value": "Azure Services"
},
{
"title": "Power Platform",
"value": "Power Platform"
}
],
"style": "expanded",
"id": "acLeadProductInterest",
"isMultiSelect": true
}
],
"actions": [
{
"type": "Action.Submit",
"title": "Submit"
"title": "Submit"
}
]
}

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Exemplo de criação de uma votação
27/04/2021 • 2 minutes to read

O exemplo criar uma votação é um formulário de entrada em formato de cartão adaptável desenvolvido para
enviar votações para o Microsoft Teams. Substitua o texto de exibição nesse cartão para personalizar a votação.
Esse cartão adaptável permite que você tome diferentes caminhos de decisão com base nas respostas
fornecidas nos valores da votação ou nas contagens de votos dos consumidores do cartão.

Entradas/saídas e notas

N O M E DO TO K EN DIN Â M IC O T EXTO DE ESPA Ç O RESERVA DO O B SERVA Ç Õ ES:

Tratamento Exibir texto

acHeaderTagLine Exibir texto

acHeader Exibir texto

acPollQuestion Exibir texto


N O M E DO TO K EN DIN Â M IC O T EXTO DE ESPA Ç O RESERVA DO O B SERVA Ç Õ ES:

acPollChoices Saída da resposta


Seleção única como botões de opção

{
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"type": "AdaptiveCard",
"version": "1.0",
"body": [
{
"type": "TextBlock",
"text": "Poll Request",
"id": "Title",
"spacing": "Medium",
"horizontalAlignment": "Center",
"size": "ExtraLarge",
"weight": "Bolder",
"color": "Accent"
},
{
"type": "TextBlock",
"text": "Header Tagline Text",
"id": "acHeaderTagLine",
"separator": true
},
{
"type": "TextBlock",
"text": "Poll Header",
"weight": "Bolder",
"size": "ExtraLarge",
"spacing": "None",
"id": "acHeader"
},
{
"type": "TextBlock",
"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer vestibulum lorem eget
neque sollicitudin, quis malesuada felis ultrices. ",
"id": "acInstructions",
"wrap": true
},
{
"type": "TextBlock",
"text": "Poll Question",
"id": "acPollQuestion"
},
{
"type": "Input.ChoiceSet",
"placeholder": "Select from these choices",
"choices": [
{
"title": "Choice 1",
"value": "Choice 1"
},
{
"title": "Choice 2",
"value": "Choice 2"
},
{
"title": "Choice 3",
"value": "Choice 3"
}
],
"id": "acPollChoices",
"style": "expanded"
}
],
],
"actions": [
{
"type": "Action.Submit",
"title": "Submit",
"id": "btnSubmit"
}
]
}

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Exemplo de cartão de atualização de metadados
27/04/2021 • 2 minutes to read

O exemplo de Atualização de metadados é um cartão adaptável desenvolvido para permitir que os criadores
de fluxo notifiquem ou atualizem membros ou canais do Teams com metadados relacionados a um registro,
arquivo ou tópico. Esse é um cartão adaptável apenas para exibição. No entanto, os campos de entrada poderão
ser adicionados se uma das ações aguardar resposta for usada para criá-lo.
Esse cartão é composto por três seções:
1. A área de cabeçalho do tópico, com cabeçalho, subcabeçalho e descrição.
2. A área da lista de fatos sobre metadados de registros relevantes.
3. Um conjunto de colunas que dá suporte a uma matriz de dados da tabela

Entradas/saídas e notas

N O M E DO TO K EN DIN Â M IC O
( EN T RA DA S) T EXTO DE ESPA Ç O RESERVA DO N OTA S

acHeader {Header} Exibir texto

acSubHeader {SubHeader} Exibir texto

acDescription Texto em latim Exibir texto

acFact1 {acFact1} Exibir texto

acFact2 {acFact2} Exibir texto


N O M E DO TO K EN DIN Â M IC O
( EN T RA DA S) T EXTO DE ESPA Ç O RESERVA DO N OTA S

acFact3 {acFact3} Exibir texto

acColumnSetHeader Cabeçalhos de 1 a 3 Exibir texto


Texto de exibição do cabeçalho do
conjunto de colunas

acColumnSet Colunas de 1 a 3 Substitua pelos valores de matriz ou


coluna.

{
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"type": "AdaptiveCard",
"version": "1.0",
"body": [
{
"type": "TextBlock",
"text": "Metadata Update Card",
"weight": "bolder",
"size": "large",
"id": "acTitle"
},
{
"type": "ColumnSet",
"columns": [
{
"type": "Column",
"width": "auto",
"items": [
{
"type": "TextBlock",
"text": "Sub Header Tag Line",
"weight": "Bolder",
"wrap": true,
"id": "acSubHeader"
}
]
}
]
},
{
"type": "TextBlock",
"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. In condimentum leo lorem, at
facilisis augue hendrerit eget. Praesent ut malesuada ipsum. Vivamus semper faucibus felis quis sagittis.
Nunc pellentesque metus at nunc gravida, vitae volutpat sapien vehicula. Nulla lorem nibh, porttitor vel
semper ut, ornare nec erat.",
"wrap": true,
"id": "acDescriptionArea"
},
{
"type": "FactSet",
"facts": [
{
"title": "Fact 1:",
"value": "{acFact1}"
},
{
"title": "Fact 2:",
"value": "{acFact2}"
},
{
"title": "Fact 3:",
"value": "{acFact3}"
}
],
"id": "acFactSet"
},
{
"type": "Container",
"spacing": "Large",
"items": [
{
"type": "ColumnSet",
"columns": [
{
"type": "Column",
"items": [
{
"type": "TextBlock",
"weight": "Bolder",
"text": "HEADER 1"
}
],
"width": "stretch"
},
{
"type": "Column",
"items": [
{
"type": "TextBlock",
"weight": "Bolder",
"text": "HEADER 2"
}
],
"width": "stretch"
},
{
"type": "Column",
"items": [
{
"type": "TextBlock",
"weight": "Bolder",
"text": "HEADER 3"
}
],
"width": "stretch"
}
]
}
],
"bleed": true
},
{
"type": "ColumnSet",
"columns": [
{
"type": "Column",
"items": [
{
"type": "TextBlock",
"text": "Column 1",
"wrap": true,
"id": "acCol1"
}
],
"width": "stretch"
},
{
"type": "Column",
"items": [
{
"type": "TextBlock",
"text": "Column 2",
"wrap": true,
"id": "acCol2"
}
],
"width": "stretch"
},
{
"type": "Column",
"items": [
{
"type": "TextBlock",
"text": "Column 3",
"wrap": true,
"id": "acCol4"
}
],
"width": "stretch"
}
],
"$data": "acDataContext"
}
],
"bleed": true

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Exemplo de boletim meteorológico diário
27/04/2021 • 2 minutes to read

O exemplo de boletim meteorológico diário é um cartão adaptável desenvolvido para ser usado com o
MSN Clima para postar atualizações climáticas diárias em um canal do Teams.

Entradas/saídas e notas

N O M E DO TO K EN DIN Â M IC O T EXTO DE ESPA Ç O RESERVA DO N OTA S

{acCityState} Consulte modelo Exibir texto


É possível usar variáveis para
armazenar os valores de Cidade,
Estado ou CEP

{acDailySummary} Consulte modelo Exibir texto

{acCurrentDateTime} Consulte modelo Exibir texto

{acUrlConditionsImage} Consulte modelo Exibir texto


Consulte comentários do modelo. Isso
deve ser substituído por uma URL
válida

{acCurrentTemperature} Consulte modelo Exibir texto

{actempHi} Consulte modelo Exibir texto

{actempLow} Consulte modelo Exibir texto

{
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"type": "AdaptiveCard",
"version": "1.0",
"version": "1.0",
"body": [
{
"type": "TextBlock",
"text": "{acCity}, {acState}",
"size": "Large",
"isSubtle": true
},
{
"type": "TextBlock",
"text": "{acCurrentDateTime}",
"spacing": "None"
},
{
"type": "TextBlock",
"text": "{acDailySummary}",
"spacing": "None"
},
{
"type": "ColumnSet",
"columns": [
{
"type": "Column",
"width": "auto",
"items": [
{
"type": "Image",
"url": "{acUrlConditionsImage}",
"size": "Large"
}
]
},
{
"type": "Column",
"width": "auto",
"items": [
{
"type": "TextBlock",
"text": "{acCurrentTemperature}",
"size": "ExtraLarge",
"spacing": "None"
}
]
},
{
"type": "Column",
"width": "stretch",
"items": [
{
"type": "TextBlock",
"text": "°F",
"weight": "Bolder",
"spacing": "Small"
}
]
},
{
"type": "Column",
"width": "stretch",
"items": [
{
"type": "TextBlock",
"text": "Hi {actempHi}",
"horizontalAlignment": "Left"
},
{
"type": "TextBlock",
"text": "Lo {actempLow}",
"horizontalAlignment": "Left",
"spacing": "None"
"spacing": "None"
}
]
}
]
}
]
}

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Exemplo de formulário de acrônimos
27/04/2021 • 2 minutes to read

O exemplo de formulário de acrônimos é um formulário de entrada em formato de cartão adaptável


desenvolvido para coletar acrônimos e armazená-los no Common Data Service. Esses acrônimos podem ser
consultados de praticamente qualquer lugar devido a essa coleta de dados contínua.

Entradas/saídas e notas

N O M E DO TO K EN DIN Â M IC O T EXTO DE ESPA Ç O RESERVA DO O B SERVA Ç Õ ES:

{acAcronym} Insira a abreviação do acrônimo Saída da resposta

{acDefinition} Insira uma definição para o acrônimo Saída da resposta


acima
{
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"type": "AdaptiveCard",
"version": "1.0",
"body": [
{
"type": "TextBlock",
"text": "Acronym Logger",
"id": "Title",
"spacing": "Medium",
"horizontalAlignment": "Center",
"size": "ExtraLarge",
"weight": "Bolder",
"color": "Accent"
},
{
"type": "Container",
"items": [
{
"type": "TextBlock",
"text": "Acronym",
"wrap": true,
"spacing": "Medium"
},
{
"type": "Input.Text",
"id": "acAcronym",
"placeholder": "Enter the abbreviation for the acronym"
},
{
"type": "TextBlock",
"text": "Definition",
"wrap": true
},
{
"type": "Input.Text",
"placeholder": "Enter a definition of the acronym above",
"id": "acDefinition",
"isMultiline": true
}
]
}
],
"actions": [
{
"type": "Action.Submit",
"title": "Submit", "id": "btnSubmit"
}
]
}

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Amostra da coleta de clientes potenciais
27/04/2021 • 2 minutes to read

O exemplo de coleta de clientes potenciais é um formulário de entrada em formato de cartão adaptável


desenvolvido para coletar clientes potenciais por meio de qualquer pessoa que entre em contato com
indivíduos interessados em um conjunto de produtos. Sinta-se à vontade para alterar as opções de produtos,
lembrando que cada opção pode ter texto de exibição, além de um valor interno que será gerado depois que
alguém enviar o cartão (eles também podem ser os mesmos mostrados no bloco de código de exemplo).

Entradas/Saídas e notas:

N O M E DO TO K EN DIN Â M IC O T EXTO DE ESPA Ç O RESERVA DO N OTA S

Título Exibir texto

acInstructions Exibir texto


N O M E DO TO K EN DIN Â M IC O T EXTO DE ESPA Ç O RESERVA DO N OTA S

acLeadFName {firstName} Saída da resposta

acLeadLName {lastName} Saída da resposta

acLeadEmail {emailAddress} Saída da resposta

acLeadPrimaryPhone {primaryPhone10digits} Saída da resposta

acLeadProductInterest {productInterests} Saída da resposta


Como valores de seleção múltipla, em
que cada seleção será separada por
vírgula.

{
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"type": "AdaptiveCard",
"version": "1.0",
"body": [
{
"type": "ColumnSet",
"columns": [
{
"type": "Column",
"width": 2,
"items": [
{
"type": "TextBlock",
"text": "Lead Notification",
"weight": "Bolder",
"id": "Title",
"size": "ExtraLarge"
},
{
"type": "TextBlock",
"text": "Please fill out a single form for each individual expressing interest
in our products. ",
"isSubtle": true,
"wrap": true,
"id": "acInstructions",
"size": "Large"
}
]
}
]
},
{
"type": "Container",
"items": [
{
"type": "TextBlock",
"text": "Potential Customer FIRST NAME",
"wrap": true,
"size": "Medium"
}
]
},
{
"type": "Input.Text",
"id": "acLeadFName",
"placeholder": "{firstName}"
},
{
{
"type": "TextBlock",
"text": "Potential Customer LAST NAME",
"wrap": true
},
{
"type": "Input.Text",
"id": "acLeadLName",
"placeholder": "{lastName}"
},
{
"type": "TextBlock",
"text": "Corporate email",
"wrap": true
},
{
"type": "Input.Text",
"id": "acLeadEmail",
"placeholder": "{emailAddress}",
"style": "Email"
},
{
"type": "TextBlock",
"text": "Business Phone Number"
},
{
"type": "Input.Text",
"id": "acLeadPrimaryPhone",
"placeholder": "{primaryPhone10digits}",
"style": "Tel"
},
{
"type": "RichTextBlock",
"inlines": [
{
"type": "TextRun",
"text": "{productInterests}"
}
]
},
{
"type": "Input.ChoiceSet",
"placeholder": "Placeholder text",
"choices": [
{
"title": "Office 365",
"value": "Office 365"
},
{
"title": "Dynamics 365",
"value": "Dynamics 365"
},
{
"title": "Azure Services",
"value": "Azure Services"
},
{
"title": "Power Platform",
"value": "Power Platform"
}
],
"style": "expanded",
"id": "acLeadProductInterest",
"isMultiSelect": true
}
],
"actions": [
{
"type": "Action.Submit",
"title": "Submit"
"title": "Submit"
}
]
}

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Aprovações no Microsoft Teams
27/04/2021 • 2 minutes to read

Aprovações no Microsoft Teams é um aplicativo do Teams nativo que permite criar, gerenciar e compartilhar
aprovações facilmente de seu hub para o trabalho em equipe.
Você pode iniciar rapidamente um fluxo de aprovação do mesmo lugar usado para enviar um chat, uma
conversa de canal ou do próprio aplicativo de aprovações. Basta selecionar um tipo de aprovação, adicionar
detalhes, anexar arquivos e escolher aprovadores. Após o envio, os aprovadores serão notificados e poderão
revisar e agir de acordo com a solicitação.
Essas aprovações são acionadas diretamente com a infraestrutura do Power Automate e não exigem um fluxo
com uma ação de aprovações. Porém, se quiser modificar suas aprovações, criando ações personalizadas de
pré-aprovação ou pós-aprovação, você poderá criar um fluxo para sua aprovação.

Usar o aplicativo de aprovações no Teams


1. Entrar no Microsoft Teams
2. Selecione Mais aplicativos adicionados (...) , procure Aprovações e selecione o aplicativo de
aprovações
TIP
Se você não vir o aplicativo de aprovações no menu de mais aplicativos, é provável que o administrador do Teams tenha
desabilitado o aplicativo em seu locatário. Entre em contato com o administrador do Teams para habilitar o aplicativo de
aprovações do centro de administração do Teams.

Problemas conhecidos
Atualmente, todas as aprovações são criadas no ambiente padrão da sua organização.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Criar uma aprovação de um chat ou canal
27/04/2021 • 2 minutes to read

Com a nova experiência de aprovações no Teams, você pode criar uma aprovação de qualquer chat ou canal na
caixa de composição.

Iniciar uma aprovação em um chat ou canal


Siga estas etapas para criar uma aprovação em um chat ou canal no Teams.
1. Entre no Microsoft Teams.
2. Navegue até o chat ou canal para o qual deseja enviar a aprovação.
3. Selecione o ícone de aprovações na caixa de composição.

4. Quando você seleciona o ícone, uma caixa de diálogo modal aparece para você inserir os detalhes da
aprovação.
5. Insira os detalhes da aprovação que deseja enviar, junto com de quem você precisa da aprovação.

TIP
Por padrão, a entrada dos aprovadores é restrita à lista da equipe ou chat para o qual você está enviando a aprovação.

6. Opcional : Você também pode incluir um arquivo em sua aprovação. Para fazer isso, selecione Adicionar
anexo no formulário de aprovação. Todos os arquivos que você enviar são automaticamente
armazenados na sua pasta do OneDrive/SharePoint, assim como outros arquivos compartilhados no
Teams.
7. Seleciona Enviar .
Um cartão é criado e enviado no chat ou no canal.

Respostas personalizadas para aprovações


Se quiser personalizar as ações para uma aprovação, use a opção Respostas personalizadas para alterar a
ação para o que quiser. Para fazer isso, siga as mesmas etapas mencionadas anteriormente e, em seguida,
alterne a opção de respostas personalizadas no formulário de aprovações.

TIP
Se quiser adicionar mais de duas respostas personalizadas, você precisará usar um fluxo da nuvem para enviar a
aprovação. Saiba mais sobre respostas personalizadas em aprovações.

Problemas conhecidos
Atualmente, todas as aprovações criadas usando essa experiência nativa do Teams são criadas no ambiente
padrão da sua organização.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Criar uma aprovação usando o aplicativo de
aprovações
27/04/2021 • 2 minutes to read

Você pode acionar uma aprovação a qualquer momento no aplicativo de aprovações no Teams.

Iniciar uma aprovação usando o aplicativo de aprovações


Siga estas etapas para criar uma aprovação do aplicativo de aprovações no Teams.
1. Entre no Microsoft Teams.
2. Selecione Mais aplicativos adicionados (...) , procure por aprovações e selecione o aplicativo
aprovações .

3. Selecione Nova solicitação de aprovação no canto superior direito do aplicativo.


4. Informe os detalhes da aprovação.
TIP
Se você estiver enviando uma aprovação para vários usuários e precisar que todos respondam, certifique-se de
selecionar a opção Requer uma resposta de todos os aprovadores . Se você precisar apenas dos
aprovadores para aprovar, desative a opção.

5. Seleciona Enviar .
A aprovação aparece na guia Enviar no aplicativo.
Problemas conhecidos
Atualmente, todas as aprovações criadas usando essa experiência nativa do Teams são criadas no ambiente
padrão da sua organização.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Responder a uma aprovação de um chat ou canal
27/04/2021 • 2 minutes to read

Se um usuário enviar a você uma aprovação em uma mensagem de chat ou canal ou do aplicativo de
aprovações, você poderá responder diretamente do chat ou canal do Teams ou do aplicativo de aprovações.
O aplicativo de aprovações também mostra todas as aprovações que foram enviadas usando um fluxo no
mesmo ambiente. Assim, você pode usar o aplicativo de aprovações no Teams para gerenciar todas as suas
aprovações.

Aprovar ou rejeitar uma solicitação no Teams


Siga estas etapas para responder a uma aprovação em um chat ou canal no Microsoft Teams.
1. Entre no Microsoft Teams.
2. Navegue até o chat ou canal em que a aprovação foi enviada a você.
Você deve ver um cartão com a aprovação.

Como alternativa, você pode abrir o aplicativo de aprovações no Teams e ir para a guia Recebidos .
3. Selecione Exibir detalhes no cartão ou selecione a aprovação para abrir o formulário de aprovação.
4. A partir daqui, você pode aprovar ou rejeitar a aprovação. Você também pode incluir comentários em sua
decisão. Depois de aprovado, o estado é atualizado no cartão ou no aplicativo.

TIP
Se o aprovador tiver optado por enviar uma aprovação com respostas personalizadas, as ações na parte inferior poderão
ser diferentes. Por exemplo:
Problemas conhecidos
Atualmente, apenas as aprovações enviadas no ambiente padrão da sua organização são listadas no aplicativo
de aprovações no Teams.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Gerenciar suas aprovações no aplicativo de
aprovações no Teams
27/04/2021 • 2 minutes to read

O aplicativo de aprovações no Teams oferece uma visão geral de todas as aprovações que você enviou ou
recebeu no locatário padrão da sua organização. Isso inclui aprovações que você pode ter recebido por meio de
mensagens de chat ou canal, aprovações diretas e até aprovações que chegam por meio de um fluxo.
A partir daqui, você poderá aprovar ou rejeitar uma aprovação recebida ou cancelar uma aprovação enviada.

Exibir aprovações
No aplicativo de aprovações principal do Teams, você pode ver todas as aprovações enviadas ou recebidas.
Cancelar a solicitação de aprovação
Na guia Enviadas , você pode optar por cancelar uma aprovação que ainda está em andamento. Para fazer isso,
selecione a aprovação que deseja cancelar e selecione a opção para Cancelar a aprovação.
NOTE
Você só pode cancelar as aprovações que estão em andamento.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Personalizando aprovações no Teams
27/04/2021 • 2 minutes to read

Por padrão, o aplicativo de aprovações só permite modificar as respostas personalizadas no aplicativo.


Se quiser criar um processo personalizado com ações de pré e pós-aprovação que são acionadas
automaticamente por meio de um evento, você precisará criar um fluxo de aprovação no Power Automate.
Visite a seção de documentação de aprovações para começar com os fluxos de aprovação

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Aprovações do Microsoft Teams com conectores
personalizados
27/04/2021 • 3 minutes to read

Você pode usar o hub de aprovações no Microsoft Teams para integrar rapidamente fluxos de trabalho de
aprovação em aplicativos de linha de negócios existentes que não possuem seu próprio sistema de aprovação.
Você consegue fazer isso usando um conector personalizado para se "conectar" aos aplicativos de linha de
negócios.

TIP
Ao usar o hub de aprovações, você pode gerenciar todas as suas aprovações em um local central.

Este artigo mostra como:


Criar um conector personalizado.
Adicionar um gatilho e ações a um conector personalizado.
Criar um fluxo de aprovação.
Use o hub de aprovações no Teams para gerenciar as aprovações que você criou com o fluxo.

Pré-requisitos
Uma das assinaturas a seguir:
Power Automate
Power Apps
Experiência básica de criação de fluxos e conectores personalizados.

Criar um conector personalizado


1. Entre no Power Automate.
2. Expanda Dados e selecione Conectores personalizados .
3. Selecione Novo conector personalizado .

4. Selecione Criar do zero na lista suspensa.


5. No campo Nome do conector , insira um nome para o conector personalizado.

6. Em Informações Gerais , insira uma Descrição e um Host .


7. Selecione a guia Segurança e o tipo de autenticação que a API usa.

Adicionar um gatilho
É necessário um gatilho para servir como a primeira etapa no fluxo de aprovação que você criará.
Alguns gatilhos de aprovação comuns são:
Quando um novo registro é criado.
Quando um registro é atualizado.

TIP
Tanto o Webhook quanto os gatilhos de pesquisa funcionam com fluxos de aprovação.

1. Continuando das etapas anteriores, selecione a guia Definição .


2. Selecione Novo Gatilho na lista de gatilhos.

3. Insira um Resumo , uma Descrição , o ID da operação e selecione um Tipo de gatilho .


NOTE
Selecione impor tante ou avançado para a visibilidade do gatilho para disponibilizá-lo ao criar o fluxo de
aprovação.

4. Selecione Impor tar da amostra .

5. Defina o Verbo , a URL , os Cabeçalhos e o Corpo do gatilho.


6. Adicione uma resposta.
A configuração da resposta depende do seu tipo de gatilho (Webhook ou sondagem). Os gatilhos do
webhook exigem um parâmetro de URL de retorno de chamada e um cabeçalho de local que contém um
valor usado para excluir o registro do Webhook.
7. Defina a Resposta do Webhook e a configuração do Gatilho
8. Configure a resposta de sondagem para atender às suas necessidades.

9. Configure o gatilho para atender às suas necessidades.


Criar um fluxo de aprovação
Agora que você criou seu conector personalizado, é hora de criar seu fluxo de aprovação que usa o conector
personalizado.
1. Entre no Power Automate.
2. Selecione Meus fluxos .
3. Selecione Novo fluxo e selecione Fluxo da nuvem automatizado .
4. Selecione Ignorar na tela Criar um fluxo da nuvem automatizado .
5. Selecione a guia Personalizado e selecione seu novo conector personalizado.

6. Selecione um gatilho do conector personalizado.


7. Selecione Nova etapa .
8. Selecione "Aprovações" e escolha Iniciar e aguardar uma aprovação .
9. Selecione o Tipo de aprovação e preencha os campos obrigatórios no cartão Iniciar e aguardar uma
aprovação .

10. Selecione Nova etapa > Controle > Condição .


11. Selecione a caixa de texto Escolher um valor e pesquise o conteúdo dinâmico "Resposta do aprovador
de respostas".

12. Atualize a condição com o resultado desejado.

IMPORTANT
As respostas de aprovação "Aprovar" ou "Rejeitar" fazem distinção entre maiúsculas e minúsculas.
13. Adicione uma ação em ambas as seções de resultado da condição.

Gerenciar aprovações geradas pelo fluxo de aprovação


1. Entre no Microsoft Teams.
2. Procure o aplicativo de aprovações e selecione-o.
3. Visualize suas aprovações recebidas e enviadas.

4. Execute uma ação que ative o gatilho do conector personalizado.


5. Visualize a nova solicitação de aprovação no histórico de execução do fluxo.

6. Visualize a nova solicitação de aprovação no aplicativo de aprovações.


7. Selecione a solicitação de aprovação, revise os detalhes e selecione Rejeitar ou Aprovar .

8. Visualize a solicitação de aprovação concluída no histórico de execução do fluxo.

9. Visualize a solicitação de aprovação concluída no aplicativo de aprovações.

10. Confirme no sistema de destino se as etapas de atualização de conclusão de aprovação foram executadas
com sucesso.

Mais informações
Criar um conector personalizado do zero
Gatilhos do webhook: use um Webhook como gatilho para os Aplicativos Lógicos do Azure e o Power
Automate
Gatilhos de sondagem: usar um gatilho de sondagem para o Microsoft Power Automate

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Visão geral de fluxos com o Microsoft Forms
27/04/2021 • 2 minutes to read

Os conectores servem como uma forma de se conectar a um serviço do Microsoft Power Platform. Existem
vários tipos de conectores de formulário disponíveis, incluindo o conector do Microsoft Forms. O Microsoft
Forms é uma nova parte do Office 365 Education que permite aos professores e alunos criarem testes
personalizados rapidamente e facilmente, além de pesquisas, questionários, registros e muito mais. Você pode
seguir estas instruções para criar um Microsoft Form.

Gatilho do Microsoft Forms


Um gatilho é o evento que inicia o fluxo. Por exemplo, aqui está a lista completa dos gatilhos do Microsoft
Forms.

Ação do Microsoft Forms


Ações são os eventos que você deseja que o fluxo de trabalho execute assim que o gatilho acontecer. Aqui está a
lista completa das ações do Forms. O gatilho não contém conteúdo dinâmico que inclui todas as respostas,
portanto você sempre precisará usar Quando uma nova resposta for identificada com Obter detalhes da
resposta.
Tópicos relacionados
Power Apps e Microsoft Teams
Power Virtual Agents e Microsoft Teams

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Introdução
27/04/2021 • 2 minutes to read

Uma boa forma de começar a usar um modelo adequado para seu cenário de negócios. Em nossa coleção,
encontre o modelo certo para concluir seu cenário. Pesquise nossos modelos ou navegue por categoria para
encontrar o cenário e siga as etapas no modelo para criar um fluxo a partir dele.

Talvez tenha encontrado um modelo semelhante ao que está procurando, mas não é exatamente adequado para
seu cenário. Sem problemas. Crie seu próprio fluxo com base nesse modelo e ajuste-o de acordo com sua
preferência. Você pode estender um fluxo criado a partir de um modelo adicionando, editando e removendo
gatilhos e ações. Você pode copiar e colar ações no mesmo fluxo ou entre fluxos para acelerar o processo.
Não gostou de nenhum modelo? Crie um fluxo do zero e conecte os serviços que deseja usar. Mais informações:
Como criar um fluxo do zero.

Próxima etapa
Principais cenários
Consulte também
Criar um fluxo da nuvem a partir de um modelo no Power Automate
Enviar um modelo para a galeria do Power Automate
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Principais cenários
27/04/2021 • 3 minutes to read

Veja alguns dos principais cenários em que você pode usar o Power Automate com formulários:
Envie um email quando houver uma nova resposta do formulário.
Envie um email para o respondente do formulário depois que ele enviar uma resposta.
Envie uma aprovação com o conteúdo do formulário.
Carregue as respostas do Microsoft Forms no Excel.
Obtenha um anexo de um formulário e envie um email com o anexo.

Enviar um email quando houver uma nova resposta do formulário


Embora possa habilitar uma notificação para "Obter notificação por email de cada resposta" nas configurações
do Microsoft Form, você pode criar uma notificação por email personalizada com o Power Automate.
Primeiro, adicione o gatilho Quando uma resposta for enviada.
Se o seu formulário for apenas para pessoas em sua organização, isso significa que o formulário está gravando
automaticamente o email do respondente e você precisa usar o controle "Aplicar a Cada". Esta demonstração irá
demonstrar este cenário e requer que você escolha a "Id da Resposta Lista de notificações de resposta". No
entanto, se o seu formulário for público e qualquer pessoa com o link puder responder, você precisará pedir o
email como resposta no formulário e não precisará adicionar o controle "Aplicar a Cada".

Então, adicione a ação Obter detalhes da resposta. Clique no campo de texto ID da Resposta para exibir o
conteúdo dinâmico. Selecione a opção Id da Resposta, o que significa que você obterá os detalhes da resposta
para as respostas que causaram o gatilho. Depois disso, escolha a ação Enviar um email (V2) ação. No cartão de
ação, clique em Adicionar conteúdo dinâmico para que você possa usar as respostas dos formulários em seu
email.

Envie um email para o respondente do formulário depois que ele


enviar uma resposta
Embora possa habilitar uma notificação para Enviar recibo por email para respondentes nas configurações do
Microsoft Form, você pode criar uma notificação por email personalizada com o Power Automate. Isso é
semelhante ao cenário principal nº 1, exceto que a ação Enviar um email (V2) agora está sendo enviada ao
respondente.

Enviar uma aprovação com o conteúdo do formulário


Crie uma aprovação com conteúdo dinâmico do formulário. Neste exemplo, o conteúdo será os comentários, o
que é denotado pela pergunta "O que podemos melhorar em nosso produto?"
Depois de adicionar o gatilho e a ação do Microsoft Forms, a terceira etapa é adicionar a ação Iniciar e aguardar
uma aprovação.

Você pode ver mais exemplos com aprovações na documentação.

Carregar as respostas do Microsoft Forms no Excel


Crie uma nova planilha do Excel Online e adicione uma tabela à planilha. Saiba mais sobre tabelas na
documentação do Excel.
Você também pode adicionar uma aprovação para aprovar uma resposta antes que ela entre na planilha do
Excel. O modelo Aprovar uma resposta do Microsoft Forms para adicionar uma linha a uma planilha do Excel
pode ajudá-lo a fazer isso!

Obtenha um anexo de um formulário e envie-o em uma mensagem


de email
Certifique-se de ter adicionado uma seção em seu formulário para que o respondente carregue seu arquivo.

Depois de adicionar o gatilho e a ação do Forms, adicione a ação Analisar JSON. Recomendamos executar o
fluxo antes de adicionar esta ação para gerar o esquema JSON de uma amostra.

Depois de colar a amostra completa, você poderá Obter o conteúdo do arquivo usando o caminho do OneDrive
e encontre seu Microsoft Form. Em seguida, adicione um '/' seguido pela seguinte expressão:
first(body('Parse_JSON'))?['id'] . Isso extrairá o único arquivo que o respondente carregará.

Por fim, você poderá enviar esse upload por email usando o cartão de ação Enviar um email (V2) do Office 365
Outlook. Incluir a expressão first(body('Parse_JSON'))?['id']
Você pode combinar o cenário de obter um anexo de um formulário e criar um fluxo de aprovação explorando
uma postagem de blog aqui.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Instruções
27/04/2021 • 2 minutes to read

Aqui estão as principais dúvidas de instruções sobre formulários no Power Automate, com exemplos de como
atingi-las:
Alterar o formato de data e hora da resposta dos formulários.
Configure um fluxo com um formulário de grupo.
Envie um email com base em uma resposta de formulário condicional.
Converta um anexo no Microsoft Forms em PDF.
Faça upload de respostas de formulário para um conjunto de dados do Power BI para visualizar as respostas.
Crie um cliente potencial a partir de uma resposta do Microsoft Forms.

Alterar o formato de data e hora da resposta dos formulários


Por padrão, a hora de envio do formulário mostrará o fuso horário UTC, mas os usuários podem querer alterá-lo
para o fuso horário local.
Para obter informações sobre como converter o fuso horário, consulte: Convertendo o fuso horário no
Microsoft Power Automate
Para obter informações sobre como personalizar formatos de data no fluxo, consulte: Como
personalizar/formatar valores de Data e Hora em um fluxo

Configure um fluxo com um formulário de grupo


Vá para o formulário. Copie a ID do Formulário da URL do formulário e adicione-a como valor personalizado.

Envie um email com base em uma resposta de formulário condicional


Após escolher o gatilho e a ação do Microsoft Forms, adicione uma condição com base em uma resposta
específica no formulário. A condição pode incluir ser igual a um valor de texto ou um valor numérico. Depois
que a condição for criada, você verá uma declaração "Se sim" e "Se não", à qual você pode adicionar ações. Por
exemplo, se alguém respondeu que comparecerá a um evento, você pode enviar os detalhes do evento.
Instruções passo a passo:Criar um fluxo de trabalho automatizado para Microsoft Forms

Converta um anexo no Microsoft Forms em PDF


Após criar o gatilho e a ação do Forms, adicione uma operação Selecionar dados, crie uma tabela HTML Criar
arquivo no OneDrive for Business e Converter arquivo no OneDrive for Business em PDF ou outro tipo de
arquivo. Consulte este tutorial da Lernen Tech.

Fazer upload de respostas de formulário para um conjunto de dados


do Power BI para visualizar as respostas
No Power BI, você pode criar um painel que se alinhe às perguntas do formulário. Veja as instruções passo a
passo: Transformando pesquisas do Forms em insights com Flow e Power BI

Criar um cliente potencial a partir de uma Resposta do Microsoft


Forms
Você pode enviar os dados de um respondente como cliente potencial para o Dynamics 365. Mais informações:
Convertendo Web Forms em Clientes Potenciais do Dynamics 365 com Microsoft Flow e Forms
Consulte também
Solucionar problemas comuns
Microsoft Forms – problemas conhecidos e limitações

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Solucionar problemas conhecidos com o Forms em
fluxos
27/04/2021 • 2 minutes to read

Limitações
Para obter informações sobre as limitações dos formulários, consulte: Microsoft Forms - problemas conhecidos
e limitações

Problemas conhecidos
Meu fluxo não funciona ou parou de funcionar.
Certifique-se de que o formulário que está sendo referenciado não foi excluído ou o nome do formulário não foi
alterado.
Você pode ter atingido um limite para o conector ou para o produto. Para o conector do Microsoft Forms, os
limites de chamadas de API por conexão são 300 chamadas de API por conexão em 60 segundos e uma
frequência de 1 pesquisa de gatilho a cada 86.400 segundos. Além disso, veja os limites de resposta para o
Microsoft Forms.
Estou tendo um erro de conexão inválida.
Verifique as limitações para todos os conectores em seu fluxo.
Desabilite todos os plug-ins, como o plug-in Privacy Badger do Chrome, pois ele pode estar bloqueando os
cookies usados pelo Power Automate.
Quando o email envia respostas do formulário, os arquivos são corrompidos.
Certifique-se de não estar usando uma função base64(), pois isso pode corromper os arquivos.
O fluxo com formulário só funciona às vezes.
Um motivo pelo qual isso pode estar acontecendo é que alguns usuários podem inserir mais de 255 caracteres
em uma única linha do campo de texto do formulário. Habilite a resposta longa no campo de texto.
O formulário criado por outra equipe não está listado como uma opção na Id do Formulário.
Verifique novamente se o formulário está listado na guia "Compartilhado comigo" do Microsoft Forms. Você
também pode querer transferir a propriedade do formulário, especialmente se membros da equipe estiverem
deixando a empresa.
O campo Id de Formulários lista nomes de formulários duplicados.
A lista propagará todos os formulários até que o formulário seja excluído da lixeira. Portanto, volte ao Microsoft
Forms e certifique-se de que os formulários de que você não precisa mais sejam excluídos.
Não foi possível encontrar a Id do Formulário correta.
Vá para o formulário. Copie a ID do Formulário da URL do formulário e adicione-a como valor personalizado.
Não recebo um anexo para algumas das minhas aprovações.
A ação de aprovação anexará o arquivo ao email de notificação até o tamanho atingir 5 MB. Além disso, a ação
de aprovação no Power Automate não será capaz de anexar o arquivo ao email de notificação. Ele redirecionará
o usuário/aprovador para verificar o anexo no portal do Microsoft Flow.
A ação Enviar email parece travada no meu fluxo.
Se você estiver usando o conector Email como parte do seu fluxo, há um limite de 100 chamadas à API por 24
horas. Tente o conector do Office 365 Outlook, que tem um limite de 300 chamadas à API a cada 60 segundos,
para que seja menos provável que você atinja o limite.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Visão geral de como integrar fluxos do Power
Automate ao Dataverse
27/04/2021 • 2 minutes to read

Com o Microsoft Dataverse, você pode armazenar e gerenciar dados para aplicativos de negócios e integrar
nativamente com outros serviços da Microsoft Power Platform, como Power BI, Power Apps, Power Virtual
Agents e AI Builder de seus fluxos da nuvem.
O conector do Microsoft Dataverse fornece vários gatilhos para iniciar seus fluxos e muitas ações que você pode
usar para criar ou atualizar dados no Dataverse enquanto seus fluxos são executados. Você pode usar ações do
Dataverse mesmo se seus fluxos não usarem um gatilho do conector do Dataverse.
Use o conector do Microsoft Dataverse para criar fluxos da nuvem que começam quando os dados mudam nas
tabelas e mensagens personalizadas do Dataverse. Por exemplo, você pode enviar um email sempre que uma
linha for atualizada no Dataverse.

Visão geral dos gatilhos


O conector do Microsoft Dataverse fornece os gatilhos a seguir para ajudar você a definir quando seus fluxos
começam.
Quando uma linha é criada, atualizada ou excluída
Para uma linha selecionada
Quando uma ação personalizada é executada
Quando uma etapa do fluxo é executada a partir de um fluxo do processo empresarial

Visão geral das ações


O conector do Microsoft Dataverse fornece as seguintes ações para ajudar você a gerenciar dados em seus
fluxos.
Criar uma nova linha
Atualizar uma linha
Obter uma linha
Listar linhas
Excluir uma linha
Relacionar linhas
Linhas não relacionadas
Executar uma solicitação changeset
Obter conteúdo do arquivo ou imagem
Carregar conteúdo do arquivo ou imagem
Executar uma ação associada
Executar uma ação não associada
Acionar fluxos quando uma linha mudar
27/04/2021 • 4 minutes to read

O gatilho Quando uma linha for adicionada, modificada ou excluída executa um fluxo sempre que uma
linha de uma tabela e um escopo selecionados é alterada ou criada.

Pré-requisitos
Para criar um fluxo que é acionado quando você cria, modifica ou exclui uma linha, você deve ter
permissões de nível de usuário para criar, ler, gravar e excluir na tabela Registro de retorno de
chamada .
Além disso, dependendo dos escopos definidos no fluxo, talvez você precise pelo menos desse nível de
leitura na mesma tabela. Você pode obter mais informações sobre segurança de ambiente.

As seguintes informações são necessárias para usar o gatilho Quando uma linha for adicionada,
modificada ou excluída .
Condição do gatilho
Nome da tabela
Scope
Condição do gatilho
A condição de gatilho define precisamente qual combinação de alterações em uma linha executaria o fluxo.

Nome da tabela
O nome da tabela filtra as linhas para indicar precisamente quais tipos de linhas devem ser alterados para que o
fluxo seja acionado. Consulte visão geral da tabela.

Scope
A caixa de escopo indica quais linhas devem ser monitoradas para determinar se o fluxo deve ser executado.
Veja o que cada escopo significa

SC O P E N ÍVEL DE P RO P RIEDA DE DE L IN H A

Unidade de Negócios As ações são realizadas em linhas de propriedade de


qualquer pessoa na sua unidade de negócios

Organização As ações são realizadas por qualquer pessoa dentro do


ambiente

Pai: divisão secundária As ações são realizadas em linhas que pertencem a qualquer
pessoa na sua unidade de negócios ou em uma divisão
secundária

Usuário As ações são realizadas em linhas de sua propriedade.

Opções avançadas
Você pode definir propriedades adicionais para definir mais granularmente quando o fluxo é executado e o
perfil de usuário sob o qual ele é executado.

Condições de filtro
Use as condições de filtro para definir as condições de quando acionar fluxos.
Colunas de filtragem
Use a caixa colunas de filtragem para definir um conjunto de nomes exclusivos separados por vírgula para a
tabela, conforme mostrado na imagem a seguir. O fluxo é executado apenas quando essas colunas mudam nas
linhas específicas.

NOTE
Esta propriedade aplica-se somente à condição Atualizar . Criar e Excluir aplicam-se a todas as colunas de uma linha.

Expressão de filtro
A expressão de filtro fornece uma maneira de definir uma expressão de filtro de estilo OData para ajudar você a
definir as condições de acionamento com ainda mais precisão. O fluxo é executado apenas quando a expressão
é avaliada como verdadeiro depois que a mudança for salva no Dataverse. A seguir, o fluxo é acionado quando o
nome é atualizado para John.
Veja os exemplos a seguir, bem como operadores de filtro padrão e funções de consulta para aprender como
criar essas expressões de filtro.
NOTE
Ao contrário dos exemplos nos links de referência, sua expressão não deve conter a cadeia de caracteres $filter= . Esta
cadeia de caracteres aplica-se apenas quando você usa as APIs diretamente.
Condição de espera usando Adiar Até
Use um carimbo de data/hora estilo OData na propriedade Adiar Até para atrasar o gatilho de fluxo até um
horário UTC específico. O principal benefício de usar esta propriedade em vez da ação padrão Atrasar Até é
que Adiar Até nunca expira, permitindo que a execução do fluxo espere por longos períodos.
Representação de usuário usando Executar Como

IMPORTANT
O proprietário do fluxo deve ter o privilégio Agir em nome de outro usuário (prvActOnBehalfOfAnotherUser) do
Microsoft Dataverse. O direito de acesso Delegar inclui este privilégio por padrão. Você pode habilitá-lo em qualquer
direito de acesso. Consulte Representar outro usuário para mais detalhes.

Quando cria fluxos com o gatilho Quando uma linha for adicionada, modificada ou excluída , você pode
definir cada ação do Microsoft Dataverse no fluxo a ser executada usando o contexto de um usuário que não
seja o proprietário do fluxo.
Siga estas etapas para representar um usuário.
1. Na definição de fluxo do Power Automate, selecione Mostrar opções avançadas no gatilho Quando
uma linha for adicionada, modificada ou excluída .
2. Selecione um valor que Executar como informe ao Microsoft Dataverse qual contexto do usuário você
pretende usar para ações do Dataverse.
3. Para cada ação do Dataverse que você quiser executar como um usuário diferente, acesse o …menu no
canto superior direito (conforme mostrado na imagem a seguir) e selecione a configuração Usar a
conexão do invocador . Para as etapas em que ela não for selecionada, o usuário padrão é presumido.
Isso chamaria as APIs subjacentes de acordo com o usuário selecionado, e não como o proprietário do
fluxo.
Se nada for especificado, o padrão é o proprietário do fluxo que criou o fluxo; resumidamente, o autor. Estas são
as outras opções -
Proprietário do fluxo: esse é o usuário que criou o fluxo.
Proprietário da linha: esse é o usuário proprietário da linha Microsoft Dataverse que sofreu uma
alteração, fazendo com que o fluxo fosse acionado. Se uma linha pertencer a uma equipe, essa opção
voltará a ser executada como o proprietário do fluxo.
Usuário acionador: esse é o usuário que executou a ação na linha do Microsoft Dataverse, fazendo com
que o fluxo seja acionado.
Além disso, os fluxos instantâneos permitem executar as etapas de qualquer outro conector (tal como Microsoft
Teams, Microsoft 365 Outlook, ou SharePoint) no mesmo fluxo usando a conexão do invocador. Para fazer isso,
siga estas etapas:
1. Vá para a página de visão geral do fluxo.
2. Selecione Editar nas configurações Executar apenas usuários .
3. No painel Gerenciar permissões somente de execução , acesse a guia Usuário e grupos e
selecione Fornecido pelo usuário somente para execução na lista Conexões Usadas .
Usar um fluxo para adicionar uma linha no
Dataverse
27/04/2021 • 2 minutes to read

Use a ação Adicionar uma nova linha para adicionar uma nova linha no Microsoft Dataverse.

Por exemplo, você pode configurar um fluxo para adicionar uma nova Conta no Dataverse ao receber um email
no seu endereço de inscrição, conforme mostrado na imagem a seguir.

Depois de selecionar uma tabela, novos campos são exibidos. Use esses campos para definir valores para outros
campos. Todos os campos obrigatórios são marcados por um asterisco (*). Não é necessário inserir um valor
para campos opcionais.
Se você não vir uma coluna, pode selecionar Mostrar opções avançadas na parte inferior do cartão para
visualizar todas as colunas.

Você pode usar saídas diretamente de gatilhos e ações anteriores no seletor de Conteúdo dinâmico mostrado
na imagem a seguir, ou modificá-los criando uma Expressão conforme descrito em Usar expressões em ações
de fluxo.
Usar um fluxo para atualizar uma linha
27/04/2021 • 2 minutes to read

Use a ação Atualizar uma linha para fazer o registro das alterações no Microsoft Dataverse.

Por exemplo, você pode criar um fluxo que atualiza uma Conta no Dataverse ao receber um email, conforme
mostrado na imagem a seguir.

Depois de selecionar uma tabela, novos campos são exibidos. Use esses campos para definir valores para outros
campos. Todos os campos obrigatórios são marcados por um asterisco (*). Não é necessário inserir um valor
para campos opcionais. Os campos deixados em branco são ignorados na atualização, a menos que você
forneça um valor nulo explicitamente.
O campo ID do item é a ID exclusiva do registro que você está atualizando, conforme mostrado na imagem a
seguir. Se você não vir um atributo, pode selecionar Mostrar opções avançadas na parte inferior do cartão.
Obter uma linha por ID do Dataverse
27/04/2021 • 2 minutes to read

Use a ação Obter uma linha por ID para recuperar dados do Dataverse, esta ação ajuda a recuperar as
colunas de uma linha específica quando a ID exclusiva for conhecida.

Por exemplo, é possível recuperar uma linha do Dataverse, conforme mostrado na imagem a seguir, e reutilizar
as colunas nas etapas subsequentes em um fluxo. A coluna ID do item se refere à ID exclusiva da linha que
você está recuperando, conforme mostrado na imagem a seguir.

Opções avançadas
É possível definir propriedades adicionais para definir as informações que devem ser retornadas.

Consulta Seleção
Às vezes, é necessário otimizar a quantidade de dados recuperados em um fluxo, especialmente se você estiver
executando esta etapa dentro de um loop. Em vez de recuperar todas as colunas, é possível especificar quais
deseja recuperar inserindo os nomes exclusivos dessas colunas separados por vírgulas.
Expandir Consulta
Use Expandir consulta para definir uma expressão de estilo OData que define quais dados de tabelas
relacionadas são retornados. Há dois tipos de propriedades de navegação:
As propriedades de navegação Valor único correspondem a colunas Pesquisar que são compatíveis com
relacionamentos muitos para um e permitem que você defina uma referência para outra tabela.
As propriedades de navegação Valor de coleção correspondem a relacionamentos um para muitos ou
muitos para muitos.
Se você incluir apenas o nome da propriedade de navegação, receberá todas as propriedades das linhas
relacionadas. Para saber mais, consulte Recuperar linhas de tabela relacionadas com uma consulta.
Para usar a consulta de expansão em uma etapa do fluxo, insira uma expressão Odata conforme mostrado na
imagem a seguir. Este exemplo mostra como obter as colunas contactid e fullname para o primarycontactid da
account.
Usar um fluxo para excluir uma linha do Dataverse
27/04/2021 • 2 minutes to read

Para excluir uma linha do Dataverse, siga estas etapas.


1. Adicione a ação Excluir uma linha ao seu fluxo.

2. Selecione o nome da tabela e então digite um ID do item .


A coluna ID do item é a ID exclusiva da linha que você está excluindo, conforme mostrado na imagem a
seguir.

TIP
Você pode recuperar o Id do item por meio do conteúdo dinâmico gerado nas etapas anteriores de seu fluxo.
Usar condições de espera para atrasar os fluxos
27/04/2021 • 2 minutes to read

Ao trabalhar com o conector do Microsoft Dataverse (ambiente atual), existem quatro maneiras de adicionar
condições de espera. Use essas condições de espera quando precisar atrasar o processamento em seus fluxos
até que uma condição específica seja atendida.
1. Adie o acionamento do fluxo e da primeira ação até um horário específico. – Consulte o artigo Condição
de espera usando Adiar até para saber mais.
2. Adicione um atraso fixo antes da próxima etapa.
3. Atrase uma ação até um carimbo de data/hora específico.

4. Atrase uma ação até que ocorra um evento específico. Você pode usar um gatilho do conector do
Microsoft Dataverse (ambiente atual) ou qualquer outro conector como uma etapa no meio do fluxo para
atrasar as etapas subsequentes até que um evento específico ocorra. Por exemplo, você pode definir um
fluxo semelhante ao da imagem a seguir para verificar se há atualizações para os registros Conta no
Dataverse e, em seguida, aguardar uma confirmação por email do gerenciador da Conta antes de
atualizar o mudança.
Usar relacionamentos para atualizar linhas
27/04/2021 • 2 minutes to read

Relacionamentos são um conceito importante no Microsoft Dataverse e Power Automate que permite trabalhar
com esses relacionamentos de algumas maneiras.

Atualizar ou criar registros diretamente com relacionamentos**


Quando você cria ou atualiza registros, existem campos que mantêm relacionamentos. Por exemplo, quando
você cria uma Conta , há um campo Contato Principal .

Quando você deseja criar ou atualizar um relacionamento, use a notação OData padrão. Por exemplo, ao criar
um registro de conta, você deve definir o campo de contato principal para a ID do OData de um registro de
contato como este: contatos (c96be312-4ac1-4358-99b6-1e14e2957b15).

IMPORTANT
Se você tentar passar apenas o GUID da etapa anterior, receberá um erro como este: Recurso não encontrado para o
segmento <segmentname>. O conector do Microsoft Dataverse (ambiente atual) espera a ID do OData completa do
registro de destino, incluindo o tipo do registro.

Se o campo de pesquisa for polimórfico (o que significa que pode ter mais de um tipo de destino possível), a ID
do OData do registro de destino deve ser fornecida no campo correto. Por exemplo, o campo Nome da
empresa para Contatos é polimórfico e pode assumir uma Conta ou Contato , mas não ambos.
Relacionamentos do participante da atividade
Participantes da Atividade são um tipo especial de relacionamento no Dataverse. Por exemplo, quando você cria
um Compromisso , os participantes obrigatórios e os participantes opcionais são relacionados à entidade
Usuários do Sistema.
Selecione Adicionar novos itens e, em seguida, insira os dados necessários para adicionar vários valores para
um participante da atividade. Conforme mostrado anteriormente no artigo, você deve usar a sintaxe da ID do
OData para usuários do sistema (<ID of the user>).
Você também pode passar uma lista de diferentes partes da atividade alternando do modo de item para o modo
de matriz usando o botão “T” no canto superior direito. Ao fazer isso, você pode usar expressões para passar
dados de uma ação anterior, conforme mostrado na seguinte matriz.
Usar a pesquisa de relevância para recuperar linhas
do Dataverse
27/04/2021 • 5 minutes to read

Use a ação Pesquisar linhas para recuperar dados do Microsoft Dataverse usando palavras-chave e pesquisa
de relevância. A pesquisa de relevância usa o serviço do Azure Machine Learning.

Pré-requisitos
Seu administrador deve configurar pesquisa de relevância em seu ambiente antes de usar a ação de pesquisa
no Microsoft Dataverse.

Você pode adicionar a ação Pesquisar linhas aos seus fluxos e, em seguida, fornecer o Termo de pesquisa
para pesquisar uma palavra-chave em todas as linhas indexadas no Dataverse.
Você pode usar o conteúdo dinâmico de uma etapa anterior no fluxo para parametrizar o Termo de pesquisa .
Por exemplo, você pode usar uma palavra-chave inserida em um bot do Power Virtual Agent e definir as
seguintes opções para iniciar uma pesquisa automatizada.

NOTE
Pode levar algumas horas para que as linhas adicionadas recentemente sejam incluídas nos resultados da pesquisa.
Tipo de pesquisa
Use a opção Tipo de pesquisa para fornecer a sintaxe para a consulta de pesquisa. Use simples para indicar
que deseja usar a sintaxe de consulta simples. Ou use completa se preferir usar a sintaxe de consulta Lucene. A
sintaxe de consulta padrão é simples .
Dê uma olhada nos exemplos a seguir ou na lista completa de recursos em Pesquisar dados de entidades
usando pesquisa de relevância.
A sintaxe de consulta simples oferece suporte à seguinte funcionalidade:

O P ERA DO R DESC RIÇ Ã O

Operadores booleanos Operador AND; denotado por +


Operador OR; denotado por |
Operador NOT; denotado por -

Operadores de precedência Um termo de pesquisa "hotel+(wifi | luxury)" pesquisará


resultados que contenham o termo "hotel" e "wifi" ou
"luxury" (ou ambos).

Curingas Há suporte para curinga à direita. Por exemplo, "Alp*"


procura por "alpine".

Correspondências exatas Uma consulta entre aspas " ".

A sintaxe de consulta Lucene oferece suporte à seguinte funcionalidade.

O P ERA DO R DESC RIÇ Ã O

Operadores booleanos Fornece um conjunto expandido em


comparação com a sintaxe de consulta
simples.
Operador AND; denotado por AND,
&&, +
Operador OR; denotado por ||
Operador NOT; denotado por NOT, !, –

Operadores de precedência A mesma funcionalidade da sintaxe de


consulta simples.

Curingas Além de um curinga à direita, também


oferece suporte a um curinga à
esquerda.
Curinga à direita – "alp "
Curinga à esquerda - “/. pine/”

Pesquisa difusa Permite consultas com erros


ortográficos de até dois caracteres.
"Uniersty~" retornará "University"
"Blue~1" retornará "glue", "blues"
O P ERA DO R DESC RIÇ Ã O

Aumento de termos Pondera termos específicos em uma


consulta de maneira diferente.
"Rock^2 electronic" retornará
resultados em que as
correspondências com "rock" são mais
importantes do que correspondências
com "electronic".

Pesquisa por proximidade Retorna resultados onde os termos


estão dentro de x palavras um do
outro, para resultados mais
contextuais.
Por exemplo, "airport hotel"~5 retorna
resultados em que "airport" e "hotel"
estão a cinco palavras um do outro,
aumentando assim as chances de
encontrar um hotel localizado próximo
a um aeroporto.

Pesquisa de expressão regular (regex) Por exemplo, /[mh]otel/ corresponde a


"motel" ou hotel".

Para usar qualquer um dos operadores de pesquisa como parte do texto de pesquisa, aplique escape ao
caractere prefixando-o com uma única barra invertida (\). Os caracteres especiais com escape incluem o
seguinte: + - & | ! ( ) { } [ ] ^ " ~ * ? : \ /

Modo de pesquisa
Você pode especificar se algum ou todos os termos de pesquisa devem ser correspondidos para contar o
documento como uma correspondência. O padrão é "qualquer". Ele controla se um termo com o operador NOT
é AND ou OR com outros termos na consulta (assumindo que não há operador + ou | nos outros termos).
Usar o modo de pesquisa = qualquer aumenta a recuperação das consultas incluindo mais resultados e,
por padrão, será interpretado como "OR NOT". Por exemplo, "wifi -luxury" corresponderá a documentos
que contenham o termo "wifi" ou que não contenham o termo "luxury".
Usar o modo de pesquisa = tudo aumenta a precisão das consultas, incluindo menos resultados e, por
padrão, será interpretado como "AND NOT". Por exemplo, "wifi-luxury" corresponderá a documentos que
contêm o termo "wifi" e não contêm o termo "luxury".
Consulte Pesquisar dados de entidades usando pesquisa de relevância para obter mais detalhes.

Opções Avançadas
Você pode otimizar sua pesquisa usando outras opções avançadas, conforme descrito nesta seção. Consulte
Pesquisar dados de entidades usando pesquisa de relevância para obter mais exemplos.
Filtro de linhas - Você pode restringir sua pesquisa especificando filtros, conforme mostrado na
imagem a seguir.
Filtro de tabela - Você pode restringir sua pesquisa a tabelas específicas, conforme mostrado na
imagem a seguir.
Classificar por - Você pode usar esta opção para classificar, especificando um nome de coluna e
adicionando asc ou desc como o sufixo, conforme mostrado na imagem a seguir.

Usando conteúdo dinâmico e campos de linha do Dataverse


Você pode usar os resultados da ação diretamente pelo Conteúdo dinâmico . Aqui está o significado de cada
um dos parâmetros.

N O M E DO PA RÂ M ET RO DESC RIÇ Ã O

Corpo O objeto que representa toda a resposta. Contém a lista de


linhas, a contagem total de linhas e os resultados da faceta.
N O M E DO PA RÂ M ET RO DESC RIÇ Ã O

Lista de linhas Um objeto que representa todas as linhas retornadas.

Item da lista de linhas Uma linha individual na lista de linhas, quando usada dentro
de um loop.

Pontuação de pesquisa de linha A pontuação de relevância de uma linha. Essa pontuação


indica o quão próximo ele correspondeu às palavras-chave e
condições de pesquisa.

Destaques da pesquisa de linha Destaca as palavras-chave específicas que correspondem às


palavras-chave de pesquisa na linha.

Nome da tabela de linha O nome da tabela para uma única linha. Esta ação agrega
linhas de todas as tabelas pesquisáveis no ambiente.

ID de objeto de linha Este é um identificador para cada linha. Use este


identificador em conjunto com o nome da tabela na ação
Obter linhas para ler todos os campos em uma linha.

Código de tipo de objeto de linha O identificador do nome da tabela para a linha.

Quando você está construindo seu fluxo, o conteúdo dinâmico pode aparecer como esta imagem.

A ação Pesquisar linhas retorna muitos outros campos para as linhas correspondentes em um esquema de
variável, dependendo de sua configuração de pesquisa de relevância. Para usar esses campos, analise a resposta
JSON e, em seguida, use as saídas dinâmicas geradas a partir dela, conforme mostrado na imagem a seguir.
Usar um fluxo para realizar uma solicitação de
changeset no Dataverse
27/04/2021 • 2 minutes to read

Os conjuntos de mudanças fornecem uma maneira de agrupar várias operações que têm sucesso ou falham
como um grupo. Quando várias operações estão contidas em um conjunto de mudanças, todas as operações
são consideradas atômicas, o que significa que, se qualquer uma das operações falhar, todas as operações
concluídas serão revertidas.

Para começara usar os conjuntos de mudanças, basta adicionar o escopo Executar uma solicitação de
changeset ao seu fluxo.
Você perceberá que isso é diferente de qualquer outra ação adicionada das seguintes maneiras.
Em vez de entradas e saídas, este é um contêiner ao qual você pode adicionar ações.
Quando selecionar Adicionar uma ação , você verá apenas as três ações a seguir:
Criar uma nova linha
Excluir uma linha
Atualizar uma linha
Você não pode ter ações internas adicionais dentro de um escopo de conjunto de mudanças porque todas as
ações são avaliadas em conjunto no Dataverse. Você verá que não há setas entre cada uma das ações, indicando
que não há dependências entre essas ações (todas serão executadas de uma vez).
Carregar ou baixar imagem e conteúdo de arquivo
27/04/2021 • 2 minutes to read

No final de 2019, dois novos tipos de dados de coluna foram adicionados ao Dataverse.
Arquivo – Com Arquivo , você pode ter uma coluna que armazena dados de arquivos arbitrários para
sua tabela.
Imagem – Além de uma coluna para armazenar o tamanho total de uma imagem como um arquivo, o
tipo de dados Imagem também pode incluir informações da miniatura.
Você pode usar o conector do Microsoft Dataverse para trabalhar com esses tipos de dados no Power Automate.

Baixar imagem ou conteúdo de arquivo


1. Adicione a ação Obter conteúdo do arquivo ou imagem ao seu fluxo para baixar o conteúdo de uma
coluna de arquivo ou imagem correspondente do Dataverse para que você possa usar o conteúdo do
arquivo em outro lugar em seu fluxo.

Como acontece com qualquer ação neste conector, uma lista de tabelas com suporte está disponível.
2. Selecione a tabela da qual deseja baixar do conteúdo do arquivo/imagem ou insira seu próprio valor
personalizado para o nome da tabela.

3. Insira o identificador da linha da qual deseja obter o conteúdo do arquivo ou imagem em ID do item .
TIP
Em geral, você pode obter o identificador de linha de uma solicitação anterior por meio do conteúdo dinâmico.

A lista de colunas de arquivo e imagem com suporte com base no tipo de tabela selecionado
anteriormente será preenchida para a tabela selecionada.
4. Selecione a coluna da qual deseja baixar o conteúdo ou insira um valor personalizado.

5. Com a saída do conteúdo da ação, você pode passá-la para qualquer ação que desejar. Nesta imagem, ela
está sendo passada para a ação Criar arquivo .

Carregar conteúdo do arquivo ou imagem


1. Adicione a ação Carregar conteúdo do arquivo ou imagem ao seu fluxo para que você possa
carregar conteúdo em um arquivo ou coluna de imagem correspondente no Dataverse.
2. Selecione a tabela para a qual deseja carregar o conteúdo do arquivo/imagem ou insira um valor
personalizado para o Nome da tabela .

3. Insira o identificador da linha para a qual deseja carregar o conteúdo do arquivo ou imagem.

TIP
Em geral, você pode obter o identificador de linha de uma solicitação anterior por meio do conteúdo dinâmico.

A lista de colunas de arquivo e imagem com suporte com base na tabela que você selecionou é
preenchida.
4. Selecione a coluna para a qual deseja carregar o conteúdo ou insira um valor personalizado.

5. Insira o conteúdo que deseja carregar na coluna.


Criar um fluxo automatizado usando o Microsoft
Dataverse
27/04/2021 • 3 minutes to read

NOTE
A partir de novembro de 2020:
O Common Data Service foi renomeado para Microsoft Dataverse. Saiba mais
A terminologia do Microsoft Dataverse foi atualizada. Por exemplo, entidade agora é tabela e campo agora é coluna.
Saiba mais
Este artigo será atualizado em breve para refletir a terminologia mais recente.

IMPORTANT
Há três conectores disponíveis para conectar-se ao Dataverse. Use o conector do Common Data Service (ambiente atual)
recomendado. O conector do Common Data Ser vice , abordado neste artigo, e o conector do Dynamics 365 estão
disponíveis se você não puder usar o conector recomendado.

Com o conector do Common Data Service, é possível criar fluxos iniciados por eventos de criação e atualização
no Dataverse. Além disso, você pode executar ações de criação, atualização, recuperação e exclusão nos
registros no Dataverse.

Iniciar um fluxo da nuvem do Dataverse


Você pode usar qualquer um dos seguintes gatilhos para iniciar seu fluxo:
Quando um registro foi selecionado
Quando um registro é criado
Quando um registro é excluído
Quando um registro é atualizado
Se o gatilho selecionado exigir que um ambiente seja escolhido, você poderá escolher (Current) , que sempre
usa o banco de dados dentro do ambiente no qual o Power Automate é executado. Se você quiser sempre
disparar seu fluxo com base em um evento em um ambiente específico, selecione esse ambiente.

Você pode usar escopos para determinar se seu fluxo será executado se você criar um registro, se um registro
for criado por um usuário dentro de sua unidade de negócios ou se um registro for criado por qualquer usuário
em sua organização.

SC O P E T EM P O RIZ A Ç Ã O DO GAT IL H O

Unidade de Negócios A ação é tomada em um registro pertencente à sua unidade


de negócios

Organização A ação é realizada por qualquer pessoa dentro da


organização ou banco de dados

Pai: divisão secundária A ação é tomada em um registro pertencente à sua unidade


de negócios ou a uma divisão secundária

User A ação é tomada em um registro pertencente a você

Os gatilhos que são executados quando um registro é atualizado também podem usar atributos de filtragem.
Isso garante que o fluxo seja executado somente quando todos os atributos definidos são atualizados.
IMPORTANT
Use atributos de filtro para impedir que o seu fluxo execute desnecessariamente.

Esse fluxo dispara sempre que o nome ou sobrenome do contato pertencente ao usuário do fluxo é atualizado.

Privilégios de gatilho
Para criar um fluxo da nuvem que é acionado com base em criar, atualizar ou excluir em um registro, o usuário
precisa ter permissões de nível de usuário para criação, leitura, gravação e exclusão na entidade de Registro de
Retorno de Chamada. Além disso, dependendo dos escopos definidos, o usuário talvez precise pelo menos
desse nível de leitura na mesma entidade. Saiba mais sobre a segurança do ambiente.

Gravar dados no Dataverse


Use uma das seguintes ações para gravar dados no Dataverse:
Criar um novo registro
Atualizar um registro
Aqui está um exemplo de criação de tarefa de acompanhamento quando um determinado usuário cria um novo
registro de conta.
Conceitos avançados
Gravar dados no cliente, no proprietário e nos campos relacionados
Para gravar dados no cliente, no proprietário e nos campos relacionados, dois campos precisam ser
preenchidos.

C AT EGO RIA DO C A M P O C O N F IGURA Ç Õ ES DE EXEM P LO

Relação com Relacionado = ID do registro (por exemplo, ID da conta) e


Tipo Relacionado, conforme selecionado na lista.

Cliente Representa a ID do registro e o tipo de cliente, conforme


selecionado na lista.

Proprietário Representa a ID da equipe ou do usuário do sistema, bem


como o tipo do proprietário, conforme selecionado na lista.

Habilitar o comportamento de upsert


Você pode aproveitar o comando atualizar um registro para fornecer ações de upsert, o que atualiza o
registro caso ele já exista ou, caso contrário, cria um registro. Para invocar o upsert, forneça a entidade e uma
chave GUID. Se o registro com o tipo e a chave especificados existe, uma atualização ocorre. Caso contrário, é
criado um registro com a chave especificada.
Comportamento de gatilho
Se você tiver um gatilho registrado na atualização de um registro, o fluxo será executado para cada atualização
confirmada no registro fornecido. O serviço invoca seu fluxo de forma assíncrona e, com o conteúdo que ele
captura no momento, a invocação ocorre.
Execuções de fluxo poderão se atrasar se houver uma lista de pendências de trabalhos do sistema em seu
ambiente. Se esse atraso ocorre, o fluxo é disparado quando o trabalho do sistema para invocar o fluxo é
executado.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Visão Geral
27/04/2021 • 2 minutes to read

Quando você hospeda seus fluxos em uma solução, eles se tornam portáteis. Dessa forma, fica mais fácil movê-
los, bem como os respectivos componentes, de um ambiente para outro. Um caso de uso típico seria com um
ISV (fornecedor independente de software) para desenvolver fluxos em um ambiente de área restrita e movê-
los para um ambiente de teste. Após os testes, o ISV moveria os fluxos para um ambiente de produção, de modo
que os clientes pudessem comprá-los. Esse processo é muito mais fácil quando você cria os fluxos em soluções
e depois move as soluções e o respectivo conteúdo.
Os fluxos criados em uma solução são conhecidos como fluxos com reconhecimento de solução. Você pode
adicionar vários fluxos em uma única solução. No entanto, não é possível mover fluxos sem reconhecimento de
solução para uma solução (fluxos não criados em uma solução).

NOTE
Para obter informações detalhadas sobre conceitos de solução e implementação de uma prática de gerenciamento de ciclo
de vida de aplicativo saudável (ALM) em sua organização, consulte Gerenciamento do ciclo de vida do aplicativo (ALM)
com o Microsoft Power Platform.

Pré-requisitos
Para criar soluções e fluxos com reconhecimento de solução, será necessário ter os seguintes componentes:
Dataverse
Um ambiente com a versão 9.1.0.267 ou posterior.
Para verificar sua versão, vá para Centro de administração da Power Platform, selecione Ambientes e,
em seguida, selecione o ambiente no qual está interessado. A guia Detalhes exibe todas as informações
de configuração para o ambiente que você selecionou.

Criar uma solução


Para criar uma solução, faça o seguinte:
1. Entre no Power Automate.
2. Selecione Soluções na barra de navegação no lado esquerdo da tela.
3. Selecione Nova solução .
4. Forneça todas as informações necessárias para sua nova solução, incluindo Nome de Exibição , Nome ,
Fornecedor e Versão . Convém também fornecer uma descrição para a solução.

5. Selecione o botão Criar .


A nova solução deverá ter a aparência desta imagem:

Limitações conhecidas
Existem certas limitações ao usar fluxos com soluções. Para obter informações sobre essas limitações, consulte
Limitações conhecidas nos docs do Power Apps.

Saber mais
Criar um fluxo da nuvem em uma solução
Exportar uma solução
Importar uma solução
Editar um fluxo com reconhecimento de solução
Remover um fluxo com reconhecimento de solução

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Criar um fluxo da nuvem em uma solução
27/04/2021 • 2 minutes to read

Os fluxos criados em uma solução são chamados de fluxos com reconhecimento de solução. Para criar um fluxo
com reconhecimento de solução, siga estas etapas:

Pré-requisitos
É necessário ter pelo menos uma solução para poder criar um fluxo com reconhecimento de solução.

Criar o fluxo
1. Entre no Power Automate.
2. Selecione Soluções na barra de navegação.

3. Selecione a solução na qual você criará o fluxo.


4. Selecione Novo e Fluxo .

A caixa Power Automate é aberta.


5. Use os conectores e gatilhos disponíveis para criar o fluxo.
Neste exemplo, vamos criar um fluxo simples que envia uma notificação quando chega um email na
Caixa de Entrada.
6. Procure o Office 365 Outlook e selecione-o.
7. Selecione o gatilho Quando um novo email é recebido (V3) .
8. Selecione Nova etapa .
9. Procure a palavra "Notificação" e selecione a ação Envie-me uma notificação por celular .
10. Adicione o token dinâmico Assunto ao campo Texto da caixa Envie-me uma notificação por celular .
11. Atribua um nome ao fluxo e salve-o.
O fluxo deve ter a seguinte aparência:
12. Selecione Soluções para ver o fluxo na solução:

Saber mais
Criar uma solução
Exportar uma solução
Importar uma solução
Editar um fluxo com reconhecimento de solução
Remover um fluxo com reconhecimento de solução

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Criar fluxos filho
27/04/2021 • 4 minutes to read

Hoje, as pessoas estão construindo fluxos que precisam de dezenas ou centenas de etapas; no entanto, se você
tentar colocar todas essas ações em um único fluxo, poderá ser difícil navegar e manter esse fluxo.
Você pode usar fluxos filhos para gerenciar fluxos facilmente, evitando fluxos com centenas de etapas. Essa
abordagem é muito benéfica se você quiser reutilizar tarefas em vários locais em um fluxo de nuvem ou mesmo
em vários fluxos.
Vejamos um exemplo em que você tem um fluxo filho no qual deseja criar ou atualizar um contato no Common
Data Service com base no nome desse contato.
Você precisará de uma solução com dois fluxos:
Um fluxo filho. Este é o fluxo que está aninhado dentro do fluxo pai e contém as tarefas menores que você
deseja executar.
Um fluxo pai. Esse fluxo pode ter qualquer tipo de gatilho e chamará o fluxo filho.

Criar o fluxo filho em uma solução


1. Entre no Power Automate, selecione Soluções e escolha uma solução existente.
Se preferir, você poderá criar uma solução.
2. Selecione Novo > Fluxo > Fluxo do botão > Disparar um fluxo manualmente .

TIP
Você também pode usar o Power Apps ou os gatilhos Quando uma solicitação HTTP é recebida para fluxos
filhos.

3. Selecione Adicionar uma entrada . A entrada que você define aqui será passada para o fluxo filho do
fluxo pai.

4. Para esta explicação passo a passo, o fluxo filho cria um contato e, portanto, precisa do Nome de
contato e do Email de contato .
5. Crie a lógica em que deseja que o fluxo filho seja executado. Essa lógica pode conter quantas etapas
forem necessárias.
Após suas etapas, você precisará retornar dados ao fluxo pai. Nesse caso, você poderá usar uma das duas
ações:
i. Responder a um Power App ou fluxo (sob o conector do Power Apps).
ii. Resposta (no conector de solicitação/resposta HTTP premium).
6. Assim como com o gatilho, você pode definir quantas saídas desejar a serem retornadas do fluxo filho.
Na imagem a seguir, podemos responder com a ID do contato.

7. Atribua um nome descritivo ao seu fluxo e salve-o.


Em seguida, será necessário testar seu fluxo filho. Como você pode disparar manualmente esse fluxo,
será muito fácil testar diretamente no designer. Experimente com algumas entradas diferentes e verifique
se as saídas são o que você esperava.
8. Por fim, se o seu fluxo usar algo diferente de ações internas ou do conector do Common Data Service
(ambiente atual), você precisará atualizar o fluxo para usar as conexões inseridas no fluxo. Para fazer
isso, selecione o botão Voltar para acessar a página de propriedades do fluxo filho e selecione Editar no
bloco Executar apenas usuários .
9. No painel que aparece, para cada conexão usada no fluxo, você precisará selecionar Usar esta conexão
(< nome da conexão> ) em vez de Fornecido pelo usuário somente de execução .
10. Selecione Salvar . No momento, você não pode transmitir conexões do fluxo pai para o fluxo filho. Se
você não fizer isso, receberá um erro informando que o nome não pode ser usado como um fluxo de
trabalho filho porque os fluxos de trabalho filho só dão suporte a conexões inseridas.
Criar o fluxo pai em uma solução
1. Crie o fluxo pai na mesma solução em que você criou o fluxo filho.
Como alternativa, você pode trazer um fluxo existente para essa solução. O fluxo pai pode ter qualquer
tipo de gatilho.
2. Encontre o local no seu fluxo pai do qual você deseja chamar o fluxo filho e, em seguida, adicione a ação
Executar um Fluxo Filho localizada sob o conector Fluxos na guia Interno .
3. Separe o fluxo filho que criou anteriormente.

NOTE
Você verá apenas os fluxos aos quais tem acesso e estão localizados em uma solução. Os fluxos filhos também
devem ter um dos três gatilhos mencionados anteriormente.

4. Depois de selecionar seu fluxo filho, você verá as entradas que definiu. Após a ação do fluxo filho, você
poderá usar qualquer uma das saídas desse fluxo filho.

Quando o fluxo pai é executado, ele espera que o fluxo filho seja concluído por toda a vida útil do fluxo
(um ano para fluxos que usam conexões internas e o Common Data Service ou 30 dias para todos os
outros fluxos).
5. Salve e teste este fluxo.

TIP
Ao exportar a solução que contém esses dois fluxos e importá-la para outro ambiente, os novos fluxos pai e filho
serão vinculados automaticamente e, portanto, não haverá necessidade de atualizar URLs.
Problemas conhecidos
Estamos trabalhando para resolver os conhecidos problemas e limitações a seguir.
1. Se você bloquear o conector de solicitação HTTP por meio de prevenção de perda de dados (DLP), os fluxos
filho também serão bloqueados porque eles são implementados usando o conector HTTP. O trabalho está em
andamento para separar a aplicação de DLP para fluxos filho, de modo que sejam tratados como outros
fluxos da nuvem.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Exportar uma solução
27/04/2021 • 2 minutes to read

Para mover a solução e as respectivas dependências para um novo ambiente, siga estas etapas:
1. Selecione Soluções na barra de navegação.
2. Selecione a solução não gerenciada a ser exportada e selecione Expor tar . Você não pode exportar soluções
gerenciadas. Mais Informações: Soluções gerenciadas e não gerenciadas
3. O painel direito Antes de expor tar é exibido. Escolha entre as configurações a seguir e selecione Avançar :
Publicar todas as alterações . Observe que, ao exportar uma solução não gerenciada, apenas os
componentes publicados são exportados. Recomendamos que você selecione Publicar todas as
alterações para garantir que todos os componentes estejam incluídos na solução exportada.
Verificar se há problemas . Execute o verificador de soluções na solução para detectar problemas
de desempenho e estabilidade.
4. O painel direito Expor tar esta solução é exibido. Insira ou selecione uma das seguintes opções e selecione
Expor tar :
Número da versão : o Power Automate incrementa automaticamente a versão de sua solução ao
exibir a versão atual. Você pode aceitar a versão padrão ou inserir a sua.
Expor tar como : selecione o tipo de pacote, Gerenciado ou Não gerenciado . Mais Informações:
Soluções gerenciadas e não gerenciadas
A exportação pode levar alguns minutos para ser concluída. Depois de concluído, o arquivo de exportação .zip
está disponível na pasta que pode ser baixada especificada em seu navegador da Web.

NOTE
Para implementar o gerenciamento do ciclo de vida de aplicativos (ALM) em sua organização, considere usar um sistema
de controle de origem para armazenar e colaborar em suas soluções e automatizar o processo de exportação da solução.
Mais Informações: Noções básicas do ALM no guia de ALM da Power Platform.

Saber mais
Criar uma solução
Criar um fluxo da nuvem em uma solução
Importar uma solução
Editar um fluxo com reconhecimento de solução

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Importar uma solução
27/04/2021 • 2 minutes to read

TIP
Se você quiser que seus fluxos sejam iniciados automaticamente depois de importar uma solução, use o conector do
Common Data Service (Ambiente Atual) em seu fluxo ao criá-lo.

Depois de exportar a solução, você pode importá-la para qualquer ambiente que seja compatível com os pré-
requisitos. Para importar uma solução, faça o seguinte:
1. Faça logon no Power Automate e selecione Soluções na barra de navegação no lado esquerdo da tela.

2. Selecione Impor tar .

3. Selecione Procurar , na página exibida Impor tar uma solução .


4. Localize e selecione a solução que você deseja importar.
5. Selecione Abrir .
Agora, você verá a página Selecionar Pacote de Soluções , que é semelhante à seguinte imagem:
6. Selecione Avançar .
Se não houver nenhum erro, a importação será concluída em alguns instantes.

NOTE
Não é possível importar uma solução para um ambiente no qual a solução já existe.

Saber mais
Criar uma solução
Criar um fluxo da nuvem em uma solução
Exportar uma solução
Editar um fluxo com reconhecimento de solução
Remover um fluxo com reconhecimento de solução

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Editar um fluxo com reconhecimento de solução
27/04/2021 • 2 minutes to read

Para editar um fluxo com reconhecimento de solução, faça o seguinte:

IMPORTANT
Interrompa seu fluxo antes de começar a editá-lo para não perder as alterações.

1. Entre no Power Automate e selecione Soluções , na barra de navegação.


2. Selecione a solução que contém o fluxo que você deseja editar.

3. Selecione ... (Mais Comandos) para seu fluxo e, em seguida, selecione Desativar .
4. Selecione ... (Mais Comandos) para seu fluxo e, em seguida, selecione Editar .

5. Faça as edições no designer do Power Automate teste as alterações e salve o fluxo.


6. Ative o fluxo quando quiser colocá-lo em execução.

Saber mais
Criar uma solução
Criar um fluxo da nuvem em uma solução
Exportar uma solução
Importar uma solução
Remover um fluxo com reconhecimento de solução

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Remover um fluxo com reconhecimento de solução
27/04/2021 • 2 minutes to read

Você pode remover um fluxo da nuvem de uma solução ou exclui-lo totalmente de um ambiente.

AÇÃO RESULTA DO

Remover desta solução O fluxo é removido da solução selecionada, mas permanece


no ambiente. Você pode usar o fluxo em outras soluções no
ambiente, em uma data posterior.

Excluir deste ambiente O fluxo é excluído; ele não fica disponível no ambiente.

Remover um fluxo da nuvem de uma solução


1. Entre no Power Automate e selecione Soluções , na barra de navegação.
2. Selecione a solução que contém o fluxo que você deseja remover.

3. Selecione ... (Mais Comandos) para seu fluxo, selecione Remover e, em seguida, selecione Remover
desta solução .

IMPORTANT
Quando você remove um fluxo da nuvem, ele é movido para a Solução Padrão do Common Data Ser vice , onde
você pode editar ou excluir o fluxo ou adicioná-lo a outra solução.

Excluir um fluxo da nuvem de um ambiente


1. Entre no Power Automate e selecione Soluções , na barra de navegação.
2. Selecione a solução que contém o fluxo que você deseja excluir do ambiente.
3. Selecione ... (Mais Comandos) para seu fluxo, selecione Remover e, em seguida, selecione Excluir deste
ambiente .

Saber mais
Criar uma solução
Criar um fluxo da nuvem em uma solução
Exportar uma solução
Importar uma solução
Editar um fluxo com reconhecimento de solução

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Usar AI Builder no Power Automate
27/04/2021 • 2 minutes to read

O AI Builder é uma nova funcionalidade do Microsoft Power Platform que permite adicionar inteligência a seus
processos automatizados, prever os resultados e ajudar a melhorar o desempenho dos negócios. O AI Builder é
uma solução completa que leva o poder da IA da Microsoft usando uma experiência de apontar e clicar e está
diretamente integrado ao Power Apps e ao Power Automate. Mais informações: o que é o AI Builder?
Você pode criar modelos de IA usando a opção AI Builder no painel de navegação esquerdo de Power
Automate. Mais informações: tipos de modelo de IA

Use seus modelos do AI Builder em seus fluxos para adicionar inteligência à sua organização. Mais informações:
Usar AI Builder no Power Automate

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Solucionar problemas comuns com gatilhos
27/04/2021 • 11 minutes to read

Aqui estão algumas dicas e truques para solucionar problemas com gatilhos.

Meu gatilho não é desencadeado


1. Uma política de prevenção de perda de dados pode ser a culpada.
Administradores podem criar políticas de prevenção contra perda de dados (DLP) que podem atuar como
proteções para ajudar a impedir que os usuários exponham dados organizacionais de forma não
intencional. As políticas de DLP aplicam regras para as quais os conectores podem ser usados juntos,
classificando os conectores como Comercial ou Não Comercial . Se você colocar um conector no grupo
Comercial , ele poderá ser usado somente com outros conectores desse grupo em qualquer aplicativo
ou fluxo.
Se seu fluxo violar uma política de DLP, ele será suspenso, fazendo com que o gatilho não seja
desencadeado. Para saber se seu fluxo está suspenso, tente editar o fluxo e salvá-lo. O verificador de fluxo
relatará se o fluxo estiver violando uma política de DLP. Seu administrador pode alterar a política DLP.
2. O gatilho pode estar falhando.
Para confirmar:
a. Vá para Meus fluxos e selecione seu fluxo.
b. Você vê o seguinte erro nos Detalhes ?

Este erro significa que o Power Automate tentou várias vezes estabelecer uma conexão para registrar o
gatilho e falhou. Seu fluxo não será acionado até que o problema seja resolvido.
Um dos motivos comuns para a falha é que os pontos de extremidade de serviço do Power Automate
não fazem parte da lista de permissões. Para corrigir isso, confirme se o seu departamento de TI
adicionou esses pontos de extremidade à lista de permissões.
Aqui está a lista de endereços IP e domínios que precisam ser adicionados à sua lista de permissões.
Consulte este artigo de suporte para saber mais sobre como corrigir problemas com gatilhos.
Assim que o problema for resolvido, modifique o fluxo, salve-o, altere-o de volta e salve novamente. O fluxo
percebe que sua configuração mudou e tenta registrar seu gatilho novamente.
Verificar conexões
Com as configurações padrão, os usuários só precisam fazer login em uma conexão uma vez. Eles podem então
usar essa conexão até que seja revogada por um administrador. Um cenário possível é que a senha para a
conexão pode expirar ou pode haver uma política em sua organização que define a expiração do token de login
do conector após um determinado período de tempo. As políticas de tempo de vida do token foram
configuradas no Azure Active Directory. Para mais informações, verifique este artigo do Azure ou este artigo de
suporte.
Para verificar se suas conexões estão interrompidas:
1. Entre no Power Automate.
2. Acesse Dados > Conexões .
3. Encontre a conexão que é usada em seu fluxo.
4. Selecione Corrigir conexões e, em seguida, atualize as credenciais de sua conexão se houver uma
mensagem Corrigir conexão ao lado da coluna Status .

Verifique se o fluxo usa um gatilho de conector premium


1. Edite seu fluxo para encontrar o nome do conector para o gatilho.
2. Acesse a lista de conectores e pesquise esse conector. Se o conector for um conector premium, ele será
mostrado abaixo do nome do conector.

Uma licença autônoma do Power Apps ou Power Automate é necessária para acessar todos conectores
premium, locais e personalizados. Você pode comprar novas licenças em qualquer ocasião.
Verificar seu tipo de licença
Para ver o tipo de licença que você possui:
Acesse Meus fluxos na guia de navegação.
Selecione qualquer fluxo.
Na seção Detalhes , localize Plano . Seu plano de licença atual é listado.
Verifique se a verificação do gatilho foi ignorada
Você acabou de concluir um evento (por exemplo, adicionou um novo item de lista ou enviou um email etc.) que
deveria ter desencadeado o fluxo, mas o fluxo não foi executado.
Acesse Meus fluxos no painel de navegação e, em seguida, selecione o fluxo. No Histórico de execução de
28 dias , selecione Todas as execuções .

Se você está esperando que o fluxo seja executado, mas ele não foi executado, veja se ele mostra que a
verificação do gatilho foi ignorada naquele momento. Se a verificação do gatilho tiver sido ignorada, a condição
do gatilho não foi atendida para o fluxo ser desencadeado. Verifique as entradas e as condições de gatilho do
fluxo para ver se você está usando a configuração mais recente para desencadear o fluxo.
Verificar as entradas e as condições do gatilho
Às vezes, as entradas e as condições do gatilho podem causar falhas. Siga estas etapas para verificar suas
entradas e condições.
1. Edite o fluxo.
2. Expanda o primeiro cartão para ver quais pastas, sites, caixas de correio, etc. são usados no gatilho.
3. Selecione as reticências (...) no cartão

4. Selecione Configurações .

5. Localize Condições do gatilho .


Se o campo estiver vazio, significa que não há personalizações adicionais e que o título do cartão (neste
caso, quando um item é criado ou modificado ) indica quando o gatilho será desencadeado.
Se houver personalizações adicionais em Condições de gatilho , confirme se você está usando as
entradas esperadas/corretas para desencadear o fluxo.

Verificar permissões
Verifique se você tem acesso às pastas, sites ou caixas de correio usados no gatilho. Por exemplo, para poder
enviar emails de uma caixa de entrada compartilhada via Power Automate, você precisará de permissões para
enviar um email por meio da caixa de entrada compartilhada. Teste o envio de um email dessa caixa de correio
compartilhada no Outlook.
Verificar se o modo de administrador está ativado
Se o modo de administração de um ambiente estiver ativado, todos os processos em segundo plano, incluindo
fluxos, serão desativados, fazendo com que o fluxo não seja desencadeado.
Siga estas etapas para desabilitar o modo de administrador.
1. Acesse o centro de administração do Power Platform e entre usando credenciais da função Administrador do
Sistema ou Administrador do Ambiente.
2. No menu do lado esquerdo, selecione Ambientes e selecione uma área restrita ou ambiente de produção.
3. Na página Detalhes , selecione Editar .
4. No modo Administração , alterne Desabilitado para Habilitado .
5. Opcionalmente, você pode definir Operações em segundo plano e Mensagem personalizada e selecionar
Salvar.
Se tudo parece bom, mas seu fluxo ainda não está sendo desencadeado, verifique se ele é desencadeado após
cada etapa.
Experimente estas etapas:
1. Teste o fluxo manualmente.
2. Remova e adicione novamente o gatilho.
3. Troque a conexão.
4. Desative e ative o fluxo.
5. Exporte e importe o fluxo.
6. Crie uma cópia do fluxo.
7. Se o gatilho usar condições especiais, como quando um email chega em uma pasta específica, remova a
pasta e adicione-a novamente.

Meu gatilho está sendo desencadeado para eventos antigos


Existem dois tipos de gatilhos — gatilhos de sondagem ou gatilhos de Webhook.
Se você tiver desativado seu fluxo e depois ativado novamente, dependendo do seu tipo de gatilho, seus
gatilhos antigos poderão ser processados.
Um gatilho de pesquisa faz periodicamente uma chamada para seu serviço para procurar novos dados,
enquanto um gatilho de Webhook responde a um envio de novos dados do serviço.
Consulte a tabela a seguir para entender como seu fluxo responde quando ele é ativado novamente.

Tipo de gatilho Descrição

Sondagem, tal como o gatilho recorrência Quando o fluxo é ativado novamente, todos os eventos não
processados/pendentes são processados. Exclua e recrie seu
fluxo se não quiser processar itens pendentes ao reativar o
fluxo.

Webhook Quando o fluxo é ativado novamente, ele processa novos


eventos que são gerados depois que o fluxo é ativado.

Para determinar o tipo de gatilho usado em seu fluxo:


1. Selecione as …(reticências) para o seu fluxo e, em seguida, selecione Inspecionar código .

2. Encontre a seção de recorrência com um elemento de frequência de intervalo. Se esta seção estiver
disponível, o gatilho será um gatilho de sondagem.
Meu gatilho de recorrência é executado antes do previsto
Confirme que você definiu a hora de início para garantir que ele seja executado apenas naquele momento.

Há um atraso antes do meu gatilho disparar


Se o gatilho for um gatilho de sondagem, ele acordará periodicamente para verificar se algum novo evento
ocorreu. O tempo de ativação depende do plano de licença no qual o fluxo é executado.
Por exemplo, seus fluxos poderão ser executados a cada 15 minutos se você estiver no plano de licença
Gratuito . No plano Gratuito , se um fluxo da nuvem for desencadeado menos de 15 minutos após a sua
execução mais recente, ele será enfileirado até que os 15 minutos tenham passado.
E, se sua licença for o plano Flow for Office 365 (de sua licença Enterprise E3, E5 etc.) ou o plano Flow for
Dynamics 365 , seu fluxo não será executado novamente até que cinco minutos tenham passado. Portanto,
pode demorar alguns minutos entre o momento em que o evento de gatilho ocorre e o momento em que o
fluxo começa.
Para verificar a frequência de ativação do acionador:
1. Vá para seu gatilho de fluxo e selecione as ...(reticências).
2. Selecione Inspecionar código .

3. Encontre a frequência do intervalo.


Se estiver demorando muito mais do que o esperado para o seu fluxo ser desencadeado, os dois motivos mais
prováveis são:
1. Houve muitas chamadas para o conector ou fluxo, fazendo com que ele fosse limitado. Para verificar se
seu fluxo está sendo limitado, teste manualmente o fluxo para ver se ele é desencadeado imediatamente.
Se for desencadeado imediatamente, ele não está limitado.
Além disso, você pode verificar a análise de ação do Power Automate. Confira este blog para saber mais
sobre a análise de ação.
Se o seu fluxo for frequentemente limitado, reprojete-o para usar menos ações. Saiba mais sobre limites
e dicas de plano para otimizar fluxos para usar menos ações.
Dicas adicionais:
a. Adquira uma licença por usuário ou por fluxo. Depois que ela for adquirida, abra e salve
novamente o fluxo, a fim de atualizar o direito associado a ele e para alterar o modo de limitação.
b. Divida o fluxo em várias instâncias. Se o fluxo processar dados, você poderá dividir esses dados
em subconjuntos (por país/região, por área de negócios etc.).
c. Depois disso, você poderá usar Salvar como no fluxo para criar várias instâncias que irão
processar cada uma seus próprios dados. Como a cota é por fluxo, isso pode ser usado como uma
solução alternativa.
2. Houve um problema de comunicação que impede o Power Automate de reagir para desencadear
eventos. Potencialmente devido a uma interrupção do serviço, alteração de política, expiração de senha e
assim por diante, isso causou o atraso. Você pode verificar para descobrir se há interrupções ativas. Você
também pode limpar o cache do navegador e tentar novamente.

Problemas de gatilho do Dynamics 365 Connector


Há um atraso - os gatilhos do Dynamics 365 Connector podem levar até 2 horas para funcionar. Este conector
foi preterido e nossa recomendação é migrar seus fluxos para usar o Microsoft Dataverse.
Meu fluxo não está listado - o menu do Power Automate lista somente fluxos que começam com gatilho
Quando um registro é selecionado do Common Data Service e contém pelo menos um gatilho ou ação que
faça referência àquela entidade. Os fluxos com outros tipos de gatilhos (automáticos, agendados etc.) não serão
listados no Dynamics 365.
Você também pode acessar esses fluxos no centro de administração do Power Platform:
1. Entre no centro de administração do Power Platform.
2. Selecione Ambientes .
3. Selecione o ambiente que contém o fluxo.
4. Selecione Fluxos na seção Recursos .

IMPORTANT
Você deve habilitar o Power Automate antes de encontrar esses fluxos.

Problemas de gatilho de aplicativos do Power Apps


Não é possível renomear ações em um fluxo da nuvem - é um problema conhecido para fluxos que usam
gatilhos do Power Apps. Como uma solução alternativa para renomear ações, remova o gatilho. Renomeie as
ações e adicione seu gatilho do Power Apps e configure variáveis sempre que necessário.
Assim que o aplicativo do Power Apps for publicado, faça cópias dos fluxos usados pelo aplicativo do Power
Apps para fazer atualizações. Qualquer atualização de um fluxo da nuvem referenciado por um aplicativo do
Power Apps publicado poderá interromper os usuários existentes. Não exclua ou desligue os fluxos existentes
até que todos os usuários tenham sido atualizados para a nova versão publicada do aplicativo do Power Apps.

Problemas de gatilho do SharePoint


Os gatilhos do SharePoint, por exemplo, Quando um arquivo é criado ou modificado não será
desencadeado se um arquivo for adicionado/atualizado em uma subpasta. Se você precisar que o fluxo seja
desencadeado em subpastas, crie vários fluxos.

Meu fluxo é desencadeado várias vezes


Verifique se você não tem cópias do fluxo ativo em diferentes ambientes que são desencadeados com base na
mesma condição. Use condições de gatilho para personalizar gatilhos para reduzir o número de vezes que eles
são desencadeados.

Os usuários não podem executar fluxos compartilhados com eles,


mas o proprietário pode executar o fluxo
Você pode tentar um destes procedimentos:
1. Corrigir/atualizar conexões.
Se o seu fluxo usar um gatilho Manual , ele precisará da conexão do usuário que está desencadeando o
fluxo. Se ele usar o gatilho Recorrência , poderá ser executado nas conexões do criador de fluxo.
2. Confirme se o usuário possui a licença apropriada para as conexões no fluxo.
Uma licença do Power Automate é necessária para que o usuário execute quaisquer ações como salvar,
desativar etc. Uma licença do Power Apps, Dynamics 365 ou Office 365 não é suficiente. Os usuários com
os quais os fluxos que usam conectores premium são compartilhados precisarão de uma licença Por
usuário ou Por fluxo do Power Automate para editar ou acionar manualmente o fluxo. Se o usuário
conseguiu salvar/modificar o fluxo anteriormente, é possível que sua licença tenha expirado.
Como alternativa, você poderá iniciar um teste do plano Por Usuário por 90 dias, e depois disso
precisará de um plano pago para executar/editar fluxos que usem conectores premium. Consulte a
página de licenciamento ou este artigo de suporte para obter mais detalhes.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Veja seus fluxos em ação
27/04/2021 • 2 minutes to read

Para garantir que os fluxos sejam executados conforme o esperado, execute o gatilho e examine as entradas e
saídas geradas a cada etapa em seu fluxo.
1. Crie ou atualize um fluxo da nuvem e, em seguida, deixe o designer aberto depois de selecionar Criar
fluxo ou Atualizar fluxo .
Por exemplo, crie um fluxo da nuvem que envie um email sempre que alguém tweetar usando a hashtag
#azure .
2. Execute a ação inicial do seu fluxo.
Por exemplo, envie um tweet que contenha a hashtag #azure .
A ação inicial e cada etapa subsequente indica se foi bem-sucedido e quanto tempo demorou.

3. Selecione um gatilho ou ação para ver as entradas e saídas.

4. Selecione Editar fluxo para fazer mais alterações ou selecione Concluído se o fluxo funcionar conforme
o esperado.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Monitorar a atividade no Power Automate do seu
telefone
27/04/2021 • 2 minutes to read

Exiba um resumo de quantas vezes cada fluxo foi bem-sucedido ou falhou hoje, ontem e em dias anteriores.
Explore os detalhes sobre cada execução, tais como quando foi executado, quanto tempo cada etapa levou e, se
falhou, o motivo.
Pré-requisitos
https://www.youtube.com/embed/vZuYZ64K3tI?list=PL8nfc9haGeb55I9wL9QnWyHp3ctU2_ThF
Instale o aplicativo móvel do Power Automate para Android, iOS ou Windows Phone em um dispositivo
suportado. Os gráficos neste tópico refletem a versão do aplicativo para iPhone, mas os gráficos no Android
e no Windows Phone são semelhantes.
Se você ainda não tiver criado um fluxo da nuvem, crie um no site do Power Automate. Para testes mais
fáceis, use um que você mesmo pode disparar em vez de ter que aguardar um evento externo.
O fluxo neste tutorial é executado quando você receber o email de um endereço específico:

Você pode configurar um fluxo da nuvem desses, usando seu endereço de email pessoal para testar e usar um
endereço diferente (por exemplo, o do seu gerente) quando o fluxo estiver pronto para o uso real.
Quando o fluxo é executado, ele envia uma notificação por push personalizada, com essa sintaxe, ao seu
telefone:

Obser vação: você também pode gerenciar seus fluxos usando o aplicativo móvel.

Exibir um resumo de atividades


https://www.youtube.com/embed/nVCGJamOw6s?list=PL8nfc9haGeb55I9wL9QnWyHp3ctU2_ThF
1. Se seu fluxo ainda não foi executado, dispare uma execução para gerar dados.
Pode levar algum tempo para que os dados sejam exibidos no aplicativo.
2. Abra o aplicativo móvel, que mostra a guia Atividade por padrão.
Essa guia organiza dados por dia, com dados atuais na parte superior.
Cada entrada mostra o nome de um fluxo da nuvem com ícones que correspondem aos seus eventos e
ações de gatilho.

Se pelo menos uma execução de um fluxo da nuvem foi bem-sucedida em um dia, uma entrada mostra o
número de execuções bem-sucedidas e a hora mais recente em que isso ocorreu. Uma entrada diferente
mostra informações semelhantes se um fluxo da nuvem falhou.

Se um fluxo da nuvem enviar uma notificação por push, o texto da notificação mais recente aparecerá na
parte inferior da entrada de execuções bem-sucedidas.

3. Se várias notificações de push foram enviadas em um dia, passe o dedo para a esquerda sobre a
notificação para exibir notificações de até três execuções anteriores. Se mais de quatro notificações forem
enviadas em um dia, passe o dedo para a esquerda até o Ver mais aparecer e, em seguida, toque para
exibir uma lista de todas as notificações.

4. Toque em Voltar para retornar para o resumo de atividades.


5. Para filtrar o resumo de atividades, toque no ícone no canto superior direito.
Você pode mostrar todas as entradas, somente as entradas de falhas ou apenas as entradas que incluem
notificações por push.

Mostrar detalhes de uma execução


1. No resumo de atividades, toque em uma entrada para mostrar os detalhes da execução mais recente.
Cada evento e ação aparece com um ícone que indica se o evento ou a ação foi bem-sucedida ou falhou.
Se foi bem-sucedida, também será exibido quanto tempo levou (em segundos).

2. Na parte inferior da tela, toque em Ver execuções anteriores para listar todas as execuções do fluxo e,
em seguida, toque em uma execução para mostrar seus detalhes.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Solução de problemas de um fluxo da nuvem
27/04/2021 • 3 minutes to read

Dicas de reparo por email


Dicas de reparo são enviadas por email para os proprietários de fluxo sempre que há falha em um fluxo. Os
emails com dicas de reparo contêm comentários específicos e práticos sobre determinados erros. Por exemplo,
um erro comum é a configuração de um fluxo da nuvem que tenta obter o gerente de um usuário no Office 365,
quando não há nenhum gerente configurado no Azure Active Directory (Azure AD). Quando essa ou várias
outras condições causam a falha do fluxo, você recebe um email com dicas de reparo como este:

O email com dicas de reparo inclui as seguintes seções:

NOME DESC RIÇ Ã O

Time Exibe a hora em que o fluxo falhou pela primeira vez.

O que aconteceu Fornece uma descrição do problema que causou a falha no


fluxo.

Como faço para corrigir isso Fornece dicas para resolver o problema que causa a falha no
fluxo.

Dicas de solução de problemas Fornece detalhes, como o número de vezes em que o fluxo
falhou, e um link para repetir o fluxo com os mesmos dados
de entrada.
Para corrigir os erros relatados, selecione Corrigir meu fluxo e siga as etapas descritas no email de dicas de
reparo.
Os emails com dicas de reparo são opcionais. Caso prefira não recebê-los, basta desativar este recurso no menu
"Propriedades" do fluxo específico.
Se o fluxo falhar, você poderá também solucionar problemas diretamente no Power Automate. Veja alguns
cenários de falhas comuns e dicas sobre como corrigi-las.

Identificar o erro
1. Selecione Meus fluxos .
2. Selecione o fluxo que falhou.
3. Na seção Histórico de execução de 28 dias , selecione a data da execução com falha.
Os detalhes sobre o fluxo aparecem e pelo menos uma etapa mostra um ícone vermelho de ponto de
exclamação.
4. Abra essa etapa com falha e examine a mensagem de erro.
No painel direito, você pode ver os detalhes do erro e Como corrigir o erro

Falhas de autenticação
Em muitos casos, os fluxos falham devido a um erro de autenticação. Se você tiver esse tipo de erro, a
mensagem de erro conterá Não autorizado ou um código de erro 401 ou 403 aparecerá. Geralmente, você
pode corrigir um erro de autenticação atualizando a conexão:
1. No painel direito, clique em Exibir Conexões abaixo de Como corrigir .
2. Role até a conexão para a qual você viu a mensagem de erro Não autorizado .
3. Ao lado da conexão, clique ou toque no link Corrigir conexão na mensagem sobre a conexão que não
está sendo autenticada.
4. Verifique suas credenciais seguindo as instruções que aparecem, retorne para a execução do fluxo com
falha e clique ou toque em Reenviar .

Agora, o fluxo deve ser executado conforme o esperado.

Configuração da ação
Os fluxos também falharão se uma configuração em uma ação do fluxo não funcionar conforme o esperado.
Neste caso, a mensagem de erro conterá Solicitação incorreta ou Não encontrado , ou um código de erro
400 ou 404 aparecerá.
Os detalhes de erro devem especificar como corrigir a falha. Você precisará clicar ou tocar no botão Editar e,
em seguida, corrigir o problema na definição do fluxo. Salve o fluxo atualizado e clique ou toque em Reenviar
para tentar executar novamente com a configuração atualizada.

Outras falhas
Se o código de erro 500 ou 502 aparecer, a falha será temporária ou transitória. Clique ou toque em Reenviar
para tentar novamente o fluxo.

Como obter ajuda do suporte ou da comunidade


Se precisar de ajuda, bastará usar as opções de Autoajuda ou Pedir ajuda a outras pessoas.
Autoajuda
1. Vá para o site de suporte.
2. Acesse a categoria Autoajuda e escolha uma das opções de autoajuda.

Pedir ajuda a outras pessoas


1. Vá para o site de suporte.
2. Selecione Contatar o Supor te , na seção Pedir ajuda .
3. Preencha os campos Tipo de problema , Categoria e Diga-nos com o que você precisa de ajuda e
selecione Ver soluções .
4. Observe que a seção Soluções será exibida quando você selecionar Ver soluções . Ela contém uma lista
de resultados que podem ajudar a solucionar o problema que você está enfrentando.

Se precisar de assistência para resolver problemas, a Microsoft e nossa comunidade disponibilizam ajuda.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Localizar e corrigir erros com o Verificador de Fluxo
27/04/2021 • 2 minutes to read

O Verificador de Fluxo do Power Automate aumenta a qualidade dos fluxos, garantindo que você siga as práticas
recomendadas ao projetá-los. Quando executa o verificador, você obtém informações sobre questões, como
"quais áreas da implementação representam um risco para o desempenho ou a confiabilidade do meu fluxo?".
O verificador aponta para as ocorrências específicas de cada problema identificado, onde você deve considerar
fazer melhorias no fluxo. Para saber como implementar essas melhorias, basta seguir o guia detalhado.
O verificador está sempre ativo, aparecendo na barra de comandos no designer. Ele mostra um ponto vermelho
quando encontra um ou mais erros, erros em potencial ou avisos em seu fluxo.

Exibir erros ou avisos no verificador


Ao projetar o fluxo, você poderá selecionar o botão Verificador de Fluxo para abrir o verificador para exibir
erros e avisos.
Além disso, depois de salvar o fluxo, o verificador é exibido automaticamente quando há erros e avisos. Depois
que o verificador abre, ele mostra todos os erros e avisos no fluxo. Em cada seção, o verificador chama as ações
em que ocorre o erro ou aviso.

Saiba como corrigir erros e avisos


Expanda cada seção para saber mais sobre como corrigir os erros ou avisos.

Saber mais
Introdução ao Power Automate
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Introdução ao Power Automate Desktop
27/04/2021 • 2 minutes to read

O Power Automate Desktop amplia os recursos existentes de automação de processos robóticos (RPA) no Power
Automate e permite automatizar todos os processos repetitivos da área de trabalho. É mais rápido e fácil do que
nunca automatizar com o novo e intuitivo Power Automate Desktop usando as ações predefinidas do tipo
arrastar e soltar ou gravando seus próprios fluxos da área de trabalho para execução posterior.
Aproveite os recursos de automação no Power Automate Desktop. Crie fluxos, interaja com ferramentas do dia a
dia como email e excel e trabalhe com aplicativos modernos e antigos. Exemplos de tarefas simples e complexas
que você pode automatizar:
Organizar rapidamente seus documentos usando ações dedicadas de arquivos e pastas
Extrair dados de sites com precisão e armazená-los em arquivos do Excel usando a automação da Web e
do Excel
Aplicar recursos de automação da área de trabalho para colocar seu trabalho no piloto automático
O Power Automate Desktop é voltado para usuários domésticos, pequenas empresas ou grandes empresas. Ele
foi pensado essencialmente para todos que estão realizando tarefas simples ou complexas baseadas em regras
em suas estações de trabalho
No caso de você ser um usuário doméstico que está acessando um site meteorológico para ver a previsão de
amanhã, ou um empresário autônomo que extrai informações de faturas de fornecedores ou até mesmo um
funcionário de uma grande empresa que automatiza a entrada de dados em um sistema ERP, o Power Automate
Desktop foi projetado para você.
Ele permite automatizar os dois aplicativos herdados, como emuladores de terminal e aplicativos Web
modernos e da área de trabalho, arquivos e pastas do Excel. Interaja com a máquina usando elementos de
interface do usuário do aplicativo, imagens ou coordenadas.
Entre no aplicativo para Windows Power Automate Desktop usando uma das seguintes contas e automatize
suas tarefas tediosas.
Introdução à conta Microsoft
Introdução à conta corporativa ou de estudante
Introdução à conta premium de organização
Uma comparação completa dos recursos incluídos em cada conta pode ser encontrada aqui.
Aqui está uma lista de problemas conhecidos do Power Automate Desktop.
Você também pode criar fluxos da área de trabalho usando as soluções alternativas gravador herdado do
Windows (V1) e Selenium IDE.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Configurar o Power Automate Desktop
27/04/2021 • 15 minutes to read

Para poder usar o dispositivo para criar fluxos da da área de trabalho, você precisará garantir que ele cumpra os
requisitos descritos aqui.

TIP
Antes de criar um fluxo da área de trabalho confira a lista de conectores para ver se o aplicativo que você deseja
automatizar já tem um conector. Se tiver, considere criar um fluxo da nuvem, em vez de um fluxo da área do trabalho.
Você também pode criar seu próprio conector.

Pré-requisitos
Uma conta corporativa ou de estudante para entrar no seu dispositivo Windows com privilégios de
administrador e Power Automate.
Requisitos do sistema:
Um dispositivo que executa o Windows 10 Home, o Windows 10 Pro, o Windows 10 Enterprise, o
Windows Server 2016 ou o Windows Server 2019. Dispositivos ARM não são compatíveis.
Hardware mínimo
Armazenamento: 1GB
RAM: 2 GB
Hardware recomendado
Armazenamento: 2GB
RAM: 4 GB
.NET Framework versão 4.7.2 ou posterior

TIP
Se o seu dispositivo executa o Windows 10 Home, você pode usar o Power Automate Desktop para criar os fluxos da área
de trabalho e monitorá-los no Power Automate. Você não pode acionar fluxos de área de trabalho para execução a partir
da nuvem em dispositivos Windows 10 Home. Outros tipos de fluxos de área de trabalho (gravador do Windows V1 e
Selenium IDE) não são compatíveis.

W IN DO W S EN T ERP RISE /
AT IVIDA DE DESC RIÇ Ã O W IN DO W S H O M E P RO / SERVER

Criação Criar com o Power Sim Sim


Automate Desktop

Criação Criar com o Gravador do No Sim


Windows V1

Criação Criar com o Selenium IDE No Sim


W IN DO W S EN T ERP RISE /
AT IVIDA DE DESC RIÇ Ã O W IN DO W S H O M E P RO / SERVER

de Tempo de Execução Tempo de execução local Sim Sim


(assistido)

de Tempo de Execução Tempo de execução da No Sim


nuvem (assistido/não
assistido)

Monitoramento Gerenciar fluxos da área de Sim Sim


trabalho

Monitoramento Exibir registros de execução Sim Sim

Acesse conforme descrito na Configuração de endereço IP


O navegador Microsoft Edge (versão 80 ou posterior) ou Google Chrome.
Um meio ambiente com uma Base de dados do Microsoft Dataverse. (Aplicável somente para contas
corporativas ou de estudante)
Um teclado com suporte anexado.
Uma conexão ativa com a Internet.

IMPORTANT
É necessário ter as versões mais recentes de cada componente para registrar, testar ou executar fluxos da área de
trabalho.

Instalar Power Automate Desktop em seu dispositivo


O instalador contém todos os componentes necessário para registrar, editar e testar automações.
Siga estas etapas para instalar o aplicativo Power Automate Desktop:
1. Baixe o instalador do Power Automate Desktop.
2. Abra o arquivo Setup.Microsoft.PowerAutomateDesktop.exe .
Esse arquivo provavelmente está na pasta Downloads depois de você o ter baixado na etapa anterior.
3. Siga as instruções no instalador de configuração do Power Automate Desktop para concluir a
instalação.
4. Faça seleções para cada recurso para que a instalação seja concluída.

IMPORTANT
O instalador instala o componente do Webdriver. Você precisa dele para executar fluxos da área de trabalho criados com
Selenium IDE. Ele também instalará o aplicativo Power Automate Desktop e os componentes de terceiros.
Definir opções de coleta de dados
Durante a instalação, você poderá alterar as configurações padrão se não desejar enviar dados de uso à
Microsoft. Para fazer isso, desmarque a opção Permitir que a Microsoft colete dados de uso para
aprimorar o Power Automate .

IMPORTANT
O compartilhamento de dados de uso com a Microsoft ajudará o departamento de suporte a resolver um problema do
Power Automate Desktop.

Definir o idioma de exibição do Power Automate Desktop


O idioma usado no Power Automate Desktop é o idioma de exibição selecionado em seu sistema operacional
Windows. Obtenha mais detalhes sobre como gerenciar as configurações de idioma de exibição no Windows
10.

Instalar a extensão do navegador do Power Automate


Após a conclusão da instalação, você precisará instalar e habilitar a extensão para o Power Automate Desktop.
Esta extensão permitirá que você grave e execute ações da Web em seus fluxos da área de trabalho.
Selecione um dos links exibidos no instalador. Por exemplo, se você deseja gravar suas automações da Web no
Microsoft Edge, selecione o link do Microsoft Edge .
A store do seu navegador abre diretamente na página pública da extensão.

IMPORTANT
Se você já instalou a extensão do Power Automate no passado, você não precisa reinstalá-la

Microsoft Edge:
Instalar extensão do Microsoft Edge: selecione Obter e selecione Adicionar extensão quando solicitado.
Se você vir a mensagem: Esta extensão foi desativada no Microsoft Edge, no topo da página, selecione Ativar
extensão .
Google Chrome:
Instalar extensão do Chrome: selecione Adicionar ao Chrome e selecione Habilitar extensão quando
solicitado.
Se você vir a mensagem: Este item foi desativado no Chrome no topo da página, selecione Habilite este
item .
Mozilla Firefox:
Instalar extensão do Firefox: selecione Adicionar ao Firefox e, em seguida, selecione Adicionar quando
solicitado.

TIP
Se você não conseguir ativar as extensões em seu navegador, deverá usar Microsoft Edge (versão 80 ou posterior) ou
Google Chrome ou Firefox. Não há suporte para outros navegadores.

Instale o gateway de dados local para executar fluxos da área de


trabalho a partir da nuvem
Você precisará do gateway para disparar o fluxo da fluxo da área de trabalho de um evento, agenda ou fluxo de
botão em um dispositivo remoto.

TIP
O gateway não será necessário se você quiser apenas criar, editar e testar fluxos em seu dispositivo.

Instale o gateway de dados local, caso necessário.

IMPORTANT
Você deve instalar o gateway local em cada dispositivo a partir do qual você automatiza os fluxos de desktop.

Quando você instala o gateway, ele usa como padrão a região que o Power Automate usa.

Configurar as conexões de fluxos da área de trabalho e as credenciais


do computador
1. Entre no Power Automate.
2. Expanda a opção Dados no lado esquerdo da tela.
3. Selecione Conexões .

4. Selecione Nova conexão.

5. Pesquise Fluxo da área de trabalho e, em seguida, selecione Fluxos da área de trabalho .


6. Forneça as informações do gateway e as credenciais do dispositivo:
Domínio e nome de usuário : Forneça sua conta do dispositivo. É possível usar uma conta local
com o nome do usuário (por exemplo, "MACHINENAME\User" ou "local\User") ou uma conta do
Active Directory, como "DOMAIN\User".
Senha : Sua senha da conta.
Escolher um gateway : Selecione o gateway que deseja usar.

7. Selecione Criar .

Instalar o Power Automate Desktop silenciosamente


Siga estas etapas se desejar instalar o Power Automate Desktop silenciosamente.

NOTE
O mesmo instalador é usado para a instalação manual e silenciosa do Power Automate Desktop.

Instalar o Power Automate Desktop usando a linha de comando


1. Baixar Baixar o Power Automate Desktop.
2. Abrir Iniciar .
3. Pesquise o prompt de comando e depois execute-o como administrador.

4. Mude o diretório para downloads (ou para o diretório no qual você baixou o Power Automate Desktop):
Por exemplo, digite:

cd C:\Users\JohnDoe\Downloads\

5. Digite:

Setup.Microsoft.PowerAutomateDesktop.exe -Silent -Install -ACCEPTEULA

O instalador executa e conclui a configuração do Power Automate Desktop.

IMPORTANT
Você deve fornecer o argumento -ACCEPTEULA para indicar que aceita os termos e condições para Power
Automate Desktop.

6. Agora você pode iniciar o Power Automate Desktop no menu Iniciar.


Detalhes do argumento da linha de comando
Você também pode recuperar os detalhes de todos os argumentos da linha de comando do menu de ajuda no
prompt de comando:

Setup.Microsoft.PowerAutomateDesktop.exe -HELP

C OMMAND DESC RIÇ Ã O

-INSTALLPATH:Value O caminho completo da pasta de instalação que será criada.


O padrão é
%PROGRAMFILES(X86)%\Power Automate Desktop .

-DISABLEPADSHORTCUT Por padrão, um atalho do aplicativo Power Automate


Desktop é criado na área de trabalho, use este argumento
para indicar que você não deseja criá-lo.

-DISABLETURNONRD Use o argumento se não quiser que o instalador ative a Área


de Trabalho Remota no dispositivo. Você deve ativar a Área
de Trabalho Remota, se desejar suporte para execuções
autônomas.

-ACCEPTEULA Use este argumento para indicar que você aceita os termos
de uso do Power Automate Desktop

-HELP Este argumento exibe todos os detalhes sobre os


argumentos do instalador. prompt

Aqui está um exemplo de uma linha de comando que instala o Power Automate Desktop:

Setup.Microsoft.PowerAutomateDesktop.exe -SILENT -Install -ACCEPTEULA -INSTALLPATH: D:\My Programs\foo

Desinstalar o Power Automate Desktop usando a linha de comando


Use o seguinte comando para desinstalar silenciosamente o Power Automate Desktop:
Setup.Microsoft.PowerAutomateDesktop.exe -Silent -Uninstall

Atualize sua versão do Power Automate Desktop


Para atualizar o Power Automate Desktop, use os mesmos argumentos da linha de comando usados para
instalá-lo.

NOTE
Todos os seus dados e configurações, incluindo telemetria, atalhos, etc., são mantidos quando você atualiza o Power
Automate Desktop. Se você deseja ativar os parâmetros desativados anteriormente, você precisará primeiro desinstalar o
Power Automate Desktop e, em seguida, reinstalá-lo.

Instale o gateway com Cmdlets do PowerShell


Você precisa do gateway de dados local para acionar seus fluxos da área de trabalho de um fluxo da nuvem.
Você pode usar Cmdlets do PowerShell para instalar, configurar e gerenciar seu gateway.

IMPORTANT
Para usar cmdlets do PowerShell, você precisará executá-los do PowerShell 7.0.0 ou superior em uma sessão elevada.

Solucionar problemas de gateway ausente


Ao criar a conexão, talvez você não localize o gateway na lista pelos seguintes motivos:
É possível que o gateway esteja instalado em uma região diferente da região do Power Automate. Para
resolver esse problema, desinstale o gateway do dispositivo e reinstale-o, selecionando a região correta do
Power Automate.
O gateway foi excluído pelo proprietário.

Instale a extensão do gravador do Windows (v1) (opcional)


O gravador do Windows (v1) é outra opção para gravar e reproduzir suas automações da área de trabalho.
Recomendamos que você use o Power Automate Desktop, pois esta é a solução RPA mais recente.
Siga estas etapas para instalar a extensão do gravador do Windows (v1):
1. Instale a extensão no Microsoft Edge e/ou Google Chrome da loja (Firefox não é compatível com gravador do
Windows (v1))
Microsoft Edge:
Instalar extensão do Microsoft Edge: selecione Obter e selecione Adicionar extensão quando solicitado.
Google Chrome:
Instalar extensão do Chrome: selecione Adicionar ao Chrome e selecione Habilitar extensão quando
solicitado.

Instalar o IDE do Selenium para automatizar aplicativos Web com


fluxos da área de trabalho (opcional)
O Selenium IDE é uma ferramenta de software livre que permite registrar e reproduzir interações humanas em
sites.
Com os fluxos da área de trabalho, você pode executar scripts do IDE do Selenium do Power Automate e mantê-
los armazenados com segurança (com a governança de TI apropriada) no Dataverse.
Siga estas etapas para instalar o Selenium IDE:
1. Certifique-se de que já instalou e ativou a extensão do gravador do Windows (v1) (consulte a seção
anterior)
2. Baixe e instale o Selenium IDE para Microsoft Edge (versão 80 ou posterior) ou Google Chrome.
3. No Microsoft Edge (versão 80 ou posterior), selecione Permitir extensões de outras lojas e selecione
Adicionar ao Chrome .

Layouts de teclado com suporte


Teclado dos EUA – inglês (Estados Unidos)
Teclado dos EUA – inglês (Austrália)
Teclado dos EUA – inglês (Canadá)
Microsoft Pinyin – chinês (Han simplificado, China)
Teclado alemão – alemão (Alemanha)
Microsoft IME – japonês (Japão)
Teclado do Reino Unido – inglês (Reino Unido)
Teclado francês – francês (França)
Teclado russo – russo (Rússia)
Teclado português (Brasil ABNT) – português (Brasil)
Teclado português (Brasil ABNT2) – português (Brasil)
Microsoft IME – coreano (Coreia do Sul)
Teclado espanhol – espanhol (Espanha)
Teclado italiano – italiano (Itália)
Teclado latino-americano – espanhol (México)
Teclado polonês (programadores) – polonês (Polônia)
Estados Unidos – teclado internacional – holandês (Países Baixos)
Teclado turco Q – turco (Turquia)
Teclado da Índia – inglês (Índia)

Idiomas com suporte


Além do inglês, aqui estão os idiomas com os quais os fluxos da área de trabalho são compatíveis:

Basco Francês Letão Eslovaco

Búlgaro Galego Lituano Esloveno

Catalão Alemão Malaio Espanhol

Chinês (Simplificado) Grego Norueguês Sueco

Chinês (Tradicional) Híndi Polonês Tailandês

Croata Húngaro Português (Brasil) Turco


Tcheco Indonésio Português (Portugal) Ucraniano

Dinamarquês Italiano Romeno Vietnamita

Holandês Japonês Russo

Estoniano Cazaque Sérvio (Cirílico, Sérvia)

Finlandês Coreano Sérvio (Latino, Sérvia)

NOTE
O Power Automate Desktop está disponível somente em Inglês, Francês, Alemão, Japonês, Espanhol, Dinamarquês,
Holandês, Finlandês, Italiano, Norueguês, Polonês, Português (Brasil), Chinês (Tradicional), Chinês (Simplificado), Sueco e
Turco.

Desinstalar o Power Automate Desktop


1. Abra o menu Iniciar > Configurações > Aplicativos .
2. Procure o Power Automate Desktop e, em seguida, selecione-o.
3. Selecione Desinstalar .

Impedir que os usuários acessem o Power Automate Desktop usando


suas contas da Microsoft
Usando a seguinte entrada de registro, você pode impedir que os usuários entrem no Power Automate Desktop
em seus computadores usando uma conta da Microsoft.

Hive HKEY_LOCAL_MACHINE

Tecla SOFTWARE\Microsoft\Power Automate Desktop

Nome RestrictMSAAccountsSignIns

Digitar DWORD

Valor
1: Os usuários não poderão fazer logon usando sua conta da Microsoft

Impedir que usuários acessem o Power Automate Desktop usando


contas corporativas ou de estudante
Você pode usar a seguinte entrada de registro para impedir que usuários entrem no Power Automate Desktop
usando a conta corporativa ou de estudante sem um plano por usuário com licença RPA atendida.

Hive HKEY_LOCAL_MACHINE
Tecla SOFTWARE\Microsoft\Power Automate Desktop

Nome RestrictNoLicenseOrgIDAccountsSignIns

Digitar DWORD

Valor
1: os usuários não poderão entrar usando a conta corporativa ou de estudante sem um plano por usuário
com licença RPA atendida

Impedir que usuários acessem o Power Automate Desktop usando


contas corporativas ou de estudante ou contas premium da
organização
Você pode usar a seguinte entrada de registro para impedir que usuários entrem no Power Automate Desktop
usando contas corporativas ou de estudante ou contas premium da organização.

Hive HKEY_LOCAL_MACHINE

Tecla SOFTWARE\Microsoft\Power Automate Desktop

Nome RestrictOrgIDAccountsSignIns

Digitar DWORD

Valor
1: os usuários não poderão entrar usando a conta corporativa ou de estudante ou a conta premium da
organização

NOTE
Definir qualquer valor diferente de 1 ou não definir nenhum valor permitirá que os usuários acessem o Power
Automate Desktop. Quando todas as chaves de registro estiverem definidas como 1, os usuários não poderão entrar
no Power Automate Desktop com qualquer tipo de conta.

Acesso restrito ao Power Automate Desktop


Para restringir o acesso ao Power Automate Desktop em uma estação de trabalho com o Windows 10, use
Applocker.

Comparação de entrada na conta


Abaixo você pode encontrar uma comparação detalhada sobre o que cada usuário terá acesso. Você pode
encontrar mais informações sobre as versões no guia de licença da Power Platform.
C O N TA C O RP O RAT IVA O U C O N TA P REM IUM DA
C O N TA M IC RO SO F T DE EST UDA N T E O RGA N IZ A Ç Ã O

Armazenamento Conta pessoal do OneDrive Dataverse de ambiente Dataverse em todos os


padrão ambientes

Gravador acessível: Sim Sim Sim


adicione diferentes ações e
grave aplicativos da área de
trabalho e aplicativos da
Web em um único fluxo de
área de trabalho.

Designer fácil de usar : Sim Sim Sim


use o designer visual do
tipo "arrastar e soltar" para
organizar seu fluxo
logicamente, enquanto
utiliza gravadores de área
de trabalho e da Web para
capturar a lógica central de
sua automação em um
único fluxo de área de
trabalho.

Supor te robusto para Sim Sim Sim


navegador : use a extração
inteligente de dados em
todos os principais
navegadores da Web
(Microsoft Edge, Firefox,
Internet Explorer, Chrome)

Ações predefinidas : Sim Sim Sim


aproveite um conjunto
diversificado de mais de
400 ações predefinidas que
se conectam a muitos
sistemas diferentes.

Acesso a novas ações : Sim Sim Sim


automatize mais sistemas
não API com novo suporte
para SAP, terminais legados,
como mainframes e AS/400,
aplicativos Java, Citrix etc.

Tratamento de exceções : Sim Sim Sim


aproveite o tratamento de
exceções para permitir a
automação de casos
complexos que requerem
validação (por meio de
ações e scripts) e gerencie
de forma proativa as
configurações de fluxo para
garantir que um fluxo seja
concluído sem a
necessidade de interação
humana.
C O N TA C O RP O RAT IVA O U C O N TA P REM IUM DA
C O N TA M IC RO SO F T DE EST UDA N T E O RGA N IZ A Ç Ã O

Conectividade com fluxos No No Sim


da nuvem (fluxos de
acionamento/programação)

Armazenamento do No No Sim
Dataverse : salve novos
fluxos criados com o Power
Automate Desktop
centralmente no Dataverse,
beneficiando-se do
isolamento do ambiente e
do acesso baseado em
funções.

Compar tilhamento e No No Sim


colaboração : compartilhe
fluxos entre os membros da
equipe e selecione o nível
de acesso, como
codesenvolvimento ou
somente execução.

Gerenciamento No No Sim
centralizado e
relatórios : novos fluxos e
quaisquer registros de
execução são salvos
automaticamente no Power
Automate Service para
fornecer gerenciamento e
relatórios centralizados.

Outras funcionalidades No No Sim


como AI Builder, integração
com fluxos de nuvem, uso
de mais de 400 conectores
premium e personalizados,
RPA autônomo (com
complemento autônomo) e
muito mais.

Limitações e problemas conhecidos


1. Somente usuários de contas corporativas ou de estudante com banco de dados do Dataverse
provisionado em seu ambiente padrão podem criar fluxos do Power Automate Desktop. Os fluxos do
Power Automate Desktop serão armazenados no ambiente padrão com o banco de dados do Dataverse.
Se o banco de dados do Dataverse não existir no ambiente padrão, o usuário não poderá criar fluxos do
Power Automate Desktop e será solicitado a criar um banco de dados. Não haverá conectividade dos
fluxos do Power Automate Desktop com os fluxos da nuvem.
Depois de criar o Dataverse no centro de administração da Power Platform, o usuário pode ser
solicitado de forma intermitente a criar o banco de dados novamente. Neste cenário, reinicie o
Power Automate Desktop (saia do ícone de bandeja do sistema).
O provisionamento do Microsoft Dataverse no ambiente padrão do Power Automate Desktop para
criar um fluxo terá suporte na próxima versão.
2. Se o cliente já instalou o PAD e pagou uma licença RPA assistida ou licença de teste e deseja experimentar
o MSA gratuito, ele deve baixar a versão mais recente do PAD com lançamento de março para entrar
usando sua conta da Microsoft. Caso contrário, eles verão o erro abaixo.

3. A conta da Microsoft e a conta de trabalho sem uma licença paga não são compatíveis com nuvens
soberanas. As nuvens soberanas do GCC, GCCH, China precisam de licença paga para entrar no Power
Automate e uma licença RPA assistida paga para usar o Power Automate Desktop.
4. Fluxos de desktop do Gravador do Windows v1 não são compatíveis
Vários monitores.
Clique duplo, focalização com o mouse, entrada por toque/caneta.
Interações no Windows (Explorador de Arquivos, menu de inicialização, barra de tarefas etc.)
5. Fluxos de área de trabalho do Selenium não são compatíveis
Clique com o botão direito do mouse.
As informações de sessão do usuário (por exemplo, cookies) não serão reutilizadas durante a
reprodução. Você precisará editar o script para inserir informações de entrada quando exigido pelos
sites.
Você encontrará limitações específicas do recurso incluídas na documentação de cada recurso.

Saber mais
Aprenda a criar os fluxos do Power Automate Desktop.
Aprenda a criar fluxos do gravador do Windows (v1).
Aprenda a criar fluxos do Selenium IDE.
Saiba como executar os fluxos da área de trabalho.
Saiba como gerenciar fluxos da área de trabalho.
Saiba mais sobre o gateway local.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Criar um banco de dados do Microsoft Dataverse
27/04/2021 • 2 minutes to read

Um banco de dados do Microsoft Dataverse armazena fluxos criados no Power Automate Desktop.

NOTE
Para a versão preliminar, pode ser necessário criar um banco de dados do Dataverse antes de usar o Power Automate
Desktop com a conta corporativa ou de estudante. Isso deve ser feito apenas uma vez em um locatário.

Caso seja um administrador ou queira fornecer informações ao administrador para criar um banco de dados do
Dataverse, consulte Adicionar um banco de dados do Microsoft Dataverse.

Criar um banco de dados do Microsoft Dataverse no Power Automate


Desktop
Os administradores podem criar um banco de dados do Microsoft Dataverse no Power Automate Desktop.
Depois de instalar o Power Automate Desktop, faça logon com uma conta de administrador e selecione Criar
banco de dados .

Adicionar um banco de dados do Microsoft Dataverse como usuário


do Microsoft Teams
Você pode usar a experiência de aprovações no Teams para adicionar automaticamente um banco de dados do
Dataverse que o Power Automate Desktop pode usar para armazenar fluxos. Isso só precisa ser feito uma vez
por locatário e não administradores podem executar essa tarefa.
Siga estas etapas para criar uma aprovação do aplicativo de Aprovações no Teams.
1. Entre no Microsoft Teams.
2. Selecione Mais aplicativos adicionados (...) .

3. Procure aprovações e selecione o aplicativo Aprovações .


4. Selecione Nova solicitação de aprovação no canto superior direito do aplicativo.

5. Forneça um nome para sua solicitação. Por exemplo, Minha primeira solicitação.
6. Especifique-se na lista Aprovadores .
7. Seleciona Enviar .
Isso inicia o processo para adicionar um banco de dados do Dataverse e pode levar alguns minutos para
ser concluído. Depois de ter sido criado, você receberá uma notificação no Teams com uma solicitação de
aprovação.

8. Aprove essa solicitação.


O banco de dados do Dataverse foi adicionado ao ambiente padrão.
9. Reinicie o Power Automate Desktop (saia do ícone de bandeja do sistema).
Agora você pode criar fluxos da área de trabalho com o Power Automate Desktop.

Próximas etapas
Saiba como configurar o Power Automate Desktop.
Comece sua jornada no Power Automate Desktop criando um fluxo do Power Automate Desktop.
Familiarize-se com o console e o designer de fluxo, que fazem parte do Power Automate Desktop.
Você encontrará a lista de ações disponível na Referência das ações.
Introdução à conta Microsoft
27/04/2021 • 2 minutes to read

O Power Automate Desktop permite que usuários regulares e avançados criem fluxos, o que economiza tempo e
elimina erros humanos.
Concentre-se em outras atividades automatizando tarefas rotineiras e repetitivas, como organizar ou fazer
backup de seus arquivos e pastas. Crie fluxos para extrair preços de produtos de um site, salvá-los em uma
planilha do Excel e enviá-los por email como um anexo. Preencha formulários da Web fornecendo informações
de seus arquivos dinamicamente.
Crie fluxos de trabalho automatizados com orientação passo a passo e uma interface intuitiva e sem código que
qualquer pessoa pode usar, independentemente de sua experiência técnica. Crie fluxos com base em uma ampla
variedade de ações predefinidas ou registre suas interações como etapas a serem reproduzidas a qualquer
momento.
É possível usar o Power Automate Desktop com uma conta Microsoft sem custo adicional.

NOTE
Fluxos desenvolvidos com o Power Automate Desktop usando uma conta Microsoft são armazenados automaticamente
no OneDrive dos usuários.

Criar seu primeiro fluxo


O exemplo a seguir demonstra a criação de um fluxo curto. O fluxo concluído solicitará que o usuário selecione
uma pasta. O fluxo então copiará a pasta para outra pasta chamada backup na área de trabalho do usuário.
Para criar o fluxo:
1. Inicie o Power Automate Desktop e selecione o botão Novo fluxo no console.
2. Preencha o nome do fluxo e selecione Criar . Neste exemplo, o fluxo é denominado Copiar pasta para
área de trabalho

3. Para incluir a ação no fluxo, quando o Designer de fluxo abrir, vá para o Painel de ações, abra o grupo
Pastas e arraste e solte a ação Obter a pasta especial para a área de trabalho.

4. Na caixa de diálogo de propriedades da ação resultante, a pasta da área de trabalho é selecionada por
padrão. Selecione OK para adicionar a ação ao fluxo.
5. Assim como na etapa 3, vá para o grupo Caixas de mensagem e adicione a ação Exibir caixa de
diálogo de seleção de pasta ao fluxo. Defina Descrição da caixa de diálogo com Selecione uma
pasta para fazer backup:.

6. No grupo Pastas , adicione Criar pasta ao fluxo. Defina o campo Criar uma nova pasta em como
%SpecialFolderPath% e Novo nome de pasta como Backup .
7. No mesmo grupo, selecione a ação Copiar pasta . Defina Pasta para copiar como
%SelectedFolder% , Pasta de destino como %SpecialFolderPath%\backup e adicione a ação ao
fluxo.

8. Selecione Executar para executar o fluxo.

9. Feche o designer de fluxo e salve o fluxo. Agora você pode executar o fluxo do console.
Quando for solicitada uma pasta, selecione qualquer pasta que deseja copiar. O fluxo criará uma nova pasta em
sua área de trabalho chamada backup com a pasta selecionada dentro.
Seguindo este exemplo, é possível imaginar uma ampla gama de cenários onde essas ações poderiam ser
combinadas com outras ações. Entre as muitas possibilidades, os usuários podem:
Selecione uma pasta adicional em uma unidade flash para fazer backup
Faça backup de arquivos com base em critérios específicos
Crie uma estrutura de arquivo para o backup
Iterar por uma lista de pastas e fazer backup apenas das pastas selecionadas

Próximas etapas
Saiba como configurar o Power Automate Desktop.
Comece sua jornada no Power Automate Desktop criando um fluxo do Power Automate Desktop.
Familiarize-se com o console e o designer de fluxo, que fazem parte do Power Automate Desktop.
Você encontrará a lista de ações disponível na Referência das ações.
Introdução à conta corporativa ou de estudante
27/04/2021 • 3 minutes to read

O Power Automate Desktop permite que os usuários automatizem tarefas repetitivas da área de trabalho por
meio de uma coleção de ações predefinidas de arrastar e soltar.
Usando as ações disponíveis e gravadores integrados, você pode automatizar qualquer procedimento de
negócios, como preencher formulários, recuperar dados de aplicativos Web ou da área de trabalho e enviar
emails padronizados.
A combinação desses recursos permite a criação de fluxos poderosos que liberam os humanos de
procedimentos repetitivos e improdutivos. Tarefas como copiar dados em diferentes sistemas são comuns em
ambientes de negócios, e o Power Automate Desktop pode lidar com elas em sua totalidade.
Além de aplicativos de terceiros, o Power Automate Desktop permite a automação de aplicativos e recursos
integrados do Windows. A criação de backups de arquivos críticos e a execução de diagnósticos ou scripts
personalizados podem ser executadas com eficácia por meio de fluxos da área de trabalho.
É possível usar o Power Automate Desktop com uma conta corporativa ou de estudante sem custo adicional.
Para usar o Power Automate Desktop, seu ambiente padrão deve conter uma base de dados do Dataverse. Para
desbloquear recursos de RPA adicionais, como fluxos de execução automática, conectores de nuvem premium e
compartilhamento e monitoramento de fluxo, inicie uma avaliação ou atualize para uma Conta premium da
organização.
Para iniciar uma avaliação, selecione Seja Premium no console do Power Automate Desktop.

Exemplo de fluxo
Para se familiarizar com os recursos disponíveis do Power Automate Desktop, siga as etapas abaixo para criar
um fluxo.
O fluxo apresentado copia todos os arquivos localizados na pasta Documentos e cria um backup para uma
unidade secundária. A localização original de cada arquivo é anexada a um arquivo de log existente.

NOTE
Para implementar este exemplo, uma unidade secundária deverá ser conectada ao seu computador. Se uma unidade
secundária não estiver disponível, selecione uma pasta de destino diferente para os arquivos.

Para criar o fluxo:


1. Inicie o Power Automate Desktop e selecione o botão Novo fluxo no Console .
2. Preencha o nome do fluxo e selecione o botão Criar . Neste exemplo, o fluxo é denominado Fluxo de
backup .

3. Quando o Designer de fluxo é lançado, adicione uma ação Obter pasta especial na área de trabalho
e recupere o caminho da pasta Documentos.
4. Adicione uma ação Obter arquivos na pasta para recuperar todos os arquivos localizados na pasta
Documentos recuperada anteriormente. Outra opção é definir a ação para recuperar os arquivos
localizados nas subpastas da pasta selecionada.

5. Implante uma ação Para cada para acessar e manipular cada arquivo da lista recuperada de forma
independente.
6. Dentro do loop Para cada , adicione uma ação Obter par te do caminho do arquivo para recuperar o
caminho do arquivo atualmente selecionado.

7. Adicione uma ação Copiar arquivo para copiar o arquivo atualmente selecionado no local desejado.
Neste exemplo, a pasta de destino chama-se Backup e está localizada na unidade D .

NOTE
Se uma unidade secundária não estiver disponível, selecione uma pasta de destino diferente para o arquivo
copiado.
8. Use uma ação Escrever o texto no arquivo para acrescentar um novo registro no arquivo de log.
Neste exemplo, o arquivo é chamado de Logs.txt e cada registro contém o caminho original do arquivo
copiado.

9. Para testar se o fluxo funciona conforme o esperado, selecione o botão Executar na parte superior do
Designer de fluxo .
10. Para verificar como cada ação é implementada, execute o fluxo passo a passo usando o botão Executar
próxima ação .
11. Se o fluxo for executado conforme o esperado, selecione Salvar e feche a janela do Designer de fluxo .
12. Agora, você pode executar seu fluxo diretamente com o botão Executar no Console . Para interromper o
fluxo antes de sua conclusão, selecione o botão Parar .

Próximas etapas
Saiba como configurar o Power Automate Desktop.
Comece sua jornada no Power Automate Desktop criando um fluxo do Power Automate Desktop.
Familiarize-se com o console e o designer de fluxo, que fazem parte do Power Automate Desktop.
Você encontrará a lista de ações disponível na Referência das ações.
Introdução à conta premium de organização
27/04/2021 • 2 minutes to read

O Power Automate Desktop permite que tanto usuários regulares quanto avançados criem fluxos que
automatizam tarefas repetitivas de rotina. Crie fluxos de ações predefinidas ou registre janelas e atividades do
navegador da Web em tempo real.
Desbloqueie todo o conjunto de recursos de RPA, como conectores de nuvem premium, a possibilidade de
executar seus fluxos automaticamente, monitoramento detalhado e muito mais.
O Power Automate Desktop oferece a opção de compartilhar seus fluxos entre os colegas para que você possa
melhorar as automações.
Acesse seus fluxos de qualquer lugar, aproveitando o poder da nuvem para estabelecer um sistema RPA
eficiente e flexível. Aproveite ao máximo os vários ambientes para organizar e gerenciar os fluxos dos usuários.
Caso você use o Power Automate com uma conta corporativa ou de estudante ou sua licença não inclui RPA
assistido, você ainda pode usar o Power Automate Desktop para suas necessidades de automação de desktop.
Inicie uma avaliação para ver todos os recursos selecionando Obter Premium no console do Power Automate
Desktop.

Criar um fluxo
1. Para começar, acesse https://flow.microsoft.com/ e insira suas credenciais; em seguida, navegue para
Meus fluxos e crie um novo Fluxo da área de trabalho :

2. Depois de atribuir um nome ao fluxo, você será solicitado a iniciar o Power Automate Desktop; selecionar
Abrir para fazer isso.
3. No designer de fluxo, comece a criar o fluxo clicando duas vezes nas ações ou arrastando-as do painel de
ações à esquerda para o painel do workspace.
4. Expanda a categoria Data hora e selecione a ação Obter a data e hora atuais . Configure-a para
recuperar apenas a data:
5. Em seguida, expanda a categoria Texto e configure as ações Conver ter data e hora em texto da
seguinte forma:

Isso garantirá que a data atual seja exibida em um formato compatível com o nome do arquivo.
6. Use o ação Obter pasta especial para recuperar o caminho da pasta Documentos :
7. Adicione a ação Se o arquivo existir da categoria Condicionais e configure-a para verificar se o
arquivo "report.xlsx" está presente na pasta Documentos:

8. Por fim, adicione a data atual ao nome do arquivo usando a ação Renomear arquivos da categoria
Arquivo :
9. O fluxo resultante deve ser assim:

Seguindo este exemplo, é possível imaginar uma série de cenários em que o Power Automate Desktop pode ser
usado para automatizar tarefas. A abundância de ações, combinada com recursos de gerenciamento de nuvem,
oferece possibilidades infinitas para usuários individuais e organizações.

Próximas etapas
Saiba como configurar o Power Automate Desktop.
Comece sua jornada no Power Automate Desktop criando um fluxo do Power Automate Desktop.
Familiarize-se com o console e o designer de fluxo, que fazem parte do Power Automate Desktop.
Você encontrará a lista de ações disponível na Referência das ações.
Criar um fluxo do Power Automate Desktop
27/04/2021 • 4 minutes to read

Os fluxos da área de trabalho são usados para automatizar tarefas na Web ou na área de trabalho. Usando o
Power Automate Desktop, você pode automatizar tarefas na área de trabalho e também na Web. Como
alternativa, você pode usar os dois métodos herdados de criação de fluxos da área de trabalho: Gravador do
Windows (V1) e Selenium ID.

Pré-requisitos
Você precisa do gateway de dados local para que seu dispositivo tenho o fluxo da área de trabalho
acionado pelo Power Automate.
O gateway é uma conexão segura em nível empresarial entre o Power Automate e o dispositivo (em que
o fluxo de interface do usuário é executado). O Power Automate usa o gateway para acessar seu
dispositivo local para que ele possa disparar seus fluxos de interface do usuário de um evento, um
agendamento ou um botão.
Uma conta corporativa ou de estudante.

IMPORTANT
Você deve usar a mesma conta corporativa ou de estudante para configurar o gateway, entrar no Power
Automate e fazer logon em seu dispositivo Windows.

Disparar o console direto do portal


1. Para criar um fluxo da área de trabalho no Power Automate Desktop, abra o aplicativo e selecione Novo
Fluxo .

2. Insira um nome para o fluxo da área de trabalho e clique em OK .

3. Crie o fluxo no designer de fluxo e pressione Ctrl+S para salvar o fluxo. Feche o designer de fluxo e o
fluxo aparecerá no console.

Crie um fluxo no Power Automate e no Power Automate Desktop


1. Crie uma pasta na área de trabalho e nomeie-a como Países .
2. Acesse flow.microsoft.com , selecione Meus fluxos e depois +Novo fluxo e Fluxo da nuvem
instantâneo .

3. Na caixa de diálogo, insira um nome de fluxo da nuvem, selecione Acionar um fluxo manualmente e
selecione Criar .
4. Selecione + Nova etapa .

5. Pesquise power automate desktop e selecione a ação Executar um fluxo criado com o Power
Automate Desktop .

6. Na ação, em Modo de execução, selecione Assistido – Executado quando você está conectado e,
em Fluxo da área de trabalho, selecione Criar fluxo da área de trabalho .

7. Insira um nome para o fluxo da área de trabalho, ou um nome será gerado, e selecione Iniciar
aplicativo .

8. Uma mensagem do navegador pode aparecer, perguntando se há permissão para flow.microsoft.com


abrir um aplicativo. Permitir que esta ação continue para o Power Automate Desktop.

9. No Power Automate Desktop, abra o painel Variáveis, selecione + e selecione Input para adicionar uma
nova variável de entrada.

10. Configure a variável da seguinte forma:


Nome da variável: Input
Nome da variável: Countr yName
Tipo de dados: Text
Valor padrão: France
Nome externo: Countr yName
Descrição: Esta é a variável de entrada do nome do país.

11. Adicione a ação Obter data e hora atuais e defina Recuperar como Somente data atual . Selecione
Salvar para adicionar a ação ao espaço de trabalho do Power Automate Desktop. Esta ação recupera
somente a data atual e a armazena em uma variável.

12. Adicione a ação Conver ter datetime em texto . Em Datetime a ser conver tido , selecione o ícone
variáveis e clique duas vezes em %CurrentDateTime% no pop-out para adicionar a variável ao campo.
Para o Formato a ser usado, defina Personalizado e insira MM-dd-aaaa em Formato Personalizado .
Esta ação converte a variável datetime a uma variável de texto, ao mesmo tempo que converte a data
para o formato especificado.

13. Adicione a ação Obter pasta especial . O Nome de pasta especial será predefinido como Área de
trabalho . Esta ação armazena o local da Área de trabalho atual do usuário em uma variável.
14. Adicione a ação Criar Pasta e defina Criar pasta em como %SpecialFolderPath%\Countries e
Nome da nova pasta como %Countr yName% . Esta ação cria uma nova pasta com o nome
especificado, no local especificado.

15. Adicione a ação Gravar texto em arquivo e use as variáveis pop-out para definir Caminho do
arquivo como %SpecialFolderPath%\Countries\%Countr yName%\%FormattedDateTime%.txt .
16. Defina Texto a ser gravado em Este texto foi gravado pelo Power Automate Desktop . Esta ação
grava o texto especificado em um arquivo de texto na área de trabalho atual do usuário e define o nome
do arquivo como a data atual.
Esta ação grava o texto especificado em um arquivo de texto.

17. Adicione a ação Obter arquivos na pasta e defina Pasta como


%SpecialFolderPath%\Countries\%Countr yName% . Esta ação recupera uma lista dos arquivos em
uma pasta especificada.

18. No painel Variáveis , crie duas variáveis Output da seguinte forma:


Nome da variável: Output
Nome da variável: FileCount
Nome externo: FileCount
Descrição: Esta é a variável de saída de contagem de arquivos.
e
Nome da variável: Output
Nome da variável: FilePath
Nome externo: FilePath
Descrição: Esta é a variável de saída do caminho do arquivo.

19. Adicione duas ações Definir variável e configure-as da seguinte forma:


Definir variável: FilePath
Para: %SpecialFolderPath%\Countries\%Countr yName%\%FormattedDateTime%.txt
e
Definir variável: FileCount
Para: %Files.count%

20. Selecione Salvar para salvar o fluxo e fechar o designer de fluxo.

21. No Power Automate, na caixa de diálogo, selecione Continuar Trabalhando .


22. Selecione o novo fluxo da área de trabalho na ação e insira Grécia em Countr yName .

23. Selecione Salvar para salvar o fluxo e selecione Testar .

24. Selecione Vou executar a ação de disparo . e Testar .

25. Quando o Power Automate se conecta ao Power Automate Desktop, selecione Continuar , depois
Executar Fluxo e Concluído .

26. Quando a execução do fluxo for concluída, todas as ações terão um ícone de marca de seleção verde e
uma notificação confirmará se o fluxo foi executado com sucesso.

27. Selecione a ação Executar fluxo construído no Power Automate Desktop para abrir as entradas e
saídas. Os valores das duas variáveis FileCount e FilePath foram retornados do Power Automate
Desktop. Da mesma forma, as variáveis de saída podem ser usadas em outro lugar no fluxo.

28. Verifique a pasta Países na área de trabalho. Uma pasta com o nome Grécia foi adicionada e contém um
arquivo de texto com a data de hoje.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Executar fluxos da área de trabalho assistidos e
autônomos
27/04/2021 • 8 minutes to read

Depois de criar e testar um fluxo da área de trabalho, execute-o de um evento, um agendamento ou de um


botão. Para tornar isso possível, adicione o fluxo da área de trabalho a um fluxo automatizado, um fluxo
instantâneo, um fluxo agendado ou um fluxo do processo empresarial.

Pré-requisitos
Você precisa do gateway de dados local para que seu dispositivo tenho o fluxo da área de trabalho
acionado pelo Power Automate.
O gateway é uma conexão segura em nível empresarial entre o Power Automate e seu dispositivo (no
qual seus fluxos da área de trabalho são executados). O Power Automate usa o gateway para acessar seu
dispositivo local para que ele possa disparar seus fluxos da área de trabalho de um evento, de um
agendamento ou de um botão.
Você precisa configurar uma conexão de fluxo de desktop
Uma conta corporativa ou de estudante.

IMPORTANT
Você deve usar a mesma conta corporativa ou de estudante para configurar o gateway, entrar no Power
Automate e fazer logon em seu dispositivo Windows.

Executar fluxos da área de trabalho assistidos ou autônomos


Ao criar os fluxos da área de trabalho, execute-os no modo assistido ou autônomo . O modo autônomo é o
melhor para aplicativos que não precisam de supervisão humana.
Ao executar autônomo, o Power Automate faz login automaticamente nos dispositivos de destino que executam
o Windows 10, Windows Server 2016 ou Windows Server 2019. Depois que a automação for concluída, o
Power Automate se desconectará do dispositivo e relatará sua atividade.
Ao serem executados no modo assistido, o Power Automate usa uma sessão do usuário do Windows existente.
Ao adicionar um fluxo da área de trabalho a um fluxo da nuvem, você pode escolher se deseja que o fluxo da
área de trabalho seja executado no modo assistido ou autônomo. Aqui estão algumas diferenças importantes
entre as execuções assistidas e autônomas:
Modo autônomo
Para executar fluxos da área de trabalho no modo autônomo, o computador de destino deverá estar disponível
com todos os usuários desconectados.

IMPORTANT
As sessões de usuário do Windows bloqueadas impedirão que os fluxos da área de trabalho sejam executados.
O Power Automate executa o seguinte:
1. O Power Automate cria, gerencia e libera a sessão de usuário do Windows nos dispositivos de destino.
2. Os fluxos da área de trabalho autônomos são executados em dispositivos com a tela bloqueada para que
ninguém possa ver o fluxo enquanto ele estiver em execução.
3. Os dispositivos Windows 10 não podem ser executados no modo autônomo caso haja sessões de
usuário do Windows ativas (até mesmo uma bloqueada). Você receberá este erro: Não é possível
executar o fluxo da área de trabalho. Há uma sessão de usuário do Windows bloqueada ou inativa no
dispositivo de destino.
4. No Windows Server, se você tiver uma sessão de usuário do Windows bloqueada aberta com o mesmo
usuário que o fluxo da área de trabalho deve ser executado, você receberá o mesmo erro: Não é possível
executar o fluxo da área de trabalho. Há uma sessão de usuário do Windows bloqueada ou inativa no
dispositivo de destino.
Modo assistido
Para executar um fluxo da área de trabalho no modo assistido será necessário ter uma sessão de usuário do
Windows ativa que corresponda ao nome do usuário configurado para sua conexão. A sessão não deve ser
bloqueada.
Quando um fluxo da área de trabalho assistido é iniciado no computador de destino, recomendamos evitar
interagir com o dispositivo até a conclusão da execução.

Execute vários fluxos da área de trabalho no mesmo dispositivo


sequencialmente
É possível agendar vários fluxos da área de trabalho para serem executados em um ou mais dispositivos. Se
mais de um fluxo da área de trabalho for acionado para execução no mesmo dispositivo, o Power Automate
segue estas regras:
1. O primeiro fluxo da área de trabalho é executado no dispositivo de destino de acordo com a prioridade e
hora solicitada.
2. Enfileira outros fluxos da área de trabalho e exibe-os como Na fila .
3. Escolhe o próximo fluxo da área de trabalho quando cada execução é concluída, de acordo com a
prioridade e hora solicitadas, exibida como Próximo a ser executado .
Você pode exibir a ordem de execução em tempo real de um dispositivo pela fila de execução. Também é
possível alterar a ordem dos fluxos da área de trabalho manualmente na fila de execução em tempo de
execução, seja alterando a prioridade ou movendo-os para o topo da fila.

NOTE
Essas regras de orquestração se aplicam a execuções de fluxos da área de trabalho que são agendadas por qualquer
usuário no mesmo dispositivo.

IMPORTANT
O tempo limite será excedido se os fluxos da área de trabalho não forem executados em até três horas após terem sido
solicitados.

Execute fluxos da área de trabalho simultaneamente em dispositivos


do Windows Server
Vários usuários podem fazer login simultaneamente no Windows Server 2016 e Windows Server 2019. O
Power Automate aproveita esta capacidade do sistema operacional para executar simultaneamente vários fluxos
da área de trabalho em tais dispositivos. Com esse recurso, a sua organização poderá economizar custos de
infraestrutura.
Execute as seguintes etapas para se beneficiar de vários fluxos da área de trabalho em um único dispositivo:
1. Configurar um dispositivo do Windows Server de 2016 ou 2019 com o gateway local e a versão mais
recente de fluxos da área de trabalho instalados.
2. Use duas ou mais contas de usuário para criar conexões de fluxos da área de trabalho direcionadas ao
gateway neste dispositivo.
O Power Automate dimensiona automaticamente o número de fluxos simultâneos da área de trabalho para o
máximo suportado pelo dispositivo. Se a capacidade do dispositivo for excedida, as execuções adicionais
aguardam conforme descrito aqui.

IMPORTANT
Se você deseja usar mais de duas sessões de usuários paralelas no Windows Server, ative os Serviços de Área de Trabalho
Remota. Saiba mais sobre o RDS.

NOTE
A execução de múltiplos fluxos da área de trabalho simultâneos pelo mesmo usuário não é suportada. Você precisará
ter diferentes usuários executando fluxos da área de trabalho ao mesmo tempo para se beneficiar deste recurso.

Balancear carga de solicitações entre gateways em um cluster


Você pode optar por distribuir uniformemente execuções de fluxos da área de trabalho entre gateways em um
cluster. Por padrão, a seleção de um gateway durante o balanceamento de carga é aleatória.
Siga estas etapas para adicionar um gateway a fim de criar um cluster

NOTE
Os membros offline do gateway em um cluster afetarão negativamente o desempenho. Desabilite ou remova esses
membros.

Para fornecer balanceamento de carga da página de detalhes de gateways do Power Automate, navegue até
Dados -> Gateways e selecione o cluster de gateway.
Na página de detalhes de gateways, alterne a Execução em todos os gateways no cluster. Isso distribuirá as
execuções de fluxos da área de trabalho em todos os gateways dentro desse cluster.
IMPORTANT
Se você estiver usando contas locais do Windows, todos os computadores no cluster deverão ter a mesma conta local
com a mesma senha. Use essas credenciais ao criar a conexão de fluxo da área de trabalho. Se você estiver usando
computadores associados ao Active Directory ou ao Azure AD, confirme se a conta de usuário que será usada na conexão
de fluxo da área de trabalho pode acessar todos os computadores no cluster.

Práticas recomendadas para evitar tempos limite e distribuir carga


entre computadores
Se você planeja executar vários fluxos da área de trabalho, há um conjunto de estratégias que você pode adotar
para distribuir carga e verificar se todos os fluxos da área de trabalho são executados com êxito sem
sobrecarregar os computadores de destino nem alcançar os tempos limite devido à execução de vários fluxos de
interface do usuário simultaneamente. Você pode:
1. Planejar que os fluxos da área de trabalho sejam executados em diferentes momentos do dia, distribuindo a
carga ao longo do tempo. Isso funciona melhor se você tem um conjunto único ou limitado de
computadores que podem executar cargas de trabalho e também pode controlar os gatilhos (por exemplo,
fluxos agendados) que iniciam os fluxos da área de trabalho.
2. Crie clusters de computadores que podem executar fluxos da área de trabalho com configurações idênticas
em paralelo.
3. Crie vários fluxos que usam uma conexão separada aos diferentes computadores de destino.
Seguindo essas estratégias, você pode evitar que os fluxos da área de trabalho compitam para ser executados
no mesmo dispositivo e, em alguns casos, falhem devido a tempos limite.

NOTE
Se você estiver executando fluxos da área de trabalho no modo autônomo, será necessário não só antecipar o número de
fluxos da área de trabalho que sua organização planeja executar em paralelo, mas também comprar uma quantidade
adequada de complementos autônomos.

Executar novamente os fluxos da área de trabalho com falha


Caso uma execução de fluxo da área de trabalho falhe, corrija o problema e tente as seguintes etapas para
executá-la novamente:
1. Acesse a página de detalhes e identifique a execução com falha.
2. Selecione o botão Reenviar no menu ação.

Solucionar problemas de falhas


1. Se o fluxo da área de trabalho autônomo falhar com a mensagem Não é possível criar uma sessão ,
siga as seguintes etapas para resolver o problema:
No Windows 10, confirme se você não tem uma sessão de usuário ativa que está bloqueada ou
desbloqueada em seu dispositivo de destino.
No Windows Server 2016 ou no Windows Server 2019, confirme se você não atingiu o número
máximo de sessões de usuário ativas que está configurado para o dispositivo. Os fluxos da área de
trabalho não poderão ser executados se não for possível criar novas sessões.
2. Se o status do gateway estiver offline , confirme se o dispositivo está ligado e conectado à Internet.
Você também pode solucionar problemas do gateway.
3. Se o status do gateway estiver online , tente as seguintes ações:
Confirme se o aplicativo de fluxos da área de trabalho e os serviços estão em execução no
dispositivo.
Reinicie o serviço no seu dispositivo.

Saber mais
Instale o gateway de dados local.
Use o aplicativo de gateway de dados local.
Solucione problemas do gateway de dados local.

Notificações de tempo de execução


Um pop-up de notificação aparece por padrão quando um fluxo da área de trabalho está sendo baixado ou em
execução, quando é cancelado, quando termina a execução com êxito ou quando encontra um erro:

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Disparar um fluxo do Power Automate Desktop de
outro fluxo
27/04/2021 • 2 minutes to read

Pré-requisitos
Você precisa do gateway de dados local para que seu dispositivo tenho o fluxo da área de trabalho
acionado pelo Power Automate.
O gateway é uma conexão segura em nível empresarial entre o Power Automate e o dispositivo (em que
o fluxo de interface do usuário é executado). O Power Automate usa o gateway para acessar seu
dispositivo local para que ele possa disparar seus fluxos de interface do usuário de um evento, um
agendamento ou um botão.
Uma conta corporativa ou de estudante.

IMPORTANT
Você deve usar a mesma conta corporativa ou de estudante para configurar o gateway, entrar no Power
Automate e fazer logon em seu dispositivo Windows.

1. Vá até flow.microsoft.com e entre com suas credenciais. No Power Automate, selecione Meus fluxos .
Selecione + Novo fluxo e, no menu suspenso, selecione Fluxo de nuvem instantâneo .

2. Insira um nome para o fluxo de nuvem, caso contrário, um será gerado automaticamente. Selecione
Acionar um fluxo manualmente e então selecione Criar .

3. Selecione + Nova Etapa .

4. No campo de pesquisa do prompt Escolher uma ação , insira power automate desktop . Em Ações ,
selecione Executar um fluxo criado com o Power Automate Desktop .

5. Nos parâmetros da ação, defina o Modo de execução como Assistido – Executado quando você está
conectado e, na lista suspensa de fluxos da área de trabalho, selecione Criar um novo fluxo da área
de trabalho .

6. Insira um nome para o fluxo da área de trabalho e selecione Iniciar aplicativo .

7. Uma mensagem do navegador pode aparecer, perguntando se há permissão para flow.microsoft.com


abrir um aplicativo. Permitir que esta ação continue para o Power Automate Desktop.
8. O Console do Power Automate cria um fluxo da área de trabalho com o nome selecionado e abre o
designer de fluxo para editar o novo fluxo.

9. Opcionalmente, crie variáveis de entrada/saída para passar dados de um lado para outro do Power
Automate para o Power Automate Desktop. No painel Variáveis, selecione + para adicionar uma variável
de entrada ou saída.

10. Para criar uma variável de entrada ou saída, a caixa de diálogo Editar variável exigirá o preenchimento
dos campos da seguinte forma:
Tipo de variável - entrada ou saída
Nome da variável - o nome da variável no designer de fluxo
Valor padrão - o valor que a variável manterá se nenhum for atribuído
Tipo de dados - o tipo da variável (inteiro, cadeia de caracteres, data e hora e assim por diante).
Nome externo - o nome usado fora do designer de fluxo. Este nome aparece no Power Automate.
Descrição - uma descrição da variável. Este campo obrigatório aparece no Power Automate

11. Crie uma variável de entrada para passar dados do Power Automate para o Power Automate Desktop. A
variável pode ser usada em qualquer lugar no fluxo da área de trabalho.
12. Para passar dados do Power Automate Desktop para o Power Automate, crie uma variável de saída.
13. De volta ao Power Automate, todas as variáveis de entrada aparecem como campos na ação da interface
do usuário.

14. As variáveis de saída do Power Automate Desktop podem ser usadas em outras ações do Power
Automate.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Gerenciar fluxos da área de trabalho
27/04/2021 • 2 minutes to read

Depois de criar fluxos da área de trabalho, talvez seja necessário exibir, editar ou apenas verificar seu status. Para
fazer isso, acesse a guia Fluxos da área de trabalho .

Lista de fluxos da área de trabalho


1. Entre no Power Automate.
2. Selecione Meus fluxos > Fluxos da área de trabalho .

Nesta seção, você pode criar um novo fluxo da área de trabalho e então editar ou excluir seus fluxos da área de
trabalho existentes.

Página Detalhes
É possível ver os detalhes de cada fluxo da área de trabalho selecionando o nome na lista de fluxos da área de
trabalho. Assim, você verá detalhes como:
O histórico de execuções com detalhes de cada execução.
Os aplicativos ou sites usados no fluxo da área de trabalho.
Siga estas etapas para ver os detalhes de um fluxo da área de trabalho:
1. Entre no Power Automate.
2. Selecione Meus fluxos > Fluxos da área de trabalho .
3. Selecione qualquer um dos seus fluxos da área de trabalho.
Compartilhar fluxos da área de trabalho
Você pode compartilhar um fluxo da área de trabalho com outros usuários em sua organização, dando a esses
usuários permissões específicas para acessar seus fluxos.
Siga estas etapas para compartilhar um fluxo da área de trabalho.
1. Entre no Power Automate.
2. Selecione Meus fluxos do lado esquerdo da tela.
3. Selecione Fluxos da área de trabalho .
4. Selecione qualquer fluxo de sua propriedade.

5. Selecione Compar tilhar .


6. Selecione o campo Adicionar pessoas e insira o nome da pessoa em sua organização com a qual
deseja compartilhar o fluxo.
7. Selecione Dar acesso e, em seguida, selecione Usuário ou Coproprietário como a permissão para a
pessoa com quem você compartilha o fluxo.
8. Selecione o botão Compar tilhar .
Estes são os dois níveis de permissão que você pode usar ao compartilhar fluxos da área de trabalho:
1. Coproprietário : esse nível de acesso concede ao coproprietário permissões totais para o fluxo da área
de trabalho. Eles podem editar, compartilhar e excluir o fluxo.
2. Usuário : tem permissão para usar apenas esse fluxo da área de trabalho em um fluxo de nuvem.
Nenhuma permissão de edição, exclusão ou compartilhamento é possível com este acesso. Como
alternativa, esses usuários podem criar uma cópia desse fluxo da área de trabalho usando "Salvar como"
e trabalhar de forma independente.
Depois que um fluxo da área de trabalho for compartilhado, os proprietários e coproprietários poderão alterar o
acesso de cada usuário selecionando o link Gerenciar acesso na página de detalhes do fluxo da área de
trabalho.

Mais informações
Criar fluxos da área de trabalho.
Execute fluxos da área de trabalho.
Criar fluxos do gravador do Windows (V1).
Criar fluxos do Selenium IDE.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Monitorar suas execuções de fluxo da área de
trabalho
27/04/2021 • 3 minutes to read

Conforme você dimensiona as automações em sua empresa, pode precisar de uma maneira fácil de garantir
que todos os fluxos da área de trabalho estejam funcionando conforme o esperado. Monitore todas as
execuções do fluxo da área de trabalho em apenas um local para manter as automações funcionando sem
problemas.

Exibir lista de todas as execuções de fluxo da área de trabalho


1. Entrar no Power Automate
2. Selecione Monitorar > Execuções de fluxo da área de trabalho
Nessa página, você pode ver todas as execuções de fluxo da área de trabalho para o ambiente atual ao qual você
tem acesso.

Pré-requisitos
Para ver as execuções nesta lista, uma das seguintes opções deve ser verdadeira:
Você executou um fluxo da área de trabalho assistido ou não assistido no ambiente atual
Outro usuário compartilhou o fluxo da área de trabalho dele com você, que foi executado no ambiente atual
Você tem permissão para ver exibir todos os dados no ambiente

TIP
Para permitir que um usuário exiba todas as execuções de fluxo da área de trabalho no ambiente atual, certifique-se de
que ele tenha recebido pelo menos um direito de acesso Administrador do Sistema ou Administrador de Ambiente para
esse ambiente. Saiba mais sobre como configurar a segurança do usuário para recursos.
Informações da execução do fluxo da área de trabalho
As seguintes informações estão disponíveis em suas execuções:

P RO P RIEDA DE DESC RIÇ Ã O

Solicitado A hora em que o fluxo da área de trabalho foi solicitado pelo


fluxo pai. Pode não ser a mesma hora em que o fluxo da área
de trabalho começou a ser executado na máquina.

Fluxo da área de trabalho O nome do fluxo da área de trabalho que foi executado.

Status O status da execução de fluxo da área de trabalho.

Modo de execução O modo no qual o fluxo da área de trabalho foi executado.

Duração Quanto tempo o fluxo da área de trabalho demorou para ser


executado na máquina, excluindo o tempo gasto na fila de
execução.

Fluxo pai O fluxo da nuvem que acionou a execução do fluxo da área


de trabalho.

Personalizar sua execução


É possível fazer alterações em sua exibição para restringir a lista de execuções apenas àquelas que você está
interessado em ver. Clique no nome da coluna para alterar a ordem dos itens ou filtrá-los por valores
específicos.

Exibir todas as execuções da execução do fluxo pai


Você pode ter várias execuções de fluxo da área de trabalho que foram acionadas por uma execução de fluxo.
Clique nos três pontos próximos ao nome do fluxo da área de trabalho e selecione Ver todas execuções de fluxo
da área de trabalho no fluxo pai.

Exibir a fila de execução para uma execução enfileirada


O gateway que sua execução de fluxo da área de trabalho está usando pode ser compartilhado para executar
outros fluxos da área de trabalho. Para ver seu posicionamento entre as próximas execuções de fluxo da área de
trabalho para esse gateway, clique nos três pontos ao lado do nome do fluxo da área de trabalho e selecione Ver
fluxo da área de trabalho na fila de execução.

Atualizações dinâmicas
Para manter o fluxo da área de trabalho, execute as informações sempre atualizadas, você pode ativar o botão
de alternância Atualizações dinâmicas na parte superior da página.
As atualizações dinâmicas têm suporte apenas para até cinquenta execuções de fluxo da área de trabalho.
Carregar mais execuções desativará as atualizações dinâmicas e ativar as atualizações dinâmicas com mais de
cinquenta execuções reduzirá a lista para a quantidade com suporte.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
monitorar filas de fluxos da área de trabalho
27/04/2021 • 4 minutes to read

Conforme você dimensiona as automações em sua empresa, pode precisar de uma maneira fácil de garantir
que os fluxos da área de trabalho concorrentes estejam execução de acordo com sua prioridade de negócios.
Monitore e gerencie todas as execuções de fluxo da área de trabalho enfileiradas em apenas um local.

Definir uma prioridade


As ações do conector de fluxos da área de trabalho contêm um novo parâmetro de prioridade na seção Opções
avançadas.
As prioridades disponíveis são Alta e Normal (o valor padrão). Esse valor também pode ser transmitido
dinamicamente usando o parâmetro value personalizado. Sempre que o fluxo da área de trabalho for disparado,
ele será executado com a prioridade definida.

Quando várias execuções são enfileiradas, a ordem de execução é baseada na prioridade da execução e no
tempo de enfileiramento. Execuções com alta prioridade que foram enfileiradas primeiro serão executadas
primeiro.

Exibir lista de todas as filas de execução de fluxo da área de trabalho


1. Entrar no Power Automate
2. Selecione Monitorar > Filas de fluxo da área de trabalho
Nessa página, você pode exibir todos os gateways aos quais tem acesso. Cada gateway terá sua própria fila de
execução quando usado para executar fluxos da área de trabalho.

Exibir lista de execuções de fluxos da área de trabalho para um


gateway específico
Clique em um gateway para ver os detalhes das execuções de fluxo da área de trabalho que estão sendo
processadas e enfileiradas.

Pré-requisitos
Para ver as execuções nesta lista, uma das seguintes opções deve ser verdadeira:
Você está executando um fluxo da área de trabalho assistido ou não assistido no ambiente atual
Outro usuário compartilhou o fluxo da área de trabalho dele com você, que foi executado no ambiente atual
Você tem permissão para ver exibir todos os dados no ambiente
TIP
Para permitir que um usuário exiba todas as execuções de fluxo da área de trabalho no ambiente atual, certifique-se de
que ele tenha recebido pelo menos um direito de acesso Administrador do Sistema ou Administrador de Ambiente para
esse ambiente. Saiba mais sobre como configurar a segurança do usuário para recursos.

Status da Fila
Uma execução em uma fila pode ter o seguinte status:
Em execução
Na Fila
Próximo a ser executado

Ações em uma execução


Quatro ações estão disponíveis ao clicar nos três pontos ao lado do nome do fluxo da área de trabalho:
Alterar prioridade
Mover para a parte superior
Ver a execução do fluxo pai
Cancelar execução do fluxo pai

Alterar prioridade
Você pode alterar a prioridade de uma execução específica clicando nos três pontos e em Alterar prioridade .
Você só pode alterar a prioridade de uma execução da qual seja proprietário ou se for um administrador no
gateway. A alteração da prioridade afeta apenas a execução atual e não as subsequentes. Se quiser alterar a
prioridade de todas as próximas execuções, você precisará alterar a prioridade na ação do conector.

Mover para a parte superior


O proprietário do gateway ou um usuário com privilégios de administrador para o gateway pode substituir a
prioridade da fila movendo um item para o topo da fila. Esse item será colocado no topo da fila,
independentemente de sua prioridade original e do tempo na fila. Se várias execuções forem movidas para o
topo, a última adicionada será executada primeiro. Você pode cancelar a movimentação de uma execução para o
topo. Isso reverterá a execução de volta à prioridade original e ao tempo de enfileiramento.

Ver a execução do fluxo pai


Se você tiver permissão para acessar o fluxo pai, poderá usar esta ação para exibir seus detalhes de execução.

Cancelar execução do fluxo pai


Se você for o proprietário do fluxo ou tiver a função Administrador do Sistema ou Administrador do Ambiente,
poderá cancelar a instância de execução do fluxo pai. Isso cancelará o fluxo da área de trabalho atual, bem como
todas as outras ações que foram usadas no fluxo pai.

Como usar uma fila de gateway em vários ambientes


É recomendável usar um gateway para fluxos da área de trabalho somente por um ambiente. No entanto, os
gateways ainda poderão ser usados em vários ambientes, se necessário. Com vários ambientes, em alguns
casos, nenhum fluxo pode parecer estar em execução, mesmo com uma lista completa de execuções
enfileiradas, pois o gateway pode estar executando fluxos em outro ambiente. As filas de execução são por
ambiente e não podem ser priorizadas uma sobre a outra. Uma mensagem será mostrada para indicar se o
gateway está sendo usado em outro ambiente.

Problemas conhecidos
O status de gateway de um gateway offline ainda pode aparecer como disponível

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Console do Power Automate Desktop
27/04/2021 • 2 minutes to read

O console do fluxo é a interface central do Power Automate Desktop.

Após entrar, seu nome de usuário será exibido no canto superior direito, enquanto uma lista de fluxos ocupará o
painel central. No canto superior direito, uma lista suspensa permite alternar ambientes para acessar diferentes
fluxos; ao lado dos ambientes também estão os botões Configurações e Ajuda, e uma barra de pesquisa para
localizar facilmente os fluxos.

Iniciando um fluxo da nuvem


Os usuários podem executar quaisquer fluxos do Power Automate Desktop disponíveis por meio do console,
passando o cursor sobre um fluxo da nuvem e pressionando o botão "Iniciar". O status do fluxo também é
exibido:
Se o fluxo contiver variáveis de entrada, uma caixa de diálogo solicitará que o usuário forneça valores para cada
variável de entrada.

Editando um fluxo da nuvem


Por meio do console, os usuários podem criar um fluxo ao pressionar o botão "Novo fluxo" ou editar um já
existente ao clicar duas vezes nele ou ao passar o cursor sobre ele e pressionar o botão editar:
Em ambos os casos, o designer de fluxo será iniciado; aqui é onde ocorre a criação e edição do fluxo.

NOTE
Quando mais de uma pessoa faz alterações em um fluxo de área de trabalho compartilhada, a última que salva o fluxo
substitui todas as ações anteriores.

Configurações do console
Pressione o botão Configurações para configurar o Power Automate Desktop como preferir:
Na categoria Aplicativo , selecione se o Power Automate Desktop deve ser iniciado automaticamente, se fechar
o console também fechará o aplicativo e se o Power Automate Desktop deve ser capaz de exibir notificações do
Windows. Você também pode definir uma combinação de teclas de atalho para interromper instantaneamente
um fluxo em execução.
Decida se a Microsoft pode coletar dados de diagnóstico para melhorar a experiência do usuário em Coleta de
dados .

NOTE
Apenas um administrador pode alterar as configurações de coleta de dados.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Designer de fluxo do Power Automate Desktop
27/04/2021 • 2 minutes to read

O designer de fluxo contém todas as ferramentas necessárias para projetar e depurar um fluxo do Power
Automate Desktop. Além disso, quaisquer imagens, elementos da interface do usuário ou variáveis de um fluxo
da área de trabalho podem ser acessados e gerenciados aqui.

O designer de fluxo consiste em vários elementos. O painel de ações, o painel de variáveis e o espaço de
trabalho exibem informações sobre o status do fluxo e todos os dados que ele contém. Os subfluxos são
separados em guias para ajudar a projetar fluxos grandes e complexos. Ferramentas para depurar fluxos, como
pontos de interrupção e a opção de executar um fluxo da área de trabalho passo a passo, também estão
disponíveis no designer de fluxo. Qualquer informação de erro é exibida e as ações erradas são imediatamente
realçadas.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Configurar ações e o painel de ações
27/04/2021 • 3 minutes to read

Ao abrir o designer de fluxo, o painel de ações no lado esquerdo da janela mostra todos os grupos de ações.

Para encontrar rapidamente uma ação específica, insira o nome da ação na barra de pesquisa. A pesquisa
também retorna correspondências parciais.

Adicionando uma ação ao espaço de trabalho


Para começar a desenvolver um fluxo da área de trabalho, selecione uma ação e clique duas vezes nela ou
arraste-a para o espaço de trabalho.

Uma caixa de diálogo será aberta com os parâmetros da ação. As ações têm certos parâmetros, como nomes de
variáveis e valores padrão. Outras ações exigirão que a entrada do usuário seja inicializada. Depois de selecionar
Salvar , a ação aparecerá no espaço de trabalho.

Configurando uma ação


As ações do Power Automate Desktop consistem em dois segmentos principais:
Os parâmetros de entrada — eles têm a forma de campos de texto, menus suspensos e caixas de seleção
As variáveis produzidas — variáveis criadas automaticamente
Os parâmetros de entrada determinam a maneira como uma ação funciona e os dados que ela obtém como
entrada. Os dados podem ser valores ou variáveis codificados.
Para usar uma variável como parâmetro, selecione o ícone à direita do campo e escolha a respectiva variável.
Cada campo pode aceitar tipos de dados específicos, como números, texto ou listas. Se um valor ou variável de
um tipo de dados incorreto for usado como entrada, a ação gerará um erro.

As variáveis produzidas contêm os resultados da ação para uso posterior. Todas as variáveis produzidas são
exibidas na parte inferior das propriedades da ação.
Cada variável produzida tem um tipo de dados definido por seus dados. Você pode ver o tipo de dados de uma
variável no painel Variáveis . Encontre mais informações sobre os tipos de dados no artigo respectivo.
No caso de uma variável produzida não ser necessária para uso posterior, desmarque a caixa de seleção em
Variáveis produzidas .
Configurando exceções de ação
Quando uma ação gera uma exceção, o fluxo interrompe sua execução por padrão. Para configurar um
comportamento de tratamento de erros personalizado para uma ação, selecione a opção Se houver erro em
suas propriedades.

A primeira opção da caixa de diálogo é a caixa de seleção Repetir ação se ocorrer um erro , que faz com que
o fluxo execute a ação mais uma vez após dois segundos.
Para continuar a execução do fluxo, mesmo se houver falha na opção de nova tentativa, selecione a opção
Continuar a execução do fluxo . Na lista suspensa, você pode selecionar:
Ir para próxima ação : executa a ação seguinte na ordem.
Repetir a ação : repete a ação até que seja ela executada com êxito.
Ir para o rótulo : continua a execução a partir de um ponto definido por uma ação Rótulo .
O Power Automate Desktop oferece duas opções adicionais de tratamento de erros. Selecione o botão Nova
regra para:
Definir variável : define o valor desejado como uma variável especificada.
Executar subfluxo : executa um subfluxo especificado.
Se erros diferentes exigirem comportamentos de tratamento de erros diferentes, selecione a opção Avançado e
configure cada possível erro separadamente.

Habilitando e desabilitando ações


Para desabilitar ou habilitar uma ação, clique com o botão direito nela e selecione Desabilitar ação ou
Habilitar ação , respectivamente.
Desabilitar uma ação permite removê-la do fluxo sem apagá-la. Esse recurso é comumente aplicado para testar
diferentes versões de um fluxo da área de trabalho e decidir qual é a mais eficiente.
Quando uma ação é desabilitada, todas as variáveis definidas nela são ocultadas no painel Variáveis . Se as
variáveis ocultas forem usadas em outras ações, o fluxo poderá gerar um erro.
No exemplo abaixo, duas ações geraram um erro porque contêm variáveis definidas em uma ação desabilitada.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Gerenciar o espaço de trabalho do designer de
fluxo
27/04/2021 • 3 minutes to read

O painel central do designer de fluxo é chamado de espaço de trabalho. Aqui é onde a série de ações que
compõem o fluxo é montada:

Durante o desenvolvimento, os usuários podem adicionar, editar e excluir ações no espaço de trabalho.
Arraste as ações para reorganizá-las e alterar a ordem em que são executadas. Clique com o botão direito em
uma ação e selecione Habilitar ação ou Desabilitar ação para habilitar ou desabilitar uma ação
respectivamente; durante a execução, o fluxo ignorará todas as ações desabilitadas.
Copie e cole quaisquer ações selecionadas no espaço de trabalho. Isso pode ser feito dentro do mesmo
subfluxo, entre diferentes subfluxos ou outras instâncias abertas do designer de fluxo.

Configurando subfluxos
Subfluxos são grupos de ações, que podem ser referenciados como um grupo em um fluxo de nuvem.
Todos os fluxos contêm o subfluxo Principal - esse é o subfluxo executado quando um fluxo de nuvem é
iniciado. Quaisquer outros subfluxos podem ser invocados por meio da ação Executar subfluxo :
Os subfluxos são mostrados em guias, diretamente sobre o espaço de trabalho principal. Para adicionar um
novo subfluxo, selecione a guia de subfluxos, selecione + e insira o nome do subfluxo.

Selecione uma guia do subfluxo para editar o respectivo subfluxo.

Gerenciando a barra de ferramentas da área de trabalho


Arraste as ações para reorganizá-las e alterar a ordem em que são executadas. Clique com o botão direito do
mouse e selecione Habilitar ação ou Desabilitar ação para habilitar ou desabilitar uma ação,
respectivamente. Durante a execução, o fluxo ignora todas as ações desabilitadas.
Pressione Ctrl para selecionar várias ações. Pressione Shift e selecione a primeira e a última ações para
selecionar um intervalo de ações. Copie e cole quaisquer ações selecionadas no espaço de trabalho. Copie e cole
ações dentro do mesmo subfluxo, entre diferentes subfluxos ou outras instâncias abertas do designer de fluxo.
Ao copiar ações dentro do mesmo fluxo, todos os seus parâmetros também são copiados.

Pesquisando no fluxo
Para pesquisar uma cadeia de texto, uma ação ou variável dentro do fluxo, use o campo de pesquisa na parte
superior direita da janela do designer de fluxo. O painel de resultados mostrará todas as ocorrências de
sequência de texto por ação e subfluxo. Clique duas vezes em um resultado para realçar a ação que o contém.

Como usar a opção Ir para linha


A função Ir para linha navega para uma linha específica dentro do subfluxo atual. Esta função é útil em subfluxos
que contêm um grande número de ações.
Selecione Editar , então Ir para linha e insira uma linha. A ação correspondente será realçada.

Usando a opção Executar daqui


Para executar o fluxo a partir de uma ação específica, clique com o botão direito na ação e selecione Executar
daqui . Isso ignora todas as ações anteriores e executa o fluxo da ação selecionada em diante.

Como fazer uso dos gravadores


Gravador da Web
Para gravar ações da Web em tempo real, selecione Gravador da Web na barra de ferramentas. Na caixa de
diálogo , selecione o navegador que você gostaria de usar. Selecione Avançado para mostrar opções adicionais.
Use uma instância de navegador da Web existente ou crie uma nova instância, especificando um nome de
instância. Além disso, especifique a guia para gravar as ações da Web.

Selecione Iniciar gravação na janela do gravador da Web para gravar ações. O gravador da Web rastreia as
ações do navegador e grava cada ação separadamente. Selecione Pausar gravação para suspender as ações
de gravação. Selecione + para adicionar um comentário às ações gravadas.
Selecione o ícone de lixeira para remover ações individuais. Selecione Reiniciar gravação para excluir todas as
ações gravadas até aqui. Após a conclusão da gravação, selecione Concluir para que as ações e comentários
gravados sejam colocados no espaço de trabalho.

Gravador da área de trabalho


Selecione Gravador da área de trabalho na barra de ferramentas para gravar as ações da área de trabalho.
Selecione Iniciar gravação na janela do Gravador da área de trabalho para gravar ações. O Gravador da área
de trabalho rastreia a atividade do mouse e do teclado em relação aos elementos da interface de usuário e
grava cada ação separadamente. Selecione Pausar gravação para suspender as ações de gravação. Selecione
+ para adicionar um comentário às Ações gravadas.
Selecione o ícone de lixeira para remover ações individuais ou selecione Redefinir gravação para excluir todas
as ações registradas até agora. Após a conclusão da gravação, selecione Concluir para que as ações e
comentários gravados sejam colocados no espaço de trabalho.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Depurar um fluxo da área de trabalho
27/04/2021 • 2 minutes to read

É comum ter que depurar fluxos caso haja alguma alteração no sistema ou se um fluxo da área de trabalho não
puder ser executado porque contém erros.
Depure um fluxo da área de trabalho usando as seguintes ferramentas:
Painel Erros
Pontos de interrupção
Executar ação de fluxo por ação
Definir o Atraso na execução

Executar, parar e pausar no designer de fluxo


Selecione Executar para executar o fluxo. Quando o fluxo for executado, Executar se tornará Pausar . Selecione
Pausar enquanto o fluxo estiver em execução para pausar e inspecionar quaisquer alterações até aquele ponto.
Selecione Executar enquanto o fluxo estiver pausado para retomá-lo. O botão Executar próxima ação
executa a ação do fluxo por ação e o pausa após a conclusão de cada ação. O botão Parar interrompe o fluxo
completamente.

Adicionar pontos de interrupção


Clique à esquerda do número da ordem de execução no espaço de trabalho para colocar um ponto de
interrupção no fluxo, que aparece como um ponto vermelho. Adicione um ponto de interrupção para especificar
em qual ação pausar o fluxo. Continue executando o fluxo selecionando Executar ou Executar próxima ação .
Selecione o ponto de interrupção para removê-lo.

Executar um fluxo da área de trabalho por ação


O botão Executar próxima ação executa o fluxo de ação por ação. Após a conclusão de cada ação, o fluxo é
pausado. Abra o painel de variáveis para verificar o valor de qualquer variável no ponto em que está pausada.
Este recurso é útil para depuração.

A barra de status
A barra de status na parte inferior da Janela mostra o status do fluxo e o número de ações selecionadas. Além
disso, mostra o número total de ações e subfluxos no fluxo atual. O Atraso na execução mostra a quantidade de
tempo que o fluxo espera após executar cada ação no designer de fluxo. Selecione o atraso e use o controle
deslizante para ajustar o valor em milissegundos para alterar esse valor. A barra de status também mostra o
número de Erros, se houver algum. Selecione Erros para abrir o painel Erros. Usando Pesquisar dentro do
fluxo mostra um elemento adicional com o número de resultados. Selecione o número de resultados para
exibir o painel Localizar no código.
Executar daqui
Para executar o fluxo a partir de uma ação específica, clique com o botão direito na ação e selecione Executar
daqui . Isso ignora todas as ações anteriores e executa o fluxo da ação selecionada em diante.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Gerenciar variáveis e o painel de variáveis
27/04/2021 • 2 minutes to read

O painel Variáveis mostra as variáveis de entrada e saída passadas de e para o Power Automate Desktop. Ele
também exibe todas as variáveis usadas no fluxo atual em Variáveis de fluxo .

Por meio do painel Variáveis , você pode pesquisar variáveis, renomeá-las, encontrar seus usos e filtrá-los por
tipo.

O visualizador de valores de variável


Quando o fluxo é executado, o valor atual de cada variável é mostrado ao lado de seu nome. As variáveis de
ações desabilitadas são omitidas. Para limpar os valores de todas as variáveis, selecione o ícone de borracha na
parte inferior do painel.
Para ver o valor de uma variável com mais detalhes, clique duas vezes na variável. O visualizador de valores
de variável mostra o tipo de dados da variável e expande quaisquer linhas de dados ou tabelas de dados para
mostrar seu conteúdo.

Determinados tipos de dados podem conter elementos aninhados. Por exemplo, uma variável de tipo de objeto
personalizado pode conter outro objeto personalizado em suas propriedades. A figura abaixo mostra a variável
CustomerObject , que contém Company , outro objeto personalizado. Para exibir as propriedades do elemento
aninhado, selecione Mais .
O visualizador de valores de variável exibe as propriedades do objeto personalizado filho. Para voltar ao objeto
personalizado pai, selecione a seta.

Como renomear uma variável da área de trabalho


Para renomear uma variável de fluxo da área de trabalho, clique com o botão direito do mouse em seu nome no
painel Variáveis e selecione Renomear . O nome da variável será atualizado em todas as suas ocorrências.
Embora você possa atualizar os nomes das variáveis manualmente por meio de ações, o nome será alterado
apenas nessas ações específicas, não globalmente.
Para atualizar o nome de uma variável de entrada/saída globalmente, clique com o botão direito do mouse em
seu nome no painel Variáveis e selecione Editar .

Na caixa de diálogo Editar variável , preencha os campos Nome da variável e Nome externo para o nome
da variável interna e externa, respectivamente.

Variáveis de entrada e saída


O Power Automate Desktop permite a troca de dados com a plataforma do Power Automate por meio das
variáveis de entrada e saída.
Essas variáveis são passadas de e para o Power Automate Desktop, permitindo que você crie fluxos sofisticados.
No Power Automate, todas as variáveis de entrada serão adicionadas à ação da interface do usuário como
campos. Encontre mais informações sobre como passar dados entre o Power Automate Desktop e o Power
Automate em Vincular um fluxo do Power Automate Desktop a um fluxo de nuvem.
Para criar uma variável de entrada ou saída, selecione o botão + no painel Variáveis e escolha a respectiva
opção.

Na caixa de diálogo Adicionar uma nova variável de entrada , preencha os seguintes campos:
Tipo de variável : define se a variável é de entrada ou saída.
Nome da variável : o nome da variável no fluxo.
Valor padrão : o valor padrão quando o fluxo é executado do designer de fluxo do Power Automate Desktop
ou do console do Power Automate.
Tipo de dados : o tipo da variável, como número, texto ou data e hora.
Nome externo : o nome usado fora do fluxo. O nome externo é o nome que aparecerá no Power Automate.
Descrição : uma descrição da variável. Esse campo é obrigatório e aparecerá no Power Automate.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Tipos de dados de variável
27/04/2021 • 8 minutes to read

Quando você cria variáveis em seus fluxos, o Power Automate Desktop os converte-os em um tipo específico
com base em seu conteúdo.
Alguns desses tipos de dados são amplamente usados em todo o aplicativo, como números , enquanto outros,
como instâncias do navegador , exigem ações explícitas ou grupos de ações.

Tipos de dados simples


Valor do texto - Qualquer tipo de texto, desde endereços de e-mail até o conteúdo de texto de um
arquivo .txt.
Propriedades do tipo de dados de texto
Para criar uma variável de Valor do texto , use a ação Definir Variável e preencha o parâmetro de
entrada com o texto desejado sem qualquer notação.

Valor numérico - Este é o tipo aplicado a números. Apenas este tipo de dados pode ser usado em
operações matemáticas.
Para criar uma variável de Valor numérico , use a ação Definir Variável e preencha o parâmetro de
entrada com um número sem qualquer notação.
Exceto para valores numéricos codificados, você pode usar expressões matemáticas com variáveis dentro
de sinais de porcentagem. Você pode encontrar mais informações sobre as expressões matemáticas no
artigo Usar variáveis e a notação %.
Valor booliano - O valor pode ser Verdadeiro ou Falso .
Para criar uma variável de Valor booliano , use a ação Definir Variável e preencha o parâmetro de
entrada com as expressões %True% ou %False% .
Além disso, você pode criar expressões complexas usando operadores lógicos, variáveis e a notação de
porcentagem. Você pode encontrar mais informações sobre as expressões lógicas no artigo Usar
variáveis e a notação %.

Tipos de dados avançados


Lista - Listas são coleções de itens. Dependendo dos tipos de itens de lista individuais, pode haver listas
de valores de texto, listas de valores numéricos e assim por diante. O tipo de dados de lista é o
equivalente a uma matriz de dimensão única em termos de programação.
Você pode criar uma lista por meio da ação Criar nova lista e adicionar um item a essa lista por meio
da ação Adicionar item à lista .
Você também pode criar uma lista por meio de ações que geram listas como saída. Por exemplo, a ação
Ler texto do arquivo pode retornar uma lista de valores de texto e a ação Obter arquivos na pasta
retorna uma lista de arquivos.
Para recuperar um item específico de uma lista, use a seguinte notação:
%VariableName[ItemNumber]%
No exemplo abaixo, o fluxo armazena o primeiro número da lista exibida anteriormente em uma nova
variável. Lembre-se de que o índice deve ser 0 para o primeiro item da lista.

Uma prática comum é usar uma ação Para cada para iterar através dos itens de uma lista.
Listar propriedades do tipo de dados
Linha de dados - Uma linha de dados contém os valores de uma única linha de uma tabela de dados.
Propriedades do tipo de dados da linha de dados
Tabela de dados - Uma tabela de dados contém dados em formato tabular. As tabelas de dados são
equivalentes a arrays bidimensionais em termos de programação.
Uma tabela de dados contém linhas e colunas que descrevem a posição de cada item de maneira única.
As tabelas de dados podem ser consideradas listas que contêm outras linhas de dados como itens.

O Power Automate Desktop fornece três ações para gera uma tabela de dados: a ação Ler da planilha
do Excel , a ação Executa a instrução SQL e a ação Extrair dados da página da Web .
Embora o Power Automate Desktop não fornece uma ação para formar suas próprias tabelas de dados,
você pode criar uma tabela de dados usando a Definir variável e a notação de matriz de programação.
Essa notação consiste em várias matrizes unidimensionais separadas por vírgulas e entre colchetes. A
expressão final deve ter o seguinte formato: %{['Product1', '10 USD'], ['Product2', '20 USD']}% .

Para recuperar um item específico de uma tabela de dados, use a seguinte notação:
%VariableName[RowNumber][ColumnNumber]% . Tenha em mente que o RowNumber e a
ColumnNumber deve ser 0 para o primeiro item (linha ou coluna).
Por exemplo, suponha que um fluxo recupere o conteúdo de uma planilha do Excel e o armazene na
variável ExcelData . Para acessar a primeira célula na segunda linha da tabela recuperada, use a
expressão exibida abaixo.
NOTE
A variável ExcelData contém uma tabela de valores extraída de uma planilha do Excel usando a ação Ler da
planilha do Excel. Ele contém alguns valores de uma planilha específica e não o arquivo inteiro do Excel.

Se você deseja acessar uma coluna específica em uma tabela de dados que contém cabeçalhos de coluna,
use a notação %ExcelData [rowNumber]['ColumnName'] .
Se você percorrer uma tabela de dados com uma ação Para cada , a variável que conterá os dados da
iteração atual é considerada uma linha de dados.
Propriedades do tipo de dados da tabela de dados
Objeto personalizado - Contém pares de propriedades e valores, que podem ser facilmente
convertidos para o formato JSON.
Para criar um novo Objeto personalizado , use a ação Definir variável e uma expressão da seguinte
estrutura: %{ 'Proper ty1': 'Value1', 'Proper ty2': 'Value2', 'Proper ty3': 'Value2' }% .

Limitações e problemas conhecidos


Problema : Os valores das variáveis da linha de dados e da tabela de dados não são exibidos corretamente
no painel de variáveis.
Soluções alternativas:: Nenhuma.

Instâncias
Instância do navegador da Web - Contém uma instância do navegador criada por meio de Lançar
novo Internet Explorer ou outras ações de inicialização do navegador.
Propriedades do tipo de dados da instância do navegador da Web
Instância da janela - Contém uma instância de janela criada por meio da ação Obter janela .
Propriedades do tipo de dados da instância da janela
Instância do Excel - Contém uma instância do Excel criada por meio da ação Iniciar o Excel .
Propriedades do tipo de dados da instância do Excel
Instância do Outlook - Contém uma instância do Outlook criada por meio da ação Iniciar o Outlook .

Conexões
Conexão SQL - Contém uma conexão com um banco de dados SQL estabelecido por meio da ação
Abrir conexão SQL .
Propriedades do tipo de dados de conexão SQL
Conexão do Exchange - Contém uma conexão com um servidor Exchange estabelecida por meio da
ação Conectar-se ao ser vidor Exchange .
Propriedades do tipo de dados de conexão do Exchange
Conexão FTP - Contém uma conexão FTP criada por meio das ações Abrir conexão FTP e Abrir
conexão FTP segura .
Propriedades do tipo de dados de conexão FTP

Outros
Active Directory
Entrada do Active Director y - Contém uma conexão com um servidor Active Directory estabelecida por
meio da ação Conectar-se ao ser vidor .
Informação do grupo - Contém informações sobre um grupo especificado do Active Directory.
Membro do grupo - Representa um membro de um grupo especificado do Active Directory.
Informação do usuário - Contém informações sobre um grupo especificado do usuário do Active
Directory.
Propriedades de tipo de dados do Active Directory
AWS
Cliente EC2 - Contém uma sessão EC2 criada por meio da ação Criar sessão EC2 .
Instância EC2 - Representa uma instância EC2 recuperada.
Informações de instâncias EC2 - Contém informações sobre uma instância EC2.
Alteração de estado da instância - Contém informações sobre uma instância EC2 que foi iniciada ou
interrompida.
Instantâneo do EBS - Representa um instantâneo do EBS.
Volume EBS - Representa um volume EBS.
Propriedades de tipos de dados da AWS
Azure
Cliente Azure - Contém uma sessão do Azure criada por meio da ação Criar sessão .
Grupo de recursos do Azure - Representa um grupo de recursos do Azure recuperado.
Disco gerenciado do Azure - Representa um disco do Azure recuperado.
Instantâneo do Azure - Representa um instantâneo do Azure.
Máquina vir tual do Azure - Representa uma máquina virtual do Azure recuperada.
Informações da máquina vir tual do Azure - Contém informações sobre uma máquina virtual do Azure.
Assinatura do Azure - Representa uma assinatura recuperada do Azure.
Propriedades do tipo de dados do Azure
CMD
Sessão CMD - Contém uma sessão CMD criada por meio da ação Abrir sessão CMD .
Propriedades de tipos de dados da CMD
Data e hora
Data hora - Contém informações de data e hora. Para criar uma variável datetime por meio da ação
Definir Variável , preencha o parâmetro de entrada com as expressões %d"aaaa-MM-dd HH: mm:
ss.ff + zzz"% , onde:

N OTA Ç Ã O DESC RIÇ Ã O

aaaa Ano

MM Mês

dd Dia

HH Hora

mm minutos

ss Segundos

ff Milissegundos

zzz Compensação UTC

Propriedades de tipo de dados de datas e hora


Email
Mensagem de email - Representa uma mensagem de email. A ação Recuperar e-mails preenche essas
variáveis.
Propriedades do tipo de dados do e-mail
Exchange
Mensagem de email do Exchange - Representa uma mensagem de email recuperada de um servidor
Exchange. A ação Recuperar mensagens de email do Exchange preenche essas variáveis.
Propriedades do tipo de dados do Exchange
Arquivos e pastas
Arquivo - Representa um arquivo.
Pasta - Representa uma pasta.
Propriedades de tipo de dados de arquivos e pastas
FTP
Arquivo FTP - Representa um arquivo.
Diretório FTP - Representa um diretório FTP
Propriedades de tipos de dados da FTP
OCR
Mecanismo OCR - Contém um mecanismo OCR criado por meio da ação Criar mecanismo do OCR .
Outlook
Mensagem de email do Outlook - Representa uma mensagem de email do Outlook. A ação Recuperar
mensagens de email do Outlook preenche essas variáveis.
Propriedades do tipo de dados do Outlook
Terminal
Sessão do terminal - Contém uma sessão do terminal criada por meio da ação Abrir sessão do
terminal .
Propriedades do tipo de dados do terminal
XML
Nó XML - Contém o conteúdo de um documento XML. A ação Ler XML do arquivo preenche essas
variáveis.
Propriedades de tipos de dados da XML.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Propriedades de tipos de dados de variáveis
27/04/2021 • 10 minutes to read

Alguns dos tipos de dados internos têm propriedades que estão associadas ao valor armazenado na variável.
Uma propriedade pode conter uma parte das informações armazenadas na variável, como o dia de uma data,
ou um atributo extra que descreve a variável, como o tamanho de uma lista.
O valor dessas propriedades pode ser acessado diretamente por meio da seguinte notação:
%NomeDaVariável.NomeDaPropriedade% .
Por exemplo, se tiver uma lista de arquivos chamada Arquivos , você poderá obter o número dos arquivos
armazenados usando a expressão: %Arquivos.Count%

Os tipos de dados que possuem propriedades são exibidos nas listas a seguir.

Textos
P RO P RIEDA DE DESC RIÇ Ã O

Comprimento O comprimento do texto armazenado em caracteres.

isEmpty Essa propriedade será verdadeira se a variável estiver vazia


ou falsa se contiver alguns caracteres.

ToUpper O texto da variável escrito em caracteres maiúsculos.

ToLower O texto da variável escrito em caracteres minúsculos.

Trimmed O texto da variável escrito sem caracteres em branco no


início e no final.
Datas
P RO P RIEDA DE DESC RIÇ Ã O

Ano A parte do ano do valor datetime.

Mês A parte do mês do valor datetime.

Dia A parte do dia do valor datetime.

DayOfWeek O nome do dia (domingo, segunda-feira etc).

DayOfYear O dia da parte do ano do valor datetime (1-365/6).

Hora A parte da hora do valor datetime.

minuto A parte do minuto do valor datetime.

Segundo A parte dos segundos do valor datetime.

Listas
P RO P RIEDA DE DESC RIÇ Ã O

Contagem O número de itens armazenados na lista.

Arquivos
P RO P RIEDA DE DESC RIÇ Ã O

FullName O caminho completo para o arquivo.

RootPath O caminho raiz do arquivo, por exemplo, C:\ .

Diretório O diretório onde o arquivo está armazenado.

Nome O nome do arquivo, incluindo a extensão.

NameWithoutExtension O nome do arquivo sem sua extensão.

Extensão A extensão do arquivo.

Tamanho O tamanho do arquivo em bytes.

CreationTime A data em que o arquivo foi criado.

LastAccessed A data em que o arquivo foi acessado pela última vez.

LastModified A data em que o arquivo foi modificado pela última vez.


P RO P RIEDA DE DESC RIÇ Ã O

IsHidden Essa propriedade será verdadeira se o arquivo estiver oculto


ou falsa se o arquivo estiver visível.

IsSystem Essa propriedade será verdadeira se o arquivo for um


arquivo do sistema ou falsa se não for.

IsReadOnly Essa propriedade será verdadeira se o arquivo for somente


leitura ou falsa se não for.

IsArchive Essa propriedade será verdadeira se o arquivo for um


arquivo-morto ou falsa se não for.

Existe Essa propriedade será verdadeira se o arquivo existir ou falsa


se o arquivo não existir.

isEmpty Essa propriedade será verdadeira se o arquivo estiver vazio


ou falsa se o arquivo não estiver vazio.

Pastas
P RO P RIEDA DE DESC RIÇ Ã O

FullName O caminho completo para a pasta.

RootPath O caminho raiz da pasta, por exemplo, C:\ .

Pai O diretório pai da pasta.

Nome O nome da pasta.

CreationTime A data em que a pasta foi criada.

LastModified A data em que a pasta foi modificada pela última vez.

IsHidden Essa propriedade será verdadeira se a pasta estiver oculta ou


falsa se a pasta estiver visível.

Existe Essa propriedade será verdadeira se a pasta existir ou falsa


se a pasta não existir.

isEmpty Essa propriedade será verdadeira se a pasta estiver vazia ou


falsa se a pasta não estiver vazia.

FilesCount O número de arquivos na pasta.

FoldersCount O número de pastas na pasta.

Mensagens de email
P RO P RIEDA DE DESC RIÇ Ã O

MailFolder O nome da pasta da qual as mensagens de email são


recuperadas.

Uid O identificador exclusivo da mensagem.

De O remetente da mensagem de email.

A Uma lista de valores contendo os destinatários da


mensagem.

Cc Uma lista de valores contendo destinatários adicionais para a


mensagem (cópia carbono).

Data A data e a hora em que a mensagem foi enviada.

Assunto O assunto da mensagem.

Corpo O corpo da mensagem. O corpo pode estar em texto sem


formatação ou em formato HTML.

BodyText Se a propriedade anterior contiver HTML, essa propriedade


conterá o corpo da mensagem em formato de texto sem
formatação.

Attachments Uma lista de arquivos que representam os anexos salvos da


mensagem de email (se houver).

Conexão do Exchange
P RO P RIEDA DE DESC RIÇ Ã O

ServerAddress O endereço do servidor Exchange.

Mensagens de email do Exchange


P RO P RIEDA DE DESC RIÇ Ã O

MailFolder O nome da pasta da qual as mensagens de email são


recuperadas.

ItemId O identificador exclusivo da mensagem.

De O remetente da mensagem de email.

A Uma lista de valores contendo os destinatários da


mensagem.

Cc Uma lista de valores contendo destinatários adicionais para a


mensagem (cópia carbono).

Data A data e a hora em que a mensagem foi enviada.


P RO P RIEDA DE DESC RIÇ Ã O

Assunto O assunto da mensagem.

Corpo O corpo da mensagem. O corpo pode estar em texto sem


formatação ou em formato HTML.

BodyText Se a propriedade anterior contiver HTML, essa propriedade


conterá o corpo da mensagem em formato de texto sem
formatação.

Attachments Uma lista de arquivos que representam os anexos salvos da


mensagem de email (se houver).

Mensagens de email do Outlook


P RO P RIEDA DE DESC RIÇ Ã O

MailFolder O nome da pasta da qual as mensagens de email são


recuperadas.

EntryId O identificador exclusivo da mensagem.

De O remetente da mensagem de email.

A Uma lista de valores contendo os destinatários da


mensagem.

Cc Uma lista de valores contendo destinatários adicionais para a


mensagem (cópia carbono).

Cco Uma lista de valores contendo destinatários adicionais para a


mensagem (com cópia oculta).

Data A data e a hora em que a mensagem foi enviada.

Assunto O assunto da mensagem.

Corpo O corpo da mensagem. O corpo pode estar em texto sem


formatação ou em formato HTML.

BodyText Se a propriedade anterior contiver HTML, essa propriedade


conterá o corpo da mensagem em formato de texto sem
formatação.

Attachments Uma lista de arquivos que representam os anexos salvos da


mensagem de email (se houver).

Arquivos FTP
P RO P RIEDA DE DESC RIÇ Ã O

FullName O caminho completo para o arquivo.


P RO P RIEDA DE DESC RIÇ Ã O

Diretório O diretório onde o arquivo está armazenado no servidor FTP.

Nome O nome do arquivo, incluindo a extensão.

NameWithoutExtension O nome do arquivo sem sua extensão.

Extensão A extensão do arquivo.

Tamanho O tamanho do arquivo em bytes.

LastModified A data em que o arquivo foi modificado pela última vez.

Pastas do FTP
P RO P RIEDA DE DESC RIÇ Ã O

FullName O caminho completo para a pasta.

Pai O diretório pai da pasta.

Nome O nome da pasta.

LastModified A data em que a pasta foi modificada pela última vez.

Conexão de FTP
P RO P RIEDA DE DESC RIÇ Ã O

Host O host da conexão FTP.

SecurityProtocol O protocolo de segurança usado na conexão.

Tabelas de dados
P RO P RIEDA DE DESC RIÇ Ã O

RowsCount O número de linhas da tabela de dados.

Colunas Uma lista que contém os nomes das colunas da tabela de


dados.

IsEmpty Essa propriedade será verdadeira se a tabela e dados estiver


vazia ou falsa se contiver elementos.

Linhas de dados
P RO P RIEDA DE DESC RIÇ Ã O

ColumnsCount O número de colunas que a linha de dados contém.

ColumnsNames Uma lista que contém os cabeçalhos da linha de dados.

Instância de navegador da Web


P RO P RIEDA DE DESC RIÇ Ã O

DisplayRectangleX A posição do canto superior esquerdo da janela no eixo x.

DisplayRectangleY A posição do canto superior esquerdo da janela no eixo y.

Manusear O identificador da instância do navegador.

HtmlDialogs Contém os diálogos da página atual, se existirem.

IsAlive Essa propriedade será verdadeira se a janela do navegador


estiver ativa ou falsa se não estiver.

Instância da janela
P RO P RIEDA DE DESC RIÇ Ã O

Manusear O identificador da instância da janela.

Instância do Excel
P RO P RIEDA DE DESC RIÇ Ã O

Manusear O identificador da instância do Excel.

Conexão SQL
P RO P RIEDA DE DESC RIÇ Ã O

ConnectionString A cadeia de conexão a ser usada para a conexão ao banco de


dados.

IsClosed Essa propriedade será verdadeira se a janela do navegador


estiver fechada ou falsa se estiver aberta.

Sessão de CMD
P RO P RIEDA DE DESC RIÇ Ã O

IsAlive Essa propriedade será verdadeira se a sessão de CMD estiver


ativa ou falsa se não estiver.
P RO P RIEDA DE DESC RIÇ Ã O

ProcessId O identificador exclusivo do processo.

Sessão de terminal
P RO P RIEDA DE DESC RIÇ Ã O

IsTerminated Essa propriedade será verdadeira se a sessão de terminal


estiver encerrada ou falsa se não estiver.

Nó XML
P RO P RIEDA DE DESC RIÇ Ã O

Filhos Os filhos do nó XML.

InnerText O texto interno do nó XML.

InnerXML O XML interno do nó XML.

Nome O nome do documento XML.

OuterXML O XML externo do nó XML.

Pai O pai do nó XML.

Valor O valor do nó XML.

Entrada do Active Directory


P RO P RIEDA DE DESC RIÇ Ã O

LdapPath O caminho de LDAP da conexão do Active Directory.

Informações do grupo
P RO P RIEDA DE DESC RIÇ Ã O

Descrição A descrição do grupo.

DisplayName O nome de exibição do grupo.

Membros Uma lista contendo os membros do grupo.

Nome O nome do grupo.

Informações do usuário
P RO P RIEDA DE DESC RIÇ Ã O

Cidade A cidade do usuário.

Empresa A empresa do usuário.

País/Região O país/região do usuário.

Departamento O departamento do usuário.

Email O email do usuário.

Extensão A extensão do usuário.

FirstName O nome do usuário.

Iniciais As iniciais do usuário.

LastName O sobrenome do usuário.

PostalCode O código postal do usuário.

Estado O estado do usuário.

StreetAddress O endereço do usuário.

TelephoneNumber O número de telefone do usuário.

Tratamento O cargo do usuário.

Instantâneo do EBS
P RO P RIEDA DE DESC RIÇ Ã O

DataEncryptionKeyId A id da chave de criptografia de dados.

Descrição A descrição do instantâneo.

Criptografado Essa propriedade será verdadeira se o instantâneo estiver


criptografado.

KmsKeyId O identificador da chave mestra do cliente do AWS Key


Management Service a ser usada para criptografia.

OwnerAlias O alias do proprietário.

ID do Proprietário A ID do proprietário.

Progresso O progresso do instantâneo.

SnapshotId A ID do instantâneo.
P RO P RIEDA DE DESC RIÇ Ã O

StartTime A hora de início do instantâneo.

Estado O estado do instantâneo.

StateMessage A mensagem de estado do instantâneo.

Marcas As marcas do instantâneo.

VolumeId A ID do volume.

VolumeSize O tamanho do volume.

Volume EBS
P RO P RIEDA DE DESC RIÇ Ã O

Attachments Os anexos do volume.

AvailabilityZone A zona de disponibilidade do volume.

CreateTime O tempo de criação do volume.

Criptografado Essa propriedade será verdadeira se o volume estiver


criptografado.

FastRestored Essa propriedade será verdadeira se a restauração rápida


estiver habilitada.

Iops O IOPS máximo do volume.

KmsKeyId O identificador da chave mestra do cliente do AWS Key


Management Service a ser usada para criptografia.

MultiAttachEnabled Essa propriedade será verdadeira se a opção de vários


anexos estiver habilitada.

OutpostArn O Nome de Recurso da Amazon (ARN) do outpost.

Tamanho O tamanho do volume.

SnapshotId A ID do instantâneo.

Estado O estado do volume.

Marcas As marcas do volume.

VolumeId A ID do volume.

VolumeType O tipo do volume.


Disco gerenciado do Azure
P RO P RIEDA DE DESC RIÇ Ã O

AvailabilityZones As zonas de disponibilidade do disco.

Configuração A configuração do disco.

Criptografado Essa propriedade será verdadeira se o disco estiver


criptografado.

IopsSLimit O IOPS máximo do disco.

IsAttachedToVirtualMachine Essa propriedade será verdadeira se o disco estiver


conectado a uma máquina virtual.

OperationSystem O sistema operacional instalado no disco.

SizeInGB O tamanho do disco em GB.

Estado O estado do disco.

ThroughputLimit O limite de taxa de transferência do disco.

TimeCreated A hora de criação do disco.

Digitar O tipo do disco.

VirtualMachine A máquina virtual à qual o disco está anexado.

ResourceGroup O grupo de recursos do disco.

Id A ID do disco.

Localização O local do disco.

Nome O nome do disco.

SubscriptionId A ID da assinatura do disco.

Marcas As marcas do disco.

Grupo de recursos do Azure


P RO P RIEDA DE DESC RIÇ Ã O

ProvisioningState O estado de provisionamento do grupo de recursos.

Id A ID do grupo de recursos.

Localização O local do grupo de recursos.


P RO P RIEDA DE DESC RIÇ Ã O

Nome O nome do grupo de recursos.

SubscriptionId A ID da assinatura do grupo de recursos.

Marcas As marcas do grupo de recursos.

Instantâneo do Azure
P RO P RIEDA DE DESC RIÇ Ã O

CreationSourceId A ID da origem de criação do instantâneo.

CreationSourceType O tipo da origem de criação do instantâneo.

OperationSystem O sistema operacional no instantâneo.

SizeInGB O tamanho do instantâneo em GB.

StorageAccountType O tipo de conta de armazenamento do instantâneo.

TimeCreated A hora de criação do instantâneo.

ResourceGroup O grupo de recursos do instantâneo.

ID A ID do instantâneo.

Localização O local do instantâneo.

Nome O nome do instantâneo.

SubscriptionId A ID da assinatura do instantâneo.

Marcas As marcas do instantâneo.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Usar variáveis e a notação %
27/04/2021 • 2 minutes to read

As variáveis são usadas nos fluxos para armazenar dados para processamento posterior. Cada nome de variável
deve ser colocado entre sinais de porcentagem (% ). O sinal de porcentagem é usado como um caractere
especial para denotar variáveis. Qualquer expressão entre sinais de porcentagem deve ser avaliada.

Ocasionalmente, o sinal de porcentagem deve ser usado como um caractere simples, em vez de denotar um
cálculo. Nesses casos, ele deve ser com escape usando outro caractere de porcentagem (%%).
O Power Automate Desktop permite que você crie expressões complexas contendo valores codificados
permanentemente, nomes de variáveis, operações aritméticas e lógicas, comparações e parênteses.
Valores codificados
Para incluir um valor de texto codificado dentro de uma variável, use aspas. Cada valor entre as aspas será
tratado como um valor de texto e não como um nome de variável.

Nomes da variável
As variáveis podem ser usadas adicionando seus nomes à expressão sem qualquer notação adicional.

Aritmética básica
Para fazer operações matemáticas, use todos os operadores aritméticos essenciais, como adição (+ ), subtração
(- ), multiplicação (* ) e divisão ( / ).
As operações aritméticas são predominantemente usadas com valores e variáveis numéricos. No entanto, você
também pode usar o operador de adição para concatenar strings. Adicionar números e sequências de texto na
mesma expressão converterá os números em texto e os concatenará com as outras sequências de texto.
EXP RESSIO N RESULTA DO

%5 * 3% 15 (número)

%4 / Var% 4 dividido pelo valor da variável chamada "Var"

%'this is ' + 'text'% this is text (texto)

%'This is the number ' + 5% Este é o número 5 (texto)

Comparações
Além dos operadores aritméticos, faça comparações usando os seguintes operadores

O P ERA DO R DESC RIÇ Ã O

=, != Igual/diferente de

<, <= Menor que/menor que ou igual

>, >= Maior que/maior que ou igual a

Tenha em mente que as comparações, quando avaliadas, produzem Verdadeiro ou Falso como um valor.
Naturalmente, as comparações só podem ser feitas entre valores do mesmo tipo.

Operadores lógicos
Os operadores lógicos também podem ser usados para verificar várias condições simultaneamente, permitindo
que você implemente uma lógica mais complexa em uma única expressão. Os operadores suportados são: AND
e OR.

EXP RESSIO N RESULTA DO

%Index = 1 OR Index = 2% Verdadeiro se o valor da variável Índice for 1 OU 2, caso


contrário, Falso

%Index = 4 AND Text = "Four"% Verdadeiro se o valor da variável Índice for 4 e o valor da
variável Texto for Quatro, caso contrário, Falso

Parênteses
Para alterar a prioridade dos operadores, use parênteses. Os parênteses são tratados da mesma forma que na
álgebra e nas linguagens de programação.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Automatizar usando elementos da interface do
usuário
27/04/2021 • 2 minutes to read

Ações sob o grupo Automação de IU são projetadas para interagir diretamente com janelas e aplicativos. Para
alcançar este resultado sem recorrer ao reconhecimento de imagem ou coordenadas absolutas, o Power
Automate Desktop utiliza Elementos da IU para identificar janelas e seus elementos.

Elementos da interface de usuário


Ao usar uma ação de automação de interface do usuário, um elemento de interface do usuário terá que ser
fornecido como entrada:

Adicione um novo elemento de IU diretamente das propriedades de ação ou do painel de elementos de


interface do usuário no lado direito do designer:
Para adicionar um elemento ao fluxo, realce-o e pressione Ctrl e clique com o botão esquerdo do mouse :

Quando terminar, pressione Concluído . Quaisquer elementos da interface do usuário capturados serão
adicionados ao painel de elementos da interface do usuário.
Para acessar o painel de elementos da interface de usuário, selecione a guia Elementos da interface de
usuário no lado direito do designer de fluxo:
Os elementos podem ser classificados em ordem alfabética selecionando o ícone Ordenar . Para renomear ou
excluir elementos da IU, clique com o botão direito do mouse em um item e selecione a função apropriada.
Para usar um elemento capturado em uma ação, basta selecioná-lo na lista suspensa:

Para descobrir onde o elemento está sendo usado no fluxo, clique com o botão direito do mouse no elemento e
selecione Encontrar usos . Os resultados mostrarão as ações que o utilizam. Clicar duas vezes em um resultado
realçará a ação no espaço de trabalho.
Tipos de elemento
Os elementos capturados são divididos em duas categorias principais, com base no tipo de aplicativo de onde
foram capturados: Controles da IU e Controles da Web .
Quaisquer elementos capturados que façam parte de uma página da Web exibida em um navegador da Web
compatível (Internet Explorer, Microsoft Edge, Firefox, Google Chrome) são salvos automaticamente como
controles da Web e podem ser usados como entrada para ações de Automação da Web . Todos os outros
elementos são considerados controles da interface do usuário e podem ser usados nas respectivas ações.

Propriedades do elemento
Gerencie os seletores de um elemento clicando com o botão direito em qualquer elemento da interface do
usuário e selecionando Editar seletor . Isso abre o Construtor de seletores, onde o seletor pode ser editado
com um editor visual.
Para inserir manualmente o valor do seletor, desative o Editor visual e o valor do texto do seletor se tornará
editável:

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Automatizar usando imagens
27/04/2021 • 2 minutes to read

No painel direito, selecione a guia Imagens .

Selecione Capturar imagem , e uma cruz com uma lente de aumento aparecerá. Em seguida, capture a imagem
clicando e arrastando, usando a lupa para precisão de pixels.

Além disso, selecione a seta no botão Capturar imagem para capturar imagens em um cronômetro. Selecione
o número de segundos e insira um novo valor para ajustar o cronômetro.

Depois de capturar uma imagem, especifique um nome para ela na caixa de diálogo e selecione OK para
adicioná-lo ao fluxo.

Selecione Adicionar uma nova pasta e especifique um nome para criar uma pasta em Imagens. Classifique as
imagens em pastas, capturando imagens enquanto a pasta específica está aberta. Navegue de volta clicando em
Página Inicial .
Para renomear ou excluir imagens ou pastas, clique com o botão direito do mouse em um item e selecione a
função apropriada. Selecione a miniatura da imagem para abri-la e exibi-la.

Para descobrir onde a imagem está sendo usada no fluxo, clique com o botão direito na imagem e selecione
Encontrar usos . Os resultados mostrarão as ações que usam a imagem. Clicar duas vezes em um resultado
realçará a ação no espaço de trabalho.

Limitações e problemas conhecidos


Problema : em alguns casos, quando você renomeia uma imagem, as ações que usam a imagem
renomeada podem não funcionar mais como você esperava.
Soluções Alternativas : abrir e salvar uma das ações que usa a imagem resolve o problema

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Gerenciar erros
27/04/2021 • 2 minutes to read

Ao desenvolver e executar fluxos, os usuários podem encontrar dois tipos diferentes de erros: tempo de
design e tempo de execução .
Os erros de tempo de design estão associados à configuração das ações implementadas. Esse tipo de erro
aparece durante o desenvolvimento do fluxo e impede sua execução. Um campo obrigatório vazio ou o uso de
uma variável indefinida podem causar esse tipo de erro.

Os erros ou exceções de tempo de execução aparecem quando o fluxo está em execução. Esses erros fazem
com que o fluxo falhe, a menos que um comportamento de tratamento de exceção tenha sido definido. Um
caminho de arquivo inválido pode causar esse tipo de erro.
Quando uma ação gera um erro, a plataforma exibe um ícone de erro próximo a ela e um painel pop-up com
informações de erro relevantes.
O painel Erros é dividido em três colunas:
Subfluxo : o nome do subfluxo que contém a ação que gerou o erro.
Ação : o número da linha da ação que gerou o erro.
Erro : a mensagem de erro.
Se o erro ocorrido for um erro de tempo de design , a plataforma também exibe uma breve descrição do erro
dentro da ação.
Se quiser implementar um comportamento de tratamento de erros, você poderá usar a ação Obter último
erro para recuperar o último erro ocorrido e usá-lo em outras ações no fluxo.

A exibição dos detalhes do erro


Para encontrar mais informações sobre uma exceção lançada, navegue até o painel Erros e clique duas vezes no
respectivo erro. Depois de fazer isso, a caixa de diálogo Detalhes do erro aparecerá. Essa caixa de diálogo
exibe informações sobre:
1. Localização : o subfluxo e a ação que gerou o erro.
2. Mensagem de erro : a mensagem de erro.
3. Detalhes do erro : uma longa descrição do erro. Esses detalhes fornecem uma mensagem clara sobre o
motivo do erro e qual é a causa.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Fluxos de registro no Power Automate Desktop
27/04/2021 • 2 minutes to read

É possível criar fluxos simplesmente executando-se a tarefa que você deseja automatizar, usando o gravador da
área de trabalho.

Gravador da área de trabalho


No designer de fluxo, selecione Gravador da área de trabalho na barra de ferramentas para gravar as ações
da área de trabalho:

Selecione Iniciar gravação na janela do gravador da área de trabalho para gravar ações.

O gravador da área de trabalho rastreia a atividade do mouse e do teclado em relação aos elementos da
interface de usuário e grava cada ação separadamente:
Selecione Pausar gravação para suspender a gravação de ações:
Selecione + para adicionar um comentário às ações gravadas:
Limitações e problemas conhecidos
Questão : ao adicionar elementos ou capturar imagens, o console e o designer de fluxo podem
atrapalhar o usuário, pois não ficam ocultos como deveriam durante esses procedimentos.
Soluções alternativas:: nenhuma.
Questão :o gravador da área de trabalho pode não gravar todas as etapas do menu Iniciar ou da bandeja
do sistema.
Soluções alternativas:: nenhuma

Gravador da Web
No designer de fluxo, selecione Gravador da Web na barra de ferramentas para gravar as ações relacionadas
à Web:
Selecione um navegador da Web para gravar sua atividade; opcionalmente, selecione uma instância do
navegador já aberta para anexar a:

O gravador rastreia sua atividade no navegador da Web, gerando uma série de ações na Web:
Da mesma forma que o gravador da área de trabalho, os comentários podem ser adicionados por meio do
botão + , enquanto a gravação pode ser pausada, retomada e redefinida usando-se os botões no lado superior
direito.
Limitações e problemas conhecidos
Questão : ao adicionar elementos ou capturar imagens, o console e o designer ficam visíveis e podem
obstruir a visão do usuário.
Soluções alternativas:: nenhuma

Gravação versus criação de um fluxo da área de trabalho


Quaisquer ações criadas com o uso de um gravador podem ser editadas manualmente assim que a gravação
for concluída. Use o gravador em um fluxo da área de trabalho que já esteja em desenvolvimento para adicionar
as etapas gravadas nele.

NOTE
Use o gravador para criar o núcleo do seu fluxo. Algumas tarefas simples podem não exigir nenhuma edição adicional, no
entanto, a maioria das tarefas gravadas deve ser modificada para produzir resultados otimizados. Alguns tipos de ações,
como condicionais ou loops, não podem ser gravados. Além disso, pode haver ações redundantes em uma gravação que
devem ser removidas.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Usar loops
27/04/2021 • 2 minutes to read

Os loops são um conceito fundamental no desenvolvimento de fluxo da área de trabalho e provaram ser
elementos inestimáveis em fluxos complexos. A ideia principal por trás de um loop é fazer com que o fluxo da
área de trabalho repita uma ou mais ações várias vezes.
O Power Automate Desktop oferece três tipos diferentes de loops que iteram com base em vários fatores:
Loops simples - Repete um determinado número de vezes
Condição dos loops - Repete, desde que uma condição seja válida
Para cada loop - Repita por meio de uma lista

Loops simples
A ideia por trás de um loop é fazer com que o fluxo da área de trabalho repita uma ou mais ações várias vezes.
O Power Automate Desktop implementa o tipo mais simples de loop com a ação Executar loop .
Este loop repete as ações entre as ações Executar loop e Finalizar por um determinado número de vezes.
Uma variável de índice de loop é criada automaticamente para rastrear o número da iteração atual.

Um loop simples é ideal para uso em dois casos:


1. O número exato de vezes que um bloco de ações deve ser repetido é conhecido.
2. A variável de índice do loop deve ser usada em algum lugar dentro do loop.
Caso você precise sair do loop antes que as iterações especificadas sejam concluídas, use a ação Sair do loop .
Para pular a iteração atual, use a ação Próximo loop .

Condição do loop
Ao contrário de loops simples, a Condição do loop faz com que o fluxo da área de trabalho repita uma ou
mais ações, desde que uma condição seja verdadeira.

Se a condição for sempre verdadeira, o loop nunca terminará. Essa situação é chamada de loop infinito.
A condição consiste em dois operandos e um operador. A plataforma suporta as operações lógicas mais
significativas, como igual , não igual e maior que .
Caso você precise sair do loop antes que as iterações especificadas sejam concluídas, use a ação Sair do loop .
Para pular a iteração atual, use a ação Próximo loop .

Para cada loop


O loop Para cada por meio de uma lista (ou tabela de dados) e armazena o item atual em uma variável. Seu
objetivo principal é obter cada item de uma lista (ou linha de uma tabela de dados) e usá-lo em outras ações.

Você pode usar esse tipo de loop para pesquisar nomes, conteúdos ou atributos específicos em todos os tipos
de listas. Por exemplo, você pode percorrer uma lista de arquivos recuperados para localizar um arquivo com
um nome específico.
Caso você precise sair do loop antes que as iterações especificadas sejam concluídas, use a ação Sair do loop.
Para pular a iteração atual, use a ação Próximo loop .
Você encontrará a lista de ações disponível na Referência de ações.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Usar condicionais
27/04/2021 • 3 minutes to read

As condicionais permitem que você execute blocos de ações apenas se uma determinada condição for atendida.
Se a condição for falsa, o bloco de ações será ignorado.
Usando condicionais, você pode garantir que certos elementos tenham um valor ou estado desejado antes de
executar outras ações. Por exemplo, você pode verificar se um arquivo existe antes de tentar renomeá-lo.

If/else
A instrução If é uma das condicionais mais comumente usadas no desenvolvimento e programação de fluxo.
O Power Automate Desktop fornece a ação If para verificar se uma determinada condição é válida. Se a
condição for verdadeira, a lógica entre If e End é executada.
Uma ação If consiste em dois operandos e um operador. A plataforma suporta as operações lógicas mais
significativas, como igual , não igual e maior que .

Um If pode opcionalmente conter uma ação Else . A ação Else define a lógica a ser executada quando a
condição If for inválida. Deve ser colocado entre as ações If e End .
Para definir várias condições para as quais diferentes lógicas são executadas, implante a ação Else if . Esta ação é
executada quando as condições If e Else if forem inválidas. Deve ser colocado dentro do bloco If/End e sempre
antes da ação Else .

Em todos os casos, as variáveis e valores usados como operandos devem ser do mesmo tipo de dados.
Comparar variáveis de diferentes tipos de dados torna a condição sempre falsa.

Variações If
Além da ação padrão If , o Power Automate Desktop fornece algumas ações condicionais adicionais:
Se o arquivo existir : Verifica se um arquivo existe ou não antes de executar um bloco de ações. Esta
ação pode ser usada para garantir que um arquivo exista antes de executar outras operações nele.
Se a pasta existir : Verifica se uma pasta existe ou não antes de executar um bloco de ações.
Se ser viço : Executa um bloco de ações, se um serviço específico estiver em execução, estiver em pausa
ou parado.
Se processo : Executa um bloco de ações se um processo específico do Windows estiver em execução ou
não.
Se janela : Executa um bloco de ações, se uma janela específica estiver aberta ou não.
Se a janela contiver : Executa um bloco de ações, se um texto específico ou elemento de interface do
usuário existir em uma janela, ou não.
Se imagem : Executa um bloco de ações, se uma imagem específica for encontrada na tela, ou não.
Se a página da Web contiver : Executa um bloco de ações, se uma página da Web contiver um
elemento específico ou algum texto, ou não.
Se existe texto na tela (OCR) : Verifica se um determinado texto é encontrado na tela ou não, usando
um mecanismo OCR de sua escolha.

Modelo de caso de opção


Ao contrário das condicionais if-else, um bloco de switch pode endereçar vários caminhos de execução
possíveis. Uma instrução switch é um mecanismo de controle que permite que uma variável ou expressão altere
o comportamento do fluxo.
Um bloco switch consiste em três partes principais:
1. A ação de Alternância que marca o início de um bloco switch. Cada Alternância é acompanhada por
uma ação Finalizar que marca o fim do bloco switch.
2. Dentro do bloco switch, cada Ocorrência marca um bloco de ações a serem executadas se a respectiva
condição for verdadeira.
3. Caso todas as condições sejam inválidas, o fluxo executará as ações no bloco Ocorrência padrão , se
existir.
Você encontrará a lista de ações condicionais disponíveis na Referência de ações.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Automatizar fluxos da Web
27/04/2021 • 3 minutes to read

O designer de fluxo inclui uma série de ações sob a categoria Automação da Web , cada um delas
correspondendo a uma interação entre um usuário e um navegador da Web.
Há suporte a quatro navegadores da Web no momento:
Internet Explorer
Uma versão do Microsoft Edge baseada no Chromium
Firefox
Chrome
A automação da Web é obtida ao iniciar ou anexar um dos navegadores mencionados anteriormente e, em
seguida, executar ações de automação da Web neles. O desenvolvimento pode ser executado manualmente ou
por meio do gravador da Web.

Criando um fluxo de automação da Web


Para iniciar um fluxo de automação da Web, use uma das ações Iniciar para o navegador da Web (Iniciar novo
Internet Explorer , Iniciar novo Edge , Iniciar novo Firefox ou Iniciar novo Chrome ) para iniciar uma
nova sessão do navegador ou anexá-lo a um já existente:
NOTE
Alguns navegadores podem exigir configuração antes de serem usados no Power Automate Desktop. Consulte o artigo
relevante para obter mais informações.

Depois que a sessão do navegador for armazenada em uma variável, adicione outras ações de automação da
Web para interagir com o conteúdo do navegador. O grupo de ações Preenchimento de formulário da Web
se concentra em fornecer informações para páginas da Web, enquanto as ações Extração de dados da Web
extraem dados de páginas da Web, para serem usados no fluxo.
A maioria das ações de automação da Web requer uma instância do navegador como entrada, bem como um
elemento da Web com o qual interagir:

Os elementos da Web existentes podem ser adicionados a partir do repositório, enquanto os novos também
podem ser adicionados diretamente a partir das propriedades da ação:
Para adicionar um novo elemento, realce-o e pressione Ctrl e clique com o botão esquerdo do mouse :

Depois de adicionar todos os elementos necessários, selecione Concluído para salvá-los no repositório.

Preenchimento de dados na Web


Para fornecer entrada para uma página da Web, selecione a ação Preenchimento de formulário da Web
apropriada dependendo da natureza do elemento com o qual interagir e especifique a instância do navegador:
Extração de dados da Web
Para extrair um dado de uma página da Web, use a ação apropriada, dependendo se os dados em questão
dizem respeito a toda a página da Web ou a um elemento dentro dela:
Para extrair grandes quantidades de dados, use a ação Extrair dados da página da Web e, em seguida, clique
com o botão direito nos dados necessários na página da Web para visualizar as opções disponíveis:
Observe que quaisquer listas ou tabelas de dados serão automaticamente identificadas depois que dois de seus
elementos forem designados para extração:

Você encontrará a lista de ações de automação da Web disponível na Referência de ações.

Interagindo com a Web e com os serviços Web


É possível se comunicar diretamente com recursos da Web, como páginas da Web, arquivos e APIs, sem usar
um navegador da Web.

Baixando recursos da Web


Use a ação Baixar da Web para baixar diretamente o conteúdo de páginas da Web ou arquivos na Web:
Ambos os métodos GET e POST podem ser usados com esta ação. Os arquivos podem ser baixados
diretamente no disco, enquanto o conteúdo das páginas da Web é salvo em uma variável.

Acessando APIs Web


Use a ação Invocar ser viço Web para acessar APIs Web:
Uma variedade de métodos são compatíveis com esta ação, que é totalmente personalizável para acomodar
praticamente qualquer API.
Você encontrará a lista de ações relacionadas à Web disponível na Referência de ações.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Usar navegadores e gerenciar extensões
27/04/2021 • 4 minutes to read

Para automatizar tarefas relacionadas à Web, o Microsoft Power Automate Desktop fornece o Navegador de
automação que é pré-configurado e funciona imediatamente.
Além do Navegador de automação , a plataforma suporta os quatro navegadores mais populares: Microsoft
Edge , Internet Explorer , Google Chrome e Mozilla Firefox . Esses navegadores precisam de configuração
adicional e/ou extensões de navegador para funcionar.

IMPORTANT
Para trabalhar com o Microsoft edge, certifique-se de ter uma versão baseada no Chromium instalada. Não há suporte
para as versões anteriores.

Como configurar o Internet Explorer


Por padrão, o Internet Explorer funciona em modo protegido para evitar que qualquer aplicativo externo o
controle.
Enquanto o Power Automate Desktop ainda pode funcionar com esta configuração ativada, ele não será capaz
de limpar o cache ou os cookies do navegador.
Para desativar o modo protegido e permitir que o Power Automate Desktop limpe o cache e os cookies do
navegador:
1. Inicie o Internet Explorer , selecione os ícone de engrenagem e escolha Opções da Internet no
menu.

2. Na caixa de diálogo Opções da Internet , navegue até a guia Segurança , selecione a zona Internet e
desabilite a opção Habilitar Modo Protegido . Repita a mesma etapa para as zonas Intranet local e
Sites confiáveis .
3. Selecione Aplicar e OK para salvar a alteração e fechar a caixa de diálogo.

Configurando o Internet Explorer para servidores


Para usar o Internet Explorer no Windows Server, você tem que desativar o recurso Configuração de
Segurança Avançada do Internet Explorer .
Este recurso proíbe todos os fluxos de iniciar adequadamente uma instância do Internet Explorer ou do
Navegador de automação através da ação Lançar novo Internet Explorer . Além disso, impede que os
ajudantes da Web trabalhem conforme o esperado.
Para desativar o recurso IEESC :
1. Inicie o Gerenciador do Ser vidor e navegue até a guia Ser vidor Local .
2. Selecione a opção Configuração de Segurança Avançada do Internet Explorer para abrir a
respectiva caixa de diálogo de configuração.
3. Desative o recurso IEESC para administradores e usuários.
4. Selecione OK para aplicar as alterações.

Como configurar o Microsoft Edge


Para usar o Microsoft Edge para automatizar tarefas relacionadas à Web, você deve instalar a respectiva
extensão do navegador.
Para instalar a extensão:
1. Inicie o Designer de Fluxo , navegue até Ferramentas -> Extensões do navegador e selecione
Microsoft Edge .

2. Na página da Web da extensão, selecione Obter para instalar a extensão.


3. Na caixa de diálogo pop-up, selecione Adicionar extensão para confirmar a instalação.

Para garantir que o Microsoft Edge funciona como esperado com o Power Automate Desktop, desative os
aplicativos em segundo plano em execução quando o Microsoft Edge for fechado.
Para desativar esta opção, navegue até Definições -> Sistema e selecione o controle deslizante próximo a
Continuar executando aplicativos de fundo quando o Microsoft Edge for fechado .
Configurando o Google Chrome
Para usar o Google Chrome nos fluxos do Power Automate Desktop, você deve instalar a respectiva extensão
do navegador.
Para instalar a extensão:
1. Inicie o Designer de Fluxo , navegue até Ferramentas -> Extensões do navegador e selecione
Google Chrome .

2. Na página da Web exibida, selecione Adicionar ao Chrome para instalar a extensão.


3. Na caixa de diálogo pop-up, selecione Adicionar extensão para confirmar a instalação.

Para garantir que o Google Chrome funcione conforme esperado com o Power Automate Desktop, desative os
aplicativos em segundo plano em execução quando o Chrome for fechado.
Para desativar esta opção, navegue até Definições -> Avançadas -> Sistema e selecione a barra deslizante
próxima a Continuar executando aplicativos de fundo quando o Google Chrome for fechado .
Configurando o Mozilla Firefox
Para usar o Mozilla Firefox nos fluxos do Power Automate Desktop você deve instalar a respectiva extensão do
navegador.
Para instalar a extensão:
1. Inicie o Designer de Fluxo , navegue até Ferramentas -> Extensões do navegador e selecione
Firefox .

2. Na caixa de diálogo do browser iniciado, selecione Adicionar para instalar a extensão.


3. Na caixa de diálogo exibida, selecione OK, entendi para confirmar a instalação.

Os alertas do Firefox que congelam o navegador e evitam que os usuários mudem para outras guias ou janelas
podem afetar a funcionalidade dos fluxos.
Para desativar esse recurso:
1. Preencha a Barra de URL com a frase sobre:config .
2. Procure pela preferência prompts.tab_modal.enabled na lista resultante e altere-a para falso .

Usando o Internet Explorer real versus o navegador de automação


Apesar do Navegador de automação ser baseado no Internet Explorer , ele fornece alguns recursos e
limitações que aumentam a eficácia da automação.
1. O Navegador de automação funciona imediatamente, enquanto o Internet Explorer requer
configuração adicional. As configurações de segurança podem ser indesejadas em organizações com
políticas de segurança rígidas que proíbem alterações manuais.
2. A ação Clique no link de download na página da Web funciona com o Navegador de automação
qualquer que seja a versão do Internet Explorer . Para o Internet Explorer real, a ação requer a versão
8 ou inferior.
3. O Navegador de automação suprime todas as caixas de diálogo de mensagem que podem aparecer
livremente no Internet Explorer . Se este recurso for indesejável, aplique o sufixo (ShowDialogs) no
final do URL na ação Lançar novo Internet Explorer .
4. O Navegador de automação não suporta guias ou links de abertura em janelas. Quando o usuário
clica em um link, o navegador o abre na mesma janela/instância.
5. O Navegador de automação tem uma pequena vantagem de desempenho porque não carrega
elementos desnecessários e complementos como o Internet Explorer real faz.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Automatizar fluxos da área de trabalho
27/04/2021 • 2 minutes to read

O designer de fluxo inclui o grupo de ações Automação de interface do usuário , que manipula aplicativos e
elementos do Windows, fornecendo entrada ou extraindo dados.
As ações na subcategoria Janelas manipulam diretamente janelas inteiras da interface do usuário, enquanto
ações de Preenchimento de Formulário interagem com elementos mais específicos, como campos de texto e
botões.
A automação da área de trabalho pode ser realizada adicionando manualmente as ações necessárias ou usando
o Gravador da área de trabalho.

Interação com aplicativos de área de trabalho


A automação da interface do usuário pode ser realizada em qualquer interface de aplicativo da interface do
usuário, baseada inteiramente em janelas e elementos no repositório.
Para configurar uma ação da interface do usuário, insira o elemento com o qual ela irá interagir:

Os elementos da interface do usuário existentes podem ser adicionados do Repositório, enquanto os novos
também podem ser adicionados diretamente das propriedades da ação:
Para adicionar um novo elemento, realce-o e pressione Ctrl e clique com o botão esquerdo do mouse :

Depois de adicionar todos os elementos necessários, selecione Concluído para salvá-los no repositório.
Para extrair alguns dados de uma janela da interface do usuário, como seu título, localização ou tamanho, use a
ação Obter detalhes da janela :
Como alternativa, para extrair dados de elementos específicos de uma janela, use a ação Obter detalhes do
elemento da interface do usuário na janela :

Você encontrará a lista de ações de automação da interface do usuário disponível na Referência das ações.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Referência das Ações
27/04/2021 • 2 minutes to read

Nesta seção, você pode encontrar uma referência para todas as ações do Power Automate Desktop.
Clique em qualquer um dos grupos de ações e a lista de ações será exibida juntamente com seus parâmetros
para ajudar você a configurá-los.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Variáveis
27/04/2021 • 9 minutes to read

Todas as ações relacionadas a variáveis para tipos de dados diferentes

Número truncado

Gerar número aleatório

Limpar lista

Remover item da lista

Classificar lista

Lista aleatória

Mesclar listas

Lista reversa

Remover itens duplicados da lista

Localizar itens comuns da lista

Subtrair listas

Recuperar a coluna da tabela de dados em uma lista

Converter JSON em objeto personalizado

Converter objeto personalizado em JSON

Adicionar item à lista

Criar lista

Aumentar variável

Diminuir variável

Definir variável

Número truncado
Obtenha os dígitos integrais ou fracionais de um valor numérico, ou arredonde o valor para um número
especificado de casas decimais
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Número a ser No Valor numérico O número ou a


truncado variável que contém
o valor numérico a
ser
truncado/arredondad
o para mais

Operação N/D Obter parte inteira, Obter parte inteira Especifica a operação
Obter parte decimal, a ser realizada em
Número redondo relação ao número
fornecido

Casas decimais Sim Valor numérico 3 O número de casas


decimais para
arredondar o número
fornecido. Insira 0
para retornar um
inteiro como
resultado

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

TruncatedValue Valor numérico O número truncado ou arredondado

Ex c e ç õ e s

Esta ação não inclui exceções


Gerar número aleatório
Gerar um número aleatório ou uma lista de números aleatórios entre um valor mínimo e um valor máximo
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Valor mínimo Sim Valor numérico 0 O limite inferior dos


números aleatórios a
serem gerados

Valor máximo Sim Valor numérico 100 O limite superior dos


números aleatórios a
serem gerados

Gerar vários números N/D Valor booliano False Especifica se deseja


gerar um único
número aleatório ou
uma lista de números
aleatórios

Quantos números Sim Valor numérico 10 Especifica quantos


números aleatórios
devem ser gerados
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Permitir duplicatas N/D Valor booliano False Especifica se deseja


permitir ou impedir
que o mesmo
número apareça mais
de uma vez na lista
de números
aleatórios

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

RandomNumber Valor numérico O número aleatório recém-gerado

RandomNumbers Lista de valores numéricos A lista de números aleatórios recém-


gerada

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao gerar número aleatório Indica que há um erro ao gerar um número aleatório

Limpar lista
Remove todos os itens de uma lista
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Lista a ser limpa No Lista de valores Uma variável de lista


gerais para remover seus
elementos

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções


Remover item da lista
Remover um ou mais itens de uma lista
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Remover item por N/D Índice, Valor Índice Especifica se deseja


remover o item em
um índice
especificado ou os
itens com um valor
específico

No índice No Valor numérico O número do índice


do item a ser
removido
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Com valor No Valor geral O item a ser


removido

Remover todas as N/D Valor booliano False Remove todas as


ocorrências do item ocorrências que
correspondem ao
item especificado

Da lista No Lista de valores A lista com itens a


gerais serem removidos

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

O índice do item está fora do intervalo Indica que o índice do item está fora do intervalo

Item não encontrado Indica que o item não existe na lista

Classificar lista
Classificar os itens de uma lista. Usar itens do mesmo tipo
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Lista a ser classificada No Lista de valores A variável que


gerais contém a lista a ser
classificada

Classificar pelas N/D Valor booliano False Se os itens da lista


propriedades do item forem objetos (como
da lista arquivos, pastas,
etc.), ative esta opção
para classificar o item
por uma propriedade
específica. Deixe esta
opção desabilitada
para classificar os
elementos por sua
propriedade padrão
(por exemplo, os
objetos de arquivo
serão classificados
por seu caminho
completo)
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

A primeira Sim Valor do texto O nome de uma


propriedade usada propriedade do item
para classificar para usada para
classificar a lista.
Consulte o arquivo
de ajuda para obter
os nomes das
propriedades de cada
objeto

Classificar N/D Ascendente, Ascendente Especifica se deseja


Descendente classificar pela
primeira propriedade
em ordem crescente
ou decrescente

A segunda Sim Valor do texto O nome de uma


propriedade usada segunda propriedade
para classificar usada para classificar
a lista

Classificar N/D Ascendente, Ascendente Especifica se deseja


Descendente classificar pela
segunda propriedade
em ordem crescente
ou decrescente

A terceira Sim Valor do texto O nome de uma


propriedade usada terceira propriedade
para classificar usada para classificar
a lista

Classificar N/D Ascendente, Ascendente Especifica se deseja


Descendente classificar pela
terceira propriedade
em ordem crescente
ou decrescente

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções


Lista aleatória
Crie uma permutação aleatória de uma lista
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Lista a ser No Lista de valores A variável que


embaralhada gerais contém a lista a ser
embaralhada

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s
Esta ação não inclui exceções
Mesclar listas
Mesclar duas listas
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Primeira lista No Lista de valores A primeira lista de


gerais itens a ser mesclada

Segunda lista No Lista de valores A segunda lista de


gerais itens a ser mesclada

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

OutputList Lista de valores gerais A lista mesclada. As listas iniciais não


são afetadas

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

As listas fornecidas são de tipos incompatíveis Indica que as listas fornecidas são de tipos incompatíveis

Lista reversa
Reverta a ordem dos itens de uma lista
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Lista a ser revertida No Lista de valores A lista cujos itens


gerais devem ser revertidos

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções


Remover itens duplicados da lista
Remova as várias ocorrências de itens em uma lista, para que na lista resultante cada item seja único
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Lista da qual deseja No Lista de valores A variável de lista da


remover itens gerais qual deseja remover
duplicados itens duplicados
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Ignorar maiúsculas e N/D Valor booliano False Especifica se deseja


minúsculas do texto executar uma
ao pesquisar itens comparação com
duplicados diferenciação de
maiúsculas e
minúsculas ao
pesquisar itens
duplicados (aplicável
apenas a listas
compostas por itens
de texto)

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções


Localizar itens comuns da lista
Compare duas listas e crie uma lista com os itens em comum
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Primeira lista No Lista de valores A variável que


gerais contém a primeira
lista a ser comparada

Segunda lista No Lista de valores A variável que


gerais contém a segunda
lista a ser comparada

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

IntersectionList Lista de valores gerais A nova lista de itens comuns

Ex c e ç õ e s

Esta ação não inclui exceções


Subtrair listas
Comparar duas listas e criar uma lista com os itens da primeira lista, mas não na segunda
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Primeira lista No Lista de valores A variável que


gerais contém a primeira
lista a ser comparada

Segunda lista No Lista de valores A variável que


gerais contém a segunda
lista a ser comparada

Va r i á v e i s P r o d u z i d a s
A RGUM EN TO DIGITA R DESC RIÇ Ã O

ListDifference Lista de valores gerais A nova lista resultante

Ex c e ç õ e s

Esta ação não inclui exceções


Recuperar a coluna da tabela de dados em uma lista
Converta o conteúdo de uma tabela de dados em uma lista
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Data table No Tabela de dados A tabela de dados


com a coluna a ser
convertida em uma
lista

Nome ou índice da No Valor do texto O nome da coluna,


coluna se os nomes das
colunas estiverem
definidos, ou o
número do índice da
coluna a ser
recuperada

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

ColumnAsList Lista de valores gerais A nova lista que mantém o conteúdo


da tabela de dados especificada

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

O nome da coluna não existe Indica que o nome da coluna não está na tabela de dados

O índice da coluna está fora do intervalo Indica que o índice da coluna está fora do intervalo

Converter JSON em objeto personalizado


Converter uma cadeia de caracteres JSON em um objeto personalizado
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

JSON No Valor do texto Um texto JSON ou


uma variável criada
anteriormente
contendo um texto
JSON, para convertê-
lo em um objeto
personalizado

Va r i á v e i s P r o d u z i d a s
A RGUM EN TO DIGITA R DESC RIÇ Ã O

JsonAsCustomObject Valor geral O objeto personalizado convertido do


JSON fornecido

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro ao analisar o JSON Indica que há um erro ao analisar o JSON especificado

Converter objeto personalizado em JSON


Converter um objeto personalizado em uma cadeia de caracteres JSON
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Objeto personalizado No Objeto personalizado O objeto


personalizado a ser
convertido em JSON

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

CustomObjectAsJson Valor do texto O JSON convertido do objeto


personalizado fornecido

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro ao analisar o objeto personalizado Indica que há um erro ao analisar o objeto personalizado

Adicionar item à lista


Anexar um novo item a uma lista
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Adicionar item No Valor geral Um valor ou variável


para adicionar à lista.
Fornece uma lista de
valores para anexar
vários elementos. Se
a lista tiver um tipo
específico de
elementos, o novo
elemento é
convertido para esse
tipo

Para a lista No Lista de valores Uma variável de lista


gerais à qual os novos
elementos serão
anexados

Va r i á v e i s P r o d u z i d a s
A RGUM EN TO DIGITA R DESC RIÇ Ã O

NewList Lista de valores gerais A nova lista

Ex c e ç õ e s

Esta ação não inclui exceções


Criar nova lista
Criar uma lista vazia
P a r â m e t r o s d e En t r a d a

Esta ação não requer entradas


Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

Lista Lista de valores gerais A nova lista

Ex c e ç õ e s

Esta ação não inclui exceções


Aumentar variável
Aumente o valor de uma variável por um valor específico
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Nome da variável No Valor numérico O valor numérico a


ser aumentado

Aumentar em No Valor numérico Um valor numérico,


ou variável criada
anteriormente
contendo um valor
numérico, usado para
aumentar a variável

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções


Diminuir variável
Diminuir o valor de uma variável por um valor específico
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Nome da variável No Valor numérico Um valor numérico,


ou variável criada
anteriormente
contendo um valor
numérico, usado para
reduzir a variável
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Diminuir em No Valor numérico Um valor numérico,


ou variável criada
anteriormente
contendo um valor
numérico, usado para
reduzir a variável

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções


Definir variável
Definir o valor de uma variável nova ou existente, criar uma nova variável ou substituir uma variável criada
anteriormente
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

A No * O valor a ser
atribuído à variável

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

NewVar * O nome da variável a ser definida

Ex c e ç õ e s

Esta ação não inclui exceções

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Condicionais
27/04/2021 • 12 minutes to read

Definir declarações condicionais e gerenciar o fluxo com base em regras


Encontre mais informações sobre como usar as ações condicionais aqui

Se o arquivo existir

Se a pasta existir

Se o processo

Se o serviço

Se existe texto na tela (OCR)

Se a página da Web contiver

Se a janela contiver

Se a imagem

Se a janela

Ocorrência

Default case

Else

Else if

Se

Switch

Se o arquivo existir
Marca o início de um bloco condicional de ações dependendo se um arquivo existe ou não
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Se o arquivo N/D Existe, Não existe Existe O estado do arquivo


a ser verificado
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Caminho do arquivo No Arquivo O caminho completo


para procurar o
arquivo

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções


Se a pasta existir
Marcar o início de um bloco condicional de ações dependendo se uma pasta existe ou não
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Se a pasta N/D Existe, Não existe Existe Escolher o estado da


pasta a ser verificada

Caminho da pasta No Pasta Inserir ou escolher o


caminho completo da
pasta ou uma
variável que
contenha a pasta
para verificar seu
estado

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções


Se o processo
Marca o início de um bloco condicional de ações dependendo se um processo está sendo executado ou não
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Se o processo N/D Está em execução, Está em execução Estado do processo a


Não está em ser verificado
execução

Nome do processo No Valor do texto O nome do processo


a ser verificado

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível recuperar lista de processos Indica um problema ao recuperar a lista de processos

Se o serviço
Marca o início de um bloco condicional de ações dependendo se um serviço está em execução, pausado, parado
ou instalado no computador
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Se o serviço N/D Está parado, Está Está em execução O estado do serviço


instalado, Não está a ser verificado
instalado, Está em
execução, Está
pausado

Nome do serviço No Valor do texto O nome do contrato


de nível de serviço a
ser verificado

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Serviço não encontrado Indica que o não é possível encontrar o serviço

Não é possível recuperar o status do serviço Indica que há um problema ao recuperar o status do serviço

Se existe texto na tela (OCR )


Marca o início de um bloco condicional de ações, dependendo de um determinado texto aparecer ou não na
tela, usando OCR
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Se o texto N/D Existe, Não existe Existe Especifica se deve


verificar a existência
do texto na origem
fornecida para ser
analisada

Mecanismo de OCR No OCREngineObject O mecanismo a ser


usado para a
operação de OCR

Texto a ser localizado No Valor do texto O texto a ser


pesquisado na
origem especificada

É expressão regular N/D Valor booliano False Especifica se deve ser


usada uma expressão
regular para localizar
o texto especificado

Pesquisar texto em N/D Tela inteira, Janela em Tela inteira Especifica se deve ser
primeiro plano pesquisado o texto
especificado em toda
a tela visível ou
apenas na janela de
primeiro plano
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Modo de pesquisa N/D Toda a fonte Toda a origem Especifica se deve


especificada, especificada verificar toda a tela
Somente a sub- (ou janela) ou uma
região específica, sub-região reduzida
Sub-região relativa à dela
imagem

Imagens No Lista da Imagem As imagens que


especificam a sub-
região (relativa ao
canto superior
esquerdo da
imagem) a ser
verificada para o
texto fornecido

X1 Sim Valor numérico A coordenada X


inicial da sub-região
a ser verificada para
o texto fornecido

Tolerância Sim Valor numérico 10 Especifica o quanto


as imagens
pesquisadas podem
ser diferentes da
imagem escolhida
originalmente

Y1 Sim Valor numérico A coordenada Y


inicial da sub-região
a ser verificada para
o texto fornecido

X1 Sim Valor numérico A coordenada X


inicial da sub-região
relativa à imagem
especificada a ser
verificada para o
texto fornecido

X2 Sim Valor numérico A coordenada X final


da sub-região a ser
verificada para o
texto fornecido

Y1 Sim Valor numérico A coordenada Y


inicial da sub-região
relativa à imagem
especificada a ser
verificada para o
texto fornecido

Y2 Sim Valor numérico A coordenada Y final


da sub-região a ser
verificada para o
texto fornecido
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

X2 Sim Valor numérico A coordenada X final


da sub-região
relativa à imagem
especificada a ser
verificada para o
texto fornecido

Y2 Sim Valor numérico A coordenada Y final


da sub-região
relativa à imagem
especificada a ser
verificada para o
texto fornecido

NOTE
O mecanismo de expressão regular do Power Automate Desktop é o .NET. Você pode encontrar mais informações em
Linguagem de expressões regulares – referência rápida.

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

LocationOfTextFoundX Valor numérico A coordenada X do ponto em que o


texto aparece na tela. Se a pesquisa for
realizada na janela em primeiro plano,
a coordenada retornada é relativa ao
canto superior esquerdo da janela

LocationOfTextFoundY Valor numérico A coordenada X do ponto em que o


texto aparece na tela. Se a pesquisa for
realizada na janela em primeiro plano,
a coordenada retornada é relativa ao
canto superior esquerdo da janela

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível verificar se existe texto no modo não Indica que não é possível verificar o texto na tela quando no
interativo modo não interativo

Coordenadas inválidas da sub-região Indica que as coordenadas especificadas da sub-região são


inválidas

Falha ao analisar o texto com OCR Indica que ocorreu um erro ao tentar analisar o texto
usando OCR

Mecanismo de OCR não ativo Indica que o mecanismo de OCR não está ativo

Se a página da Web contiver


Marcar o início de um bloco condicional de ações, dependendo se um texto ou elemento específico existe em
uma página da Web
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância de No Instância de Insira ou escolha a


navegador da Web navegador da Web variável que contém
a instância do
navegador da Web
com a qual trabalhar

Verifique se é uma N/D Contém elemento, Contém elemento Verifique se existe um


página da Web Não contém texto ou elemento de
elemento, Contém página da Web
texto, Não contém específico em uma
texto página da Web

Elemento de interface No WebControl Selecione o elemento


do usuário da interface do
usuário na página da
Web para verificar

Texto No Valor do texto Inserir o texto na


página da Web para
verificar

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao se comunicar com o navegador Indica que ocorreu um erro com o navegador

Se a janela contiver
Marca o início de um bloco condicional de ações dependendo se um trecho de texto ou elemento da interface
do usuário específico existe em uma janela
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Verificar se a janela N/D Contém elemento de Contém elemento da Verifique se um texto


IU, Não contém interface do usuário ou elemento de
elemento de IU, interface do usuário
Contém texto, Não específico existe em
contém texto uma janela

Verificar estado do N/D Valor booliano False Verifique se um


elemento de interface elemento de interface
do usuário do usuário específico
será habilitado ou
desabilitado

Texto No Valor do texto O texto a ser


verificado

Elemento de interface No UIControl O elemento de


do usuário interface do usuário
que deve ser
verificado
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Janela No UIControl A janela a ser


verificada se o texto
existir

Estado N/D Habilitado, Habilitadas O estado elemento


Desabilitado de interface do
usuário que deve ser
verificado

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções


Se a imagem
Esta ação marca o início de um bloco condicional de ações, dependendo se uma imagem selecionada for
encontrada na tela ou não
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Se a imagem N/D existe, não existe existe Se deseja verificar a


existência ou
ausência da imagem
selecionada

Imagem a ser No Lista da Imagem A imagem que a ação


verificada verificará se existe

Pesquisar imagem N/D Tela inteira, Somente Tela inteira Especifica se a


em janela em primeiro imagem especificada
plano deve ser pesquisada
somente na janela
em primeiro plano ou
em toda a tela visível.
Nenhuma escolha
encontrará a imagem
se ela não estiver
claramente visível na
tela

Modo de Pesquisa N/D Pesquisar na tela Pesquisar tela inteira Se toda a tela (ou
inteira ou na janela ou janela em janela) será verificada
em primeiro plano, primeiro plano para encontrar o
Pesquisar na sub- texto fornecido ou
região especificada somente uma sub-
da tela ou na janela região reduzida dela
em primeiro plano

Localizar todas as N/D Valor booliano False Verificar se todas as


imagens na lista imagens na lista
existem ou não
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

X1 Sim Valor numérico A coordenada X


inicial da sub-região
a ser verificada para
o texto fornecido

X2 Sim Valor numérico A coordenada X final


da sub-região a ser
verificada para o
texto fornecido

Y1 Sim Valor numérico A coordenada Y


inicial da sub-região
a ser verificada para
o texto fornecido

Y2 Sim Valor numérico A coordenada Y final


da sub-região a ser
verificada para o
texto fornecido

Tolerância Sim Valor numérico 10 Especificar o quanto


as imagens
pesquisadas podem
ser diferentes da
imagem escolhida
originalmente

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível verificar imagens no modo não interativo Indica que uma imagem não pode ser identificada no modo
não interativo

Coordenadas inválidas da sub-região Indica que as coordenadas da sub-região determinada eram


inválidas

Se a janela
Esta ação marca o início de um bloco condicional de ações, dependendo se uma janela é aberta ou não ou se
uma janela é a janela (no primeiro plano) focalizada
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Obter janela N/D Por elemento de IU Por elemento de Especifique se deseja


da janela, Por interface do usuário procurar a janela
instância/identificado da janela usando um elemento
r de janela, Por título de interface do
e/ou classe usuário ou uma
combinação de
título/classe da janela
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Título da janela Sim Valor do texto O título da janela.


Curingas podem ser
usados, como "?" ou
"*".

Janela No UIControl O elemento de


interface do usuário
da janela

Instância da janela No Valor numérico A instância ou o


identificador da
janela a ser verificada

Classe da janela Sim Valor do texto Se houver duas


janelas com o mesmo
título, a classe da
janela poderá ajudar
a diferenciá-las.
Nesse caso, insira a
classe da janela a ser
usada.

Verificar se a janela N/D Está aberto, Não está Está aberto O estado da janela a
aberto, Está focado, ser verificada
Não está focado

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções


Case
Uma expressão que, se atendida, propicia a execução de um bloco de ações associado à ocorrência específica
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Operador N/D Igual a (=), Diferente Igual a (=) O operador de


de (<>), Maior que comparação desta
(>), Maior ou igual a instrução case
(>=), Menor que (<),
Menor ou igual a
(<=), Contém, Não
contém, Está vazio,
Não está vazio, Inicia
com, Não inicia com,
Termina com, Não
termina com

Valor a ser No * Inserir um valor a ser


comparado comparado com o
valor do bloco switch

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s
Esta ação não inclui exceções
Default case
Um bloco de ações que é executado se nenhuma expressão case tiver sido atendida no corpo de switch
P a r â m e t r o s d e En t r a d a

Esta ação não requer entradas


Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções


Else
Marca o início de um bloco de ações que foi executado se a condição especificada nas instruções 'If' anteriores
não for atendida
P a r â m e t r o s d e En t r a d a

Esta ação não requer entradas


Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções


Else if
Marca o início de um bloco de ações que foi executado se as condições especificadas nas instruções 'If'
anteriores não forem atendidas, mas a condição especificada nesta instrução for atendida
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Operador N/D Igual a (=), Diferente Igual a (=) Escolha o


de (<>), Maior que relacionamento entre
(>), Maior ou igual a o primeiro e o
(>=), Menor que (<), segundo operando.
Menor ou igual a
(<=), Contém, Não
contém, Está vazio,
Não está vazio, Inicia
com, Não inicia com,
Termina com, Não
termina com

Primeiro operando No * Insira um nome de


valor definido por
uma ação, texto,
número ou expressão
anterior para
comparar com o
segundo operando.

Segundo operando No * Insira um nome de


valor produzido por
uma ação, texto,
número ou expressão
anterior para
comparar com o
primeiro operando.
Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções


If
Marca o início de um bloco de ações que será executado se a condição especificada nesta instrução for atendida
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Operador N/D Igual a (=), Diferente Igual a (=) Escolha o


de (<>), Maior que relacionamento entre
(>), Maior ou igual a o primeiro e o
(>=), Menor que (<), segundo operando.
Menor ou igual a
(<=), Contém, Não
contém, Está vazio,
Não está vazio, Inicia
com, Não inicia com,
Termina com, Não
termina com

Primeiro operando No * Insira um nome de


valor definido por
uma ação, texto,
número ou expressão
anterior para
comparar com o
segundo operando.

Segundo operando No * Insira um nome de


valor produzido por
uma ação, texto,
número ou expressão
anterior para
comparar com o
primeiro operando.

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções


Switch
Envia a execução para partes diferentes do corpo de switch com base no valor da expressão
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Valor a ser verificado No * Insira um nome de


valor, texto ou
número a ser
comparado com as
ocorrências a seguir.

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s
Esta ação não inclui exceções

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Laços
27/04/2021 • 2 minutes to read

Repetir blocos de ações em um fluxo


Encontre mais informações sobre como usar as ações de loop aqui

Sair do loop

Para cada

Loop

Condição do loop

Próximo loop

Sair do loop
Termina o loop e o fluxo é retomado na próxima ação ou instrução após o loop
P a r â m e t r o s d e En t r a d a

Esta ação não requer entradas


Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções


For each
Itera sobre itens em uma lista, tabela de dados ou linha de dados, permitindo que um bloco de ações seja
executado repetidamente
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Valor a ser iterado No * Insira um valor de


lista, linha de dados
ou tabela de dados
para iterar.

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

* O nome do valor que armazenará o


valor do item atual em cada iteração.

Ex c e ç õ e s

Esta ação não inclui exceções


Loop
Itera um bloco de ações para determinado número de vezes
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Iniciar em No Valor numérico Defina o ponto inicial


do contador de
loops.

Aumentar em No Valor numérico Defina o incremento


para o aumento da
variável do contador
de loops.

Terminar em No Valor numérico Defina o ponto final


do contador de
loops.

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

* O nome do valor que armazenará o


índice atual, começando no início do
valor. O valor será alterado pelo
incremento a cada iteração.

Ex c e ç õ e s

Esta ação não inclui exceções


Condição do loop
Itera um bloco de ações desde que uma condição especificada seja verdadeira
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Operador N/D Igual a (=), Diferente Igual a (=) Escolha o


de (<>), Maior que relacionamento entre
(>), Maior ou igual a o primeiro e o
(> =), Menor que (<), segundo operando.
Menor ou igual a
(<=)

Primeiro operando No * Insira um nome de


valor definido por
uma ação, texto,
número ou expressão
anterior para
comparar com o
segundo operando.

Segundo operando No * Insira um nome de


valor produzido por
uma ação, texto,
número ou expressão
anterior para
comparar com o
primeiro operando.

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções


Próximo loop
Força a próxima iteração do bloco a ser realizada, ignorando ações intermediárias
P a r â m e t r o s d e En t r a d a

Esta ação não requer entradas


Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Aguardar
27/04/2021 • 10 minutes to read

Definir regras para que o fluxo espere antes que eventos específicos ocorram

Aguardar o arquivo

Aguardar processo

Aguardar serviço

Aguardar o texto na tela (OCR)

Aguardar conteúdo da página da Web

Aguardar o conteúdo da janela

Aguardar a imagem

Aguardar a janela

Aguardar mouse

Aguardar

Aguardar o arquivo
Suspender a execução da automação até que um arquivo seja criado ou excluído
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Aguardar o arquivo N/D Criado, Excluído Criado em Especifica se o fluxo


ser deve ser pausado na
criação ou exclusão
de um determinado
arquivo

Caminho do arquivo No Arquivo O caminho completo


para procurar o
arquivo

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções


Aguardar processo
Suspende a execução até que um processo seja iniciado ou interrompido
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Nome do processo No Valor do texto O nome do processo


a ser verificado

Aguardar o processo N/D Começar, Parar Iniciada Se deve esperar até


que determinado
processo comece ou
pare

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível recuperar lista de processos Indica um problema ao recuperar a lista de processos

Aguardar serviço
Suspender a execução da automação até que um serviço seja executado, pausado ou parado no computador
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Aguardar até que o N/D Parar, Começar, Iniciada Especifica se o fluxo é


serviço Pausar pausado até que um
determinado serviço
seja iniciado, parado
ou pausado

Nome do serviço No Valor do texto O nome do contrato


de nível de serviço a
ser verificado

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Serviço não encontrado Indica que o não é possível encontrar o serviço

Não é possível recuperar o status do serviço Indica que há um problema ao recuperar o status do serviço

Aguardar o texto na tela (OCR )


Aguardar até que um texto específico apareça/desapareça da tela, da janela de primeiro plano ou relativo a uma
imagem na tela ou na janela de primeiro plano usando OCR
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Aguardar o texto N/D Aparecer, Aparecer Especifica se deve


Desaparecer aguardar o texto
aparecer ou
desaparecer
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Mecanismo de OCR No OCREngineObject O mecanismo a ser


usado para a
operação de OCR

Texto a ser localizado No Valor do texto O texto a ser


pesquisado na
origem especificada

É expressão regular N/D Valor booliano False Especifica se deve ser


usada uma expressão
regular para localizar
o texto especificado

Pesquisar texto em N/D Tela inteira, Janela em Tela inteira Especifica se deve ser
primeiro plano pesquisado o texto
especificado em toda
a tela visível ou
apenas na janela de
primeiro plano

Modo de pesquisa N/D Toda a fonte Toda a origem Especifica se deve


especificada, especificada verificar toda a tela
Somente a sub- (ou janela) ou uma
região específica, sub-região reduzida
Sub-região relativa à dela
imagem

Imagens No Lista da Imagem As imagens que


especificam a sub-
região (relativa ao
canto superior
esquerdo da
imagem) a ser
verificada para o
texto fornecido

X1 Sim Valor numérico A coordenada X


inicial da sub-região
a ser verificada para
o texto fornecido

Tolerância Sim Valor numérico 10 Especifica o quanto


as imagens
pesquisadas podem
ser diferentes da
imagem escolhida
originalmente

Y1 Sim Valor numérico A coordenada Y


inicial da sub-região
a ser verificada para
o texto fornecido
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

X1 Sim Valor numérico A coordenada X


inicial da sub-região
relativa à imagem
especificada a ser
verificada para o
texto fornecido

X2 Sim Valor numérico A coordenada X final


da sub-região a ser
verificada para o
texto fornecido

Y1 Sim Valor numérico A coordenada Y


inicial da sub-região
relativa à imagem
especificada a ser
verificada para o
texto fornecido

Y2 Sim Valor numérico A coordenada Y final


da sub-região a ser
verificada para o
texto fornecido

X2 Sim Valor numérico A coordenada X final


da sub-região
relativa à imagem
especificada a ser
verificada para o
texto fornecido

Y2 Sim Valor numérico A coordenada Y final


da sub-região
relativa à imagem
especificada a ser
verificada para o
texto fornecido

NOTE
O mecanismo de expressão regular do Power Automate Desktop é o .NET. Você pode encontrar mais informações em
Linguagem de expressões regulares – referência rápida.

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

LocationOfTextFoundX Valor numérico A coordenada X do ponto em que o


texto aparece na tela. Se a pesquisa for
realizada na janela em primeiro plano,
a coordenada retornada é relativa ao
canto superior esquerdo da janela
A RGUM EN TO DIGITA R DESC RIÇ Ã O

LocationOfTextFoundY Valor numérico A coordenada X do ponto em que o


texto aparece na tela. Se a pesquisa for
realizada na janela em primeiro plano,
a coordenada retornada é relativa ao
canto superior esquerdo da janela

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível verificar se existe texto no modo não Indica que não é possível verificar o texto na tela quando no
interativo modo não interativo

Coordenadas inválidas da sub-região Indica que as coordenadas especificadas da sub-região são


inválidas

Falha ao analisar o texto com OCR Indica que ocorreu um erro ao tentar analisar o texto
usando OCR

Mecanismo de OCR não ativo Indica que o mecanismo de OCR não está ativo

Aguardar conteúdo da página da Web


Suspender o fluxo até que uma parte específica do texto ou elemento da página da Web apareça ou desapareça
em uma página da Web
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância de No Instância de Insira ou escolha a


navegador da Web navegador da Web variável que contém
a instância do
navegador da Web
com a qual trabalhar

Aguarde o página da N/D Contém elemento, Conter elemento Especificar se um


Web para Não contém texto ou elemento de
elemento, Contém página da Web deve
texto, Não contém ser aguardado para
texto (des)aparecer em
uma página da Web

Elemento de interface No WebControl Selecione o elemento


do usuário da interface do
usuário na página da
Web para verificar

Texto No Valor do texto Inserir o texto na


página da Web para
verificar

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s
EXC EÇ Ã O DESC RIÇ Ã O

Falha ao aguardar conteúdo da página da Web Indica falha na operação de espera

Aguardar o conteúdo da janela


Suspende a execução da automação até que uma parte específica do texto ou elemento de interface do usuário
apareça ou desapareça da janela
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Aguardar até a janela N/D Contém elemento de Contém elemento da Se deseja aguardar
IU, Não contém interface do usuário um texto ou
elemento de IU, elemento de interface
Contém texto, Não do usuário específico
contém texto aparecer em uma
janela

Verificar estado do N/D Valor booliano False Verifique se um


elemento de interface elemento de interface
do usuário do usuário específico
será habilitado ou
desabilitado

Texto No Valor do texto O texto a ser


verificado

Elemento de interface No UIControl O elemento de


do usuário interface do usuário
que deve ser
verificado

Janela No UIControl A janela a ser


verificada se o texto
existir

Estado N/D Habilitado, Habilitadas O estado elemento


Desabilitado de interface do
usuário que deve ser
verificado

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao aguardar conteúdo da janela Indica falha na operação de espera

Aguardar a imagem
Esta ação aguarda até que uma imagem específica apareça na tela ou na janela em primeiro plano
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O


A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Aguardar a imagem N/D Aparecer, Aparecer Verifica se deseja


Desaparecer aguardar a imagem
aparecer ou
desaparecer

Imagem a ser No Lista da Imagem A imagem que a ação


aguardada verificará se existe

Pesquisar imagem N/D Tela inteira, Somente Tela inteira Especifica se a


em janela em primeiro imagem especificada
plano deve ser pesquisada
somente na janela
em primeiro plano ou
em toda a tela visível.
Nenhuma escolha
encontrará a imagem
se ela não estiver
claramente visível na
tela

Modo de Pesquisa N/D Pesquisar na tela Pesquisar tela inteira Se toda a tela (ou
inteira ou na janela ou janela em janela) será verificada
em primeiro plano, primeiro plano para encontrar o
Pesquisar na sub- texto fornecido ou
região especificada somente uma sub-
da tela ou na janela região reduzida dela
em primeiro plano

Aguardar todas as N/D Valor booliano False Se deseja aguardar


imagens todas as imagens ou
apenas uma imagem
na lista aparecer
(desaparecer)

X1 Sim Valor numérico A coordenada X


inicial da sub-região
a ser verificada para
o texto fornecido

X2 Sim Valor numérico A coordenada X final


da sub-região a ser
verificada para o
texto fornecido

Y1 Sim Valor numérico A coordenada Y


inicial da sub-região
a ser verificada para
o texto fornecido

Y2 Sim Valor numérico A coordenada Y final


da sub-região a ser
verificada para o
texto fornecido
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Tolerância Sim Valor numérico 10 Especificar o quanto


as imagens
pesquisadas podem
ser diferentes da
imagem escolhida
originalmente

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

X Valor numérico A coordenada X do ponto em que o


texto foi encontrado na tela. Se o texto
foi pesquisado na janela em primeiro
plano, essa será relativa ao canto
superior esquerdo da janela.

Y Valor numérico A coordenada Y do ponto em que o


texto foi encontrado na tela. Se o texto
foi pesquisado na janela em primeiro
plano, essa será relativa ao canto
superior esquerdo da janela.

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao aguardar a imagem Indica falha na operação de espera

Não é possível verificar imagens no modo não interativo Indica que uma imagem não pode ser identificada no modo
não interativo

Coordenadas inválidas da sub-região Indica que as coordenadas da sub-região determinada eram


inválidas

Aguardar a janela
Suspende a execução ou o processo até que uma janela específica seja aberta, fechada ou perca o foco
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Encontrar janela N/D Por elemento de IU Por elemento de Especifique se deseja


da janela, Por interface do usuário procurar a janela
instância/identificado da janela usando um elemento
r de janela, Por título de interface do
e/ou classe usuário ou uma
combinação de
título/classe da janela

Título da janela Sim Valor do texto O título da janela.


Curingas podem ser
usados, como "?" ou
"*".
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Janela No UIControl O elemento de


interface do usuário
da janela

Instância da janela No Valor numérico A instância ou o


identificador da
janela a ser verificada

Classe da janela Sim Valor do texto Se houver duas


janelas com o mesmo
título, a classe da
janela poderá ajudar
a diferenciá-las.
Nesse caso, insira a
classe da janela a ser
usada

Aguardar a janela N/D Abrir, Fechar, Aberta Se é necessário


Concentrar, Perder o esperar que uma
foco janela específica abra,
feche, concentre-se
(ou seja, torne-se a
janela de primeiro
plano) ou perca o
foco (ou seja, pare de
ser a janela em
primeiro plano).

Janela de foco após N/D Valor booliano False Traga a janela para
ser aberta frente depois que ela
abrir, para que as
ações posteriores
sejam direcionadas
para esta janela

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível focalizar a janela Indica um problema ao focalizar a janela especificada

Falha ao aguardar a janela Indica falha na operação de espera

Não é possível executar a ação relacionada à janela no modo Indica um problema ao executar uma ação relacionada à
não interativo janela no modo não interativo

Aguardar mouse
Suspende a execução do fluxo até que o ponteiro do mouse mude, geralmente para ou do "cursor de espera" ou
ampulheta
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Aguardar o ponteiro N/D Tornar, Não se tornar Se tornar Escolha qual ação do
do mouse cursor do mouse
esperar.

Ponteiro do mouse N/D Seta, Iniciando Seta Especifique o estado


aplicativo, Cruz, Mão, do ponteiro do
Ajuda, IBeam, mouse.
Aguardar cursor

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções


Aguardar
Suspende a execução do fluxo por um período de segundos especificado
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Duração No Valor numérico Período de tempo em


segundos

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Sistema
27/04/2021 • 14 minutes to read

Executar uma variedade de tarefas em um ambiente do Windows e recuperar informações do sistema

Executar aplicativo

Executar comando DOS

Executar VBScript

Encerrar processo

Imprimir documento

Obter impressora padrão

Definir impressora padrão

Fazer logoff do usuário

Desligar computador

Mostrar área de trabalho

Bloquear estação de trabalho

Reproduzir som

Esvaziar lixeira

Tirar captura de tela

Controlar o protetor de tela

Ping

Definir variável de ambiente

Obter a variável de ambiente

Excluir variável de ambiente

Executar JavaScript

Executar script do PowerShell

Obter resolução de tela


Definir resolução de tela

Executar script do Python

Executar aplicativo
Executa um aplicativo ou abre um documento executando o aplicativo associado
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Caminho do No Arquivo O arquivo executável


aplicativo como um caminho
de arquivo completo

Argumentos da linha Sim Valor do texto Adicione argumentos


de comando extras que iriam
depois do nome do
arquivo executável.
Por exemplo, digite
notepad.exe no
caminho do
aplicativo e um
arquivo de texto
específico nos
argumentos da linha
de comando

Pasta de trabalho Sim Pasta O caminho completo


da pasta a partir da
qual é possível
trabalhar, se aplicável.

Estilo da janela N/D Normal, Oculto, Normal Escolher a aparência


Minimizado, e o tamanho da
Maximizado janela do aplicativo
quando ela abrir

Após o lançamento N/D Continue Continuar Se a próxima ação


do aplicativo imediatamente, imediatamente será executada
espere o aplicativo imediatamente ou
carregar, espere o esperar até que o
aplicativo ser programa seja
concluído carregado ou
concluído

Tempo limite Sim Valor numérico 0 O tempo máximo de


espera e quanto
tempo esperar para
forçar uma
continuação

Va r i á v e i s P r o d u z i d a s
A RGUM EN TO DIGITA R DESC RIÇ Ã O

AppProcessId Valor numérico A saída da ID do processo

AppExitCode Valor numérico O código de saída do aplicativo

WindowHandle Valor numérico O identificador da janela. Ao abrir uma


nova janela, isso irá capturar o valor do
identificador da janela e irá armazená-
lo nesta variável. Um identificador de
janela é útil para identificar
especificamente uma janela em uma
ação posterior

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Arquivo ou aplicativo não encontrado Indica que o arquivo ou aplicativo especificado não foi
encontrado

Acesso negado para aplicativo ou arquivo Indica que o acesso foi negado para o aplicativo ou arquivo
especificado

Não é possível recuperar o identificador da janela principal Indica um problema ao recuperar o identificador da janela
do aplicativo principal do aplicativo

Não é possível executar o aplicativo ou abrir o arquivo Indica um problema ao executar o aplicativo especificado ou
ao abrir o arquivo especificado

IMPORTANT
O campo Caminho do aplicativo deve apontar para o executável do aplicativo. Algunos aplicativos padrão do Windows
podem ser abertos digitando-se bloco de anotações ou calc para calculadora.
Os argumentos de linha de comando devem ser inseridos entre aspas duplas e separados por um espaço. Por exemplo,
para abrir o Microsoft Word no modo silencioso com o arquivo InvoiceTemplate.docx na área de trabalho do usuário,
formate o campo da seguinte forma: "/q" "C:\Users\username\Desktop\InvoiceTemplate.docx"

Ex e m p l o
Executar comando DOS
Executa um comando DOS ou aplicativo de console em modo invisível e recupera sua saída após a conclusão
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Comando ou No Arquivo O nome do comando


aplicativo DOS DOS ou um
aplicativo de console,
com argumentos, se
aplicável

Pasta de trabalho Sim Pasta O caminho completo


da pasta a partir da
qual é possível
trabalhar, se aplicável

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

CommandOutput Valor do texto A saída de texto do comando DOS ou


aplicativo

CommandErrorOutput Valor do texto O texto que descreve os erros


ocorridos (se houver) durante a
execução do comando DOS ou
aplicativo

CommandExitCode Valor numérico O código de saída do comando ou do


aplicativo. Este será um valor numérico

Ex c e ç õ e s
EXC EÇ Ã O DESC RIÇ Ã O

Não é possível executar o comando ou aplicativo de console Indica um problema ao executar o comando especificado ou
aplicativo de console

Executar VBScript
Executa código do VBScript personalizado e recupera sua saída em uma variável
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

VBScript a ser Sim Valor do texto O código VBScript a


executado ser executado. As
variáveis podem ser
incluídas no script,
pois serão avaliadas
antes da execução do
VBScript

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

VBScriptOutput Valor do texto A saída do script

ScriptError Valor do texto Os erros que podem ocorrer durante a


execução do código do VBScript

Ex c e ç õ e s

Esta ação não inclui exceções


Encerrar processo
Interrompe imediatamente um processo em execução
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Especificar processo N/D ID do processo, Nome do processo Especificar se o


por nome do processo processo a ser
encerrado será
especificado pelo seu
nome ou por sua ID

ID do processo No Valor numérico A ID do processo a


ser encerrada

Nome do processo No Valor do texto O nome do processo


a ser encerrado. Se
mais de um processo
com o mesmo nome
estiver em execução,
todos eles serão
encerrados

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s
EXC EÇ Ã O DESC RIÇ Ã O

O processo com a ID especificada não está em execução Indica que um processo com a ID especificada não está em
execução

Falha ao encerrar o processo Indica um problema ao encerrar o processo

Imprimir documento
Imprime um documento na impressora padrão
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Documento a ser No Arquivo O caminho do


impresso documento a ser
impresso

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Documento não encontrado Indica que o documento especificado não foi encontrado

Acesso negado para documento Indica que o acesso foi negado para o documento fornecido

Não é possível imprimir o documento Indica um problema de impressão do documento


especificado

Obter impressora padrão


Obtém o nome da impressora padrão
P a r â m e t r o s d e En t r a d a

Esta ação não requer entradas


Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

PrinterName Valor do texto O nome da impressora padrão

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível obter a impressora padrão Indica um problema ao obter a impressora padrão

Definir impressora padrão


Define uma impressora como a impressora padrão
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O


A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Nome da impressora No Valor do texto O nome da


impressora a ser
definida como
padrão

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível definir a impressora padrão Indica um problema ao definir a impressora padrão

Fazer logoff do usuário


Faz logoff do usuário atual
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Forçar logoff N/D Valor booliano False Especificar se deseja


forçar o logoff da
conta do usuário,
independentemente
de arquivos não
salvos ou programas
que não fecham

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível fazer logoff do usuário no modo não Indica um problema de logoff do usuário no modo não
interativo interativo

Não é possível fazer logoff do usuário atual Indica um problema de logoff do usuário atual

Desligar computador
Desliga o computador
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Ação a ser executada N/D Desligar, Reiniciar, Desligar Especificar qual


Suspender, Hibernar opção de
desligamento o
computador
executará
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Forçar N/D Valor booliano False Especificar se deseja


forçar o
desligamento do
computador,
independentemente
de arquivos não
salvos ou programas
que não fecham

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível desligar o computador Indica um problema ao desligar o computador

Mostrar área de trabalho


Mostra a área de trabalho
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Operação N/D Minimizar todas as Minimizar todas as Especificar se deseja


janelas (mostrar a janelas (exibição da minimizar todas as
área de trabalho), área de trabalho) janelas para revelar a
Restaurar todas as área de trabalho ou
janelas (desfazer restaurar todas as
mostrar a área de janelas aos seus
trabalho) respectivos estados
originais

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções


Bloquear estação de trabalho
Bloqueia a tela da estação de trabalho para protegê-la do uso não autorizado
P a r â m e t r o s d e En t r a d a

Esta ação não requer entradas


Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível bloquear o computador em modo não Indica um problema ao bloquear o computador no modo
interativo não interativo

Não é possível bloquear o computador Indica um problema ao bloquear o computador no modo


não interativo
Reproduzir som
Reproduz um som do sistema ou um arquivo wav
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Reproduzir som a N/D Sistema, arquivo Sistema O tipo de som a ser


partir de WAV reproduzido

Som a ser N/D Asterisco, Bipe, Asterisco O som específico a


reproduzido Exclamação, Mão, ser reproduzido
Pergunta

Arquivo a ser No Arquivo O caminho completo


reproduzido do arquivo WAV
específico a ser
reproduzido

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível localizar o arquivo de som Indica que o arquivo de som não foi encontrado

Arquivo de som inválido Indica um arquivo de som inválido

Esvaziar lixeira
Exclui todos os arquivos da lixeira do Windows
P a r â m e t r o s d e En t r a d a

Esta ação não requer entradas


Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções


Tirar captura de tela
Tira uma captura de tela da janela de primeiro plano ou da tela especificada e salva a imagem em um arquivo
ou na área de transferência
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Captura N/D Todas as telas, Tela Todas as telas A área a ser


primária, Tela de capturada
seleção, Janela de
primeiro plano

Tela a ser capturada No Valor numérico Especificar a tela a ser


capturada

Salvar captura de tela N/D Área de transferência, Área de transferência O local para salvar a
em Arquivo captura de tela
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Arquivo de imagem No Arquivo O caminho completo


do nome do arquivo
onde a imagem
capturada será salva

Formato da imagem N/D BMP, EMF, EXIF, GIF, BMP O formato do


JPG, PNG, TIFF, WMF arquivo de imagem a
ser salvo

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao tirar a captura de tela Indica um problema ao tirar a captura de tela

Falha ao salvar a captura de tela no arquivo Indica um problema ao salvar a captura de tela em um
arquivo

Falha ao definir a captura de tela para a área de transferência Indica um problema ao definir a captura de tela para a área
de transferência

Falha ao obter a tela especificada Indica um problema ao obter a tela especificada

Controlar o protetor de tela


Ativa, desativa, inicia ou interrompe o protetor de tela
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Ação do protetor de N/D Habilitar, Desabilitar, Habilitar A função do protetor


tela Iniciar, Parar de tela

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções


Ping
Envia uma mensagem para determinar se um computador remoto pode ser acessado pela rede
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Nome do host No Valor do texto O nome do


computador remoto
ou um endereço IP
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Tempo limite Sim Valor numérico 5000 O número máximo


de milissegundos de
espera pela
mensagem de
resposta do ping

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

PingResult Valor do texto O status da mensagem de ping


(sucesso ou falha)

RoundTripTime Valor numérico O número de milissegundos


necessários para a conclusão do ping

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível concluir a ação de ping Indica um problema ao concluir a ação de ping

Definir variável de ambiente


Define uma variável de ambiente para determinado valor
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Nome da variável de No Valor do texto O nome da variável


ambiente de ambiente

Novo valor de No Valor do texto O valor que é


variável de ambiente definido para a
variável de ambiente

Digitar N/D Usuário, Sistema Usuário O tipo da variável de


ambiente

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Indica um problema ao definir o valor da variável de Indica um problema ao definir o valor da variável de
ambiente ambiente

Permissões insuficientes Indica que o usuário não tem permissões suficientes para
realizar esta ação

Obter a variável de ambiente


Recupera o valor de uma variável de ambiente
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Nome da variável de No Valor do texto O nome da variável


ambiente de ambiente cujo
valor será recuperado

Pesquisar variável N/D Valor booliano False Especificar se deseja


apenas no escopo pesquisar a variável
apenas em um
escopo específico

Scope N/D Usuário, Sistema Usuário O escopo do qual a


variável de ambiente
deve ser recuperada

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

EnvironmentVariableValue Valor do texto O valor da variável de ambiente

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Variável de ambiente não existe Indica que a variável de ambiente especificada não existe

Permissões insuficientes Indica que o usuário não tem permissões suficientes para
realizar esta ação

Excluir variável de ambiente


Exclui uma variável de ambiente de determinado escopo
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Nome da variável de No Valor do texto O nome da variável


ambiente de ambiente a ser
excluída

Digitar N/D Usuário, Sistema Usuário O tipo de variável de


ambiente a ser
excluída

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao excluir a variável de ambiente Indica um problema ao excluir uma variável de ambiente

Permissões insuficientes Indica que o usuário não tem permissões suficientes para
realizar esta ação

Executar JavaScript
Executa código JavaScript personalizado e recupera sua saída em uma variável
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

JavaScript a ser Sim Valor do texto O código JavaScript a


executado ser executado. As
variáveis podem ser
incluídas no script,
pois serão avaliadas
antes da execução do
código JavaScript

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

JavascriptOutput Valor do texto A saída do script

ScriptError Valor do texto Os erros que podem ocorrer durante a


execução do código JavaScript

Ex c e ç õ e s

Esta ação não inclui exceções


Executar script do PowerShell
Executa script do PowerShell personalizado e recupera sua saída em uma variável
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Código do Sim Valor do texto O código PowerShell


PowerShell a ser a ser executado. As
executado variáveis podem ser
incluídas no script,
pois serão avaliadas
antes da execução do
código PowerShell

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

PowershellOutput Valor do texto A saída do script

ScriptError Valor do texto Os erros que podem ocorrer durante a


execução do código do PowerShell

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao executar o script do PowerShell Indica um problema ao executar o script do PowerShell


fornecido

Obter resolução de tela


Obtém a largura, altura, contagem de bits e frequência de um monitor selecionado
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Número do monitor No Valor numérico O número do


monitor do qual será
obtida a resolução

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

MonitorWidth Valor numérico A largura do monitor

MonitorHeight Valor numérico A altura do monitor

MonitorBitCount Valor numérico A contagem de bits do monitor

MonitorFrequency Valor numérico A frequência do monitor

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao obter a resolução da tela Indica um problema ao obter a resolução da tela

Definir resolução de tela


Define a largura, altura, contagem de bits e frequência de um monitor selecionado
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Número do monitor No Valor numérico O número do


monitor do qual será
definida a resolução

Largura do monitor No Valor numérico O valor em que será


definida a largura do
monitor

Altura do monitor No Valor numérico O valor em que será


definida a altura do
monitor

Contagem de bits do No Valor numérico O valor em que será


monitor definida a contagem
de bits do monitor

Frequência do No Valor numérico O valor em que será


monitor definida a frequência
do monitor

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s
EXC EÇ Ã O DESC RIÇ Ã O

Falha ao definir a resolução da tela Indica um problema ao definir a resolução da tela

Executar script do Python


Executa o código de script do Python 2 e recupera sua saída
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Script do Python a No Valor do texto O código de script do


ser executado Python a ser
executado

Caminhos de pasta Sim Lista de Pastas Os caminhos das


de módulo pastas onde os
módulos externos do
Python estão

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

PythonScriptOutput Valor do texto A saída do script

ScriptError Valor do texto Os erros que podem ocorrer durante a


execução do código de script do
Python

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao executar o script do Python Indica um problema ao executar o script do Python


fornecido

Diretório não encontrado Indica que o diretório não foi encontrado

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Arquivo
27/04/2021 • 11 minutes to read

Gerenciar e manipular arquivos

Copiar arquivos

Mover arquivos

Excluir arquivos

Renomear arquivos

Ler texto do arquivo

Gravar texto em arquivo

Ler do arquivo CSV

Gravar no arquivo CSV

Obter parte do caminho do arquivo

Obter arquivo temporário

Copiar arquivos
Copiar um ou mais arquivos para uma pasta de destino
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Arquivos a serem No Lista de Arquivos Os arquivos a serem


copiados copiados. Pode ser
um caminho do
arquivo ou uma
variável que
contenha um
arquivo, uma lista de
arquivos, um
caminho textual ou
uma lista de
caminhos textuais.
Use a ação "Obter
arquivos na pasta"
para preencher uma
variável com uma
lista de arquivos
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Pasta de destino No Pasta A pasta de destino


dos arquivos
copiados

Se o arquivo existir N/D Não faça nada, Não faça nada Especifica o que fazer
Substituir se um arquivo com o
mesmo nome já
existir na pasta de
destino

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

CopiedFiles Lista de Arquivos Os arquivos copiados como uma lista


de arquivos

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Pasta de origem não existe Indica que a pasta de origem não existe

A pasta de destino não existe Indica que a pasta de destino não existe

Arquivo não encontrado Indica que o arquivo não existe

Não é possível copiar arquivo Indica um problema ao copiar o arquivo

Mover arquivos
Mover um ou mais arquivos para uma pasta de destino
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Arquivos a serem No Lista de Arquivos Os arquivos a serem


movidos movidos. Pode ser
um caminho do
arquivo ou uma
variável que
contenha um
arquivo, uma lista de
arquivos, um
caminho textual ou
uma lista de
caminhos textuais.
Use a ação "Obter
arquivos na pasta"
para preencher uma
variável com uma
lista de arquivos

Pasta de destino No Pasta A pasta de destino


dos arquivos
movidos
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Se o arquivo existir N/D Não faça nada, Não faça nada Especifica o que fazer
Substituir se um arquivo com o
mesmo nome já
existir na pasta de
destino

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

MovedFiles Lista de Arquivos Os arquivos movidos como uma lista


de arquivos

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Pasta de origem não existe Indica que a pasta de origem não existe

A pasta de destino não existe Indica que a pasta de destino não existe

Arquivo não encontrado Indica que o arquivo não existe

Não é possível mover arquivo Indica um problema ao mover o arquivo

Excluir arquivos
Excluir um ou mais arquivos
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Arquivos a serem No Lista de Arquivos Os arquivos a serem


excluídos excluídos. Pode ser
um caminho do
arquivo ou uma
variável que
contenha um
arquivo, uma lista de
arquivos, um
caminho textual ou
uma lista de
caminhos textuais.
Use "Obter arquivos
na pasta" para
preencher uma
variável com uma
lista de arquivos

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Caminho do arquivo não existe Indica que o caminho do arquivo não existe
EXC EÇ Ã O DESC RIÇ Ã O

Arquivo não encontrado Indica que o arquivo não existe

Não é possível excluir arquivo Indica um problema ao excluir o arquivo

Renomear arquivos
Alterar o nome de um ou mais arquivos
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Arquivo a ser No Lista de Arquivos Os arquivos a serem


renomeado renomeados. Pode
ser um caminho do
arquivo ou uma
variável que
contenha um
arquivo, uma lista de
arquivos, um
caminho textual ou
uma lista de
caminhos textuais.
Use a ação "Obter
arquivos na pasta"
para preencher uma
variável com uma
lista de arquivos

Adicionar número a N/D Valor booliano Verdadeiro Especifica se deve


adicionar o número
aos nomes de
arquivo existentes ou
a um novo nome

Renomear esquema N/D Definir novo nome, Definir novo nome Especifica como
Adicionar texto, renomear os
Remover texto, arquivos
Substituir texto,
Alterar extensão,
Adicionar data e
hora, Tornar
sequencial

Novo nome do No Valor do texto O novo nome dos


arquivo arquivos

Nova extensão Sim Valor do texto O texto a ser


adicionado como
nova extensão dos
arquivos

Novo nome do No Valor do texto O novo nome dos


arquivo arquivos
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Adicionar número a N/D Depois do nome, Após o nome Especifica se deve


Antes do nome adicionar o número
antes ou depois dos
nomes originais ou
de um novo nome de
base

Texto a ser Sim Valor do texto O texto a ser


adicionado adicionado aos
nomes de arquivo
originais

Texto a ser removido Sim Valor do texto O texto a ser


removido dos nomes
de arquivo originais.
Este esquema de
renomeação pesquisa
cada nome de
arquivo e remove o
texto inserido em
qualquer lugar do
nome toda vez que
ele ocorre

Texto a ser No Valor do texto O texto a ser


substituído substituído nos
nomes de arquivo
originais. Este
esquema de
renomeação pesquisa
cada nome de
arquivo e substitui o
texto inserido em
qualquer lugar do
nome toda vez que
ele ocorre

Usar datetime N/D Valor booliano False Especifica se deve


personalizado usar um datetime
personalizado

Datetime a ser N/D Data e hora atual, Datetime atual Especifica o valor de
adicionado Hora de criação, datetime a ser
Último acesso, Última adicionado aos
modificação nomes dos arquivos

Manter extensão N/D Valor booliano Verdadeiro Especifica se a


extensão anterior
deve ser incluída com
os nomes dos
arquivos. Desabilite
essa opção para
adicionar a extensão
aos arquivos
manualmente
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Substituir por Sim Valor do texto O texto pelo qual o


texto original será
substituído

Iniciar a numeração No Valor numérico O valor do número


em inicial

Adicionar texto N/D Depois do nome, Após o nome Especifica se deve


Antes do nome adicionar o texto
antes ou depois dos
nomes originais

Datetime No Data/hora O datetime a ser


personalizado adicionado aos
nomes de arquivo

Aumentar em No Valor numérico O número a ser


incrementado ao
valor inicial

Adicionar datetime N/D Depois do nome, Após o nome Especifica se deve


Antes do nome adicionar o datetime
antes ou depois dos
nomes originais

Separador N/D Nada, Espaço, Traço, Espaço Especifica o que usar


Ponto, Sublinhado para separar o nome
do arquivo original e
o número
adicionado, incluindo
a opção de não usar
um separador

Separador N/D Nada, Espaço, Traço, Espaço Especifica o que usar


Ponto, Sublinhado para separar o nome
do arquivo original e
o valor de datetime
adicionado, incluindo
a opção de não usar
um separador

Usar preenchimento N/D Valor booliano False Especifica se o


preenchimento deve
ser usado

Formato de datetime Sim Valor do texto aaaaMMdd O formato do valor


de datetime a ser
adicionado ao nome
do arquivo, como
MM/dd/aaaa para
data e hh:mm:sstt
para hora

Tornar cada número Sim Valor numérico 3 O comprimento


pelo menos mínimo de cada
número adicionado
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Se o arquivo existir N/D Não faça nada, Não faça nada Especifica o que fazer
Substituir se um arquivo com o
mesmo nome já
existir na pasta

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

RenamedFiles Lista de Arquivos Os arquivos renomeados como uma


lista de arquivos

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Diretório não encontrado Indica que o diretório não foi encontrado

Arquivo não encontrado Indica que o arquivo não existe

Não é possível renomear arquivo Indica um problema ao renomear o arquivo

Ler texto do arquivo


Ler o conteúdo de um arquivo de texto
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Caminho do arquivo No Arquivo O arquivo a ser lido

Armazenar conteúdo N/D Valor de texto único, Valor de texto único Especifica como
como Lista (cada um é um armazenar o texto.
item de lista) Escolha "Valor de
texto único" para
armazenar todo o
texto como um valor
de texto único.
Escolha "Lista" para
armazenar cada linha
do texto original
como um item de
texto em uma lista

Codificação N/D Padrão, ANSI, UTF-8 A codificação com a


Unicode, Unicode qual ler o texto
(big-endian), UTF-8 especificado do
arquivo de texto.

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

FileContents Valor do texto O conteúdo como um texto

FileContents Lista de Valores de texto O conteúdo como uma lista de textos


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Diretório não encontrado Indica que o diretório não foi encontrado

Arquivo não encontrado Indica que o arquivo não existe

Falha ao ler do arquivo Indica um problema ao ler do arquivo

Gravar texto em arquivo


Gravar ou acrescentar texto a um arquivo
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Caminho do arquivo No Arquivo O arquivo para


gravar o texto. Pode
ser um caminho do
arquivo ou uma
variável que
contenha um arquivo
ou um caminho
textual

Texto a ser gravado Sim Valor geral O texto a ser


gravado no arquivo
especificado

Acrescentar nova N/D Valor booliano Verdadeiro Especifica se deve


linha acrescentar uma
nova linha ao final do
texto geral para
gravar no arquivo

Se o arquivo existir N/D Substituir conteúdo Substituir conteúdo Especifica se o


existente, Acrescentar existente conteúdo existente
conteúdo deve ser substituído
ou acrescentado ao
final do conteúdo
existente. Se o
arquivo não existir,
essa ação o criará
automaticamente

Codificação N/D Padrão, ANSI, Unicode A codificação a ser


Unicode, Unicode usada para gravar o
(big-endian), UTF-8, texto especificado no
Unicode (sem arquivo de texto
máscara de ordem de
byte), UTF-8 (sem
máscara de ordem de
byte)

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s
EXC EÇ Ã O DESC RIÇ Ã O

Falha ao gravar texto no arquivo Indica um problema ao gravar no arquivo

Diretório inválido para o arquivo Indica que o diretório é inválido

Ler do arquivo CSV


Ler um arquivo CSV em uma tabela de dados
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Caminho do arquivo No Arquivo O arquivo CSV a ser


lido. Pode ser um
caminho do arquivo
ou uma variável que
contenha um arquivo
ou um caminho
textual

Codificação N/D UTF-8, Unicode, UTF-8 A codificação a ser


Unicode (big-endian), usada para ler o
UTF-8 (sem marca de arquivo CSV
ordem de byte), especificado
Unicode (sem marca
de ordem de byte),
Padrão do sistema,
ANSI

Cortar campos N/D Valor booliano Verdadeiro Especifica se deve


cortar
automaticamente os
espaços em branco à
direita e à esquerda
das células extraídas

A primeira linha N/D Valor booliano False Especifica se deve ser


contém os nomes usada a primeira
das colunas linha do recurso CSV
para definir os nomes
das colunas da
variante da tabela de
dados resultante.
Habilite essa opção
para evitar a leitura
dos nomes como
dados na tabela. As
ações subsequentes
podem acessar os
dados mantidos pela
tabela de dados
usando nomes de
coluna (em vez de
números de coluna)
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Separador de colunas N/D Predefinida, Predefinida Especifica se deve


Personalizada, usar um separador
Larguras de coluna de colunas
fixas predefinido, um
personalizado ou
larguras de coluna
fixas

Separador N/D Padrão do sistema, Padrão do sistema O separador de


Vírgula, Ponto e colunas para analisar
vírgula, Tabulação o arquivo CSV

Separador No Valor do texto O separador de


personalizado colunas
personalizado a ser
usado para analisar o
recurso CSV
especificado

Larguras de coluna No Valor do texto As larguras de coluna


fixas fixas a serem usadas
para analisar o
recurso CSV
especificado. Separe
as larguras usando
vírgulas, espaços,
tabulações ou novas
linhas

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

CSVTable Tabela de dados O conteúdo do arquivo CSV como


uma tabela de dados

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao ler do CSV Indica um problema ao ler do arquivo CSV

Gravar no arquivo CSV


Gravar tabela de dados, linha de dados ou lista em um arquivo CSV
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Variável a ser No Valor geral A tabela de dados,


gravada variável de linha de
dados ou variável de
lista a ser gravada no
arquivo CSV de
destino
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Caminho do arquivo No Arquivo O arquivo CSV para


onde a variável será
exportada. Pode ser
um caminho do
arquivo ou uma
variável que
contenha um arquivo
ou um caminho
textual

Codificação N/D UTF-8, Unicode, UTF-8 A codificação a ser


Unicode (big-endian), usada para gravar o
UTF-8 (sem marca de arquivo CSV
ordem de byte), especificado
Unicode (sem marca
de ordem de byte),
Padrão do sistema,
ANSI

Incluir nomes das N/D Valor booliano False Especifica se os


colunas nomes das colunas
da variante
especificada devem
se tornar a primeira
linha do arquivo CSV.
Essa opção entra em
vigor se e somente
se o arquivo CSV de
destino não existir
inicialmente ou se
existir mas estiver
sem texto

Se o arquivo existir N/D Substituir conteúdo Substituir conteúdo Especifica o


existente, Acrescentar existente comportamento
conteúdo desejado quando o
arquivo CSV de
destino já existe no
sistema de arquivos

Separador N/D Padrão do sistema, Padrão do sistema O separador de


Vírgula, Ponto e colunas a ser usado
vírgula, Tabulação no arquivo CSV
especificado

Separador de colunas No Valor do texto O separador de


personalizado colunas
personalizado a ser
usado no arquivo
CSV

Usar separador de N/D Valor booliano False Especifica se deve


colunas usar um separador
personalizado de colunas
personalizado ou um
predefinido

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao gravar Indica um problema ao gravar no arquivo CSV

Obter parte do caminho do arquivo


Recuperar uma ou mais partes (diretório, nome de arquivo, extensão etc.) de um texto que representa um
caminho do arquivo
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Caminho do arquivo No Arquivo O caminho do


arquivo a ser usado
como origem

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

RootPath Arquivo O caminho de raiz do arquivo de


origem

Diretório Pasta O diretório do arquivo de origem

FileName Valor do texto O nome do arquivo de origem

FileNameNoExtension Valor do texto O nome do arquivo (sem a extensão)


do arquivo de origem

FileExtension Valor do texto A extensão (por exemplo, .doc) do


arquivo de origem

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Caminho do arquivo não existe Indica que o caminho do arquivo não existe

Obter arquivo temporário


Criar um arquivo temporário vazio com um nome exclusivo no disco e obter o objeto de arquivo (que é uma
representação e pode acessar o arquivo e respectivas informações)
P a r â m e t r o s d e En t r a d a

Esta ação não requer entradas


Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

TempFile Arquivo O objeto do arquivo temporário

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao criar arquivo temporário Indica um problema ao criar um arquivo temporário


NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Pasta
27/04/2021 • 8 minutes to read

Gerenciar e manipular pastas

Obter arquivos na pasta

Obter subpastas na pasta

Criar pasta

Excluir pasta

Esvaziar pasta

Copiar pasta

Mover pasta

Renomear pasta

Obter pasta especial

Obter arquivos na pasta


Recuperar a lista de arquivos em uma pasta
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Pasta No Pasta Inserir ou escolher o


caminho completo da
pasta ou uma
variável que
contenha a pasta
para recuperar a lista
de arquivos

Filtro de arquivo Sim Valor do texto * Escolha um filtro para


limitar os arquivos
recuperados. Isso
permite curingas,
como *.txt ou
documento?.doc.
Para permitir vários
filtros de arquivo,
separe as opções por
ponto e vírgula, por
exemplo, .txt;.exe.
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Incluir subpastas N/D Valor booliano False Especificar se as


subpastas também
devem ser
pesquisadas

Falha em acesso N/D Valor booliano Verdadeiro Especificar se deve


negado a qualquer acionar um erro ao
subpasta tentar obter arquivos
de uma pasta sem
direitos de acesso ou
se deve ignorar essas
pastas

Classificar por N/D Sem classificação, Sem classificação Especificar se os


Nome completo, resultados devem ser
Caminho raiz, classificados e por
Diretório, Nome, que critérios
Nome sem extensão,
Extensão, Tamanho,
Hora de criação,
Último acesso, Última
modificação, Está
oculto, É sistema, É
somente leitura, É
arquivo, Existe

Em ordem N/D Valor booliano False Especificar se os itens


decrescente devem ser
classificados em
ordem crescente ou
decrescente

Em seguida por N/D Sem classificação, Sem classificação Especificar se os


Nome completo, resultados devem ser
Caminho raiz, classificados por um
Diretório, Nome, segundo critério
Nome sem extensão,
Extensão, Tamanho,
Hora de criação,
Último acesso, Última
modificação, Está
oculto, É sistema, É
somente leitura, É
arquivo, Existe

Em ordem N/D Valor booliano False Especificar se os itens


decrescente devem ser
classificados em
ordem crescente ou
decrescente
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Em seguida por N/D Sem classificação, Sem classificação Especificar se os


Nome completo, resultados devem ser
Caminho raiz, classificados por um
Diretório, Nome, terceiro critério
Nome sem extensão,
Extensão, Tamanho,
Hora de criação,
Último acesso, Última
modificação, Está
oculto, É sistema, É
somente leitura, É
arquivo, Existe

Em ordem N/D Valor booliano False Especificar se os itens


decrescente devem ser
classificados em
ordem crescente ou
decrescente

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

Arquivos Lista de Arquivos Os arquivos recuperados como uma


lista de objetos de arquivo

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

A pasta não existe Indica que a pasta não foi encontrada

Não é possível recuperar lista de arquivos Indica um problema ao recuperar a lista de arquivos

Obter subpastas na pasta


Recuperar a lista de subpastas em uma pasta
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Pasta No Pasta Inserir ou escolher o


caminho completo da
pasta ou uma
variável que
contenha a pasta
para recuperar a lista
de subpastas
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Filtro de pasta Sim Valor do texto * Escolha um filtro para


limitar as subpastas
recuperadas. Isso
permite curingas, por
exemplo, Doc* ou
Documento?. Para
permitir vários filtros
de pasta, separe as
opções com um
ponto e vírgula, por
exemplo, Doc ;.

Incluir subpastas N/D Valor booliano False Especificar se deve


pesquisar as
subpastas e
recuperar as
respectivas subpastas
(e assim por diante)
também

Falha em acesso N/D Valor booliano Verdadeiro Especificar se deve


negado a qualquer acionar um erro ao
subpasta tentar obter
subpastas de uma
pasta sem direitos de
acesso ou se deve
ignorar essas pastas

Classificar por N/D Sem classificação, Sem classificação Especificar se os


Nome completo, resultados devem ser
Caminho raiz, classificados e por
Diretório, Nome, que critérios
Nome sem extensão,
Extensão, Tamanho,
Hora de criação,
Último acesso, Última
modificação, Está
oculto, É sistema, É
somente leitura, É
arquivo, Existe

Em ordem N/D Valor booliano False Especificar se os itens


decrescente devem ser
classificados em
ordem crescente ou
decrescente

Em seguida por N/D Sem classificação, Sem classificação Especificar se os


Nome completo, resultados devem ser
Caminho raiz, classificados por um
Diretório, Nome, segundo critério
Nome sem extensão,
Extensão, Tamanho,
Hora de criação,
Último acesso, Última
modificação, Está
oculto, É sistema, É
somente leitura, É
arquivo, Existe
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Em ordem N/D Valor booliano False Especificar se os itens


decrescente devem ser
classificados em
ordem crescente ou
decrescente

Em seguida por N/D Sem classificação, Sem classificação Especificar se os


Nome completo, resultados devem ser
Caminho raiz, classificados por um
Diretório, Nome, terceiro critério
Nome sem extensão,
Extensão, Tamanho,
Hora de criação,
Último acesso, Última
modificação, Está
oculto, É sistema, É
somente leitura, É
arquivo, Existe

Em ordem N/D Valor booliano False Especificar se os itens


decrescente devem ser
classificados em
ordem crescente ou
decrescente

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

Pastas Lista de Pastas As subpastas recuperadas como uma


lista de objetos de pasta

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

A pasta não existe Indica que a pasta não foi encontrada

Não é possível recuperar lista de subpastas Indica um problema ao recuperar a lista de subpastas

Criar pasta
Criar uma nova pasta
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Criar nova pasta em No Pasta Inserir ou escolher o


caminho completo da
pasta ou uma
variável que
contenha a pasta
para criar a nova
pasta
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Nome da nova pasta No Valor do texto Insira o texto ou a


variável de texto para
ser o nome da nova
pasta

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

NewFolder Pasta O objeto da pasta criado (que é uma


representação e pode acessar a pasta e
respectivas informações)

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

A pasta não existe Indica que a pasta não foi encontrada

Não é possível criar pasta Indica um problema ao criar a pasta

O caminho e o nome da nova pasta estão vazios Indica que o caminho da nova pasta e o nome dela não têm
valor

Excluir pasta
Excluir uma pasta existente e seu conteúdo (arquivos e subpastas)
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Pasta a ser excluída No Pasta Insira ou escolha o


caminho completo da
pasta ou uma
variável que
contenha a pasta a
ser excluída. Lembre-
se de que todo o
conteúdo dessa
pasta e de suas
subpastas também
será excluído.

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

A pasta não existe Indica que a pasta não foi encontrada

Não é possível excluir a pasta Indica um problema ao excluir a pasta

Esvaziar pasta
Excluir todo o conteúdo de uma pasta (arquivos e subpastas) sem excluir a própria pasta
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Pasta a ser esvaziada No Pasta Inserir ou escolher o


caminho completo da
pasta ou uma
variável que
contenha a pasta
para excluir seu
conteúdo

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

A pasta não existe Indica que a pasta não foi encontrada

Não é possível excluir conteúdo da pasta Indica um problema ao limpar o conteúdo da pasta

Copiar pasta
Copiar uma pasta para uma pasta de destino
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Pasta a ser copiada No Pasta Insira ou escolha o


caminho completo da
pasta ou uma
variável que
contenha a pasta a
ser copiada. Se o
caminho da pasta
terminar com ,
apenas o conteúdo
da pasta (arquivos +
subpastas) será
copiado. Caso
contrário, a própria
pasta (junto com seu
conteúdo) será
copiada como uma
subpasta na pasta de
destino.

Pasta de destino No Pasta Inserir ou escolher o


caminho completo da
pasta ou uma
variável que
contenha a pasta
como a pasta de
destino
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Se a pasta existir N/D Não faça nada, Não faça nada Especifique se deseja
Substituir substituir os arquivos
ou não copiá-los, se
a pasta de destino já
existir. Se a pasta
existir, mas os
arquivos tiverem
nomes diferentes, os
arquivos antigos
ainda permanecerão
na pasta.

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

CopiedFolder Pasta O objeto da pasta copiado (que é uma


representação e pode acessar a pasta e
respectivas informações)

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

A pasta não existe Indica que a pasta não foi encontrada

A pasta de destino não existe Indica que a pasta de destino não foi encontrada

Não é possível copiar pasta Indica um problema ao copiar a pasta

Mover pasta
Mover uma pasta existente para uma pasta de destino
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Pasta a ser movida No Pasta Inserir ou escolher o


caminho completo da
pasta ou uma
variável que
contenha a pasta
para mover

Pasta de destino No Pasta Inserir ou escolher o


caminho completo da
pasta ou uma
variável que
contenha a pasta
como a pasta de
destino

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O


A RGUM EN TO DIGITA R DESC RIÇ Ã O

MovedFolder Pasta O objeto da pasta movida (que é uma


representação e pode acessar a pasta e
respectivas informações)

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

A pasta não existe Indica que a pasta não foi encontrada

A pasta de destino não existe Indica que a pasta de destino não foi encontrada

Não é possível mover pasta Indica um problema ao mover a pasta

Renomear pasta
Alterar o nome de uma pasta
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Pasta a ser No Pasta Inserir ou escolher o


renomeada caminho completo da
pasta ou uma
variável que
contenha a pasta
para alterar seu
nome

Nome da nova pasta No Valor do texto Insira o texto ou a


variável de texto para
ser o novo nome da
pasta

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

RenamedFolder Pasta O objeto da pasta renomeada (que é


uma representação e pode acessar a
pasta e respectivas informações)

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

A pasta não existe Indica que a pasta não foi encontrada

Não é possível renomear pasta Indica um problema ao renomear a pasta

Obter pasta especial


Recuperar o caminho de uma pasta especial do Windows (como Área de Trabalho, Minhas Imagens, Cache da
Internet etc.)
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Nome da pasta N/D Programas, Pessoal, Área de Trabalho Escolha o nome da


especial Favoritos, pasta especial (como
Inicialização, Meus Documentos
Recentes, Enviar para, ou Área de Trabalho).
Menu Iniciar, Música, Isso será
Área de Trabalho, independente do
Modelos, Dados de caminho, para
aplicativos, Dados de localizar a pasta
aplicativos locais, especial em qualquer
Cache de Internet, computador,
Cookies, Histórico, independentemente
Dados de aplicativos das especificações do
comuns, Sistema, caminho.
Arquivos de
programas, Imagens,
Arquivos de
programas comuns

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

SpecialFolderPath Pasta O objeto da pasta especial (que é uma


representação e pode acessar a pasta e
respectivas informações)

Ex c e ç õ e s

Esta ação não inclui exceções

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Compactação
27/04/2021 • 2 minutes to read

Compactar ou descompactar arquivos

Arquivos ZIP

Descompactar arquivos

Arquivos ZIP
Compactar um ou mais arquivos ou pastas em um arquivo ZIP
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Caminho do arquivo No Arquivo O caminho completo


compactado do arquivo ZIP a ser
criado. Se o arquivo
já existe, esta ação
adiciona os novos
arquivos
compactados e/ou ao
arquivo ZIP existente.
Se o arquivo ZIP já
contém um arquivo
ou pasta com o
mesmo nome, ele o
substituirá.

Arquivos a serem No Lista de O caminho completo


compactados FileSystemObject dos arquivos ou
pastas a serem
incluídos no arquivo
ZIP

Nível de N/D Nenhum, Melhor Melhor equilíbrio O nível de


compactação velocidade, Melhor entre velocidade e compactação a ser
saldo da velocidade e compactação usado. Quanto maior
compactação, Melhor a compactação,
compactação menor o arquivo,
embora demore mais
para criar ou acessar

Senha Sim Valor criptografado A senha a ser usada


para proteger o ZIP.
Deixe este atributo
em branco para criar
um ZIP não
protegido por senha
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Comentário do Sim Valor do texto O comentário a ser


arquivo compactado incluído no arquivo
ZIP como uma
propriedade de
arquivo

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

ZipFile Arquivo O arquivo ZIP criado por esta ação

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Arquivo ou pasta não existe Indica que o arquivo ou a pasta especificado não existe

O nome do arquivo ou da pasta é inválido Indica que o nome do arquivo ou da pasta é inválido

O arquivo compactado já existe, mas não é um arquivo ZIP Indica se o arquivo compactado já existe, mas não é um
válido arquivo ZIP válido

Falha ao compactar arquivos Indica um problema ao compactar os arquivos

Descompactar arquivos
Descompactar um ou mais arquivos ou pastas contidos em um arquivo ZIP
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Caminho do arquivo No Arquivo O caminho completo


compactado de um arquivo ZIP a
ser extraído

Pasta de destino No Pasta O caminho completo


da pasta para a qual
deseja extrair o
arquivo. Isso
sobrescreverá os
arquivos na pasta
com o mesmo nome
como arquivo

Senha Sim Valor criptografado A senha, se houver,


que é usada para
este arquivo. Se o
arquivo ZIP não for
protegido por senha,
deixe em branco
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Incluir máscara Sim Valor do texto O filtro para limitar


os arquivos extraídos
aos inseridos aqui.
Isso permite
curingas, como .txt
ou "document?.doc"
(sem as aspas). Para
permitir vários filtros
de arquivo, separe as
opções por ponto e
vírgula, por
exemplo,.txt;*.exe"

Excluir máscara Sim Valor do texto O filtro para limitar


os arquivos extraídos
ao excluir os que
foram inseridos aqui.
Isso permite
curingas, como .txt
ou "document?.doc"
(sem as aspas). Para
permitir vários filtros
de arquivo, separe as
opções por ponto e
vírgula, por
exemplo,.txt;*.exe"

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível criar pasta de destino Indica que não foi possível criar a pasta de destino

Arquivo compactado não localizado Indica que o arquivo compactado não existe

O arquivo compactado não é um arquivo ZIP válido Indica que o arquivo compactado não é um arquivo ZIP
válido

Falha ao descompactar arquivos Indica um problema ao descompactar os arquivos

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Automação da interface do usuário
27/04/2021 • 20 minutes to read

Interagir com aplicativos de área de trabalho/do Windows


Encontre mais informações sobre como usar as ações de automação da interface do usuário aqui

Obter detalhes da janela

Obter detalhes de um elemento da interface do usuário na janela

Obter caixas de seleção marcadas em uma janela

Obter botão de opção selecionado na janela

Extrair dados da janela

Focalizar campo de texto na janela

Preencher campo de texto na janela

Pressionar botão na janela

Selecionar botão de opção na janela

Definir estado da caixa de seleção na janela

Definir valor de lista suspensa na janela

Obter janela

Janela de foco

Definir estado da janela

Definir visibilidade da janela

Mover janela

Redimensionar janela

Fechar janela

Usar a área de trabalho

Selecionar guia na janela

Clicar em um elemento da interface do usuário na janela


Selecionar opção de menu na janela

Arrastar e soltar elemento de interface do usuário na janela

Expandir/recolher nó de árvore na janela

Extração de dados
Extrair dados de aplicativos da área de trabalho, de um único valor até tabelas ou várias partes de dados
personalizados
Obter detalhes da janela
Obtém uma propriedade de uma janela como o título ou o texto de origem
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Janela No UIControl A janela da qual os


detalhes serão
obtidos

Propriedade da janela N/D Obter título da Obter título da janela Escolha qual
janela, obter texto da propriedade da janela
janela, obter deseja extrair
localização e
tamanho da janela,
obter nome do
processo

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

WindowProperty Valor geral As informações recuperadas da janela

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao recuperar propriedade da janela Indica um problema ao recuperar a propriedade da janela

Obter detalhes de um elemento da interface do usuário na janela


Obtém o valor do atributo de um elemento da interface do usuário em uma janela
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Elemento de interface No UIControl O elemento da


do usuário interface do usuário
do qual obter
detalhes

Nome do atributo Sim Valor do texto Próprio Texto O atributo cujo valor
será recuperado
Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

AttributeValue Valor do texto O valor do texto do elemento de


interface do usuário

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao recuperar o atributo do elemento de interface do Indica um problema ao recuperar o atributo do elemento de
usuário interface do usuário

Obter caixas de seleção marcadas em uma janela


Recupera os nomes das caixas de seleção marcadas em um grupo da caixa de seleção ou o estado de uma caixa
de seleção específica
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Elemento de interface No UIControl A caixa de seleção ou


do usuário grupo da caixa de
seleção

Operação N/D Obter nomes das Obter nomes de Especifique se deseja


caixas de seleção caixas de seleção recuperar o estado
marcadas no grupo, marcadas no grupo de várias caixas de
Obter estado da seleção marcadas ou
caixa de seleção de apenas uma

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

IsChecked Valor booliano O estado da caixa de seleção marcada

SelectedCheckboxes Lista de Valores de texto Os nomes das caixas de seleção


marcadas dentro do grupo da caixa de
seleção especificado

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao recuperar o(s) estado(s) da caixa de seleção Indica um problema ao recuperar os estados da caixa de
seleção especificada

Obter botão de opção selecionado na janela


Recupera os nomes do botão de opção selecionado em um grupo de botões de opção ou o estado de um botão
de opção específico.
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O


A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Elemento de interface No UIControl O botão de opção ou


do usuário grupo de botões de
opção

Operação N/D Obter o nome do Obter nome do Especifique se deseja


botão de opção botão de opção no recuperar o nome do
selecionado no grupo botão de opção
grupo, Obter estado selecionado dentro
do botão de opção de um grupo de
botões de opção ou
apenas o estado de
um único botão de
opção.

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

IsSelected Valor booliano O estado do botão de opção


selecionado

SelectedRadiobutton Valor do texto O botão de opção selecionado dentro


do grupo de opção especificado

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao recuperar o estado do botão de opção Indica um problema ao recuperar o estado do botão de
opção

Extrair dados da janela


Extrai dados de partes específicas de uma janela na forma de valores únicos, listas ou tabelas
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Janela No UIControl A janela da qual


dados serão
extraídos

Armazenar dados N/D uma planilha do uma planilha do Excel Especifique onde os
extraídos em Excel, Uma variável dados extraídos
serão armazenados

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

ExcelInstance Instância do Excel A instância do Excel com os dados


extraídos. Use esta instância para
manipular a planilha (ou salvá-la e
fechá-la) usando as ações dedicadas
do Excel.
A RGUM EN TO DIGITA R DESC RIÇ Ã O

DataFromWindow Valor geral Os dados extraídos na forma de uma


tabela de dados

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha na extração Indica um problema para extrair dados da janela especificada

Preenchimento de formulário
Preencha formulários em aplicativos da área de trabalho
Focalizar campo de texto na janela
Define o foco em uma caixa de texto de uma janela e a exibe
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Campo de texto No UIControl A caixa de texto a ser


focalizada

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao definir o foco de entrada na caixa de texto da janela Indica um problema ao configurar o foco no campo de texto
especificado da página da web

Preencher campo de texto na janela


Preenche uma caixa de texto em uma janela com o texto especificado
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Caixa de texto No UIControl A caixa de texto a ser


preenchida

Texto para preencher No Valor criptografado O texto que


preencherá o campo
de texto

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao gravar na caixa de texto Indica um problema ao preencher o campo de texto


especificado
Pressionar botão na janela
Pressiona um botão da janela
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Elemento de interface No UIControl O botão a ser


do usuário pressionado

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao pressionar o botão Indica um problema ao pressionar o botão especificado

Selecionar botão de opção na janela


Seleciona um botão de opção em uma janela
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Botão de opção No UIControl O botão de opção a


ser selecionado

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao selecionar elemento de interface do usuário do Indica um problema ao selecionar o elemento de interface
botão de opção do usuário do botão de opção especificado

Definir estado da caixa de seleção na janela


Marca ou desmarca uma caixa de seleção em um formulário de janela
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Caixa de seleção No UIControl A caixa de seleção


cujo estado será
definido

Definir o estado da N/D Marcada, Marcado Especifique se a caixa


caixa de seleção Desmarcada de seleção será
como marcada ou
desmarcada

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s
EXC EÇ Ã O DESC RIÇ Ã O

Falha ao definir o estado da caixa de seleção Indica um problema ao definir o estado da caixa de seleção
especificada

Definir valor de lista suspensa na janela


Define ou limpa as opções selecionadas de uma lista suspensa em um formulário de janela
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Lista suspensa No UIControl A lista suspensa cujo


valor deve ser
definido

Operação N/D Limpar opções Limpar opções Especifique se deseja


selecionadas, selecionadas selecionar um valor
selecionar opções por por nome ou por
nome, selecionar posição ordinal (1 2
opções por índice 3...) ou limpe o valor
selecionado na lista
suspensa

Índices de opções No Valor do texto Uma lista separada


por espaço de índices
baseados em 1 (por
exemplo, 1 3 4)

Nomes de opções No Valor do texto Uma ou mais opções


(uma por linha, se
houver mais de uma)
para selecionar na
lista suspensa.
Múltiplas opções só
fazem sentido ao
trabalhar com listas
de seleção múltipla.
Se a lista for de
seleção única, apenas
a primeira opção
especificada será
usada.

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao selecionar as opções selecionadas na lista suspensa Indica um problema ao selecionar as opções especificadas na
lista suspensa

Janelas
Manipulação do Windows referente a tamanho, visibilidade do estado, foco
Obter janela
Obtém uma janela em execução, para automatizar aplicativos da área de trabalho
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Obter janela N/D Janela específica, Janela específica Especifica se deseja


janela de primeiro procurar usando um
plano seletor na janela em
primeiro plano

Elemento de interface No UIControl O seletor da janela a


do usuário ser obtida

Trazer a janela para a N/D Valor booliano False Especifique se deseja


frente colocar a janela em
primeiro plano
automaticamente
após a aquisição

Falha se a janela não N/D Valor booliano Verdadeiro Especifique se é


for encontrada necessário esperar
indefinidamente a
caixa a ser exibida ou
falhar se a janela não
aparecer em um
período de tempo
definido

Tempo limite No Valor numérico O tempo limite de


espera em segundos

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

WindowTitle Valor do texto O título da janela em primeiro plano

AutomationWindow Instância da janela A instância específica da janela para


uso com ações posteriores da
Automação da interface do usuário

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao obter janela Indica um problema ao obter a janela

Janela de foco
Ativa e coloca em primeiro plano uma janela específica
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O


A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Modo Encontrar N/D Por elemento de IU Por elemento de Especifique se deseja


janela da janela, Por interface do usuário procurar a janela
instância/identificado da janela usando um elemento
r de janela, Por título de interface do
e/ou classe usuário ou uma
combinação de
título/classe da janela

Janela No UIControl O elemento de


interface do usuário
da janela

Título da janela Sim Valor do texto O título da janela.


Curingas podem ser
usados, como "?" ou
"*".

Instância da janela No Valor numérico A instância ou o


identificador da
janela a ser focalizada

Classe da janela Sim Valor do texto Se houver duas


janelas com o mesmo
título, a classe da
janela poderá ajudar
a diferenciá-las.
Nesse caso, insira a
classe da janela a ser
usada.

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

A janela não foi encontrada Indica que a janela especificada não foi encontrada

Não é possível focalizar a janela Indica um problema ao focalizar a janela especificada

Não é possível executar a ação relacionada à janela no modo Indica um problema ao executar uma ação relacionada à
não interativo janela no modo não interativo

Definir estado da janela


Restaura, maximiza ou minimiza uma janela específica
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O


A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Modo Encontrar N/D Por elemento de IU Por elemento de Especifique se deseja


janela da janela, Por interface do usuário procurar a janela
instância/identificado da janela usando um elemento
r de janela, Por título de interface do
e/ou classe usuário ou uma
combinação de
título/classe da janela

Janela No UIControl O elemento de


interface do usuário
da janela

Título da janela Sim Valor do texto O título da janela.


Curingas podem ser
usados, como "?" ou
"*".

Instância da janela No Valor numérico A instância ou o


identificador da
janela para definir o
estado de

Classe da janela Sim Valor do texto Se houver duas


janelas com o mesmo
título, a classe da
janela poderá ajudar
a diferenciá-las.
Nesse caso, insira a
classe da janela a ser
usada.

Estado da janela N/D Restaurado, Restaurado Escolha em qual


Maximizado, estado deseja exibir a
Minimizado janela

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

A janela não foi encontrada Indica que a janela especificada não foi encontrada

Não é possível definir o estado da janela Indica um problema ao definir o estado da janela
especificada

Não é possível executar a ação relacionada à janela no modo Indica um problema ao executar uma ação relacionada à
não interativo janela no modo não interativo

Definir visibilidade da janela


Mostra uma janela oculta ou oculta uma janela visível
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Modo Encontrar N/D Por elemento de IU Por elemento de Especifique se deseja


janela da janela, Por interface do usuário procurar a janela
instância/identificado da janela usando um elemento
r de janela, Por título de interface do
e/ou classe usuário ou uma
combinação de
título/classe da janela

Janela No UIControl O elemento de


interface do usuário
da janela

Título da janela Sim Valor do texto O título da janela.


Curingas podem ser
usados, como "?" ou
"*".

Instância da janela No Valor numérico A instância ou o


identificador da
janela cuja
visibilidade será
definida

Classe da janela Sim Valor do texto Se houver duas


janelas com o mesmo
título, a classe da
janela poderá ajudar
a diferenciá-las.
Nesse caso, insira a
classe da janela a ser
usada.

Visibilidade N/D Visível, Oculto Oculto Escolha em qual


estado deseja definir
a visibilidade a janela

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

A janela não foi encontrada Indica que a janela especificada não foi encontrada

Não é possível definir a visibilidade da janela Indica um problema ao definir a visibilidade da janela
especificada

Não é possível executar a ação relacionada à janela no modo Indica um problema ao executar uma ação relacionada à
não interativo janela no modo não interativo

Mover janela
Define a posição de uma janela específica
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Modo Encontrar N/D Por elemento de IU Por elemento de Especifique se deseja


janela da janela, Por interface do usuário procurar a janela
instância/identificado da janela usando um elemento
r de janela, Por título de interface do
e/ou classe usuário ou uma
combinação de
título/classe da janela

Janela No UIControl O elemento de


interface do usuário
da janela

Título da janela Sim Valor do texto O título da janela.


Curingas podem ser
usados, como "?" ou
"*".

Instância da janela No Valor numérico A instância ou o


identificador da
janela a ser movido

Classe da janela Sim Valor do texto Se você tiver duas


janelas com o mesmo
título, a Classe da
Janela poderá ajudar
a diferenciá-las.
Nesse caso, insira a
classe da janela a ser
usada.

Posição X No Valor numérico A posição X da janela

Posição Y No Valor numérico A posição Y da janela

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

A janela não foi encontrada Indica que a janela especificada não foi encontrada

Não é possível mover a janela Indica um problema ao mover a janela especificada

Não é possível executar a ação relacionada à janela no modo Indica um problema ao executar uma ação relacionada à
não interativo janela no modo não interativo

Redimensionar janela
Define o tamanho de uma janela específica
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Modo Encontrar N/D Por elemento de IU Por elemento de Especifique se deseja


janela da janela, Por interface do usuário procurar a janela
instância/identificado da janela usando um elemento
r de janela, Por título de interface do
e/ou classe usuário ou uma
combinação de
título/classe da janela

Janela No UIControl O elemento de


interface do usuário
da janela

Título da janela Sim Valor do texto O título da janela.


Curingas podem ser
usados, como "?" ou
"*".

Instância da janela No Valor numérico A instância ou o


identificador da
janela a ser
redimensionada

Classe da janela Sim Valor do texto Se houver duas


janelas com o mesmo
título, a classe da
janela poderá ajudar
a diferenciá-las.
Nesse caso, insira a
classe da janela a ser
usada

Largura No Valor numérico A nova largura, em


pixels

Altura No Valor numérico A nova altura, em


pixels.

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

A janela não foi encontrada Indica que a janela especificada não foi encontrada

Não é possível redimensionar a janela Indica um problema ao redimensionar a janela especificada

Não é possível executar a ação relacionada à janela no modo Indica um problema ao executar uma ação relacionada à
não interativo janela no modo não interativo

Fechar janela
Fecha uma janela específica
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Modo Encontrar N/D Por elemento de IU Por elemento de Especifique se deseja


janela da janela, Por interface do usuário procurar a janela
instância/identificado da janela usando um elemento
r de janela, Por título de interface do
e/ou classe usuário ou uma
combinação de
título/classe da janela

Janela No UIControl O elemento de


interface do usuário
da janela

Título da janela Sim Valor do texto O título da janela.


Curingas podem ser
usados, como "?" ou
"*".

Instância da janela No Valor numérico A instância ou o


identificador da
janela a ser fechada

Classe da janela Sim Valor do texto Se houver duas


janelas com o mesmo
título, a classe da
janela poderá ajudar
a diferenciá-las.
Nesse caso, insira a
classe da janela a ser
usada.

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

A janela não foi encontrada Indica que a janela especificada não foi encontrada

Não é possível fechar a janela Indica um problema ao fechar a janela especificada

Não é possível executar a ação relacionada à janela no modo Indica um problema ao executar uma ação relacionada à
não interativo janela no modo não interativo

Usar a área de trabalho


Executa operações relacionadas à área de trabalho e à barra de tarefas
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Elemento de interface No UIControl O elemento da IU


do usuário que será clicado
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Tipo de clique N/D Clique com o botão Clique com o botão O tipo de clique a ser
esquerdo do mouse, esquerdo do mouse executado
Clique com o botão
direito do mouse,
Clique duplo

Iniciar novo aplicativo N/D Valor booliano Verdadeiro Quando esse


ao clicar com o botão parâmetro é definido
esquerdo na barra de como "verdadeiro",
tarefas isso garante que uma
nova janela de um
aplicativo será criada
ao clicar com o botão
esquerdo no ícone na
barra de "início
rápido", ou seja, a
barra de tarefas do
Windows 7 ou
superior. Desmarque
esta opção para
trazer uma instância
já em execução do
aplicativo para o
primeiro plano.

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha na operação da barra de tarefas Indica falha na operação da barra de tarefas

Selecionar guia na janela


Seleciona uma guia de um grupo de guias
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Tabulação No UIControl A guia a ser


selecionada

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao selecionar guia Indica um problema ao selecionar a guia especificada

Clicar em um elemento da interface do usuário na janela


Clica em qualquer elemento de interface do usuário de uma janela
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Elemento de interface No UIControl O elemento de


do usuário interface do usuário
que deve ser clicado

Tipo de clique N/D Clique com o botão Clique com o botão O tipo de clique a ser
esquerdo, Clique com esquerdo do mouse executado
o botão direito,
Clique duplo, Botão
esquerdo para baixo,
Botão esquerdo para
cima, Botão direito
para baixo, Botão
direito para cima

Posição do mouse N/D Superior esquerdo, Centro Especifique para qual


relativa ao elemento Centro superior, seção do elemento
da interface do Superior direito, de interface do
usuário Centro, Direita usuário o mouse será
intermediária, Inferior movido antes de
esquerdo, Centro clicar
inferior, Inferior
direito

Deslocamento de X Sim Valor numérico 0 Deslocar o mouse da


posição em
determinado número
de pixels para a
direita

Deslocamento de Y Sim Valor numérico 0 Deslocar o mouse da


posição em
determinado número
de pixels para baixo

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha no clique Indica falha no clique

Selecionar opção de menu na janela


Seleciona uma opção em um menu de uma janela
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Elemento de interface No UIControl A opção de menu a


do usuário ser selecionada

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s
EXC EÇ Ã O DESC RIÇ Ã O

Falha ao selecionar a opção Indica um problema ao selecionar a opção de menu


especificada

Arrastar e soltar elemento de interface do usuário na janela


Arrasta e solta um elemento de interface do usuário de uma janela
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Elemento de interface No UIControl O elemento de


do usuário a ser interface do usuário a
arrastado ser arrastado

Elemento de interface No UIControl O elemento de


do usuário a ser solto interface do usuário a
ser solto

Tipo de clique N/D Clique com o botão Clique com o botão Especifique qual
esquerdo, clique com esquerdo do mouse botão do mouse
o botão direito deve ser usado para
clicar e manter
pressionado ao
arrastar o elemento
da interface do
usuário até seu
destino

Deslocamento X do Sim Valor numérico 0 Desloque o clique do


clique do mouse mouse, que será
usado para
pressionar e arrastar
o elemento de
interface do usuário,
por esse número de
pixels para a direita.

Deslocamento Y do Sim Valor numérico 0 Desloque o clique do


clique do mouse para mouse para baixo,
baixo que será usado para
pressionar e arrastar
o elemento da
interface do usuário,
por esse número de
pixels para baixo

Posição do mouse N/D Superior esquerdo, Centro Especifique para qual


para baixo relativa ao Centro superior, seção do elemento
elemento da interface Superior direito, de interface do
do usuário a ser Centro, Direita usuário de destino ao
arrastado intermediária, Inferior arrastar o mouse
esquerdo, Centro será movido antes de
inferior, Inferior clicar
direito
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Deslocamento X do Sim Valor numérico 0 Desloque o clique do


clique do mouse para mouse para cima,
cima que será usado para
pressionar e arrastar
o elemento da
interface do usuário,
por esse número de
pixels para a direita.

Deslocamento Y do Sim Valor numérico 0 Desloque o clique do


clique do mouse para mouse para cima,
cima que será usado para
pressionar e arrastar
o elemento da
interface do usuário,
por esse número de
pixels para baixo

Posição do mouse N/D Superior esquerdo, Centro Especifique para qual


para cima relativa ao Centro superior, seção do elemento
elemento da interface Superior direito, de interface do
do usuário a ser Centro, Direita usuário de destino ao
arrastado intermediária, Inferior arrastar o mouse
esquerdo, Centro será movido depois
inferior, Inferior de clicar
direito

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

O elemento de interface do usuário a ser arrastado não foi Indica que o elemento da interface do usuário a ser
encontrado. arrastado não foi encontrado

O elemento de interface do usuário do destino ao arrastar Indica que o elemento de interface do usuário do destino ao
não foi encontrado arrastar não foi encontrado

Falha ao arrastar e soltar Indica um problema durante o recurso de arrastar e soltar


do elemento de interface do usuário especificado

Expandir/recolher nó de árvore na janela


Expande ou recolhe um nó de uma exibição de árvore em uma janela
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Elemento de interface No UIControl O nó de árvore para


do usuário expandir/recolher
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Caminho das pastas Sim Valor do texto Um caminho


separado por barra
composto por nomes
de pastas que levam
até o nó de árvore
para expandir ou
recolher

Usar expressões N/D Valor booliano False Especifique se deseja


regulares que o nome da pasta
no caminho seja
interpretado como
uma expressão
regular

Operação N/D Expandir, Recolher Expandir Especifique se deseja


expandir ou recolher
o nó de árvore

NOTE
O mecanismo de expressão regular do Power Automate Desktop é o .NET. Você pode encontrar mais informações em
Linguagem de expressões regulares – referência rápida.

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao definir o nó de árvore para o estado especificado Indica um problema ao configurar o nó de árvore para o
estado especificado

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Web
27/04/2021 • 10 minutes to read

Comunicar diretamente com os aplicativos e serviços Web


Encontre mais informações sobre como usar as ações da Web aqui

Baixar da Web

Invocar serviço Web

Baixar da Web
Baixa o texto ou o arquivo da Web e o armazena
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

URL No Valor do texto A URL do arquivo ou


página da Web

Método N/D GET, POST GET Especifique como


recuperar as
informações de um
site. GET deve ser
usado quando todas
as informações
necessárias estiverem
na URL, e POST para
inserir mais
informações (senhas,
etc.)

Parâmetros POST No Tabela de dados Os parâmetros POST


no formato de uma
tabela de dados com
duas colunas

Salvar resposta N/D Coloque o texto na Obter texto em Especifique como os


variável (para páginas variável (para páginas dados retornados
da web), salve no da Web) serão salvos
disco (para arquivos)

Nome do arquivo N/D Manter o nome do Manter nome de Especifique se deseja


arquivo original arquivo original manter o nome de
(especificar apenas a (especificar somente arquivo original do
pasta de destino), a pasta de destino) arquivo baixado ou
especificar o caminho especifique um novo
completo (pasta de nome
destino + nome do
arquivo
personalizado)
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Pasta de destino No Pasta A pasta onde o


arquivo retornado do
servidor Web será
salvo

Caminho do arquivo No Arquivo O caminho completo


de destino (pasta e nome de
arquivo) onde será
armazenado o
arquivo retornado
pelo servidor Web

Tempo limite de Sim Valor numérico 30 O tempo (em


conexão segundos) que o
agente deve
aguardar até que a
conexão seja
estabelecida com o
servidor, antes de
desistir

Acompanhar N/D Valor booliano Verdadeiro Especifique se é


redirecionamento permitido que o
servidor Web
redirecione você para
outro site ou página
da Web

Limpar cookies N/D Valor booliano False Especifique se todos


os cookies criados
por ações
semelhantes devem
ser limpos durante
esta automação

Agente de usuário Sim Valor do texto Mozilla/5.0 Especifique a


(Windows; U; identidade do
Windows NT 5.1; en- navegador a ser
US; rv:1.8.1.21) vista. Alguns
Gecko/20100312 servidores da Web
Firefox/3.6 não permitirão
acesso, a menos que
uma identidade do
navegador seja
escolhida

Codificação N/D Detecção automática, Detectar A codificação usada


IBM037: IBM EBCDIC automaticamente para a página da
(EUA-Canadá), Web. Se a opção de
IBM437: OEM dos detecção automática
Estados Unidos, for escolhida, a
IBM500: IBM EBCDIC codificação a ser
(internacional), usada será
ASMO-708: árabe especificada pelo
(ASMO 708), DOS- servidor Web
720: árabe (DOS),
ibm737: grego
(DOS), ibm775:
báltico (DOS),
ibm850: Europeu
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O
Ocidental (DOS),
ibm852: Europeu
Central (DOS),
IBM855: OEM cirílico,
ibm857: Turco (DOS),
IBM00858: OEM
Latino Multilíngue I,
IBM860: Português (
DOS), ibm861:
islandês (DOS), DOS-
862: hebraico (DOS),
IBM863: francês
canadense (DOS),
IBM864: árabe (864),
IBM865: nórdico
(DOS), cp866: cirílico
(DOS), ibm869:
Grego, Moderno
(DOS), IBM870: IBM
EBCDIC (Latino
Multilíngue-2),
windows-874:
Tailandês (Windows),
cp875: IBM EBCDIC
(Grego Moderno),
shift_jis: Japonês
(Shift-JIS), gb2312:
Chinês Simplificado (
GB2312), ks_c_5601-
1987: coreano, big5:
chinês tradicional
(Big5), IBM1026: IBM
EBCDIC (Turco
Latino-5), IBM01047:
IBM Latino-1,
IBM01140: IBM
EBCDIC (EUA-
Canadá-Euro),
IBM01141: IBM
EBCDIC ( Alemanha-
Euro), IBM01142:
IBM EBCDIC
(Dinamarca-
Noruega-Euro),
IBM01143: IBM
EBCDIC (Finlândia -
Suécia-Euro),
IBM01144: IBM
EBCDIC (Itália-Euro),
IBM01145: IBM
EBCDIC (Espanha-
Euro), IBM01146:
IBM EBCDIC (Reino
Unido-Euro),
IBM01147: IBM
EBCDIC (França-
Euro), IBM01148:
IBM EBCDIC (Euro
internacional),
IBM01149: IBM
EBCDIC (Euro
islandês), utf-16:
Unicode, utf-16BE:
Unicode (Big-Endian),
windows-1250:
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O
Europa Central
(Windows), windows-
1251: Cirílico
(Windows ),
Windows-1252:
Europeu Ocidental
(Windows), windows-
1253: grego
(Windows), windows-
1254: turco
(Windows), windows-
1255: hebraico
(Windows), windows-
1256: árabe
(Windows), windows-
1257: Báltico
(Windows), windows-
1258: vietnamita
(Windows), Johab:
coreano (Johab),
macintosh: ocidental
europeu (Mac), x-
mac-japanese:
japonês (Mac), x-
mac-chinesetrad:
chinês tradicional
(Mac), x-mac-
coreano: coreano
(Mac), x-mac-árabe:
árabe (Mac), x-mac-
hebraico: hebraico
(Mac), x-mac-grego:
grego (Mac), x- mac-
cirílico: cirílico (Mac),
x-mac-chinesesimp:
chinês simplificado
(Mac), x-mac-
romeno: romeno
(Mac), x-mac-
ucraniano: ucraniano
(Mac), x-mac-
tailândes: Tailândes
(Mac), x-mac-ce:
Europa Central (Mac),
x-mac-islandês:
islandês (Mac), x-
mac-turco: turco
(Mac), x-mac-croata:
croata (Mac), utf-32:
Unicode (UTF-32),
utf-32BE: Unicode
(UTF-32 Big-Endian),
x-Chinese-CNS:
Chinês tradicional
(CNS), x-cp20001:
TCA Taiwan, x-
Chinese-Eten: Chinês
tradicional (Eten), x-
cp20003: IBM5550
Taiwan, x-cp20004:
TeleText Taiwan, x-
cp20005: Wang
Taiwan, x-IA5:
Europeu Ocidental
(IA5), x-IA5-Alemão:
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O
Alemão (IA5), x- IA5-
sueco: sueco (IA5), x-
IA5-norueguês:
norueguês (IA5), us-
ascii: US-ASCII, x-
cp20261: T.61, x-
cp20269: ISO-6937,
IBM273: IBM EBCDIC
(Alemanha ), IBM277:
IBM EBCDIC
(Dinamarca-
Noruega), IBM278:
IBM EBCDIC
(Finlândia-Suécia),
IBM280: IBM EBCDIC
(Itália), IBM284: IBM
EBCDIC (Espanha),
IBM285: IBM EBCDIC
(Reino Unido),
IBM290: IBM EBCDIC
(Katakana japonês),
IBM297: IBM EBCDIC
(França), IBM420:
IBM EBCDIC (árabe),
IBM423: IBM EBCDIC
(grego), IBM424: IBM
EBCDIC (hebraico), x-
EBCDIC-coreano
estendido: IBM
EBCDIC (coreano
estendido), IBM-
Tailandês: IBM
EBCDIC (tailandês),
koi8-r: cirílico (KOI8-
R), IBM871: IBM
EBCDIC (islandês),
IBM880: IBM EBCDIC
(russo cirílico),
IBM905: IBM EBCDIC
(turco), IBM00924:
IBM Latino-1, EUC-
JP: japonês (JIS
0208-1990 e 0212-
1990), x-cp20936:
chinês simplificado
(GB2312-80), x-
cp20949: coreano
Wansung, cp1025:
IBM EBCDIC (cirílico
sérvio-búlgaro),
koi8-u: cirílico (KOI8-
U), iso-8859-1:
Europa Ocidental
(ISO), iso-8859-2:
Europa Central (ISO),
iso-8859-3: Latim 3
(ISO), iso-8859-4:
Báltico (ISO), iso-
8859-5 : Cirílico
(ISO), iso-8859-6:
Árabe (ISO), iso-
8859-7: Grego (ISO),
iso-8859-8: Hebraico
(ISO-Visual), iso-
8859-9: Turco (ISO ),
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O
iso-8859-13:
Estoniano (ISO), iso-
8859-15: Latim 9
(ISO), x-Europa:
Europa, iso-8859-8-i:
Hebraico (ISO-
Logical), iso-2022- jp:
Japonês (JIS),
csISO2022JP:
Japonês (JIS-Permitir
1 byte Kana), iso-
2022-jp: Japonês
(JIS-Permitir 1 byte
Kana - SO / SI), iso-
2022-kr: Coreano
(ISO), x-cp50227:
chinês simplificado
(ISO-2022), euc-jp:
japonês (EUC), EUC-
CN: chinês
simplificado (EUC),
euc-kr: Coreia n
(EUC), hz-gb-2312:
Chinês Simplificado
(HZ), GB18030:
Chinês Simplificado
(GB18030), x-iscii-de:
ISCII Devanagari, x-
iscii-be: ISCII Bengali,
x-iscii-ta: ISCII Tâmil,
x-iscii-te: ISCII Telugu,
x-iscii-as: ISCII
Assamese, x-iscii-or:
ISCII Oriya, x-iscii-ka:
ISCII Kannada, x-iscii-
ma: ISCII Malayalam,
x-iscii -gu: ISCII
Gujarati, x-iscii-pa:
ISCII Punjabi, utf-7:
Unicode (UTF-7), utf-
8: Unicode (UTF-8)
Aceitar certificados N/D Valor booliano False Especificar se os
não confiáveis certificados não
confiáveis serão
aceitos

Usar credenciais N/D Valor booliano False Especificar se o


servidor da Web
exige autenticação.
Esta propriedade
refere-se à
autenticação HTTP
(ou seja, quando o
navegador exibe uma
janela pop-up
solicitando o nome
de usuário e a senha)

Nome de usuário No Valor do texto O nome de usuário


do servidor Web
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Senha No Valor criptografado A senha do servidor


Web

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

DownloadedFile Arquivo O arquivo baixado

WebPageText Valor do texto O texto da página da Web

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

O diretório não existe Indica que um diretório necessário não existe

Erro ao baixar da Web Indica um problema ao baixar da Web

Invocar serviço Web


Invoca um serviço Web por meio do envio de dados e recupera a resposta do serviço Web
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

URL No Valor do texto A URL do serviço


Web

Método N/D GET, POST, GET O método HTTP a ser


CONNECT, HEAD, usado para invocar o
PUT, DELETE, serviço Web
OPTIONS, TRACE,
PATCH

Aceitar Sim Valor do texto aplicativo/xml O tipo de conteúdo


aceitável da resposta
do serviço Web

Tipo de conteúdo Sim Valor do texto aplicativo/xml O tipo de conteúdo


da solicitação que
será enviada ao
serviço Web

Cabeçalhos Sim Valor do texto Os cabeçalhos


personalizados personalizados a
serem incluídos na
solicitação que será
enviada ao serviço
Web

Corpo da solicitação Sim Valor do texto O corpo da


solicitação que será
enviada ao serviço
Web
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Salvar resposta N/D Coloque o texto na Obter texto em Especifique como os


variável (para páginas variável (para páginas dados retornados
da web), salve no da Web) serão salvos
disco (para arquivos)

Nome do arquivo N/D Manter o nome do Manter nome de Especifique se deseja


arquivo original arquivo original manter o nome de
(especificar apenas a (especificar somente arquivo original do
pasta de destino), a pasta de destino) arquivo baixado ou
especificar o caminho especifique um novo
completo (pasta de nome
destino + nome do
arquivo
personalizado)

Pasta de destino No Pasta A pasta onde será


salvo o arquivo
retornado pelo
serviço Web

Caminho do arquivo No Arquivo O caminho completo


de destino (pasta e nome de
arquivo) em que será
armazenado o
arquivo retornado
pelo serviço Web

Tempo limite de Sim Valor numérico 30 O tempo (em


conexão segundos) que o
agente deve
aguardar até que a
conexão seja
estabelecida com o
servidor, antes de
desistir

Acompanhar N/D Valor booliano Verdadeiro Especifique se é


redirecionamento permitido que o
serviço Web
redirecione você para
outro serviço Web

Limpar cookies N/D Valor booliano False Especifique se todos


os cookies criados
por ações
semelhantes devem
ser limpos durante
esta automação
antes desta ação
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Falha no status de N/D Valor booliano False Especifique se as


erro respostas do serviço
Web invocado que
indicam erros serão
processadas como se
fossem respostas
normais (suprimindo
todas as exceções) ou
resultarão nas
exceções relacionadas

Codificar corpo da N/D Valor booliano Verdadeiro Especifique se o


solicitação corpo da solicitação
deve ser codificado
por URL antes de
invocar

Agente de usuário Sim Valor do texto Mozilla/5.0 Especifique a


(Windows; U; identidade do
Windows NT 5.1; en- navegador a ser
US; rv:1.8.1.21) vista. Alguns
Gecko/20100312 servidores da Web
Firefox/3.6 não permitirão
acesso, a menos que
uma identidade do
navegador seja
escolhida

Codificação N/D Detecção automática, Detectar A codificação usada


IBM037: IBM EBCDIC automaticamente para a resposta de
(EUA-Canadá), serviço da Web. Se a
IBM437: OEM dos opção de detecção
Estados Unidos, automática for
IBM500: IBM EBCDIC escolhida, a
(internacional), codificação a ser
ASMO-708: árabe usada será
(ASMO 708), DOS- especificada pelo
720: árabe (DOS), servidor Web
ibm737: grego
(DOS), ibm775:
báltico (DOS),
ibm850: Europeu
Ocidental (DOS),
ibm852: Europeu
Central (DOS),
IBM855: OEM cirílico,
ibm857: Turco (DOS),
IBM00858: OEM
Latino Multilíngue I,
IBM860: Português (
DOS), ibm861:
islandês (DOS), DOS-
862: hebraico (DOS),
IBM863: francês
canadense (DOS),
IBM864: árabe (864),
IBM865: nórdico
(DOS), cp866: cirílico
(DOS), ibm869:
Grego, Moderno
(DOS), IBM870: IBM
EBCDIC (Latino
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O
Multilíngue-2),
windows-874:
Tailandês (Windows),
cp875: IBM EBCDIC
(Grego Moderno),
shift_jis: Japonês
(Shift-JIS), gb2312:
Chinês Simplificado (
GB2312), ks_c_5601-
1987: coreano, big5:
chinês tradicional
(Big5), IBM1026: IBM
EBCDIC (Turco
Latino-5), IBM01047:
IBM Latino-1,
IBM01140: IBM
EBCDIC (EUA-
Canadá-Euro),
IBM01141: IBM
EBCDIC ( Alemanha-
Euro), IBM01142:
IBM EBCDIC
(Dinamarca-
Noruega-Euro),
IBM01143: IBM
EBCDIC (Finlândia -
Suécia-Euro),
IBM01144: IBM
EBCDIC (Itália-Euro),
IBM01145: IBM
EBCDIC (Espanha-
Euro), IBM01146:
IBM EBCDIC (Reino
Unido-Euro),
IBM01147: IBM
EBCDIC (França-
Euro), IBM01148:
IBM EBCDIC (Euro
internacional),
IBM01149: IBM
EBCDIC (Euro
islandês), utf-16:
Unicode, utf-16BE:
Unicode (Big-Endian),
windows-1250:
Europa Central
(Windows), windows-
1251: Cirílico
(Windows ),
Windows-1252:
Europeu Ocidental
(Windows), windows-
1253: grego
(Windows), windows-
1254: turco
(Windows), windows-
1255: hebraico
(Windows), windows-
1256: árabe
(Windows), windows-
1257: Báltico
(Windows), windows-
1258: vietnamita
(Windows), Johab:
coreano (Johab),
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O
macintosh: ocidental
europeu (Mac), x-
mac-japanese:
japonês (Mac), x-
mac-chinesetrad:
chinês tradicional
(Mac), x-mac-
coreano: coreano
(Mac), x-mac-árabe:
árabe (Mac), x-mac-
hebraico: hebraico
(Mac), x-mac-grego:
grego (Mac), x- mac-
cirílico: cirílico (Mac),
x-mac-chinesesimp:
chinês simplificado
(Mac), x-mac-
romeno: romeno
(Mac), x-mac-
ucraniano: ucraniano
(Mac), x-mac-
tailândes: Tailândes
(Mac), x-mac-ce:
Europa Central (Mac),
x-mac-islandês:
islandês (Mac), x-
mac-turco: turco
(Mac), x-mac-croata:
croata (Mac), utf-32:
Unicode (UTF-32),
utf-32BE: Unicode
(UTF-32 Big-Endian),
x-Chinese-CNS:
Chinês tradicional
(CNS), x-cp20001:
TCA Taiwan, x-
Chinese-Eten: Chinês
tradicional (Eten), x-
cp20003: IBM5550
Taiwan, x-cp20004:
TeleText Taiwan, x-
cp20005: Wang
Taiwan, x-IA5:
Europeu Ocidental
(IA5), x-IA5-Alemão:
Alemão (IA5), x- IA5-
sueco: sueco (IA5), x-
IA5-norueguês:
norueguês (IA5), us-
ascii: US-ASCII, x-
cp20261: T.61, x-
cp20269: ISO-6937,
IBM273: IBM EBCDIC
(Alemanha ), IBM277:
IBM EBCDIC
(Dinamarca-
Noruega), IBM278:
IBM EBCDIC
(Finlândia-Suécia),
IBM280: IBM EBCDIC
(Itália), IBM284: IBM
EBCDIC (Espanha),
IBM285: IBM EBCDIC
(Reino Unido),
IBM290: IBM EBCDIC
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O
(Katakana japonês),
IBM297: IBM EBCDIC
(França), IBM420:
IBM EBCDIC (árabe),
IBM423: IBM EBCDIC
(grego), IBM424: IBM
EBCDIC (hebraico), x-
EBCDIC-coreano
estendido: IBM
EBCDIC (coreano
estendido), IBM-
Tailandês: IBM
EBCDIC (tailandês),
koi8-r: cirílico (KOI8-
R), IBM871: IBM
EBCDIC (islandês),
IBM880: IBM EBCDIC
(russo cirílico),
IBM905: IBM EBCDIC
(turco), IBM00924:
IBM Latino-1, EUC-
JP: japonês (JIS
0208-1990 e 0212-
1990), x-cp20936:
chinês simplificado
(GB2312-80), x-
cp20949: coreano
Wansung, cp1025:
IBM EBCDIC (cirílico
sérvio-búlgaro),
koi8-u: cirílico (KOI8-
U), iso-8859-1:
Europa Ocidental
(ISO), iso-8859-2:
Europa Central (ISO),
iso-8859-3: Latim 3
(ISO), iso-8859-4:
Báltico (ISO), iso-
8859-5 : Cirílico
(ISO), iso-8859-6:
Árabe (ISO), iso-
8859-7: Grego (ISO),
iso-8859-8: Hebraico
(ISO-Visual), iso-
8859-9: Turco (ISO ),
iso-8859-13:
Estoniano (ISO), iso-
8859-15: Latim 9
(ISO), x-Europa:
Europa, iso-8859-8-i:
Hebraico (ISO-
Logical), iso-2022- jp:
Japonês (JIS),
csISO2022JP:
Japonês (JIS-Permitir
1 byte Kana), iso-
2022-jp: Japonês
(JIS-Permitir 1 byte
Kana - SO / SI), iso-
2022-kr: Coreano
(ISO), x-cp50227:
chinês simplificado
(ISO-2022), euc-jp:
japonês (EUC), EUC-
CN: chinês
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O
simplificado (EUC),
euc-kr: Coreia n
(EUC), hz-gb-2312:
Chinês Simplificado
(HZ), GB18030:
Chinês Simplificado
(GB18030), x-iscii-de:
ISCII Devanagari, x-
iscii-be: ISCII Bengali,
x-iscii-ta: ISCII Tâmil,
x-iscii-te: ISCII Telugu,
x-iscii-as: ISCII
Assamese, x-iscii-or:
ISCII Oriya, x-iscii-ka:
ISCII Kannada, x-iscii-
ma: ISCII Malayalam,
x-iscii -gu: ISCII
Gujarati, x-iscii-pa:
ISCII Punjabi, utf-7:
Unicode (UTF-7), utf-
8: Unicode (UTF-8)
Aceitar certificados N/D Valor booliano False Especificar se os
não confiáveis certificados não
confiáveis serão
aceitos

Autenticação HTTP N/D Valor booliano False Especificar se o


servidor da Web
exige autenticação.
Esta propriedade
refere-se à
autenticação HTTP
(ou seja, quando o
navegador exibe uma
janela pop-up
solicitando o nome
de usuário e a senha)

Nome de usuário No Valor do texto O nome de usuário


do servidor Web

Senha No Valor criptografado A senha do servidor


Web

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

WebServiceResponseHeaders Lista de Valores de texto Os cabeçalhos HTTP da resposta

DownloadedFile Arquivo O arquivo baixado

WebServiceResponse Valor do texto O texto da resposta do serviço Web

CódigoDeStatus Valor numérico O código do status retornado

Ex c e ç õ e s
EXC EÇ Ã O DESC RIÇ Ã O

Erro ao invocar o serviço Web Indica um problema ao invocar o serviço Web

O diretório não existe Indica que um diretório necessário não existe

Cabeçalho inválido em cabeçalhos personalizados Indica que alguns cabeçalhos personalizados eram inválidos

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Automação da Web
27/04/2021 • 26 minutes to read

Iniciar e gerenciar aplicativos Web em navegadores


Encontre mais informações sobre como usar as ações de automação da Web aqui

Extrair dados de página da Web

Obter detalhes da página da Web

Obter detalhes do elemento na página da Web

Tirar captura de tela da página da Web

Focar campo de texto na página da Web

Preencher campo de texto na página da Web

Definir estado da caixa de seleção na página da Web

Selecionar botão de opção na página da Web

Definir valor de lista suspensa em página da Web

Pressionar botão na página da Web

Iniciar novo Internet Explorer

Iniciar novo Firefox

Iniciar novo Chrome

Iniciar novo Edge

Criar nova guia

Acessar página da Web

Clicar em link na página da Web

Clicar no link de download na página da Web

Executar a função JavaScript na página da Web

Passe o mouse sobre um elemento na página da Web

Feche navegador da Web


Extração de dados da Web
Extrair dados de aplicativos Web, de um único valor até tabelas ou personalizar vários dados
Extrair dados de página da Web
Extraia dados de partes específicas de uma página da Web na forma de valores únicos, listas, linhas ou tabelas
Encontre mais informações sobre como usar esta ação aqui
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância de No Instância de Insira ou escolha a


navegador da Web navegador da Web variável que contém
a instância do
navegador da Web
com a qual trabalhar

Elemento de interface No WebControl Selecione o elemento


do usuário da interface do
usuário na página da
Web para extrair
dados dele

Parâmetros de No Tabela de dados Os parâmetros a


extração serem usados ao
extrair dados.
Dependendo do
modo de extração,
serão aceitos dados
diferentes.

Máximo de páginas No Valor numérico O número máximo


da Web a serem de páginas da Web a
processadas serem processadas

O seletor CSS de No Valor do texto O seletor CSS de


pager pager

Modo de extração N/D Indefinido, Valor Valor único Especificar o que


único, Valores extrair da página da
escolhidos Web
manualmente, Lista,
Tabela, Tabela HTML
inteira

Usar paginação N/D Valor booliano False Especificar se a


paginação deve ser
usada

Obter todas as N/D Valor booliano False Especificar se você


páginas da Web deseja obter todas as
páginas da Web
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Armazenar modo de N/D Variável, planilha do Variável Especificar se os


dados Excel dados extraídos
devem ser
armazenados em
uma variável ou uma
planilha do Excel

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

ExcelInstance Instância do Excel A instância do Excel com os dados


extraídos. Use esta instância para
manipular a planilha (ou salvá-la e
fechá-la) usando as ações dedicadas
do Excel.

DataFromWebPage Tabela de dados Os dados extraídos na forma de um


único valor, lista, linha de dados ou
tabela de dados

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao extrair dados Indica um problema ao extrair dados

Falha ao iniciar instância do Excel Indica um problema ao inicializar uma instância do Excel

Falha ao gravar valores no Excel Indica um problema ao gravar os valores no Excel

Obter detalhes da página da Web


Obter uma propriedade de uma página da Web, como o título ou o texto de origem
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância de No Instância de Insira ou escolha a


navegador da Web navegador da Web variável que contém
a instância do
navegador da Web
com a qual trabalhar

Obter N/D Descrição da página Descrição de página Selecione as


da Web, meta da Web informações a serem
palavras-chave da recuperadas da
página da Web, título página da Web
da página da Web,
texto da página da
Web, fonte da página
da Web, endereço de
URL atual do
navegador da Web

Va r i á v e i s P r o d u z i d a s
A RGUM EN TO DIGITA R DESC RIÇ Ã O

WebPageProperty Valor do texto Os detalhes recuperados da página da


Web

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao obter detalhes da página da Web Indica um problema ao obter os detalhes da página da Web
especificada

Obter detalhes do elemento na página da Web


Obter o valor do atributo de um elemento em uma página da Web
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância de No Instância de Insira ou escolha a


navegador da Web navegador da Web variável que contém
a instância do
navegador da Web
com a qual trabalhar

Elemento de interface No WebControl Selecione o elemento


do usuário da interface do
usuário na página da
Web para obter
detalhes dele

Nome do atributo Sim Valor do texto Próprio Texto Inserir ou selecionar


o atributo cujo valor
deve ser recuperado

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

AttributeValue Valor do texto O valor do atributo do elemento da


Web

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao recuperar o atributo do elemento de interface do Indica um problema ao recuperar atributo do elemento da
usuário na página da Web página da Web

Tirar captura de tela da página da Web


Obter uma captura de tela da página da Web (ou de um elemento da página da Web) exibido no navegador e
salvar a imagem em um arquivo ou na área de transferência
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O


A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância de No Instância de Insira ou escolha a


navegador da Web navegador da Web variável que contém
a instância do
navegador da Web
com a qual trabalhar

Captura N/D Página da Web Página da Web Especificar se você


inteira, elemento inteira deseja capturar toda
específico a página da Web ou
apenas um elemento
específico dela

Elemento de interface No WebControl Selecione o elemento


do usuário da interface do
usuário na página da
Web para capturar

Modo Salvar N/D Área de transferência, Área de transferência Especificar se deseja


Arquivo salvar a imagem em
um arquivo ou
armazená-la na área
de transferência

Arquivo de imagem No Arquivo Definir o caminho


completo do arquivo
para salvar a captura
de imagem

Formato do arquivo N/D BMP, EMF, EXIF, GIF, BMP Selecione o formato
JPG, PNG, TIFF, WMF do arquivo de
imagem

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Elemento com seletor CSS especificado não encontrado Indica que um elemento de página da Web com o seletor
CSS especificado não foi encontrado

Falha ao salvar arquivo Indica um problema ao salvar o arquivo especificado

Falha ao salvar na área de transferência Indica um problema ao salvar na área de transferência

Falha ao tirar a captura de tela Indica um problema ao tirar uma captura de tela

Preenchimento de formulário da Web


Preencher formulários em aplicativos Web
Focar campo de texto na página da Web
Definir o foco em um elemento de entrada de uma página da Web e rolá-lo na exibição
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância de No Instância de Insira ou escolha a


navegador da Web navegador da Web variável que contém
a instância do
navegador da Web
com a qual trabalhar

Elemento de interface No WebControl Selecione o elemento


do usuário de interface do
usuário a ser focado
na página da Web

Aguarde o N/D Valor booliano Verdadeiro Especificar se deve


carregamento da aguardar que a nova
página página da Web
carregue
completamente antes
de continuar

Se aparecer uma N/D Fechar, Pressionar Não faça nada Especificar o que
caixa de diálogo pop- um botão, Não fazer fazer se uma caixa de
up nada diálogo pop-up
aparecer

Botão de diálogo a Sim Valor do texto OK Insira o botão de


pressionar diálogo para
pressionar se uma
caixa de diálogo pop-
up aparecer

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Elemento com seletor CSS especificado não encontrado Indica que um elemento de página da Web com o seletor
CSS especificado não foi encontrado

Falha ao definir o foco de entrada no campo de texto da Indica um problema ao definir o foco de entrada no campo
página da Web de texto especificado da página da web

Preencher campo de texto na página da Web


Preencher um campo de texto em uma página da Web com o texto especificado
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância de No Instância de Insira ou escolha a


navegador da Web navegador da Web variável que contém
a instância do
navegador da Web
com a qual trabalhar
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Elemento de interface No WebControl Selecione o campo de


do usuário texto a ser
preenchido

Texto No Valor criptografado Inserir o texto para


preencher o campo
de texto

Simular digitação N/D Valor booliano Verdadeiro Especifique se o


campo de texto será
preenchido de uma
só vez por meio da
configuração simples
do valor da caixa de
texto, ou simule uma
digitação de usuário
ao enviar os
caracteres um por
um. O último
método é mais lento,
mas necessário em
algumas páginas da
Web complexas.

Desfocar caixa de N/D Valor booliano False Escolha se deseja


texto após preenchê- desfocar a caixa de
la texto logo após esta
ação para preenchê-
la com o texto
especificado. No caso
de eliminação de
listas de
preenchimento
automático, este
parâmetro deve ser
definido como
"Falso".

Aguarde o N/D Valor booliano Verdadeiro Especificar se deve


carregamento da aguardar que a nova
página página da Web
carregue
completamente após
preencher o campo
de texto

Se aparecer uma N/D Fechar, Pressionar Não faça nada Especificar o que
caixa de diálogo pop- um botão, Não fazer fazer se uma caixa de
up nada diálogo pop-up
aparecer após
preencher o campo
de texto

Botão de diálogo a Sim Valor do texto OK Insira o botão de


pressionar diálogo para
pressionar se uma
caixa de diálogo pop-
up aparecer
Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Elemento com seletor CSS especificado não encontrado Indica que um elemento de página da Web com o seletor
CSS especificado não foi encontrado

Falha ao gravar no campo de texto Indica um problema ao gravar no campo de texto


especificado

Definir estado da caixa de seleção na página da Web


Marcar ou desmarcar uma caixa de seleção em um formulário da Web
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância de No Instância de Insira ou escolha a


navegador da Web navegador da Web variável que contém
a instância do
navegador da Web
com a qual trabalhar

Elemento de interface No WebControl Marcar a caixa de


do usuário seleção para definir o
estado de

Estado da caixa de N/D Marcada, Marcado Marque o estado da


seleção Desmarcada caixa de seleção

Aguarde o N/D Valor booliano Verdadeiro Especificar se deve


carregamento da aguardar que a nova
página página da Web
carregue
completamente após
definir o estado da
caixa de seleção

Se aparecer uma N/D Fechar, Pressionar Não faça nada Especificar o que
caixa de diálogo pop- um botão, Não fazer fazer se uma caixa de
up nada diálogo pop-up
aparecer após definir
o estado da caixa de
seleção

Botão de diálogo a Sim Valor do texto OK Insira o botão de


pressionar diálogo para
pressionar se uma
caixa de diálogo pop-
up aparecer

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s
EXC EÇ Ã O DESC RIÇ Ã O

Elemento com seletor CSS especificado não encontrado Indica que um elemento de página da Web com o seletor
CSS especificado não foi encontrado

Falha ao definir o estado da caixa de seleção Indica um problema ao definir o estado da caixa de seleção
especificada

Selecionar botão de opção na página da Web


Selecionar um botão de opção na página da Web
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância de No Instância de Insira ou escolha a


navegador da Web navegador da Web variável que contém
a instância do
navegador da Web
com a qual trabalhar

Elemento de interface No WebControl O botão de opção a


do usuário ser selecionado

Aguarde o N/D Valor booliano Verdadeiro Especificar se deve


carregamento da aguardar que a nova
página página da Web
carregue
completamente após
selecionar o botão de
opção

Se aparecer uma N/D Fechar, Pressionar Não faça nada Especificar o que
caixa de diálogo pop- um botão, Não fazer fazer se uma caixa de
up nada diálogo pop-up
aparecer após
selecionar o botão de
opção

Botão de diálogo a Sim Valor do texto OK O botão de diálogo


pressionar para pressionar se
uma caixa de diálogo
pop-up aparecer

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Elemento com seletor CSS especificado não encontrado Indica que um elemento de página da Web com o seletor
CSS especificado não foi encontrado

Falha ao selecionar o botão de opção Indica um problema ao selecionar o botão de opção


especificado

Definir valor de lista suspensa em página da Web


Definir ou limpar a opção selecionada de uma lista suspensa em um formulário da Web
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância de No Instância de Insira ou escolha a


navegador da Web navegador da Web variável que contém
a instância do
navegador da Web
com a qual trabalhar

Elemento de interface No WebControl Selecionar a lista


do usuário suspensa para definir
seu valor

Operação N/D Limpar todas as Limpar todas as Indicar se deve


opções, Selecionar opções selecionar um valor
opções por nome, ou limpar o valor
Selecionar opções selecionado da lista
por índice suspensa

Nome(s) de opção No Lista de Valores de Informe uma ou mais


texto opções (uma por
linha, se houver mais
de uma) a serem
selecionadas na lista
suspensa. Múltiplas
opções só fazem
sentido ao trabalhar
com listas de seleção
múltipla. Se a lista for
de seleção única,
apenas a primeira
opção especificada
será usada.

Índices de opção No Lista de valores Digitar uma lista


numéricos separada por espaço
de índices baseados
em 1 (por exemplo, 1
3 4)

Aguarde o N/D Valor booliano Verdadeiro Especificar se deve


carregamento da aguardar que a nova
página página da Web
carregue
completamente após
definir o valor da lista
suspensa

Se aparecer uma N/D Fechar, Pressionar Não faça nada Especificar o que
caixa de diálogo pop- um botão, Não fazer fazer se uma caixa de
up nada diálogo pop-up
aparecer após definir
o valor da lista
suspensa

Botão de diálogo a Sim Valor do texto OK Insira o botão de


pressionar diálogo para
pressionar se uma
caixa de diálogo pop-
up aparecer
Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Elemento com seletor CSS especificado não encontrado Indica que um elemento de página da Web com o seletor
CSS especificado não foi encontrado

Falha ao definir a opção selecionada Indica um problema ao definir a opção de lista suspensa
selecionada

Pressionar botão na página da Web


Pressionar um botão na página da Web
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância de No Instância de Insira ou escolha a


navegador da Web navegador da Web variável que contém
a instância do
navegador da Web
com a qual trabalhar

Elemento de interface No WebControl Selecione o botão


do usuário para pressionar

Aguarde o N/D Valor booliano Verdadeiro Especificar se deve


carregamento da aguardar que a nova
página página da Web
carregue
completamente após
pressionar o botão

Se aparecer uma N/D Fechar, Pressionar Não faça nada Especificar o que
caixa de diálogo pop- um botão, Não fazer fazer se uma caixa de
up nada diálogo pop-up
aparecer após
pressionar o botão

Botão de diálogo a Sim Valor do texto OK Insira o botão de


pressionar diálogo para
pressionar se uma
caixa de diálogo pop-
up aparecer

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Elemento com seletor CSS especificado não encontrado Indica que um elemento de página da Web com o seletor
CSS especificado não foi encontrado

Falha ao clicar no botão da página da Web Indica um problema ao clicar no botão da página da Web
especificada
Iniciar novo Internet Explorer
Iniciar uma nova instância ou anexar a uma instância em execução do Internet Explorer para automatizar sites e
aplicativos Web
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Iniciar modo N/D Abrir navegador de Iniciar navegador de Especificar se o


automação, Abrir automação navegador de
novo Internet automação ou uma
Explorer, Anexar à nova instância do
execução do Internet Internet Explorer
Explorer deve ser iniciada ou
anexada a uma
existente

Anexar à guia N/D Por título, Por URL, Por título Especificar se deve
Internet Explorer Usar janela em ser anexada a uma
primeiro plano guia Internet Explorer
por título, URL ou à
guia ativa de Internet
Explorer em execução
como janela de
primeiro plano

URL Inicial No Valor do texto Inserir a URL do site


a ser visitado quando
o navegador da Web
for iniciado

Título da guia No Valor do texto Inserir o título (ou


parte dele) da guia
Internet Explorer
para anexar

Guia URL No Valor do texto Insira a URL (ou


parte dela) da guia
Internet Explorer
para anexar

Estado da janela N/D Normal, Maximizado, Normal Especificar se a janela


Minimizado do navegador deve
ser iniciada em
estado normal,
minimizado ou
maximizado

Limpar cache N/D Valor booliano False Especificar se é para


limpar todo o cache
do navegador da
Web logo após iniciá-
lo

Limpar cookies N/D Valor booliano False Especificar se é para


limpar todos os
cookies armazenados
no navegador da
Web logo após iniciá-
lo
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Aguarde o N/D Valor booliano Verdadeiro Especificar se deve


carregamento da aguardar que a nova
página página da Web
carregue
completamente antes
de continuar

Se aparecer uma N/D Fechar, Pressionar Não faça nada Especificar o que
caixa de diálogo pop- um botão, Não fazer fazer se uma caixa de
up nada diálogo pop-up
aparecer ao carregar
a página da Web
inicial

Botão de diálogo a Sim Valor do texto OK Insira o botão de


pressionar diálogo para
pressionar se uma
caixa de diálogo pop-
up aparecer

Cadeia de caracteres Sim Valor do texto Especifique a cadeia


de agente do usuário de caracteres do
personalizado agente do usuário
personalizado do
auxiliar da Web em
tempo de execução.
Se esse campo
permanecer vazio, o
auxiliar da Web em
tempo de execução
usará, por padrão, a
cadeia de caracteres
de agente do usuário
do Internet Explorer
instalada no
computador.

NOTE
As opções Limpar cache e Limpar cookies funcionam conforme o esperado, se a execução no Modo Protegido estiver
desativada no menu de opções da Internet.

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

InternetExplorer Instância de navegador da Web A instância do Internet Explorer a ser


usada com ações de automação da
Web

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao iniciar o Internet Explorer Indica um problema ao iniciar o Internet Explorer

URL Inválida Indica que a URL fornecida era inválida


Iniciar novo Firefox
Iniciar uma nova instância ou anexar a uma instância em execução do Firefox para automatizar sites e
aplicativos Web
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Iniciar modo N/D Iniciar nova Instância, Iniciar nova instância Especificar se uma
Anexar à instância nova instância do
em execução Firefox deve ser
iniciada ou anexada a
uma existente

Anexar à guia Firefox N/D Por título, Por URL, Por título Especificar se deve
Usar janela em ser anexada a uma
primeiro plano guia Firefox por
título, URL ou à guia
ativa de Firefox em
execução como janela
de primeiro plano

URL Inicial No Valor do texto Inserir a URL do site


a ser visitado quando
o navegador da Web
for iniciado

Título da guia No Valor do texto Inserir o título (ou


parte dele) da guia
Firefox para anexar

Guia URL No Valor do texto Insira a URL (ou


parte dela) da guia
Firefox para anexar

Estado da janela N/D Normal, Maximizado, Normal Especificar se a janela


Minimizado do navegador deve
ser iniciada em
estado normal,
minimizado ou
maximizado

Limpar cache N/D Valor booliano False Especificar se é para


limpar todo o cache
do navegador da
Web logo após iniciá-
lo

Limpar cookies N/D Valor booliano False Especificar se é para


limpar todos os
cookies armazenados
no navegador da
Web logo após iniciá-
lo
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Aguarde o N/D Valor booliano Verdadeiro Especificar se deve


carregamento da aguardar que a nova
página página da Web
carregue
completamente antes
de continuar

Se aparecer uma N/D Fechar, Pressionar Não faça nada Especificar o que
caixa de diálogo pop- um botão, Não fazer fazer se uma caixa de
up nada diálogo pop-up
aparecer ao carregar
a página da Web
inicial

Botão de diálogo a Sim Valor do texto OK Insira o botão de


pressionar diálogo para
pressionar se uma
caixa de diálogo pop-
up aparecer

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

Navegador Instância de navegador da Web A instância do Firefox a ser usada com


ações de automação da Web

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao iniciar o Firefox Indica um problema ao iniciar o Firefox

URL Inválida Indica que a URL fornecida era inválida

Iniciar novo Chrome


Iniciar uma nova instância ou anexar a uma instância em execução do Chrome para automatizar sites e
aplicativos Web
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Iniciar modo N/D Iniciar nova Instância, Iniciar nova instância Especificar se uma
Anexar à instância nova instância do
em execução Chrome deve ser
iniciada ou anexada a
uma existente

Anexar à guia N/D Por título, Por URL, Por título Especificar se deve
Chrome Usar janela em ser anexada a uma
primeiro plano guia Chrome por
título, URL ou à guia
ativa de Chrome em
execução como janela
de primeiro plano
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

URL Inicial No Valor do texto Inserir a URL do site


a ser visitado quando
o navegador da Web
for iniciado

Título da guia No Valor do texto Insira o título (ou


parte dele) da guia
Chrome para anexar

Guia URL No Valor do texto Insira a URL (ou


parte dela) da guia
Chrome para anexar

Estado da janela N/D Normal, Maximizado, Normal Especificar se a janela


Minimizado do navegador deve
ser iniciada em
estado normal,
minimizado ou
maximizado

Limpar cache N/D Valor booliano False Especificar se é para


limpar todo o cache
do navegador da
Web logo após iniciá-
lo

Limpar cookies N/D Valor booliano False Especificar se é para


limpar todos os
cookies armazenados
no navegador da
Web logo após iniciá-
lo

Aguarde o N/D Valor booliano Verdadeiro Especificar se deve


carregamento da aguardar que a nova
página página da Web
carregue
completamente antes
de continuar

Se aparecer uma N/D Fechar, Pressionar Não faça nada Especificar o que
caixa de diálogo pop- um botão, Não fazer fazer se uma caixa de
up nada diálogo pop-up
aparecer ao carregar
a página da Web
inicial

Botão de diálogo a Sim Valor do texto OK Insira o botão de


pressionar diálogo para
pressionar se uma
caixa de diálogo pop-
up aparecer

Va r i á v e i s P r o d u z i d a s
A RGUM EN TO DIGITA R DESC RIÇ Ã O

Navegador Instância de navegador da Web A instância do Chrome a ser usada


com ações de automação da Web

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao iniciar o Chrome Indica um problema ao iniciar o Chrome

URL Inválida Indica que a URL fornecida era inválida

Iniciar novo Edge


Iniciar uma nova instância ou anexar a uma instância em execução do Edge para automatizar sites e aplicativos
Web
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Iniciar modo N/D Iniciar nova Instância, Iniciar nova instância Especificar se uma
Anexar à instância nova instância do
em execução Edge deve ser
iniciada ou anexada a
uma existente

Anexar à guia do N/D Por título, Por URL, Por título Especificar se deve
Edge Usar janela em ser anexada a uma
primeiro plano guia do Edge por
título, URL ou à guia
ativa do Edge em
execução como janela
de primeiro plano

URL Inicial No Valor do texto Inserir a URL do site


a ser visitado quando
o navegador da Web
for iniciado

Título da guia No Valor do texto Insira o título (ou


parte dele) da guia
do Edge para anexar

Guia URL No Valor do texto Insira a URL (ou


parte dela) da guia
do Edge para anexar

Estado da janela N/D Normal, Maximizado, Normal Especificar se a janela


Minimizado do navegador deve
ser iniciada em
estado normal,
minimizado ou
maximizado
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Limpar cache N/D Valor booliano False Especificar se é para


limpar todo o cache
do navegador da
Web logo após iniciá-
lo

Limpar cookies N/D Valor booliano False Especificar se é para


limpar todos os
cookies armazenados
no navegador da
Web logo após iniciá-
lo

Aguarde o N/D Valor booliano Verdadeiro Especificar se deve


carregamento da aguardar que a nova
página página da Web
carregue
completamente antes
de continuar

Se aparecer uma N/D Fechar, Pressionar Não faça nada Especificar o que
caixa de diálogo pop- um botão, Não fazer fazer se uma caixa de
up nada diálogo pop-up
aparecer ao carregar
a página da Web
inicial

Botão de diálogo a Sim Valor do texto OK Insira o botão de


pressionar diálogo para
pressionar se uma
caixa de diálogo pop-
up aparecer

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

Navegador Instância de navegador da Web A instância do Edge a ser usada com


ações de automação da Web

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao iniciar o Edge Indica um problema na iniciar o Edge

URL Inválida Indica que a URL fornecida era inválida

Criar nova guia


Criar uma nova guia e navegar até a URL fornecida (com suporte no Microsoft Edge, Chrome e Firefox)
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O


A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância de No Instância de Insira ou escolha a


navegador da Web navegador da Web variável que contém
a instância do
navegador da Web
com a qual trabalhar

URL para navegar até No Valor do texto Insira a URL ou uma


variável que contém
a URL. para navegar
até

Aguarde o N/D Valor booliano Verdadeiro Especificar se deve


carregamento da aguardar que a nova
página página da Web
carregue
completamente antes
de continuar

Se aparecer uma N/D Fechar, Pressionar Não faça nada Especificar o que
caixa de diálogo pop- um botão, Não fazer fazer se uma caixa de
up nada diálogo pop-up
aparecer ao carregar
a página da Web

Botão de diálogo a Sim Valor do texto OK Insira o botão de


pressionar diálogo para
pressionar se uma
caixa de diálogo pop-
up aparecer

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

NewBrowser Instância de navegador da Web A nova instância do navegador da


Web a ser usada com ações de
automação da Web

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

URL Inválida Indica que a URL fornecida era inválida

Falha ao criar uma nova guia Indica um problema ao criar uma nova guia

Acessar página da Web


Navegar no navegador da Web para uma nova página
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O


A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância de No Instância de Insira ou escolha a


navegador da Web navegador da Web variável que contém
a instância do
navegador da Web
com a qual trabalhar

Navegar N/D Para URL, Voltar, Para URL Especificar para onde
Avançar, Recarregar navegar
página da Web

URL No Valor do texto Inserir a URL até


onde navegar

Aguarde o N/D Valor booliano Verdadeiro Especificar se deve


carregamento da aguardar que a
página página da Web
carregue
completamente antes
de continuar

Se aparecer uma N/D Fechar, Pressionar Não faça nada Especificar o que
caixa de diálogo pop- um botão, Não fazer fazer se uma caixa de
up nada diálogo pop-up
aparecer ao carregar
a página da Web

Botão de diálogo a Sim Valor do texto OK Insira o botão de


pressionar diálogo para
pressionar se uma
caixa de diálogo pop-
up aparecer

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao navegar para a página da Web Indica um problema ao navegar para a página da Web
especificada

URL Inválida Indica que a URL fornecida era inválida

Clicar no link na página da Web


Clique em um link ou qualquer outro elemento de uma página da Web
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância de No Instância de Insira ou escolha a


navegador da Web navegador da Web variável que contém
a instância do
navegador da Web
com a qual trabalhar
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Elemento de interface No WebControl Selecione o elemento


do usuário da interface do
usuário na página da
Web para clicar

Aguarde o N/D Valor booliano Verdadeiro Especificar se deve


carregamento da aguardar que a nova
página página da Web
carregue
completamente após
clicar no link

Se aparecer uma N/D Fechar, Pressionar Não faça nada Especificar o que
caixa de diálogo pop- um botão, Não fazer fazer se uma caixa de
up nada diálogo pop-up
aparecer após clicar
no link

Botão de diálogo a Sim Valor do texto OK Insira o botão de


pressionar diálogo para
pressionar se uma
caixa de diálogo pop-
up aparecer

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Elemento com seletor CSS especificado não encontrado Indica que um elemento de página da Web com o seletor
CSS especificado não foi encontrado

Falha ao clicar no elemento de interface do usuário Indica um problema ao clicar no elemento especificado

Clicar no link de download na página da Web


Clique em um link em uma página da Web que resulte no download de um arquivo
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância de No Instância de Insira ou escolha a


navegador da Web navegador da Web variável que contém
a instância do
navegador da Web
com a qual trabalhar

Elemento de interface No WebControl Selecione o elemento


do usuário da interface do
usuário na página da
Web para clicar
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Pasta de destino No Pasta Inserir ou escolher o


caminho completo da
pasta ou uma
variável que
contenha a pasta
para salvar o arquivo
baixado

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

DownloadedFile Arquivo O arquivo no disco onde o download


foi salvo. Trata-se de um caminho do
arquivo que consiste na pasta de
download, conforme especificado
acima, mais o nome do arquivo
fornecido pelo servidor Web.

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao baixar arquivo Indica um problema ao baixar o arquivo especificado

Elemento com seletor CSS especificado não encontrado Indica que um elemento de página da Web com o seletor
CSS especificado não foi encontrado

Falha ao clicar no elemento de interface do usuário Indica um problema ao clicar no elemento especificado

Falha ao salvar arquivo Indica um problema ao salvar o arquivo especificado

Executar a função JavaScript na página da Web


Executar uma função JavaScript na página da Web e obter o resultado retornado
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância de No Instância de Insira ou escolha a


navegador da Web navegador da Web variável que contém
a instância do
navegador da Web
com a qual trabalhar

Função JavaScript Sim Valor do texto função Inserir a função


ExecuteScript() { /*seu JavaScript para
código aqui, retorna executar na página
algo (opcionalmente); da Web
*/ }

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

Resultado Valor do texto O resultado da função JavaScript


executada
Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao executar JavaScript Indica um problema ao executar JavaScript

Passe o mouse sobre um elemento na página da Web


Passe o mouse sobre um elemento de uma página da Web
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância de No Instância de Insira ou escolha a


navegador da Web navegador da Web variável que contém
a instância do
navegador da Web
com a qual trabalhar

Elemento de interface No WebControl Selecione o elemento


do usuário de interface do
usuário a ser focado
na página da Web

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao passar o mouse sobre o elemento Indica um problema ao passar o mouse sobre o elemento
especificado

Fechar navegador da Web


Fechar uma janela do navegador da Web
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância de No Instância de Insira ou escolha a


navegador da Web navegador da Web variável que contém
a instância do
navegador da Web
para fechar

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao fechar o navegador da Web Indica um problema ao fechar o navegador da Web


NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Excel
27/04/2021 • 20 minutes to read

Automatizar qualquer atividade relacionada ao Excel

Executar Macro do Excel

Obter planilha ativa do Excel

Obter todas as planilhas do Excel

Excluir planilha do Excel

Renomear a planilha do Excel

Ativar Célula na Planilha do Excel

Selecionar células na planilha do Excel

Obter o intervalo de células selecionado da planilha do Excel

Copiar células da planilha do Excel

Colar células na planilha do Excel

Inserir linha na planilha do Excel

Excluir linha da planilha do Excel

Inserir coluna na planilha do Excel

Excluir coluna da planilha do Excel

Obter primeira linha livre na coluna da planilha do Excel

Iniciar o Excel

Anexar ao Excel em execução

Ler da planilha do Excel

Salvar o Excel

Gravar na planilha do Excel

Fechar o Excel

Definir planilha ativa do Excel


Adicionar nova planilha

Obter primeira coluna/linha livre da planilha do Excel

Avançado
Ações avançadas de automação do Excel
Executar Macro do Excel
Executa uma macro especificada no documento de uma instância do Excel
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância do Excel No Instância do Excel A instância do Excel


com que se
trabalhará. Essa
variável deverá ter
sido especificada
anteriormente em
uma ação Iniciar o
Excel

Macro No Valor do texto A macro a ser


executada. O texto
deve consistir no
nome da macro
seguido por qualquer
argumento
(opcional), tudo
separado por pontos
e vírgulas

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao executar macro Indica um problema ao executar a macro especificada

Obter planilha ativa do Excel


Recupera a planilha ativa de um documento do Excel
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O


A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância do Excel No Instância do Excel A instância do Excel


com que se
trabalhará. Essa
variável deverá ter
sido especificada
anteriormente em
uma ação Iniciar o
Excel

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

SheetName Valor do texto O nome da planilha ativa

SheetIndex Valor numérico O índice da planilha ativa

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao recuperar planilha ativa Indica um problema ao recuperar a planilha ativa

Obter todas as planilhas do Excel


Recupera os nomes de todas as planilhas de um documento do Excel
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância do Excel No Instância do Excel Especifique a


instância do Excel.
Essa variável deverá
ter sido especificada
anteriormente em
uma ação Iniciar o
Excel

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

SheetNames Lista de Valores de texto Os nomes de todas as planilhas

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao recuperar todos os nomes das planilhas Indica um problema ao recuperar os nomes da planilha do
Excel

Excluir planilha do Excel


Exclui uma planilha específica de uma instância do Excel
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância do Excel No Instância do Excel A instância do Excel


com que se
trabalhará. Essa
variável deverá ter
sido especificada
anteriormente em
uma ação Iniciar o
Excel

Excluir planilha com N/D Índice, Nome Nome Se a planilha deve ser
localizada por nome
ou por índice

Índice da planilha No Valor numérico O número do índice


da planilha a ser
excluída. A
numeração começa
em 1. Isso significa
que o índice da
primeira planilha é 1,
da segunda é 2 etc.

Nome da planilha No Valor do texto O nome da planilha a


ser excluída

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível localizar planilha Indica que não foi possível localizar uma planilha com o
nome especificado

Falha ao excluir planilha Indica um problema ao excluir a planilha especificada

Renomear planilha do Excel


Renomeia uma planilha específica de uma instância do Excel
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância do Excel No Instância do Excel Especifique a


instância do Excel.
Essa variável deverá
ter sido especificada
anteriormente em
uma ação Iniciar o
Excel

Renomear a planilha N/D Índice, Nome Nome Especificar se a


com planilha deve ser
localizada por nome
ou por índice
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Índice da planilha No Valor numérico O índice da planilha a


ser renomeada. A
numeração começa
em 1. Isso significa
que o índice da
primeira planilha é 1,
da segunda é 2 etc.

Nome da planilha No Valor do texto O nome da planilha a


ser renomeada

Novo nome da No Valor do texto O novo nome da


planilha planilha

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível localizar planilha Indica que não foi possível localizar uma planilha com o
nome especificado

Falha ao renomear planilha Indica um problema ao renomear a planilha especificada

Ativar Célula na Planilha do Excel


Ativar uma célula na planilha ativa de uma instância do Excel, fornecendo coluna, linha e deslocamento
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância do Excel No Instância do Excel Especifique a


instância do Excel
com que se
trabalhará. Essa
variável deverá ter
sido especificada
anteriormente em
uma ação Iniciar o
Excel

Ativar N/D Célula especificada de Célula especificada de Selecione como


maneira absoluta, maneira absoluta deseja especificar a
Célula especificada de célula a ser ativada:
maneira relativa de maneira absoluta
ou de maneira
relativa usando uma
distância de
deslocamento, que é
o número de células
entre a célula de
referência ativada no
momento e a célula
real a ser ativada
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Column No Valor do texto O valor numérico ou


a letra da coluna da
célula

Direção N/D Para a esquerda, Para Para a esquerda Selecione a direção


a direita, Acima, do deslocamento.
Abaixo Selecionar onde
procurar a célula a
ser ativada com base
na posição da célula
ativa no momento

Deslocamento da No Valor numérico A distância em


célula ativa células entre a célula
ativa no momento e
a célula desejada. A
numeração começa
em 0

Linha No Valor numérico O valor numérico da


linha da célula. A
numeração começa
em 1

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao ativar célula Indica um problema ao ativar uma célula do Excel

Selecionar células na planilha do Excel


Seleciona um intervalo de células na planilha ativa de uma instância do Excel
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância do Excel No Instância do Excel A instância do Excel


com que se
trabalhará. Essa
variável deverá ter
sido especificada
anteriormente em
uma ação Iniciar o
Excel

Select N/D Célula especificada de Célula especificada de Especificar se deve


maneira absoluta, maneira absoluta selecionar um
Célula especificada de intervalo de células
maneira relativa explicitamente
especificado ou um
intervalo de células
relativamente à célula
ativa no momento
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Direção do Eixo X N/D Para a esquerda, Para Para a esquerda A direção do


a direita deslocamento do
eixo X. Onde
procurar no eixo
horizontal, com base
na posição da célula
ativada no momento

Coluna inicial No Valor do texto O índice ou a letra da


primeira coluna

Deslocamento de X No Valor numérico O deslocamento no


eixo X

Linha inicial No Valor numérico O número da


primeira linha. A
numeração começa
em 1

Coluna final No Valor do texto O índice ou a letra da


última coluna

Direção do Eixo Y N/D Acima, Abaixo Acima A direção do


deslocamento do
eixo Y. Onde procurar
no eixo vertical, com
base na posição da
célula ativa no
momento

Linha final No Valor numérico O número da última


linha. A numeração
começa em 1

Deslocamento de Y No Valor numérico O deslocamento no


eixo Y

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao selecionar células Indica um problema ao selecionar as células especificadas

Obter o intervalo de células selecionado da planilha do Excel


Recuperar o intervalo de células selecionado em uma estrutura que consiste na primeira coluna, primeira linha,
última coluna e última linha
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O


A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância do Excel No Instância do Excel A instância do Excel


com que se
trabalhará. Essa
variável deverá ter
sido especificada
anteriormente em
uma ação Iniciar o
Excel

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

FirstColumnIndex Valor numérico O valor numérico da primeira coluna


do intervalo

FirstRowIndex Valor numérico O valor numérico da primeira linha do


intervalo

LastColumnIndex Valor numérico O valor numérico da última coluna do


intervalo

LastRowIndex Valor numérico O valor numérico da última linha do


intervalo

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao recuperar o intervalo de células selecionado Indica um problema ao recuperar o intervalo de células
selecionado

Copiar células da planilha do Excel


Copia um intervalo de células da planilha ativa de uma instância do Excel
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância do Excel No Instância do Excel A instância do Excel


com que se
trabalhará. Essa
variável deverá ter
sido especificada
anteriormente em
uma ação Iniciar o
Excel

Modo Copiar N/D Valores da Célula Valores da Célula Especificar se é para


única, Valores de um Única copiar uma única
Intervalo de Células, célula, um intervalo
Valores da Seleção de células ou a
seleção atual de
células

Coluna inicial No Valor do texto O índice ou a letra da


primeira coluna
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Linha inicial No Valor numérico O índice da primeira


linha

Coluna final No Valor do texto O índice ou a letra da


última coluna

Linha final No Valor numérico O índice da última


linha

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao copiar células Indica um problema ao copiar as células do documento do


Excel

Colar células na planilha do Excel


Cola um intervalo de células na planilha ativa de uma instância do Excel
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância do Excel No Instância do Excel Especifique a


instância do Excel.
Essa variável deverá
ter sido especificada
anteriormente em
uma ação Iniciar o
Excel

Modo Colar N/D Na célula Na célula especificada Especificar se deve


especificada, Na colar em uma célula
célula ativa no especificada ou na
momento célula ativa no
momento

Column No Valor do texto O índice ou a letra da


coluna da célula

Linha No Valor numérico O número da linha

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao colar células Indica um problema ao colar as células especificadas

Inserir linha na planilha do Excel


Insere uma linha acima da linha selecionada de uma instância do Excel
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância do Excel No Instância do Excel A instância do Excel


com que se
trabalhará. Essa
variável deverá ter
sido especificada
anteriormente em
uma ação Iniciar o
Excel

Índice da linha No Valor numérico O índice da linha


acima da qual será
adicionada uma nova
linha. A numeração
começa em 1

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível localizar linha Indica que não foi possível localizar uma linha com o índice
especificado

Falha ao inserir linha Indica um problema ao inserir uma linha na instância


especificada do Excel

Excluir linha da planilha do Excel


Exclui uma linha selecionada de uma instância do Excel
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância do Excel No Instância do Excel A instância do Excel.


Essa variável deverá
ter sido especificada
anteriormente em
uma ação Iniciar o
Excel

Excluir linha No Valor numérico O número do Índice


da linha a ser
excluída. A
numeração começa
em 1

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível localizar linha Indica que não foi possível localizar uma linha com o índice
especificado
EXC EÇ Ã O DESC RIÇ Ã O

Falha ao excluir linha Indica um problema ao excluir a linha especificada

Inserir coluna na planilha do Excel


Insere uma coluna à esquerda de uma coluna selecionada de uma instância do Excel
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância do Excel No Instância do Excel A instância do Excel


com que se
trabalhará. Essa
variável deverá ter
sido especificada
anteriormente em
uma ação Iniciar o
Excel

Column No Valor do texto O número ou a letra


do índice da coluna.
Uma nova coluna
será exibida no lado
esquerdo da coluna
indicada

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível localizar coluna Indica que não foi possível localizar uma coluna com o nome
especificado

Falha ao inserir coluna Indica um problema ao inserir uma coluna na instância


especificada do Excel

Excluir coluna da planilha do Excel


Exclui uma coluna selecionada de uma instância do Excel
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância do Excel No Instância do Excel A instância do Excel


com que se
trabalhará. Essa
variável deverá ter
sido especificada
anteriormente em
uma ação Iniciar o
Excel

Excluir coluna No Valor do texto O número de índice


ou a letra da coluna a
ser excluída
Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível localizar coluna Indica que não foi possível localizar uma coluna com o nome
especificado

Falha ao excluir coluna Indica um problema ao excluir a coluna especificada

Obter primeira linha livre na coluna da planilha do Excel


Recuperar a primeira linha livre, de acordo com a coluna da planilha ativa
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância do Excel No Instância do Excel Especifique a


instância do Excel.
Essa variável deverá
ter sido especificada
anteriormente em
uma ação Iniciar o
Excel

Column No Valor do texto O índice ou a letra


que identifica a
coluna. A numeração
da coluna começa no
índice 1

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

FirstFreeRowOnColumn Valor numérico O valor numérico da primeira linha


totalmente vazia da coluna
especificada

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao recuperar primeira linha livre Indica um problema ao recuperar a primeira linha livre de
uma instância do Excel

Iniciar o Excel
Inicia uma nova instância do Excel ou abre um documento do Excel
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Iniciar o Excel N/D com um documento com um documento Especificar se deve


em branco e abra o em branco abrir um novo
documento a seguir documento do Excel
ou um já existente
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Caminho do No Arquivo O caminho completo


documento do documento do
Excel existente a ser
aberto

Tornar instância N/D Valor booliano Verdadeiro Especificar se deve


visível tornar a janela do
Excel visível ou oculta

Senha Sim Valor criptografado A senha no


documento do Excel,
se ele for protegido
por senha

Abrir como somente N/D Valor booliano False Especificar se o


leitura documento
armazenado deve ser
aberto no modo
somente leitura ou
não

Carregar N/D Valor booliano False Especificar se os


suplementos e suplementos e as
macros macros devem ser
carregados na nova
instância do Excel

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

ExcelInstance Instância do Excel A instância específica do Excel para uso


com ações posteriores do Excel. Isso
permite que o usuário especifique qual
das várias planilhas do Excel deseja
acessar

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao iniciar o Excel Indica um problema ao inicializar uma instância do Excel

Falha ao abrir o documento do Excel Indica um problema ao abrir o documento especificado do


Excel

Anexar ao Excel em execução


Anexa a um documento do Excel que já está aberto
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Nome do documento No Arquivo O nome ou o


caminho do
documento do Excel
ao qual anexar
Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

ExcelInstance Instância do Excel A instância do Excel à qual esta ação


foi anexada para uso com ações
posteriores do Excel

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Documento especificado do Excel não encontrado Indica que não foi possível localizar o documento
especificado do Excel

Falha ao anexar ao documento do Excel Indica um problema ao anexar ao documento do Excel

Ler da planilha do Excel


Lê o valor de uma célula ou um intervalo de células da planilha ativa de uma instância do Excel
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância do Excel No Instância do Excel A instância do Excel


com que se
trabalhará. Essa
variável deverá ter
sido especificada
anteriormente em
uma ação Iniciar o
Excel

Recuperar N/D Valores da Célula Valores da Célula Definir se deve


única, Valores de um Única recuperar o valor de
Intervalo de Células, uma célula única ou
Valores da Seleção de uma tabela de um
intervalo de células

Coluna inicial No Valor do texto A coluna da célula


(valor da célula única)
ou a primeira coluna
como um valor
numérico ou uma
letra

Linha inicial No Valor numérico A linha da célula


(valor da célula única)
ou número da
primeira linha

Coluna final No Valor do texto A última coluna


como um valor
numérico ou uma
letra

Linha final No Valor numérico O número da última


linha
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Obter Conteúdo da N/D Valor booliano False Especifique se o


Célula como Texto conteúdo das células
deve ser recuperado
puramente como
texto ou como o tipo
de correspondência
mais próximo, como
Data e Hora para
datas, Numérico para
números e assim por
diante

A primeira linha do N/D Valor booliano False Especifique se deve


intervalo contém os considerar a primeira
nomes das colunas linha como nomes de
coluna. Nesse caso,
os nomes não serão
lidos como dados na
tabela e as ações
posteriores poderão
pesquisar os dados
por nomes de
colunas

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

ExcelData Valor geral O valor da célula única

ExcelData Tabela de dados O valor do intervalo de células como


uma Tabela de Dados

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao ler valores das células Indica um problema ao ler os valores das células
especificadas do Excel

Salvar Excel
Salva uma instância do Excel iniciada anteriormente
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância do Excel No Instância do Excel A instância do Excel a


ser salva. Essa
variável deverá ter
sido especificada
anteriormente em
uma ação Iniciar o
Excel

Modo Salvar N/D Salvar documento, Salvar documento Como salvar o


Salvar documento documento desta
como instância
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Formato do N/D Padrão (Da Extensão), Padrão (da extensão) O formato para
documento Planilha do Excel salvar o documento
(.xlsx), Macro da
Pasta de Trabalho do
Excel Workbook
Habilitada (.xlsm),
Pasta de Trabalho do
Excel 97-2003 (.xls),
Página da Web (.htm,
.html), Modelo do
Excel (.xltx), Macro do
Modelo do Excel
Habilitado (.xltm),
Modelo do Excel 97-
2003 (.xlt), Text (.txt),
Texto Unicode (.txt),
Texto em Macintosh
(.txt), Texto em DOS
(.txt), Planilha XML
(.xml), Excel 95 (.xls),
CSV (.csv), DIF (.dif),
SYLK (.slk),
Suplemento do Excel
(.xlam), Suplemento
do Excel 97-2003
(.xla), Pasta de
Trabalho do Open
XML Estrita (.xlsx),
Planilha do
OpenDocument
(.ods)

Caminho do No Arquivo O caminho completo


documento para salvar o
documento

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao salvar o documento do Excel Indica um problema ao salvar o documento do Excel

Gravar na planilha do Excel


Grava um valor em uma célula ou em um intervalo de células de uma instância do Excel
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância do Excel No Instância do Excel A instância do Excel


com que se
trabalhará. Essa
variável deverá ter
sido especificada
anteriormente em
uma ação Iniciar o
Excel
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Valor a ser gravado No Valor geral Insira o texto,


número ou variável a
ser inserida. Se a
variável contiver uma
tabela, ela será
preenchida nas
células à direita e
abaixo da gravação
sobre outros dados
da célula, se
necessário, e uma
lista preencherá as
células abaixo

Modo Gravar N/D Na célula Na célula especificada Definir se deve


especificada, Na gravar em uma célula
célula ativa no especificada ou na
momento célula ativa no
momento

Column No Valor do texto O número ou a letra


da coluna da célula
para gravação

Linha No Valor numérico A linha da célula


onde será inserida a
gravação. A
numeração começa
em 1. Isso significa
que o índice da
primeira planilha é 1,
da segunda é 2 etc.

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao gravar valor no Excel Indica um problema ao gravar o valor especificado na


instância do Excel

Fechar Excel
Fecha uma instância do Excel
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância do Excel No Instância do Excel A instância do Excel a


ser fechada. Essa
variável deverá ter
sido especificada
anteriormente em
uma ação Iniciar o
Excel

Antes de fechar o N/D Não salvar Não salvar Se e como salvar o


Excel documento, Salvar documento documento desta
documento, Salve instância antes de
documento como fechar aquela
instância

Formato do N/D Padrão (Da Extensão), Padrão (da extensão) O formato do


documento Planilha do Excel documento
(.xlsx), Macro da
Pasta de Trabalho do
Excel Workbook
Habilitada (.xlsm),
Pasta de Trabalho do
Excel 97-2003 (.xls),
Página da Web (.htm,
.html), Modelo do
Excel (.xltx), Macro do
Modelo do Excel
Habilitado (.xltm),
Modelo do Excel 97-
2003 (.xlt), Text (.txt),
Texto Unicode (.txt),
Texto em Macintosh
(.txt), Texto em DOS
(.txt), Planilha XML
(.xml), Excel 95 (.xls),
CSV (.csv), DIF (.dif),
SYLK (.slk),
Suplemento do Excel
(.xlam), Suplemento
do Excel 97-2003
(.xla), Pasta de
Trabalho do Open
XML Estrita (.xlsx),
Planilha do
OpenDocument
(.ods)

Caminho do No Arquivo O caminho completo


documento do documento

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao salvar o documento do Excel Indica um problema ao salvar o documento do Excel

Falha ao fechar instância do Excel Indica um problema ao fechar a instância do Excel


Definir planilha ativa do Excel
Ativa uma planilha específica de uma instância do Excel
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância do Excel No Instância do Excel Especifique a


instância do Excel.
Essa variável deverá
ter sido especificada
anteriormente em
uma ação Iniciar o
Excel

Ativar planilha com N/D Índice, Nome Nome Especificar se a


planilha deve ser
localizada por nome
ou por índice

Índice da planilha No Valor numérico O número do índice


da planilha a ser
ativada. A numeração
começa em 1. Isso
significa que o índice
da primeira planilha é
1, da segunda é 2
etc.

Nome da planilha No Valor do texto O nome da planilha a


ser ativada

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível localizar planilha Indica que não foi possível localizar uma planilha com o
nome especificado

Falha ao ativar planilha Indica um problema ao ativar a planilha especificada

Adicionar nova planilha


Adiciona uma nova planilha ao documento de uma instância do Excel
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância do Excel No Instância do Excel Especifique a


instância do Excel.
Essa variável deverá
ter sido especificada
anteriormente em
uma ação Iniciar o
Excel
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Nome da nova No Valor do texto Especificar o nome da


planilha nova planilha

Adicionar planilha N/D Primeira planilha, Primeira planilha Especificar se a nova


como Última planilha planilha do Excel será
adicionada antes ou
depois das planilhas
existentes

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Já existe uma planilha com o mesmo nome Indica que não foi possível adicionar a planilha porque já
existe uma planilha com o mesmo nome

Falha ao adicionar planilha Indica um problema ao adicionar a planilha

Obter primeira coluna/linha livre da planilha do Excel


Recupera a primeira coluna e/ou linha livre da planilha ativa. Isso é útil para adicionar novos dados a uma
planilha que já contenha dados
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância do Excel No Instância do Excel Especifique a


instância do Excel.
Essa variável deverá
ter sido especificada
anteriormente em
uma ação Iniciar o
Excel

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

FirstFreeColumn Valor numérico O valor numérico da primeira coluna


totalmente vazia. Por exemplo, se a
coluna F for a primeira coluna vazia, ela
será armazenada como "6"

FirstFreeRow Valor numérico O valor numérico da primeira linha


totalmente vazia. Por exemplo, se a
linha 7 for a primeira linha vazia, ela
será armazenada como "7"

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao recuperar primeira coluna/linha livre Indica um problema ao recuperar a primeira coluna/linha
livre de uma instância do Excel
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Banco de dados
27/04/2021 • 2 minutes to read

Conectar-se a bancos de dados e executar instruções SQL

Abrir conexão SQL

Executar instrução SQL

Encerrar conexão de SQL

Abrir conexão SQL


Abrir uma nova conexão com um banco de dados
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cadeia de conexão No Valor do texto A cadeia de conexão


a ser usada na
conexão ao banco de
dados

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

SQLConnection Conexão SQL Um identificador para a nova conexão


SQL

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível conectar-se à fonte de dados Indica um problema na conexão à fonte de dados

Cadeia de conexão inválida Indica que a cadeia de conexão especificada é inválida

Executar instrução SQL


Conectar-se a um banco de dados e executar uma instrução SQL
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Obter conexão por N/D Cadeia de conexão, Variável da conexão Especifica se é preciso
Variável de conexão SQL criar uma nova
SQL conexão de uma
determinada cadeia
de conexão ou
selecionar uma
conexão já aberta
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Conexão SQL No Conexão SQL O identificador para a


nova conexão SQL

Cadeia de conexão No Valor do texto A cadeia de conexão


a ser usada na
conexão ao banco de
dados

Instrução SQL No Valor do texto A instrução SQL a ser


executada no banco
de dados

Tempo limite Sim Valor numérico 30 O período máximo


de espera por um
resultado do banco
de dados

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

QueryResult Tabela de dados O resultado do banco de dados no


formato de uma tabela de dados, com
linhas e colunas

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível conectar-se à fonte de dados Indica um problema na conexão à fonte de dados

Cadeia de conexão inválida Indica que a cadeia de conexão especificada é inválida

Erro na instrução SQL Indica que há um erro na instrução SQL especificada

Encerrar conexão de SQL


Fechar uma conexão aberta com um banco de dados
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Conexão SQL No Conexão SQL O identificador para a


nova conexão SQL

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções


Configurando a cadeia de conexão
As ações SQL requerem uma conexão com o banco de dados. Para se conectar a um banco de dados, insira a
string manualmente ou como uma variável. Quando a ação se conectar a um banco de dados, ela armazenará a
conexão em uma variável de conexão SQL.
1. Selecione Criar cadeia de conexões para abrir a janela Propriedades do Link de Dados . A
ferramenta do link de dados ajuda o usuário a compor a cadeia de conexão necessária passo a passo.
2. Após acessar o assistente, selecione o driver correto para o banco de dados na guia Fornecedor .

3. Em seguida, na guia Conexão , insira os detalhes restantes como o nome do servidor, nome de usuário,
senha e nome do banco de dados. Selecione o botão Testar Conectividade para testar se a cadeia de
conexão se conecta a um banco de dados com êxito. Como alternativa, copie uma cadeia de conexão
pronta.

4. Especifique um tempo limite de conexão e configurações adicionais de rede na guia Avançado .


NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Email
27/04/2021 • 6 minutes to read

Automatizar o envio, recebimento e gerenciamento de emails por meio de imap/smtp

Recuperar emails

Processar emails

Enviar email

Recuperar emails
Recupera mensagens de email de um servidor IMAP
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Servidor IMAP No Valor do texto O endereço do


servidor IMAP (por
exemplo,
imap.gmail.com)

Porta Sim Valor numérico 993 A porta a ser usada


para o servidor IMAP.
Geralmente, é a
porta 993

Habilitar SSL N/D Valor booliano Verdadeiro Especificar se você


deve usar uma
conexão segura para
se comunicar com o
Servidor IMAP

Nome de usuário No Valor do texto O nome de usuário


da conta de email
para acessar

Senha No Valor criptografado A senha da conta de


email para acessar

Aceitar certificados N/D Valor booliano False Especificar se os


não confiáveis certificados não
confiáveis serão
aceitos

Pasta de email No Valor do texto O nome da pasta de


email IMAP (também
conhecida como
"Caixa de correio") da
qual as mensagens
serão recuperadas
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Recuperar N/D Todas as mensagens Todas as mensagens Especificar se todas


de email, Somente de email as mensagens da
mensagens de email pasta devem ser
não lidas, Somente recuperadas ou
mensagens de email apenas aquelas não
lidas lidas

Marcar como lida N/D Valor booliano Verdadeiro Especificar se você


deseja marcar como
lidas as mensagens
recuperadas ou
deixá-las como estão

O campo "De" Sim Valor do texto O endereço de email


contém completo do
remetente cujas
mensagens serão
recuperadas. Deixe
esse atributo em
branco para
recuperar todas as
mensagens de email,
independentemente
do remetente

O campo "Para" Sim Valor do texto Os endereços de


contém email completos dos
destinatários
(separados por
espaço se houver
mais de um) para as
mensagens que
serão recuperadas.
Deixe esse atributo
em branco para
recuperar todas as
mensagens de email,
independentemente
dos destinatários

"Assunto" contém Sim Valor do texto A frase-chave a ser


encontrada no
assunto do email.
Deixe este atributo
em branco para
recuperar todos os
emails,
independentemente
do assunto

"Corpo" contém Sim Valor do texto A frase-chave a ser


encontrada no corpo
do email. Deixe este
atributo em branco
para recuperar todos
os emails,
independentemente
do conteúdo
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Salvar anexos N/D Salvar anexos, Não Não salvar anexos Especificar se os
salvar anexos anexos dos emails
recuperados devem
ser salvos ou não

Salvar anexos em No Pasta A pasta onde os


anexos serão salvos

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

RetrievedEmails Lista de Mensagens de Email Os emails recuperados para


processamento posterior como uma
lista de objetos de mensagem de email

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao conectar ao servidor IMAP Indica que ocorreu um problema na conexão com o servidor
IMAP

Falha ao autenticar no servidor IMAP Indica um problema de autenticação no servidor IMAP


especificado

A pasta de email especificada não existe Indica que a pasta de email especificada não foi encontrada

Falha ao salvar anexos Indica um problema ao salvar os anexos

Falha ao recuperar emails Indica um problema na recuperação dos emails

Processar emails
Move, exclui ou marca como não lido e mover um email (ou uma lista de emails) recuperado por uma ação
Recuperar emails
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Servidor IMAP No Valor do texto O endereço do


servidor IMAP (por
exemplo,
imap.gmail.com)

Porta Sim Valor numérico 993 A porta a ser usada


para o servidor IMAP.
Geralmente, é a
porta 993

Habilitar SSL N/D Valor booliano Verdadeiro Especificar se você


deve usar uma
conexão segura para
se comunicar com o
servidor IMAP
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Nome de usuário No Valor do texto O nome de usuário


da conta de email
para acessar

Senha No Valor criptografado A senha da conta de


email para acessar

Aceitar Certificados N/D Valor booliano False Especificar se os


Não Confiáveis certificados não
confiáveis serão
aceitos

Emails a serem No Lista de Mensagens O email ou lista de


processados de Email emails a serem
processados. Deve
ser uma variável
preenchida por uma
ação Recuperar
emails

Operação N/D Excluir emails do Mover emails para a A operação que você
servidor, Marcar pasta de email deseja executar nas
emails como não mensagens de email
lidos, Mover emails especificadas
para a pasta de
email, Marcar emails
como não lidos e
Mover para a pasta
de email

Pasta de email No Valor do texto O nome da pasta de


email para a qual os
emails serão movidos

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao conectar ao servidor IMAP Indica que ocorreu um problema na conexão com o servidor
IMAP

A pasta de email especificada não existe Indica que a pasta de email especificada não foi encontrada

Falha ao processar emails Indica um problema no processamento dos emails


especificados

Enviar email
Cria e envia uma nova mensagem de email
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O


A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Servidor SMTP No Valor do texto O endereço do


servidor SMTP

Porta do servidor Sim Valor numérico 25 A porta a ser usada


para o servidor.
Geralmente, é a
porta 25

Habilitar SSL N/D Valor booliano False Especificar se você


deve ou não se
comunicar com o
servidor por meio de
uma conexão segura

O Servidor SMTP N/D Valor booliano False Especificar se o


precisa de servidor exige
autenticação autenticação

Nome de usuário No Valor do texto O nome de usuário


da conta de email
para acessar

Senha No Valor criptografado A senha da conta de


email para acessar

Aceitar certificados N/D Valor booliano False Especificar se os


não confiáveis certificados não
confiáveis serão
aceitos

De No Valor do texto O endereço de email


do remetente

Nome de exibição do Sim Valor do texto O nome de exibição


remetente do remetente

A No Valor do texto Os emails dos


destinatários. Se mais
de um email for
inserido, a lista de
endereços deve ser
separada por ponto e
vírgula

Cc Sim Valor do texto Os emails dos


destinatários em Cc.
Se mais de um email
for inserido, a lista de
endereços deve ser
separada por ponto e
vírgula
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cco Sim Valor do texto Os emails dos


destinatários em
CCO. Se mais de um
email for inserido, a
lista de endereços
deve ser separada
por ponto e vírgula

Assunto Sim Valor do texto O assunto do email

Corpo Sim Valor do texto O corpo do email

Corpo em HTML N/D Valor booliano False Especificar se o corpo


do email será
interpretado como
codificação HTML

Anexos Sim Lista de Arquivos O caminho completo


de quaisquer anexos,
ou um arquivo ou
uma lista de
arquivos. Vários
arquivos devem ser
colocados entre
aspas duplas (") e
separados por um
caractere de espaço

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Endereço de email inválido Indica que o endereço de email especificado é inválido

Falha ao enviar email Indica um problema no envio do email

Anexo não encontrado Indica que os anexos especificados não foram encontrados

Outros detalhes
Portas IMAP comuns:
143 (não criptografado e TLS)
993 (IMAP protegido)
Servidores IMAP comuns:
imap-mail.outlook.com (Outlook.com)
outlook.office365.com (Office365.com)
imap.mail.yahoo.com (Yahoo mail)
imap.gmail.com (Google mail)
Portas SMTP comuns:
25 (não criptografado)
587 (não criptografado e TLS)
465 (SSL)
Servidores SMTP comuns:
smtp-mail.outlook.com (Outlook.com)
smtp.office365.com (Office365.com)
smtp.mail.yahoo.com (Yahoo mail)
smtp.gmail.com (Google mail)

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Exchange
27/04/2021 • 6 minutes to read

Automatizar o envio, recebimento e gerenciamento de emails por meio do Exchange

Conexão com o servidor Exchange

Recuperar mensagens de email do Exchange

Enviar mensagem de email do Exchange

Processar mensagens de email do Exchange

Conexão com o servidor Exchange


Abrir uma nova conexão com um servidor Exchange
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Versão do servidor N/D Exchange 2010, Exchange 2013 SP1 A versão do servidor
Exchange Exchange 2010 SP1, Exchange
Exchange 2010 SP2,
Exchange 2013,
Exchange 2013 SP1

Tipo de conexão N/D Descoberta Descoberta Especifica como se


automática, Endereço automática conectar ao servidor
do servidor Exchange Exchange

Endereço do servidor No Valor do texto O endereço do


servidor Exchange

Endereço de email No Valor do texto O endereço de email


da conta do
Exchange

Credenciais N/D Exchange padrão, Exchange padrão Especifica a maneira


Definido pelo usuário de fornecer as
credenciais do
Exchange do usuário

Domínio Sim Valor do texto O domínio da conta


do Exchange. Para
extrair o domínio da
conta do nome de
usuário, deixe o
campo vazio

Nome de usuário No Valor do texto O nome de usuário


da conta do
Exchange
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Senha No Valor criptografado A senha da conta do


Exchange

Tempo limite Sim Valor numérico 30 O tempo em


segundos de espera
para que a conexão
seja estabelecida
antes de considerar
que ação falhou

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

ExchangeConnection Conexão do Exchange A conexão específica do Exchange para


uso com ações posteriores do
Exchange

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao se conectar ao servidor Exchange Indica um problema de conexão com o servidor Exchange

Recuperar mensagens de email do Exchange


Recuperar mensagens de email do servidor Exchange especificado
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Conexão do No Conexão do A conexão do


Exchange Exchange Exchange. Crie uma
conexão do Exchange
com a ação
"Conectar ao
servidor Exchange"

Tipo de caixa de N/D Pessoal, Pessoal O tipo de caixa de


correio Compartilhado email da qual
recuperar mensagens
de email

Endereço de caixa de No Valor do texto O endereço da caixa


correio de correio
compartilhada compartilhada da
qual recuperar
mensagens de email

Recuperar N/D Valor booliano False Especifica se deve


mensagens de email recuperar mensagens
da pasta de email de uma
personalizada pasta personalizada
ou uma pasta
predefinida do
Exchange
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Pasta do Exchange N/D Caixa de entrada, Caixa de entrada Uma pasta


Itens excluídos, predefinida do
Rascunhos, Caixa de Exchange da qual
saída, Itens enviados, recuperar mensagens
Lixo eletrônico de email

Pasta de email Sim Valor do texto Caixa de entrada O nome ou caminho


(por exemplo,
pasta1\pasta2) da
pasta de email da
qual as mensagens
de email devem ser
recuperadas

Recuperar N/D Todas as mensagens Marcar como não Especifica se todas as


de email, Somente lidas somente mensagens de email
mensagens de email mensagens de email da pasta devem ser
não lidas, Somente recuperadas ou
mensagens de email apenas aquelas não
lidas lidas

Marcar como lido N/D Valor booliano Verdadeiro Especifica se você


deseja marcar como
lidas as mensagens
de email recuperadas
ou deixá-las como
estão

De contém Sim Valor do texto O endereço de email


completo do
remetente de onde
as mensagens serão
recuperadas. Deixe
esse atributo em
branco para
recuperar todas as
mensagens de email,
independentemente
do remetente

Para contém Sim Valor do texto Os endereços de


email completos dos
destinatários
(separados por
espaço se houver
mais de um) para as
mensagens de email
a serem recuperadas.
Deixe esse atributo
em branco para
recuperar todas as
mensagens de email,
independentemente
dos destinatários
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Assunto contém Sim Valor do texto A frase-chave a ser


encontrada no
assunto do email.
Deixe este atributo
em branco para
recuperar todas as
mensagens de email,
independentemente
do assunto

Corpo contém Sim Valor do texto A frase-chave a ser


encontrada no corpo
do email. Deixe este
atributo em branco
para recuperar todas
as mensagens de
email,
independentemente
do conteúdo

Attachments N/D Salvar anexos, Não Não salvar anexos Especifica se os


salvar anexos anexos das
mensagens de email
recuperadas devem
ser salvos ou não

Salvar anexos em No Pasta A pasta onde os


anexos serão salvos

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

RetrievedEmails Lista de mensagens de email do As mensagens de email recuperadas


Exchange para processamento posterior como
uma lista de objetos de mensagens de
email do Exchange

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao salvar anexos Indica um problema ao salvar os anexos

A pasta de email especificada não existe Indica que a pasta de email especificada não existe

Falha ao recuperar mensagens de email Indica um problema ao recuperar as mensagens de email

Enviar mensagem de email do Exchange


Criar e enviar uma nova mensagem de email
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O


A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Conexão do No Conexão do A conexão do


Exchange Exchange Exchange. Crie uma
conexão do Exchange
com a ação
"Conectar ao
servidor Exchange"

De No Valor do texto O endereço de email


do remetente

Nome de exibição do Sim Valor do texto O nome de exibição


remetente do remetente

A No Valor do texto Os emails dos


destinatários. Para
inserir mais de um
email, separe a lista
de endereços por
ponto e vírgula

Cc Sim Valor do texto Os emails dos


destinatários em CC.
Para inserir mais de
um email, separe a
lista de endereços
por ponto e vírgula

Cco Sim Valor do texto Os emails dos


destinatários em
CCO. Para inserir
mais de um email,
separe a lista de
endereços por ponto
e vírgula

Assunto Sim Valor do texto O assunto do email

Corpo Sim Valor do texto O texto do corpo

Corpo em HTML N/D Valor booliano False Especifica se o corpo


do email deve ser
interpretado como
código HTML

Anexos Sim Lista de Arquivos O caminho completo


de todos os anexos.
Vários arquivos
devem ser colocados
entre aspas duplas (")
e separados por um
caractere de espaço

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s
EXC EÇ Ã O DESC RIÇ Ã O

Anexo não encontrado Indica que os anexos especificados não existem

Falha ao enviar email Indica um problema no envio do email

Processar mensagens de email do Exchange


Mover, excluir ou marcar como não lida uma mensagem de email (ou uma lista de mensagens de email)
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Conexão do No Conexão do A conexão do


Exchange Exchange Exchange. Crie uma
conexão do Exchange
com a ação
"Conectar ao
servidor Exchange"

Mensagens de email No Lista de mensagens As mensagens de


a serem processadas de email do Exchange email a serem
processadas. Usar a
variável preenchida
por uma ação
"Recuperar
mensagens de email
do Exchange"

Operação N/D Excluir mensagens de Mover mensagens de Especifica a operação


email do servidor, email para a pasta de a ser executada nas
Marcar mensagens email mensagens de email
de email como não especificadas
lidas, Mover
mensagens de email
para a pasta de email

Tipo de caixa de N/D Pessoal, Pessoal O tipo de caixa de


correio Compartilhado email da qual
recuperar mensagens
de email

Endereço de caixa de No Valor do texto O endereço da caixa


correio de correio
compartilhada compartilhada da
qual recuperar
mensagens de email

Mover para a pasta N/D Valor booliano False Especifica se as


personalizada mensagens de email
devem ser movidas
para uma pasta
personalizada ou
uma pasta
predefinida do
Exchange
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Pasta do Exchange N/D Caixa de entrada, Caixa de entrada Uma pasta


Itens excluídos, predefinida do
Rascunhos, Caixa de Exchange da qual
saída, Itens enviados, mover mensagens de
Lixo eletrônico email

Pasta de email Sim Valor do texto Caixa de entrada O nome ou caminho


(por exemplo,
pasta1\pasta2) da
pasta de email para a
qual mover as
mensagens de email

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

A pasta de email especificada não existe Indica que a pasta de email especificada não existe

Falha ao processar mensagens de email Indica um problema ao processar as mensagens de email


especificadas

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Outlook
27/04/2021 • 9 minutes to read

Automatizar o envio, recebimento e gerenciamento de emails de uma conta do Outlook

Iniciar o Outlook

Recuperar as mensagens de email do Outlook.

Enviar email por meio do Outlook

Processar mensagens de email no Outlook

Salvar mensagens de email do Outlook

Responder a mensagem de email do Outlook

Fechar o Outlook

Iniciar o Outlook
Iniciar o Outlook e criar uma nova instância do Outlook
P a r â m e t r o s d e En t r a d a

Esta ação não requer entradas


Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

OutlookInstance Instância do Outlook A instância específica do Outlook para


uso com ações posteriores do Outlook

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao iniciar o Outlook Indica um problema na inicialização do Outlook

Recuperar as mensagens de email do Outlook


Recuperar mensagens de email de uma conta do Outlook.
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância do Outlook No Instância do Outlook A instância do


Outlook com que se
trabalhará.
Especifique essa
variável em uma ação
"Iniciar Outlook"
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Conta No Valor do texto O nome da conta do


Outlook (nome do
arquivo de dados)
com a qual trabalhar

Pasta de email No Valor do texto O nome da pasta da


qual serão
recuperadas as
mensagens de email.
Insira o caminho
completo da pasta
para as subpastas
(ex: Caixa de
entrada\Trabalho)

Recuperar N/D Todas as mensagens Todas as mensagens Especifica se todas as


de email, Somente de email mensagens da pasta
mensagens de email devem ser
não lidas, Somente recuperadas ou
mensagens de email apenas aquelas não
lidas lidas

Marcar como lido N/D Valor booliano Verdadeiro Especifica se todas as


mensagens não lidas
recuperadas devem
ser marcadas como
lidas

De contém Sim Valor do texto O endereço de email


completo do
remetente cujas
mensagens serão
recuperadas. Deixe
esse atributo em
branco para
recuperar todas as
mensagens de email,
independentemente
do remetente

Para contém Sim Valor do texto Os endereços de


email completos dos
destinatários
(separados por
espaço ou ponto e
vírgula se houver
mais de um) para as
mensagens de email
a serem recuperadas.
Deixe esse atributo
em branco para
recuperar todas as
mensagens de email,
independentemente
dos destinatários
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Assunto contém Sim Valor do texto A frase-chave a ser


encontrada no
assunto do email.
Deixe este atributo
em branco para
recuperar todas as
mensagens de email,
independentemente
do assunto

Corpo contém Sim Valor do texto A frase-chave a ser


encontrada no corpo
do email. Deixe este
atributo em branco
para recuperar todas
as mensagens de
email,
independentemente
do conteúdo

Attachments N/D Salvar anexos, Não Não salvar anexos Especifica se os


salvar anexos anexos das
mensagens de email
recuperadas devem
ser salvos ou não

Salvar anexos em No Pasta O caminho no qual


os anexos dos emails
recuperados devem
ser salvos

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

RetrievedEmails Lista de mensagens de email do As mensagens de email para


Outlook processamento posterior. A variável
contém uma lista de objetos de
mensagem do Outlook

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao localizar a conta do Outlook Indica que a conta do Outlook especificada não existe

Pasta de email especificada não é válida no Outlook Indica que a pasta de email especificada não é válida

Diretório para salvar anexos não encontrado Indica que o diretório no qual os anexos devem ser salvos
não existe

Falha ao recuperar as mensagens de email do Outlook. Indica um problema ao recuperar as mensagens de email do
Outlook

Enviar email por meio do Outlook


Criar e enviar uma nova mensagem de email por meio do Outlook
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância do Outlook No Instância do Outlook A instância do


Outlook com que se
trabalhará.
Especifique essa
variável em uma ação
"Iniciar Outlook"

Conta No Valor do texto O nome da conta do


Outlook (nome do
arquivo de dados)
com a qual trabalhar

Enviar email de N/D Conta, Outra caixa de Conta Especifica se o email


correio deve ser enviado
usando a conta
especificada ou uma
outra; por exemplo,
de uma caixa de
correio
compartilhada

Enviar de No Valor do texto O nome da conta do


Outlook da qual o
email será enviado;
por exemplo, uma
caixa de correio
compartilhada.

A No Valor do texto Os endereços de


email dos
destinatários. Para
inserir mais de um
endereço de email,
separe a lista de
endereços por
espaços ou pontos e
vírgulas

Cc Sim Valor do texto Os endereços de


email dos
destinatários de CC.
Para inserir mais de
um endereço de
email, separe a lista
de endereços por
espaços ou pontos e
vírgulas

Cco Sim Valor do texto Os endereços de


email dos
destinatários
(ocultos) de CCO.
Para inserir mais de
um endereço de
email, separe a lista
de endereços por
espaços ou pontos e
vírgulas
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Assunto Sim Valor do texto O assunto do email

Corpo Sim Valor do texto O texto do corpo

Corpo em HTML N/D Valor booliano False Especifica se o corpo


do email deve ser
interpretado como
código HTML

Anexos Sim Lista de Arquivos O caminho completo


de todos os anexos.
Vários arquivos
devem ser colocados
entre aspas duplas (")
e separados por um
caractere de espaço

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao localizar a conta do Outlook Indica que a conta do Outlook especificada não existe

Falha ao enviar email Indica um problema no envio do email

Anexo não encontrado Indica que os anexos especificados não existem

Processar mensagens de email no Outlook


Mover ou excluir um email (ou uma lista de mensagens de email) recuperado por uma ação "Recuperar emails
do Outlook".
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância do Outlook No Instância do Outlook A instância do


Outlook com que se
trabalhará.
Especifique essa
variável em uma ação
"Iniciar Outlook"

Conta No Valor do texto O nome da conta do


Outlook (nome do
arquivo de dados)
com a qual trabalhar
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Mensagens de email No Lista de mensagens As mensagens de


a serem processadas de email do Outlook email a serem
processadas. Usar a
variável preenchida
por uma ação
"Recuperar
mensagens de email
do Outlook"

Operação N/D Excluir mensagens de Mover mensagens de Especifica a operação


email, Mover email para a pasta de a ser executada nas
mensagens de email email mensagens de email
para pasta de email, especificadas
Marcar como não
lida

Pasta de email No Valor do texto O nome da pasta da


qual serão
recuperadas as
mensagens de email.
Insira o caminho
completo da pasta
para as subpastas
(ex: Caixa de
entrada\Trabalho)

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao localizar a conta do Outlook Indica que a conta do Outlook especificada não existe

A pasta de email especificada não existe Indica que a pasta de email especificada não existe

Falha ao processar mensagens de email no Outlook Indica um problema ao processar as mensagens de email
especificadas no Outlook

Salvar mensagens de email do Outlook


Salvar as mensagens de email do Outlook de uma determinada conta
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância do Outlook No Instância do Outlook A instância do


Outlook com que se
trabalhará.
Especifique essa
variável em uma ação
"Iniciar Outlook"

Conta No Valor do texto O nome da conta do


Outlook (nome do
arquivo de dados)
com a qual trabalhar
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Mensagens de email No Lista de mensagens As mensagens de


a serem salvas de email do Outlook email a serem salvas.
Usar a variável
preenchida por uma
ação "Recuperar
mensagens de email
do Outlook"

Formato para salvar N/D Somente texto (.txt), Formato da Especifica o formato
Modelo do Outlook mensagem do para salvar as
(.oft), Formato de Outlook (*.msg) mensagens
mensagem do
Outlook (.msg),
Formato de
mensagem do
Outlook - Unicode
(.msg), HTML (.html),
Arquivos MHT (.mht)

Nome do arquivo N/D Padrão, Personalizado Padrão Especifica se deve


salvar as mensagens
usando o nome
padrão (assunto) ou
fornecer outro nome

Salvar como No Valor do texto Especifica o nome


personalizado para o
nome das
mensagens que
difere entre as
mensagens por causa
de um sufixo
adicionado
automaticamente

Salvar mensagens de No Pasta A pasta onde as


email em mensagens serão
salvas

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

StoredMessagesFiles Lista de Valores de texto Os caminhos do arquivo das


mensagens de email salvas para
processamento posterior

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao localizar a conta do Outlook Indica que a conta do Outlook especificada não existe

Diretório não encontrado Indica que as mensagens de email especificadas não


puderam ser salvas porque o diretório não existe

Mensagem de email foi excluída ou movida para outra pasta Indica que as mensagens de email especificadas não
puderam ser salvas porque foram movidas ou excluídas
EXC EÇ Ã O DESC RIÇ Ã O

Falha ao salvar mensagens de email Indica um problema ao salvar as mensagens de email


especificadas

Responder a mensagem de email do Outlook


Responder a uma mensagem do Outlook respondendo-a, respondendo-a para todos ou encaminhando-a
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância do Outlook No Instância do Outlook A instância do


Outlook com que se
trabalhará.
Especifique essa
variável em uma ação
"Iniciar Outlook"

Conta No Valor do texto O nome da conta do


Outlook (nome do
arquivo de dados)
com a qual trabalhar

Mensagem de email No Mensagem de email A mensagem de


do Outlook email sobre a qual
agir. Usar a variável
preenchida por uma
ação "Recuperar
mensagens de email
do Outlook"

Ação de resposta N/D Responder, Responder Especifica se deve


Responder a todos, responder (para o
Encaminhar remetente ou para
todos) uma
mensagem ou
encaminhar a
mensagem recebida

A No Valor do texto Os endereços de


email dos
destinatários. Para
inserir mais de um
endereço de email,
separe a lista de
endereços por
espaços ou pontos e
vírgulas

Cc Sim Valor do texto Os endereços de


email dos
destinatários de CC.
Para inserir mais de
um endereço de
email, separe a lista
de endereços por
espaços ou pontos e
vírgulas
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cco Sim Valor do texto Os endereços de


email dos
destinatários
(ocultos) de CCO.
Para inserir mais de
um endereço de
email, separe a lista
de endereços por
espaços ou pontos e
vírgulas

Corpo Sim Valor do texto O texto do corpo

Anexos Sim Lista de Arquivos O caminho completo


de todos os anexos.
Vários arquivos
devem ser colocados
entre aspas duplas (")
e separados por um
caractere de espaço

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao localizar a conta do Outlook Indica que a conta do Outlook especificada não existe

Falha ao enviar email Indica um problema no envio do email

Anexo não encontrado Indica que os anexos especificados não existem

Fechar o Outlook
Fechar uma instância do Outlook iniciada anteriormente
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Instância do Outlook No Instância do Outlook A instância do


Outlook com que se
trabalhará. Essa
variável é
especificada em uma
ação "Iniciar Outlook"

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao fechar a instância do Outlook Indica um problema ao fechar a instância do Outlook


NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Caixas de mensagens
27/04/2021 • 9 minutes to read

Interagir com os usuários e solicitar entrada por meio de caixas de mensagens

Exibir mensagem

Exibir caixa de diálogo de entrada

Exibir caixa de diálogo de seleção de data

Exibir seleção na caixa de diálogo de lista

Exibir caixa de diálogo de seleção de arquivos

Exibir caixa de diálogo de seleção de pastas

Exibir mensagem
Mostra uma caixa de mensagem
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Título da caixa de Sim Valor do texto O texto a ser usado


mensagem como título da caixa
de mensagem

Mensagem a ser Sim Valor do texto O texto a ser exibido


exibida como a mensagem
real

Ícone da caixa de N/D Nenhum, Informação, Nenhum(a) O ícone a ser exibido


mensagem Pergunta, Aviso, Erro com a caixa de
mensagem

Botões da caixa de N/D OK, OK - Cancelar, OK Os botões a serem


mensagem Sim - Não, Sim - Não exibidos na caixa de
- Cancelar, Abortar - mensagem
Repetir - Ignorar,
Repetir - Cancelar

Botão padrão N/D Primeiro botão, Primeiro botão O botão a ser


Segundo botão, realçado por padrão.
Terceiro botão Se o usuário
pressionar , esse
botão será
pressionado
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Manter a caixa de N/D Valor booliano False Especificar se a caixa


mensagem sempre de mensagem deve
na parte superior permanecer sempre
acima de todas as
outras janelas

Fechar caixa de N/D Valor booliano False Especifique se a caixa


mensagem de mensagem fecha
automaticamente automaticamente
após um tempo
predefinido, como se
o botão padrão
tivesse sido
pressionado. Caso
contrário, o fluxo irá
esperar até que um
botão seja
pressionado pelo
usuário

Tempo limite Sim Valor numérico 3 Os segundos para


pausar a automação
enquanto aguarda a
entrada, até
continuar
automaticamente

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

ButtonPressed Valor do texto O texto do botão pressionado

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao exibir a caixa de mensagem Indica um problema ao exibir a caixa de diálogo de


mensagens

Não é possível exibir a caixa de mensagens no modo não Indica um problema ao exibir a caixa de diálogo de
interativo mensagens no modo não interativo

Exibir caixa de diálogo de entrada


Exibe uma caixa de diálogo que solicita que o usuário insira o texto
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Título da caixa de Sim Valor do texto O título da caixa de


diálogo de entrada diálogo

Mensagem da caixa Sim Valor do texto A mensagem da caixa


de diálogo de de diálogo
entrada
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Valor padrão Sim Valor do texto Especificar o texto a


ser exibido por
padrão. Se o usuário
quiser alterá-lo,
poderá digitar sobre
ele. Caso contrário, o
texto padrão será
usado

Tipo de entrada N/D Linha única, Senha, Linha única O formato do texto
Multilinha de entrada. Escolha
Linha única - senha
para ocultar o texto
ou várias linhas para
que uma caixa de
exibição maior torne
visível mais de uma
linha de texto

Manter a caixa de N/D Valor booliano False Especificar se a caixa


diálogo de entrada de diálogo de
sempre na parte entrada deve
superior permanecer sempre
acima de todas as
outras janelas

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

UserInput Valor do texto O texto inserido pelo usuário ou o


texto padrão

ButtonPressed Valor do texto O texto do botão pressionado. O


usuário terá automaticamente a opção
de OK ou Cancelar

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao exibir caixa de diálogo de entrada Indica um problema ao exibir a caixa de diálogo de entrada

Não é possível exibir a caixa de diálogo de entrada no modo Indica um problema ao exibir a caixa de diálogo de entrada
não interativo no modo não interativo

Exibir caixa de diálogo de seleção de data


Exibe uma caixa de diálogo que solicita que o usuário insira uma data ou intervalo de datas
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Título da caixa de Sim Valor do texto O título da caixa de


diálogo diálogo
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Mensagem da caixa Sim Valor do texto A mensagem da caixa


de diálogo de diálogo

Tipo de caixa de N/D Data única, Intervalo Única data Se o usuário inserirá
diálogo de datas (2 Datas) uma única data ou
duas datas como
pontos de
extremidade de um
intervalo de datas

Solicitar N/D Somente data, Data e Somente data Especificar se o


hora usuário inserirá
apenas a data ou a
data e hora

Valor padrão Sim Data/hora O valor padrão da


data

Valor padrão da Sim Data/hora O valor padrão da


segunda data data de término em
um intervalo

Manter a caixa de N/D Valor booliano False Especificar se a caixa


diálogo de seleção de de diálogo de seleção
data sempre na parte de data deve
superior permanecer sempre
acima de todas as
outras janelas

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

SelectedDate Data/hora A data inserida pelo usuário ou a data


padrão

SecondSelectedDate Data/hora A segunda data inserida pelo usuário


ou a data padrão

ButtonPressed Valor do texto O texto do botão pressionado pelo


usuário. O usuário terá
automaticamente a opção de OK ou
Cancelar

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao exibir a caixa de diálogo de seleção de data Indica um problema ao exibir a caixa de diálogo de seleção
de data

Não é possível exibir a caixa de diálogo de seleção de data Indica um problema ao exibir a caixa de diálogo de entrada
no modo não interativo no modo não interativo

Exibir seleção na caixa de diálogo de lista


Exibe uma caixa de diálogo com opções que permite ao usuário selecionar em uma lista
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Título da caixa de Sim Valor do texto O título da caixa de


diálogo diálogo

Mensagem da caixa Sim Valor do texto A mensagem da caixa


de diálogo de diálogo

Lista para escolher No Valor geral A lista a ser exibida


como um menu
suspenso para o
usuário escolher

Manter a caixa de N/D Valor booliano False Especificar se a caixa


diálogo de seleção de diálogo de seleção
sempre na parte deve permanecer
superior sempre acima de
todas as outras
janelas

Limitar à lista N/D Valor booliano Verdadeiro Se deve permitir que


o usuário insira sua
própria resposta fora
da lista que está
sendo exibida

Permitir seleção vazia N/D Valor booliano False Permitir que o


usuário não selecione
nada, criando uma
saída de item
selecionado vazio

Permitir várias N/D Valor booliano False Permita que o


seleções usuário selecione
mais de uma opção.
Isso significa que o
item selecionado e as
variáveis de índice
selecionadas
conterão uma lista de
itens

Pré-selecionar os N/D Valor booliano False Especificar se os itens


itens que começam com um sinal "+"
com um sinal + prefixado aparecerão
automaticamente
pré-selecionados

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

SelectedItem Valor do texto O item selecionado da lista como texto

SelectedItems Lista de Valores de texto Os itens selecionados da lista como


uma lista de texto
A RGUM EN TO DIGITA R DESC RIÇ Ã O

SelectedIndex Valor numérico O número de índice do item


selecionado na lista. Isso permite que o
usuário use o número do item em vez
do texto completo de escolha do
usuário

SelectedIndexes Lista de valores numéricos O número de índice dos itens


selecionados na lista. Isso permite que
o usuário use o número do item em
vez do texto completo de escolha do
usuário

ButtonPressed Valor do texto O nome do botão pressionado pelo


usuário (OK ou Cancelar)

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao exibir a caixa de diálogo de seleção Indica um problema ao exibir a caixa de diálogo de seleção

Não é possível exibir a caixa de diálogo de seleção no modo Indica um problema ao exibir a caixa de diálogo de entrada
não interativo no modo não interativo

Exibir diálogo de arquivo selecionado


Exibe a caixa de diálogo de seleção de arquivos e solicita que o usuário selecione um ou mais arquivos
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Título da caixa de Sim Valor do texto O título da caixa de


diálogo diálogo

Pasta inicial Sim Pasta A pasta inicial a ser


aberta ao procurar
um arquivo. Aqui é
onde a ação do
diálogo de seleção de
arquivo fará o
usuário iniciar a
procura pelos
arquivos

Filtro de arquivo Sim Valor do texto Um filtro para limitar


os arquivos
recuperados. Isso
permite curingas,
como ".txt" ou
"documento?.doc"
(sem as aspas). Para
permitir que o
usuário escolha entre
vários filtros de
arquivo, separe as
opções com um
ponto e vírgula,
como ".txt;*.exe"
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Manter a caixa de N/D Valor booliano False Se a caixa de diálogo


diálogo de seleção de de seleção de
arquivos sempre na arquivos deve
parte superior permanecer sempre
acima de todas as
outras janelas

Permitir várias N/D Valor booliano False Se o usuário será


seleções capaz de selecionar
mais de um arquivo
ou não

Verificar se o arquivo N/D Valor booliano False Se apenas arquivos já


existe existentes serão
aceitos

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

SelectedFile Arquivo O arquivo que será selecionado por


meio da caixa de diálogo

SelectedFiles Lista de Arquivos Os arquivos selecionados

ButtonPressed Valor do texto O texto do botão pressionado. O


usuário terá automaticamente a opção
de Abrir ou Cancelar

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao exibir a caixa de diálogo de seleção de arquivos Indica um problema ao exibir a caixa de diálogo de seleção
de arquivos

Não é possível exibir a caixa de diálogo de seleção de Indica um problema ao exibir a caixa de diálogo de entrada
arquivos no modo não interativo no modo não interativo

Exibir caixa de diálogo de seleção de pastas


Exibe a caixa de diálogo de seleção de pastas e solicita que o usuário selecione uma pasta
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Descrição da caixa de Sim Valor do texto A descrição da caixa


diálogo de diálogo de seleção
de pastas. Por
exemplo: "Selecione a
pasta para a qual
deseja copiar os
arquivos"
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Pasta inicial Sim Pasta A pasta inicial a ser


aberta. Essa será a
pasta padrão, a
menos que o usuário
escolha uma nova

Manter a caixa de N/D Valor booliano False Se a caixa de diálogo


diálogo de seleção de de seleção de pastas
pastas sempre na deve permanecer
parte superior sempre acima de
todas as outras
janelas

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

SelectedFolder Pasta A pasta selecionada

ButtonPressed Valor do texto O texto do botão pressionado. O


usuário terá automaticamente a opção
de OK ou Cancelar

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao exibir a caixa de diálogo de seleção de pastas Indica um problema ao exibir a caixa de diálogo de seleção
de pastas

Não é possível exibir a caixa de diálogo de seleção de pastas Indica um problema ao exibir a caixa de diálogo de entrada
no modo não interativo no modo não interativo

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Mouse e teclado
27/04/2021 • 15 minutes to read

Assumir o controle do mouse e do teclado

Bloquear entrada

Obter a posição do mouse

Mover o mouse

Mover o mouse para a imagem

Mover o mouse para o texto na tela (OCR)

Enviar clique do mouse

Enviar teclas

Pressionar/soltar tecla

Definir estado da chave

Obter identificador do teclado

Aguardar a tecla de atalho

Bloquear entrada
Bloqueia a entrada do mouse e do teclado do usuário para que o fluxo possa realizar ações do mouse e do
teclado sem interferência do usuário
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Bloquear N/D Valor booliano Verdadeiro Especificar se deseja


bloquear ou
desbloquear o mouse
e a entrada do
teclado

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível bloquear/desbloquear a entrada do usuário Indica um problema de bloqueio/desbloqueio de entrada no


no modo não interativo modo não interativo
EXC EÇ Ã O DESC RIÇ Ã O

Falha ao bloquear/desbloquear a entrada Indica um problema de bloqueio/desbloqueio de entrada

Obter posição do mouse


Recupera a posição atual do cursor do mouse na tela em coordenadas de pixel
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Relativo a N/D Tela, Janela em Screen Especificar se deseja


primeiro plano recuperar a posição
do mouse nas
coordenadas da tela
ou em relação ao
canto superior
esquerdo da janela
ativa

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

MousePosX Valor numérico O valor horizontal (X) da posição do


mouse

MousePosY Valor numérico O valor vertical (Y) da posição do


mouse

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível recuperar a posição do mouse no modo não Indica um problema ao recuperar a posição do cursor do
interativo mouse no modo não interativo

Mover mouse
Move o mouse para uma posição específica
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Posição X No Valor numérico O valor horizontal (X)


da posição ao qual
enviar o mouse

Posição Y No Valor numérico O valor vertical (Y) da


posição ao qual
enviar o mouse

Relativo a N/D Tela, Janela ativa, Screen Especificar se a nova


Posição atual do posição do mouse
mouse será relativa ao canto
superior esquerdo da
tela, à janela anterior
ou à posição atual do
mouse
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Mover o mouse da N/D Instantâneo, Com Instantâneo Especificar como


posição anterior animação (baixa mover o mouse
velocidade), Com
animação (velocidade
normal), Com
animação (alta
velocidade)

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível mover o mouse no modo não interativo Indica um problema ao mover o mouse no modo não
interativo

Falha ao mover o mouse Indica um problema ao mover o mouse

Mover mouse para a imagem


Move o mouse sobre uma imagem encontrada na tela ou na janela em primeiro plano
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Imagem para a qual No Lista da Imagem A lista de imagens


mover o mouse para a qual mover o
mouse

Pesquisar imagem N/D Tela inteira, Somente Tela inteira Especifique se a


em janela em primeiro Imagem especificada
plano deve ser pesquisada
somente na janela
em primeiro plano ou
em toda a tela visível.
Nenhuma escolha
encontrará a imagem
se ela não estiver
claramente visível na
tela

Modo de pesquisa N/D Pesquisar na tela Pesquisar tela inteira Especificar se deseja
inteira ou na janela ou janela em digitalizar a tela
em primeiro plano, primeiro plano inteira (ou janela)
Pesquisar na sub- para encontrar a
região especificada imagem fornecida ou
da tela ou na janela apenas uma sub-
em primeiro plano região dela

X1 Sim Valor numérico O X inicial da sub-


região em que
pesquisar

Y1 Sim Valor numérico O Y inicial da sub-


região em que
pesquisar
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

X2 Sim Valor numérico O X final da sub-


região em que
pesquisar

Y2 Sim Valor numérico O Y final da sub-


região em que
pesquisar

Posição do mouse N/D canto superior centro A seção da imagem


em relação à imagem esquerdo, centro para a qual o mouse
superior, canto será movido
superior direito,
parte esquerda
intermediária, centro,
parte direita
intermediária, canto
inferior esquerdo,
centro inferior, canto
inferior direito

Deslocamento de X Sim Valor numérico 0 Os pixels para


deslocar o mouse da
posição para a direita

Deslocamento de Y Sim Valor numérico 0 Os pixels para


deslocar o mouse da
posição para baixo

Tolerância Sim Valor numérico 10 Especificar o quanto


a imagem
especificada pode
diferir da imagem
originalmente
escolhida

Estilo de movimento N/D Instantâneo, Com Instantâneo Especificar o estilo de


do mouse animação (baixa movimento no qual o
velocidade), Com mouse se moverá de
animação (velocidade sua posição anterior
normal), Com para o início da rota
animação (alta gravada (ou para sua
velocidade) posição final)

Ocorrência Sim Valor numérico 1 A ocorrência da


imagem encontrada
para a qual mover o
mouse

Tempo limite de falha Sim Valor numérico 0 O tempo limite da


falha em segundos

Enviar um clique N/D Valor booliano False Especificar se deseja


após mover o mouse enviar um clique
após o mouse ser
posicionado sobre a
imagem
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Tipo de clique N/D Clique com o botão Clique com o botão Clique com o mouse
esquerdo do mouse, esquerdo do mouse para enviar para a
Clique com o botão imagem
direito do mouse,
Clique com o botão
central do mouse

Segundos antes do Sim Valor numérico 0 O número de


clique segundos de espera
antes de enviar o
clique

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

X Valor numérico A coordenada X do ponto em que a


imagem é encontrada na tela. Se a
imagem estiver sendo pesquisada na
janela em primeiro plano, a
coordenada retornada será relativa ao
canto superior esquerdo da janela

Y Valor numérico A coordenada Y do ponto em que a


imagem é encontrada na tela. Se a
imagem estiver sendo pesquisada na
janela em primeiro plano, a
coordenada retornada será relativa ao
canto superior esquerdo da janela

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Imagem não encontrada na tela Indica que o nome especificado não foi encontrado na tela

Não é possível mover o mouse no modo não interativo Indica um problema ao mover o mouse no modo não
interativo

Falha ao mover o mouse Indica um problema ao mover o mouse

Coordenadas inválidas da sub-região Indica que as coordenadas da sub-região determinada eram


inválidas

Não foram encontradas ocorrências de imagem suficientes Indica que não foram encontradas ocorrências suficientes da
na tela imagem especificada na tela

Mover o mouse para o texto na tela (OCR )


Move o mouse sobre um texto encontrado na tela ou na janela em primeiro plano usando OCR
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O


A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Mecanismo de OCR No OCREngineObject O mecanismo de


OCR a ser usado com
o qual pesquisar o
texto

Texto a ser localizado No Valor do texto O texto sobre o qual


mover o mouse

É expressão regular N/D Valor booliano False Se deve usar uma


expressão regular
para procurar o texto
na tela

Ocorrência Sim Valor numérico 1 Um número positivo


que será usado como
a ocorrência do texto
de entrada na tela

Pesquisar texto em N/D Tela inteira, Somente Tela inteira Especifica se o texto
janela em primeiro especificado deve ser
plano pesquisado somente
na janela em primeiro
plano ou em toda a
tela visível. Nenhuma
opção encontrará o
texto se ele não
estiver claramente
visível na tela

Modo de pesquisa N/D Toda a fonte Toda a origem Verificar toda a tela
especificada, especificada (ou janela) para
Somente a sub- encontrar o texto
região específica, fornecido ou
Sub-região relativa à somente uma sub-
imagem região reduzida dela

Imagens No Lista da Imagem As imagens que


especificam a sub-
região (relativa ao
canto superior
esquerdo da
imagem) a ser
verificada para o
texto fornecido

X1 Sim Valor numérico A coordenada X


inicial da sub-região
a ser verificada para
o texto fornecido

Tolerância Sim Valor numérico 10 Especificar o quanto


as imagens
pesquisadas podem
ser diferentes da
imagem escolhida
originalmente
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Y1 Sim Valor numérico A coordenada Y


inicial da sub-região
a ser verificada para
o texto fornecido

X1 Sim Valor numérico A coordenada X


inicial da sub-região
relativa à imagem
especificada a ser
verificada para o
texto fornecido

X2 Sim Valor numérico A coordenada X final


da sub-região a ser
verificada para o
texto fornecido

Y1 Sim Valor numérico A coordenada Y


inicial da sub-região
relativa à imagem
especificada a ser
verificada para o
texto fornecido

Y2 Sim Valor numérico A coordenada Y final


da sub-região a ser
verificada para o
texto fornecido

X2 Sim Valor numérico A coordenada X final


da sub-região
relativa à imagem
especificada a ser
verificada para o
texto fornecido

Y2 Sim Valor numérico A coordenada Y final


da sub-região
relativa à imagem
especificada a ser
verificada para o
texto fornecido

Mover o mouse da N/D Instantâneo, Com Instantâneo O estilo de


posição anterior animação (baixa movimento em que o
velocidade), Com mouse se moverá da
animação (velocidade posição anterior para
normal), Com a posição final
animação (alta
velocidade)

Aguardar a exibição N/D Valor booliano False Especificar se deseja


do texto esperar se o texto
não for encontrado
na tela ou na janela
em primeiro plano
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Falha se o texto não Sim Valor numérico 10 O número de


aparecer em segundos de espera
até o texto fornecido
aparecer

Enviar um clique N/D Valor booliano False Especificar se deseja


após mover o mouse enviar um clique
após o mouse ser
posicionado sobre o
texto

Tipo de clique N/D Clique com o botão Clique com o botão O clique do mouse
esquerdo do mouse, esquerdo do mouse digite para enviar
Clique com o botão para o texto
direito do mouse,
Clique com o botão
central do mouse

Espere antes de clicar Sim Valor numérico 1 O número de


segundos de espera
antes de clicar

Posição do mouse N/D canto superior centro Especificar para qual


em relação ao texto esquerdo, centro seção do texto o
superior, canto mouse será movido
superior direito,
parte esquerda
intermediária, centro,
parte direita
intermediária, canto
inferior esquerdo,
centro inferior, canto
inferior direito

Deslocamento de X Sim Valor numérico 0 Deslocar o mouse da


posição em
determinado número
de pixels para a
direita

Deslocamento de Y Sim Valor numérico 0 Deslocar o mouse da


posição em
determinado número
de pixels para baixo

NOTE
O mecanismo de expressão regular do Power Automate Desktop é o .NET. Você pode encontrar mais informações em
Linguagem de expressões regulares – referência rápida.

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O


A RGUM EN TO DIGITA R DESC RIÇ Ã O

LocationOfTextFoundX Valor numérico A coordenada X do ponto em que o


texto é encontrado na tela. Se o texto
for pesquisado na janela em primeiro
plano, essa será relativa ao canto
superior esquerdo da janela

LocationOfTextFoundY Valor numérico A coordenada Y do ponto em que o


texto é encontrado na tela. Se o texto
for pesquisado na janela em primeiro
plano, essa será relativa ao canto
superior esquerdo da janela

WidthOfTextFound Valor numérico A largura da área em que o texto foi


encontrado

HeightOfTextFound Valor numérico A largura da área em que o texto foi


encontrado

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Texto não encontrado na tela Indica que o texto especificado não foi encontrado na tela

Não é possível mover o mouse no modo não interativo Indica um problema ao mover o mouse no modo não
interativo

Falha ao mover o mouse Indica um problema ao mover o mouse

Coordenadas inválidas da sub-região Indica que as coordenadas da sub-região determinada eram


inválidas

O mecanismo de OCR não está ativo Indica que o mecanismo de OCR especificado não está ativo

Enviar clique do mouse


Envia um evento de clique do mouse
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Evento de mouse a N/D Clique com o botão Clique com o botão Especificar qual forma
ser enviado esquerdo, Clique com esquerdo do mouse de evento de mouse
o botão direito, enviar
Clique duplo, Botão
esquerdo para baixo,
Botão esquerdo para
cima, Botão direito
para baixo, Botão
direito para cima

Aguardar Sim Valor numérico 0 O tempo de atraso


antes de enviar o
evento do mouse em
1/1000 de segundo
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Mover o mouse N/D Valor booliano False Mover o mouse

X No Valor numérico A posição horizontal


(X) do mouse em
coordenadas de pixel

Y No Valor numérico A posição vertical (Y)


do mouse em
coordenadas de pixel

Relativo a N/D Tela, Janela ativa, Screen Especificar se a nova


Posição atual do posição do mouse
mouse será relativa ao canto
superior esquerdo da
tela, à janela anterior
ou à posição atual do
mouse

Estilo de movimento N/D Instantâneo, Com Instantâneo O estilo de


do mouse animação (baixa movimento no qual o
velocidade), Com mouse se moverá de
animação (velocidade sua posição anterior
normal), Com para o início da rota
animação (alta gravada (ou para sua
velocidade) posição final)

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível enviar clique do mouse no modo não Indica um problema ao enviar um clique do mouse no modo
interativo não interativo

Clique do mouse fora dos limites da tela Indica que o clique do mouse estava fora dos limites da tela

Falha ao enviar clique do mouse Indica um problema ao enviar um clique do mouse

Enviar teclas
Envia chaves para o aplicativo que está ativo no momento
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Texto a ser enviado No Valor criptografado O texto a ser enviado


para o aplicativo

Atraso entre os Sim Valor numérico 10 Especificar o atraso


pressionamentos de em milissegundos
tecla entre o envio de
pressionamentos de
tecla para evitar erros
de entrada
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Enviar texto como N/D Valor booliano False Emular os


chaves de hardware pressionamentos de
tecla reais no teclado
ao enviar o texto
inteiro

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível enviar pressionamentos de tecla no modo Indica um problema ao enviar pressionamentos de tecla no
não interativo modo não interativo

O texto a ser enviado não representa pressionamentos de Indica que o texto fornecido não representa
tecla válidos pressionamentos de tecla válidos

Não há um aplicativo ativo para a qual enviar Indica que não há um aplicativo ativo para a qual enviar
pressionamentos de tecla pressionamentos de tecla

Falha ao enviar pressionamentos de tecla Indica um problema ao enviar pressionamentos de tecla

NOTE
Para simular uma tecla física sendo pressionada dentro de uma ação Enviar Chaves, use a notação de chaves {} . (por
exemplo Para pressionar Enter, use {Enter} ). Para usar uma tecla como um modificador, use a notação de chaves {} para
ambas as teclas. (por exemplo Para pressionar Ctrl + A, use {Control}({A}) ). A ação Enviar Chaves aceita os Códigos de
Chave Virtual

Ch aves vál i das

C AT EGO RIA C H AVES

Botões LButton, RButton, Cancelar, MButton, XButton1, XButton2

Controle de Teclado Back, Tab, LineFeed, Clear, Enter, Return, ShiftKey,


ControlKey,Menu, Pause, CapsLock, Capital, Escape, Espaço,
Anterior, PageUp, PageDown, Próximo, End, Home, Para a
Esquerda, Para Cima, Para a Direita, Para Baixo, Select, Print,
Execute, Snapshot, PrintScreen, Insert, Delete, Help

Botões HangulMode, HanguelMode, KanaMode, JunjaMode,


FinalMode, KanjiMode, HanjaMode

Chaves de IME IMEConvert, IMENonconvert, IMEAccept, IMEAceept,


IMEModeChange

Teclas do navegador BrowserSearch, BrowserFavorites, BrowserHome

Teclas de volume VolumeMute, VolumeDown, VolumeUp


C AT EGO RIA C H AVES

Teclas de mídia MediaNextTrack, MediaPreviousTrack, MediaStop,


MediaPlayPause

Botões LaunchMail, SelectMedia, LaunchApplication1,


LaunchApplication2

Chaves de OEM OemSemicolon, Oem1, Oemplus, Oemcomma, OemMinus,


OemPeriod, Oem2, OemQuestion, Oem3, Oemtilde, Oem4,
OemOpenBrackets, OemPipe, Oem5, OemCloseBrackets,
Oem6, OemQuotes, Oem7, Oem8, Oem102, OemBackslash,
OemClear

Botões ProcessKey, Packet, Attn, Crsel, Exsel, EraseEof, Play, Zoom,


NoName, Pa1

Botões KeyCodem, Shift, Control, Alt, Modifiers

Teclas D D0, D1, D2, D3, D4, D5, D6, D7, D8, D9

Cartas A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X,
Y, Z

Teclas do Windows LWin, RWin, Apps, Sleep

Teclas do Teclado Numérico NumPad0, NumPad1, NumPad2, NumPad3, NumPad4,


NumPad5, NumPad6, NumPad7, NumPad8, NumPad9

Teclas de cálculo Multiplicar, Adicionar, Separador, Subtrair, Decimal, Dividir

Teclas de função F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F14,
F15, F16, F17, F18, F19, F20, F21, F22, F23, F24

Botões NumLock, Scroll, LShiftKey, RShiftKey, LControlKey,


RControlKey, LMenu, RMenu, BrowserBack, BrowserForward,
BrowserRefresh, BrowserStop

Pressionar/soltar tecla
Pressiona (e segura) ou solta uma ou mais teclas modificadoras (Alt, Control ou Shift)
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Ação a ser executada N/D Pressionar, Liberar Pressionar Especificar se deseja


pressionar ou soltar
as teclas com esta
ação

Control N/D Valor booliano False Especificar se a tecla


Ctrl será
pressionada/liberada
ou não
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Alt N/D Valor booliano False Especificar se a tecla


Alt será
pressionada/liberada
ou não

Shift N/D Valor booliano False Especificar se a tecla


Shift será
pressionada/liberada
ou não

Win N/D Valor booliano False Especificar se a tecla


Windows será
pressionada/liberada
ou não

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível pressionar ou soltar a tecla no modo não Indica um problema ao pressionar ou soltar a tecla no modo
interativo não interativo

Definir estado da tecla


Define o estado (ativado ou desativado) para as teclas Caps Lock, Num Lock ou Scroll Lock
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Tecla N/D Caps Lock, Num Caps Lock Especificar a chave a


Lock, Scroll Lock ser definida

Estado N/D Desligar, Ligar Ligar Se o estado da chave


deve ser definido
como ativado ou
desativado

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível definir o estado da chave no modo não Indica um problema ao definir o estado da chave no modo
interativo não interativo

Obter identificador do teclado


Recupera o identificador do teclado ativo do registro da máquina
P a r â m e t r o s d e En t r a d a

Esta ação não requer entradas


Va r i á v e i s P r o d u z i d a s
A RGUM EN TO DIGITA R DESC RIÇ Ã O

KeyboardLayoutId Valor numérico A chave do Registro do identificador


do teclado ativo

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não foi possível localizar o identificador do teclado Indica um erro ao recuperar o identificador do teclado

Aguardar tecla de atalho


Pause a execução do fluxo até que uma tecla de atalho específica seja pressionada. As teclas de atalho devem
conter pelo menos uma tecla ou uma tecla e uma combinação de (ctrl, alt, shift). Para definir várias teclas de
atalho, separe-as por vírgula.
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Tecla de atalho Sim Lista de Valores de Ctrl + A Especifique as teclas


texto de atalho a serem
aguardadas. As teclas
de atalho devem
conter exatamente
uma tecla ou uma
tecla e uma
combinação de Ctrl,
Alt e Shift. Para
aguardar uma das
várias teclas de
atalho, elas deverão
estar em uma lista.

Continuar execução N/D Valor booliano False Especificar se a


de fluxo após o execução de fluxo
tempo limite continuará de
qualquer maneira
quando o período
definido de espera da
tecla de atalho
expirar

Continuar após Sim Valor numérico 10 O tempo em


segundos antes de
continuar a execução
de fluxo

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

IndexOfShortcutKeyPressed Valor numérico O índice da tecla de atalho se as teclas


estiverem em um formato de lista.

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha no registro da tecla de atalho Indica uma falha no registro de uma tecla de atalho.
EXC EÇ Ã O DESC RIÇ Ã O

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Área de transferência
27/04/2021 • 2 minutes to read

Definir ou obter dados da área de transferência

Obter texto da área de transferência

Definir texto da área de transferência

Limpar conteúdo da área de transferência

Obter texto da área de transferência


Obtém texto da área de transferência
P a r â m e t r o s d e En t r a d a

Esta ação não requer entradas


Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

ClipboardText Valor do texto O texto armazenado na área de


transferência

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível recuperar conteúdo da área de transferência Indica um problema ao recuperar conteúdo da área de
transferência

Definir Texto da área de transferência


Define texto da área de transferência
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Texto da área de No Valor do texto O texto a ser definido


transferência na área de
transferência

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível definir conteúdo da área de transferência Indica um problema ao configurar conteúdo da área de
transferência

Limpar conteúdo da área de transferência


Limpa o conteúdo da área de transferência
P a r â m e t r o s d e En t r a d a

Esta ação não requer entradas


Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Texto
27/04/2021 • 11 minutes to read

Controlar e manipular texto

Acrescentar linha ao texto

Obter subtexto

Preencher texto

Cortar texto

Alterar caixa do texto

Converter texto em número

Converter número em texto

Converter texto em datetime

Converter datetime em texto

Criar um texto aleatório

Associar texto

Dividir o texto

Analisar texto

Substituir texto

Texto de escape para expressão regular

Acrescentar linha ao texto


Acrescenta uma nova linha de texto a um valor de texto
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Texto original No Valor do texto O texto original

Linha a ser Sim Valor do texto O texto a ser


acrescentada adicionado como
uma nova linha

Va r i á v e i s P r o d u z i d a s
A RGUM EN TO DIGITA R DESC RIÇ Ã O

Resultado Valor do texto O novo texto

Ex c e ç õ e s

Esta ação não inclui exceções


Obter subtexto
Recuperar um subtexto de um valor de texto
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Texto original No Valor do texto O texto do qual


recuperar uma seção
de texto

Índice de início N/D Início do texto, Posição do caractere Especificar como


Posição do caractere encontrar o ponto de
partida para a
recuperação de texto

Posição do caractere No Valor numérico A posição do


primeiro caractere a
ser recuperado. Este
é um índice baseado
em zero, contando a
partir de zero para o
primeiro caractere

Comprimento N/D Fim do texto, Número de Especificar se o


Número de caracteres subtexto continua
caracteres até o final do texto
ou inclui apenas um
certo número de
caracteres

Número de No Valor numérico Número de


caracteres caracteres a ser
recuperado

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

Subtexto Valor do texto O subtexto recuperado

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

O índice de início ou o comprimento estão fora do intervalo Indica que o índice de início ou comprimento estão fora do
intervalo

Preencher texto
Cria um texto de comprimento fixo adicionando caracteres à esquerda ou à direita de um texto existente
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Texto a ser Sim Valor do texto O texto a ser


preenchido alongado

Preencher N/D Para a esquerda, Para Para a esquerda Especificar se deseja


a direita adicionar caracteres à
esquerda ou à direita
do texto existente

Texto para Sim Valor do texto O caractere ou texto


preenchimento que será adicionado
para alongar o texto
original

Comprimento total Sim Valor numérico 10 O comprimento total


de caracteres do
texto final
preenchido. Isso
significa que o texto
para preenchimento
será adicionado
repetidamente até
que o texto final
tenha o
comprimento
especificado

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

PaddedText Valor do texto O novo texto preenchido

Ex c e ç õ e s

Esta ação não inclui exceções


Cortar texto
Remove todas as ocorrências de caracteres de espaço em branco (como espaço, guia ou nova linha) do início
e/ou final de um texto existente
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Texto a ser cortado Sim Valor do texto Texto a ser cortado

O que cortar N/D Caracteres de espaço caracteres de espaço Especificar de onde


em branco do início, em branco do início e os caracteres de
caracteres de espaço do fim espaço em branco
em branco do final, serão removidos
caracteres de espaço
em branco do início e
do final

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

TrimmedText Valor do texto O novo texto cortado


Ex c e ç õ e s

Esta ação não inclui exceções


Alterar caixa do texto
Altera a capitalização de um texto para maiúscula, minúscula, caixa de título ou caixa de sentença
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Texto a ser Sim Valor do texto O texto a ser


convertido convertido

Converter para N/D Caixa alta, Caixa Maiúsculas Especificar o estilo de


baixa, Caixa do título, caixa de texto a usar
Caixa da frase

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

TextWithNewCase Valor do texto O novo texto convertido

Ex c e ç õ e s

Esta ação não inclui exceções


Converter texto em número
Converte uma representação de texto de um número em uma variável que contém um valor numérico
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Texto a ser No Valor do texto Uma variável de


convertido texto contendo
apenas um número,
a ser convertida em
uma variável de valor
numérico. Os
espaços são
ignorados, mas o
texto não numérico
lança uma exceção

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

TextAsNumber Valor numérico O novo valor numérico

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

O valor do texto fornecido não pode ser convertido em um Indica que o valor do texto fornecido não pode ser
número válido convertido em um número válido

Converter número em texto


Converte um número em texto usando um formato especificado
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Número a ser No Valor numérico Um valor numérico a


convertido ser convertido em
texto

Casas decimais Sim Valor numérico 2 O número de casas


decimais que serão
incluídas antes do
truncamento. Zeros
também podem ser
adicionados ao final
para preencher o
texto desta forma

Usar separador de N/D Valor booliano Verdadeiro Especificar se deseja


milhares ou não usar a
pontuação como
separador de 1000

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

FormattedNumber Valor do texto O número formatado como texto

Ex c e ç õ e s

Esta ação não inclui exceções


Converter texto em datetime
Converte uma representação de texto de um valor de data e/ou hora em um valor de datetime
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Texto a ser No Valor do texto O texto a ser


convertido convertido em valor
de datetime. Este
texto deve estar em
um formato de valor
datetime
reconhecível

A data é N/D Valor booliano False Especificar se o texto


representada em a ser convertido
formato contém uma
personalizado representação da
data e hora em um
formato não padrão
e não reconhecível
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Formato No Valor do texto O formato em que a


personalizado data é armazenada
no texto. Um
formato
personalizado pode
ser expresso como,
por exemplo,
aaaaMMdd para data
e hhmmss para hora

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

TextAsDateTime Data/hora O valor de datetime

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

O valor do texto fornecido não pode ser convertido em um Indica que o valor do texto fornecido não pode ser
datetime válido convertido em um datetime válido

Converter datetime em texto


Converte um valor de datetime em texto usando um formato personalizado especificado
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Datetime a ser No Data/hora O valor de datetime


convertido a ser convertido em
texto

Formato a ser usado N/D Padrão, Personalizado Standard Especificar se deseja


usar um formato de
datetime padrão ou
criar um
personalizado

Formato No Valor do texto O formato


personalizado personalizado no
qual exibir o valor
datetime. Um
datetime pode ser
expresso como
MM/dd/aaaa para
data e hh:mm:sstt
para hora
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Formato padrão N/D Data curta, Data Data abreviada O formato de


longa, Tempo curto, datetime padrão que
Tempo longo, a ação usa para exibir
Datetime completa o valor de datetime
(tempo curto),
Datetime completa
(tempo longo),
Datetime geral
(tempo curto),
Datetime geral
(tempo longo),
Datetime classificável

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

FormattedDateTime Valor do texto O datetime formatado como um valor


de texto

Ex c e ç õ e s

Esta ação não inclui exceções


Criar um texto aleatório
Gera um texto de comprimento especificado consistindo em caracteres aleatórios. Isso pode ser útil para gerar
senhas
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Usar letras N/D Valor booliano Verdadeiro Especificar se os


maiúsculas (A-Z) caracteres maiúsculos
serão incluídos no
texto gerado

Usar letras N/D Valor booliano Verdadeiro Especificar se os


minúsculas (a-z) caracteres
minúsculos serão
incluídos no texto
gerado

Usar dígitos (0-9) N/D Valor booliano Verdadeiro Especificar se os


dígitos serão
incluídos no texto
gerado

Usar símbolos ( , . < N/D Valor booliano Verdadeiro Especificar se os


>?!+-_#$^) símbolos serão
incluídos no texto
gerado
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Comprimento Sim Valor numérico 6 O comprimento


mínimo mínimo do texto
aleatório. Para um
determinado
comprimento de
texto, defina os
valores mínimo e
máximo para esse
número

Extensão máxima Sim Valor numérico 10 O comprimento


máximo do texto
aleatório. Para um
determinado
comprimento de
texto, defina os
valores mínimo e
máximo para esse
número

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

RandomText Valor do texto O texto aleatório gerado

Ex c e ç õ e s

Esta ação não inclui exceções


Associar texto
Converte uma lista em um valor de texto, separando seus itens com um delimitador especificado
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Especifique a lista a No Lista de Valores de A lista a ser


ser associado texto convertida em texto

Delimitador para N/D Nenhum, Padrão, Nenhum(a) Especificar se deseja


separar os itens da Personalizado usar nenhum
lista delimitador, um
delimitador padrão
ou um personalizado

Delimitador No Valor do texto Os caracteres a


personalizado serem usados como
delimitador

Delimitador padrão N/D Espaço, Guia, Nova Espaço Especificar o


linha delimitador a ser
usado

Horas Sim Valor numérico 1 Especificar quantas


vezes usar o
delimitador
especificado

Va r i á v e i s P r o d u z i d a s
A RGUM EN TO DIGITA R DESC RIÇ Ã O

JoinedText Valor do texto O novo texto delimitado

Ex c e ç õ e s

Esta ação não inclui exceções


Dividir o texto
Cria uma lista contendo as substrings de um texto que são separadas por um delimitador especificado ou uma
expressão regular
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

O texto a ser dividido No Valor do texto O texto a ser dividido

Tipo de delimitador N/D Padrão, Personalizado Standard Se o delimitador


usado é de um
formato padrão ou
personalizado

Delimitador No Valor do texto Os caracteres que


personalizado foram usados como
delimitador

Delimitador padrão N/D Espaço, Guia, Nova Espaço O delimitador usado


linha

Horas Sim Valor numérico 1 Especificar quantas


vezes o delimitador é
usado

É expressão regular N/D Valor booliano False Especifique se o


delimitador será uma
expressão regular.
Uma expressão
regular cria uma
gama de
possibilidades para o
delimitador. Por
exemplo, '\ d'
significa que o
delimitador pode ser
qualquer dígito

NOTE
O mecanismo de expressão regular do Power Automate Desktop é o .NET. Você pode encontrar mais informações em
Linguagem de expressões regulares – referência rápida.

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

TextList Lista de Valores de texto A nova lista

Ex c e ç õ e s
EXC EÇ Ã O DESC RIÇ Ã O

A expressão regular fornecida é inválida Indica que a expressão regular fornecida é inválida

Analisar texto
Analisa um texto para localizar a primeira ou todas as ocorrências de um subtexto especificado ou um padrão
de expressão regular
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Texto a ser analisado No Valor do texto O texto a ser


analisado

Texto a ser localizado No Valor do texto O subtexto ou uma


expressão regular a
ser pesquisada

É expressão regular N/D Valor booliano False Especifique se o


subtexto é uma
expressão regular. Por
exemplo, \d significa
que o subtexto pode
ser qualquer dígito

Iniciar análise na No Valor numérico A posição para


posição começar a procurar o
'Texto a Ser
Localizado'. A
primeira posição é
zero, então use 0
para começar do
início

Primeira ocorrência N/D Valor booliano Verdadeiro Especificar se deseja


somente localizar apenas a
primeira ocorrência
ou cada ocorrência
do "Texto a ser
localizado"

Ignorar N/D Valor booliano False Especificar se deseja


maiúsculas/minúscula encontrar o texto
s especificado usando
correspondência que
diferencia maiúsculas
de minúsculas ou
não

NOTE
O mecanismo de expressão regular do Power Automate Desktop é o .NET. Você pode encontrar mais informações em
Linguagem de expressões regulares – referência rápida.

Va r i á v e i s P r o d u z i d a s
A RGUM EN TO DIGITA R DESC RIÇ Ã O

Cargo Valor numérico A posição de 'Texto a Ser Localizado'


em 'Texto a analisar'. Se o texto não for
encontrado no texto original, esta
variável terá o valor -1

Cargos Lista de valores numéricos As posições de 'Texto a Ser Localizado'


em 'Texto a ser analisado'. Se o texto
não for encontrado no texto original,
esta variável terá o valor -1

Corresponder Valor do texto O resultado que corresponde à


expressão regular fornecida

Correspondências Lista de Valores de texto Os resultados que correspondem à


expressão regular fornecida

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

A expressão regular fornecida é inválida Indica que a expressão regular fornecida é inválida

Substituir texto
Substitui todas as ocorrências de um subtexto especificado por outro texto. Também pode ser usado com
expressões regulares
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Texto a ser analisado No Valor do texto O texto a ser


analisado

Texto a ser localizado No Valor do texto O subtexto ou uma


expressão regular a
ser pesquisada

Usar expressões N/D Valor booliano False Especifique se os


regulares a serem subtextos são
localizadas e expressões regulares.
substituídas Uma expressão
regular cria uma
gama de
possibilidades para
subtexto. Por
exemplo, '\d' significa
que o subtexto pode
ser qualquer dígito

Ignorar N/D Valor booliano False Especificar se deseja


maiúsculas/minúscula encontrar o subtexto
s a ser substituído
usando
correspondência que
diferencia maiúsculas
de minúsculas ou
não
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Substituir por No Valor do texto O texto ou uma


expressão regular
para substituir o
texto encontrado

Ativar sequências de N/D Valor booliano False Especifique se deseja


escape usar sequências
especiais. Por
exemplo, "\t" no
texto de substituição
será interpretado
como uma guia

NOTE
O mecanismo de expressão regular do Power Automate Desktop é o .NET. Você pode encontrar mais informações em
Linguagem de expressões regulares – referência rápida.

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

Substituído Valor do texto O novo texto atualizado

Ex c e ç õ e s

Esta ação não inclui exceções


Texto de escape para expressão regular
Faz o escape de um conjunto mínimo de caracteres (, *, +, ?, |, {, [, (,), ^, $,., #, e espaço em branco) substituindo-
os por seus códigos de escape
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Texto ao qual aplicar No Valor do texto O texto ao qual


escape aplicar escape

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

EscapedText Valor do texto O texto de escape

Ex c e ç õ e s

Esta ação não inclui exceções

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Data/hora
27/04/2021 • 2 minutes to read

Obter a data e a hora e realizar funções relacionadas a hora

Adicionar a datetime

Subtrair datas

Obter data e hora atuais

Adicionar a datetime
Adiciona (ou subtrai) um número específico de segundos, minutos, horas ou dias a um valor de datetime
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Data/hora No Data/hora O valor datetime a


ser alterado

Adicionar No Valor numérico O valor numérico a


ser adicionado. Para
subtrair um tempo,
esse valor deve ser
negativo. Por
exemplo, adicione -7
dias aqui para voltar
uma semana

Unidade de tempo N/D Segundos, Minutos, Segundos A unidade de tempo


Horas, Dias, Meses, que a hora a ser
Anos adicionada
representa

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

ResultedDate Data/hora O novo valor de datetime alterado

Ex c e ç õ e s

Esta ação não inclui exceções


Subtrair datas
Localiza a diferença de horário entre duas datas especificadas em dias, horas, minutos ou segundos
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O


A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Data inicial No Data/hora O datetime do qual


deseja subtrair o
primeiro datetime.
Esse será o datetime
base e, por isso,
geralmente coloque a
última data/hora
nesse atributo

Subtrair data No Data/hora O datetime a ser


subtraído

Obter diferença em N/D Segundos, Minutos, dias A unidade de tempo


Horas, Dias na qual a diferença
será expressa

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

TimeDifference Valor numérico A diferença em horário como um valor


numérico

Ex c e ç õ e s

Esta ação não inclui exceções


Obter data e hora atuais
Recupera a data atual ou a data e hora atuais
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Recuperar N/D Data e hora atuais, Data e hora atuais Especifique se você
Somente data atual obterá a data e a
hora ou somente a
data. Caso escolha o
último, o valor do
tempo será
armazenado como
meia-noite (0:00:00)

Fuso horário N/D Fuso horário do Fuso horário do Se deve ser usado o
sistema, Especificar sistema fuso horário do
fuso horário sistema ou um
personalizado

País/região Sim Valor do texto Europa/Bucareste O país/região cuja


hora será obtida ou
adicionar um valor
numérico como as
horas que serão
adicionadas ao fuso
horário UTC

Va r i á v e i s P r o d u z i d a s
A RGUM EN TO DIGITA R DESC RIÇ Ã O

CurrentDateTime Data/hora O valor atual de datetime

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao obter data e hora atuais Indica que houve um problema ao recuperar a data e a hora
atuais

País/região especificado não encontrado Indica que o país ou a região especificado não foi
encontrado

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
PDF
27/04/2021 • 4 minutes to read

Automatizar arquivos PDF e respectivos conteúdos (texto e imagens)

Extrair imagens do PDF

Extrair texto do PDF

Extrair páginas do PDF em novo PDF

Mesclar arquivos PDF

Extrair imagens do PDF


Extrair imagens de um arquivo PDF
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Arquivo PDF No Arquivo O arquivo PDF do


qual extrair imagens.
Inserir um caminho
de arquivo, uma
variável que
contenha um arquivo
ou um caminho de
texto

Senha Sim Valor criptografado A senha do arquivo


PDF. Deixe em
branco se o PDF não
for protegido por
senha

Páginas a serem N/D Todos, Único, Todas Especifica quantas


extraídas Intervalo páginas a serem
extraídas: todas as
páginas, uma página
única ou um
intervalo de páginas

Número da página No Valor numérico O número da página


única única da qual extrair
imagens

Número da página No Valor numérico O número da


inicial primeira página do
intervalo de páginas
das quais extrair
imagens
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Número da página No Valor numérico O número da última


final página do intervalo
de páginas das quais
extrair imagens

Nome das imagens No Valor do texto Como é iniciado o


nome da(s)
imagem(ns). Exemplo
de nome da(s)
imagem(ns)
extraída(s):
GivenName_1,
GivenName_2

Salvar imagens em No Pasta A pasta na qual


salvar as imagens
extraídas como
arquivos PNG

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Senha inválida A senha fornecida é inválida

Falha ao extrair imagens Indica que ocorreu um erro ao extrair imagens das páginas
fornecidas do PDF

A pasta não existe Indica que a pasta não existe

O arquivo PDF não existe O arquivo não existe no caminho fornecido

Extrair texto do PDF


Extrair texto de um arquivo PDF
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Arquivo PDF No Arquivo O arquivo PDF do


qual extrair texto.
Inserir um caminho
de arquivo, uma
variável que
contenha um arquivo
ou um caminho de
texto

Senha Sim Valor criptografado A senha do arquivo


PDF. Deixe em
branco se o PDF não
for protegido por
senha
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Páginas a serem N/D Todos, Único, Todas Especifica quantas


extraídas Intervalo páginas a serem
extraídas: todas as
páginas, uma página
única ou um
intervalo de páginas

Número da página No Valor numérico O número da página


única única da qual o texto
será extraído

Número da página No Valor numérico O número da


inicial primeira página do
intervalo de páginas
das quais extrair
texto

Número da página No Valor numérico O número da última


final página do intervalo
de páginas das quais
extrair texto

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

ExtractedPDFText Valor do texto O texto extraído

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

O arquivo PDF não existe O arquivo não existe no caminho fornecido

Senha inválida A senha fornecida é inválida

Falha ao extrair texto Erro ao tentar extrair texto

Extrair páginas do PDF em novo PDF


Extrair páginas de um arquivo PDF para um novo arquivo PDF
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Arquivo PDF No Arquivo O arquivo PDF do


qual extrair páginas.
Inserir um caminho
de arquivo, uma
variável que
contenha um arquivo
ou um caminho de
texto
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Senha Sim Valor criptografado A senha do arquivo


PDF. Deixe em
branco se o PDF não
for protegido por
senha

Seleção de páginas No Valor do texto Os números de


índice das páginas a
serem mantidas (ex.:
1,3,17-24)

Caminho do PDF No Arquivo O caminho no qual o


extraído arquivo PDF extraído
será armazenado

Se o arquivo existir N/D Substituir, Não Adicionar sufixo Especifica o que fazer
substituir, Adicionar sequencial se o arquivo PDF de
sufixo sequencial saída já existir

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

ExtractedPDF Arquivo O novo arquivo PDF

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Senha inválida A senha fornecida é inválida

O arquivo PDF não existe O arquivo não existe no caminho fornecido

Página fora dos limites Indica que uma ou mais páginas estão fora dos limites do
arquivo PDF

Seleção de páginas inválida Indica que as páginas fornecidas não são válidas para o
arquivo PDF

Falha ao extrair o novo PDF Indica que ocorreu um erro ao tentar extrair um novo PDF

Mesclar arquivos PDF


Mesclar vários arquivos PDF em um novo
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Arquivos PDF No Lista de Arquivos Os arquivos a


mesclar. Incluir vários
arquivos entre aspas
duplas (") e separá-
los por um
delimitador ou usar
uma lista de arquivos
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Caminho do PDF No Arquivo O caminho no qual o


mesclado PDF mesclado será
armazenado

Se o arquivo existir N/D Substituir, Não Adicionar sufixo Especifica o que fazer
substituir, Adicionar sequencial se o arquivo de
sufixo sequencial destino já existir

Senhas Sim Valor criptografado As senhas


delimitadas. A ordem
deve ser igual à
ordem dos PDFs de
entrada. Deixe em
branco se o PDFs
não forem protegido
por senha

Delimitador Sim Valor do texto , Um delimitador de


senha personalizado.
Esse delimitador não
deve ser parte de
nenhuma das senhas

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

MergedPDF Arquivo O arquivo PDF mesclado

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

O arquivo PDF não existe O arquivo não existe no caminho fornecido

Senha inválida A senha fornecida é inválida

Falha ao mesclar arquivos PDF Indica que ocorreu um erro ao mesclar os arquivos

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Sessão de CMD
27/04/2021 • 3 minutes to read

Automatizar uma sessão de CMD

Abrir sessão de CMD

Ler sessão de CMD

Gravar em sessão de CMD

Aguardar texto em sessão de CMD

Fechar sessão de CMD

Abrir sessão de CMD


Abrir uma nova sessão de CMD
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Pasta de trabalho Sim Pasta O caminho completo


da pasta para iniciar
a sessão de CMD, se
aplicável

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

CmdSession Sessão de CMD A sessão de CMD a ser usada com as


ações posteriores de CMD

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Impossível iniciar sessão de comando Indica um problema na inicialização de uma sessão de CMD

O diretório de trabalho não existe Indica que ocorreu um erro ao tentar localizar o diretório de
trabalho

Ler sessão de CMD


Ler a saída de uma sessão de CMD
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Sessão de CMD No Sessão de CMD Uma sessão de CMD


anteriormente aberta
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Saída separada do N/D Valor booliano False Especifica se a saída


erro padrão e o erro
padrão devem ser
armazenados em
variáveis diferentes
ou combinados em
uma só

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

CmdOutput Valor do texto A saída padrão da sessão de CMD

CmdError Valor do texto O erro padrão da sessão de CMD

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

A sessão de CMD está fechada Indica que a sessão de CMD especificada está fechada

Gravar em sessão de CMD


Executar um comando em uma sessão de CMD aberta
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Sessão de CMD No Sessão de CMD Uma variável de


sessão de CMD
anteriormente aberta

Command No Valor do texto O nome do comando


a ser executado

Enviar após comando N/D Valor booliano Verdadeiro Especifica se é


necessário enviar um
comando

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Não é possível gravar na sessão de CMD Indica um erro ao gravar em uma sessão de CMD

A sessão de CMD está fechada Indica que a sessão de CMD especificada está fechada

Aguardar texto em sessão de CMD


Aguardar um texto específico em uma sessão de CMD aberta anteriormente
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Sessão de CMD No Sessão de CMD Uma variável de


sessão de CMD
aberto

Texto a ser No Valor do texto O texto ou a


aguardado expressão regular
que deverá aparecer
na saída padrão ou
no erro padrão

É expressão regular N/D Valor booliano False Especifica se é


necessário aguardar
uma expressão
regular em vez de
texto sem
formatação

Ignorar N/D Valor booliano Verdadeiro Especifica se o texto a


maiúsculas/minúscula ser aguardado deve
s corresponder à saída
padrão ou ao erro
padrão sem levar em
conta as maiúsculas e
minúsculas do texto

Tempo limite Sim Valor numérico 0 Especifica se é


necessário esperar
indefinidamente o
texto a ser exibido ou
falhar se o texto não
aparecer em um
período de tempo
definido

NOTE
O mecanismo de expressão regular do Power Automate Desktop é o .NET. Você pode encontrar mais informações em
Linguagem de expressões regulares – referência rápida.

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

A sessão de CMD está fechada Indica que a sessão de CMD especificada está fechada

Ocorreu um tempo limite ao aguardar o texto Indica que o período de tempo limite especificado passou
antes de o texto aparecer na sessão de comando

Fechar sessão de CMD


Fechar uma sessão de CMD anteriormente aberta
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Sessão de CMD No Sessão de CMD A sessão de CMD a


ser fechada.
Especifique essa
variável em ação de
uma sessão de CMD
aberta

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Emulação de terminal
27/04/2021 • 10 minutes to read

Assumir o controle dos emuladores de terminal para automatizar mainframes e sistemas herdados

Abrir sessão de terminal

Fechar sessão de terminal aberta

Mover cursor na sessão de terminal

Obter texto de sessão de terminal

Definir texto em uma sessão de terminal

Enviar tecla para sessão de terminal

Aguardar texto na sessão de terminal

Abrir sessão de terminal


Abrir uma nova sessão de terminal
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Provedor N/D Reflection da Micro Reflection da Micro A emulação de


Focus, HLLAPI Focus terminal a ser usada

Caminho de DLL de No Arquivo A DLL HLLAPI do


HLLAPI provedor. Nome
padrão da
RocketSoftware
BlueZone:
'ehlapi64.dll'. Nome
padrão do IBM
Personal
Communications:
'EHLAPI32.dll'.
Caminho padrão do
MicroFocus Rumba:
'System/ehlapi32.Dll'.
Nome padrão do
Cybelesoft zScope:
'zHllap32.dll'. Outro
provedor que oferece
uma HLLAPI DLL em
sua pasta de
instalação.
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Caminho de No Pasta O caminho de


instalação instalação do
aplicativo do
provedor no sistema
de arquivos do
usuário

Configuração N/D Perfil existente, Perfil existente Escolha 'Perfil


especificar conexão existente' para
selecionar um
arquivo que contém
uma conexão de
emulação de terminal
pré-configurada.
Escolha 'Especificar
conexão' para
especificar o tipo de
conexão, o endereço
do host e a porta.

Nome da sessão No Valor do texto O nome da sessão à


qual se conectar. O
nome abreviado
HLLAPI e é um
identificador
exclusivo para a
sessão do host. Ele
pode ser encontrado
nas definições de
configuração do
emulador do
Terminal.

Tipo de host N/D IBM 3270, IBM 5250 IBM 3270 O tipo de host da
conexão

Perfil No Arquivo O arquivo que


contém a conexão
pré-configurada

Endereço do host No Valor do texto O endereço do host


ao qual se conectar

Porta No Valor numérico A porta a ser usada


para esta conexão

Anexar à sessão em N/D Valor booliano False Especifica se deve


execução anexar a uma sessão
de terminal
aberta/em execução
no momento

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O


A RGUM EN TO DIGITA R DESC RIÇ Ã O

TerminalSession Sessão de terminal A sessão de terminal específica a ser


usada com os comandos posteriores
de emulação de terminal

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro de comunicação com o emulador Indica um problema ao conectar ao emulador

Erro de perfil Erro de perfil

Fechar sessão de terminal


Fechar uma sessão de terminal aberta
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Sessão de terminal a No Sessão de terminal A sessão de terminal


ser fechada aberta anteriormente

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro de comunicação com o emulador Indica um problema ao conectar ao emulador

Mover cursor na sessão de terminal


Mover o cursor do terminal para a posição especificada
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Sessão de terminal No Sessão de terminal A sessão de terminal


com a qual trabalhar

Linha No Valor numérico A posição vertical do


cursor na tela

Column No Valor numérico A posição horizontal


do cursor na tela

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Posição de tela fora dos limites Indica que a posição de tela está fora dos limites
EXC EÇ Ã O DESC RIÇ Ã O

Não há suporte para os comandos de posição usados pelo Indica que não há suporte para os comandos de posição
emulador usados pelo emulador

A operação não está disponível para este tipo de sessão Indica que a operação não está disponível para este tipo de
sessão

Erro de comunicação com o emulador Indica um problema ao conectar ao emulador

Obter texto de sessão de terminal


Obter texto de uma sessão de terminal
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Sessão de terminal No Sessão de terminal A sessão de terminal


com a qual trabalhar

Obter texto de N/D Campo, tela inteira, Campo O local de onde o


posição do cursor, texto será obtido
posição específica

Obter campo por N/D Rótulo, índice, Label Especifica como


posição pesquisar o campo

Label No Valor do texto O rótulo do campo a


ser pesquisado

Índice No Valor numérico O índice do campo a


ser pesquisado

Tamanho do texto No Valor numérico O tamanho do texto


a ser recebido

Linha No Valor numérico A posição vertical do


campo na tela

Column No Valor numérico A posição horizontal


do campo na tela

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

TerminalText Valor do texto O texto recuperado da sessão de


terminal

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro de comunicação com o emulador Indica um problema ao conectar ao emulador

Índice do campo fora dos limites Indica que o índice do campo está fora dos limites
EXC EÇ Ã O DESC RIÇ Ã O

Rótulo do campo não encontrado Indica que o rótulo do campo não existe

Posição de tela fora dos limites Indica que a posição de tela está fora dos limites

Nenhum campo encontrado na posição especificada Indica que não existe campo na posição especificada

A tela do terminal não está formatada Indica que a tela do terminal não está formatada

Não há suporte para os comandos de posição usados pelo Indica que não há suporte para os comandos de posição
emulador usados pelo emulador

A operação não está disponível para este tipo de sessão Indica que a operação não está disponível para este tipo de
sessão

Definir texto em uma sessão de terminal


Definir texto em uma sessão de terminal
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Sessão de terminal No Sessão de terminal A sessão de terminal


com a qual trabalhar

Texto No Valor criptografado O texto a ser definido


no local especificado

Definir texto N/D Posição do cursor, Campo O local para onde o


Campo texto será definido

Obter campo por N/D Rótulo, índice, Label Especifica como


posição pesquisar o campo

Label No Valor do texto O rótulo do campo a


ser pesquisado

Índice No Valor numérico O índice do campo


na tela

Linha No Valor numérico A posição vertical do


campo na tela

Column No Valor numérico A posição horizontal


do campo na tela

Tratar o caractere "@" N/D Valor booliano False Marque esta caixa
como literal para enviar o
caractere '@'
literalmente. Deixe
esta opção
desabilitada para
enviá-la como um
caractere especial

Va r i á v e i s P r o d u z i d a s
Esta ação não produz variáveis
Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro de comunicação com o emulador Indica um problema ao conectar ao emulador

Índice do campo fora dos limites Indica que o índice do campo está fora dos limites

Rótulo do campo não encontrado Indica que o rótulo do campo não existe

Posição de tela fora dos limites Indica que a posição de tela está fora dos limites

Nenhum campo encontrado na posição especificada Indica que não existe campo na posição especificada

A tela do terminal não está formatada Indica que a tela do terminal não está formatada

Não há suporte para os comandos de posição usados pelo Indica que não há suporte para os comandos de posição
emulador usados pelo emulador

A operação não está disponível para este tipo de sessão Indica que a operação não está disponível para este tipo de
sessão

O texto de entrada foi rejeitado Indica que o texto de entrada foi rejeitado

Enviar chave para sessão de terminal


Enviar uma tecla de controle para uma sessão de terminal
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Sessão de terminal No Sessão de terminal A sessão de terminal


com a qual trabalhar

Tecla de controle N/D Transmitir, Cursor Alt, Transmitir A tecla para enviar à
Atenção, Backspace, sessão
guia Voltar, Bloquear
alternar, Interromper,
Cancelar, Centralizar,
Limpar, Limpar
comunicação, Limpar
exibição, Limpar
linha, Limpar página,
Limpar partição,
Vírgula, Linha de
comando, Janela de
comando, Escrever,
Ctrl+F1, Ctrl+F2,
Ctrl+F3, Ctrl+F4,
Ctrl+F5, Ctrl+F6,
Ctrl+F7, Ctrl+F8,
Ctrl+F9, Ctrl+F10,
Ctrl+F11, Ctrl+F12,
Ctrl+Shift+F1,
Ctrl+Shift+F2,
Ctrl+Shift+F3,
Ctrl+Shift+F4,
Ctrl+Shift+F5,
Ctrl+Shift+F6,
Ctrl+Shift+F6,
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES
Ctrl+Shift+F7, VA LO R PA DRÃ O DESC RIÇ Ã O
Ctrl+Shift+F8,
Ctrl+Shift+F9,
Ctrl+Shift+F10,
Ctrl+Shift+F11,
Ctrl+Shift+F12,
Cursor piscando,
Cursor selecionar,
Decimal, Excluir,
Excluir caractere,
Excluir linha, Excluir
palavra, Destrutivo
espaço traseiro,
Desconectar, Duplo,
Baixo, Baixo duplo,
Dup, Duplicar, Editar
script, Fim da tecla,
Fim do campo,
Apagar EOF, Apagar
EOL, Apagar EOP,
Apagar entrada,
Escape ExtGr, F1, F2,
F3, F4, F5, F6, F7, F8,
F9, F10, F11, F12,
F13, F14, F15, F16,
F17, F18, F19, F20,
F21, F22, F23, F24,
F25, F26, F27, F28,
F29, F30, F31, F32,
F33, F34, F35, F36,
F37, F38, F39, F40,
F41, F42, F43, F44,
F45, F46, F47, F48,
Delimitador de
campo, saída de
campo, marca de
campo, menos
campo, campo mais,
encontrar,
reinicialização
forçada, Ajuda, Hex,
Hex 00, Hex 01, Hex
02, Hex 03, Hex 04,
Hex 05, Hex 06, Hex
07, Hex 08, Hex 09,
Hex 0A, Hex 0B, Hex
0C, Hex 0D, Hex 0E,
Hex 0F, Hex 10, Hex
11, Hex 12, Hex 13,
Hex 14, Hex 15, Hex
16, Hex 17, Hex 18,
Hex 19, Hex 1A, Hex
1B, Hex 1C, Hex 1D,
Hex 1E, Hex 1F, Hex
7F, Manter, Manter
limpo, Manter
definido, Home,
Home down, Home
up, Inserir, Inserir
caractere, Inserir
aqui, Inserir linha,
Inserir modo, tecla
inválida, KeyPad0,
KeyPad1, KeyPad2,
KeyPad3, KeyPad4,
KeyPad3, KeyPad4,
A RGUM EN TO O P C IO N A L KeyPad5,
A C EITA Ç ÕKeyPad6,
ES VA LO R PA DRÃ O DESC RIÇ Ã O
KeyPad7, KeyPad8,
KeyPad9, Esquerda,
Dupla esquerda,
Avanço de linha,
Menos, Alternar
monitor, Nova linha,
Próxima página,
Próxima tela, Próxima
palavra,, PA1, PA2,
PA3, Página, Página
abaixo, Página acima,
Pan à esquerda, Pan
à direita, Pular
partição, PF1, PF2,
PF3, PF4, Plus Cr,
Palavra anterior,
PrevPage,
PrevScreen, Imprimir,
Imprimir linha,
Imprimir mensagem,
tela de envio,
remover, substituir,
redefinir, retornar,
campo de reserva,
direito, direito duplo,
rolar para baixo, rolar
para cima, linha Rile,
executar script, rolar
para baixo, rolar
esquerda, Rolar para
a direita, Rolar para
cima, Selecionar,
Enviar, Enviar
resposta de volta,
Enviar exclusão,
Enviar linha, Enviar
mensagem, Shift +
Backspace, Shift +
Excluir, Shift + Baixo,
Shift+F1, Shift+F2,
Shift+F3, Shift+F4,
Shift+F5, Shift+F6,
Shift+F7, Shift+F8,
Shift+F9, Shift+F10,
Shift+F11, Shift+F12,
Shift+F13, Shift+F14,
Shift+F15, Shift F16,
Shift+F17, Shift+F18,
Shift+F19, Shift+F20,
Shift+Home,
Shift+Insert,
Shift+Left,
Shift+Print screen,
Shift+Right,
Shift+Up, Solicitação
do sistema, Tab, Tek
zoom, Termo página
seguinte, Termo
página anterior, Teste,
Assistente de texto
começar em negrito,
Assistente de texto
começar em negrito,
Assistente de texto
começar sublinhado,
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O
Assistente de texto
na parte inferior da
página, Retorno do
suporte de texto,
Centro de assistência
de texto, Assistente
de texto terminar em
negrito, Assistente de
texto fim da linha,
assistente de texto
meio índice para
baixo, assistente de
texto meio índice
para cima, símbolos
de inserção de
assistente de texto,
próxima parada de
assistente de texto,
próxima coluna de
texto assistida, final
de página de
assistente de texto,
espaço necessário de
assistente de texto,
guia necessária de
assistente de texto,
parada de assistente
de texto, Assistente
de texto avanço da
guia de texto,
Assistente de texto
topo da página e,
Sublinhado de
palavra de assistente
de texto, Rastrear
Alternância Udk 10,
Udk 6, Udk 7, Udk 8,
Udk 9, Udk 11, Udk
12, Udk 13, Udk 14,
Udk 15, Udk 16, Udk
17, Udk 18, Udk 19,
Udk 20, Up, Up
duplo

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro de comunicação com o emulador Indica um problema ao conectar ao emulador

Tecla sem suporte Indica que não há suporte para a tecla

Aguardar texto na sessão de terminal


Aguardar até que um texto específico seja exibido em uma sessão de terminal
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Sessão de terminal No Sessão de terminal A sessão de terminal


aberta anteriormente

Texto a ser No Valor do texto A exibição do texto


aguardado ou da expressão
regular na tela do
terminal ou em um
campo especificado a
ser aguardada

Expressão regular N/D Valor booliano False Especifica se é


necessário aguardar
uma expressão
regular em vez de
texto sem
formatação

Aguardar local do N/D Tela, Campo Screen O local no qual


texto aguardar a exibição
do texto

Obter campo por N/D Rótulo, índice, Label Especifica como


posição pesquisar o campo

Label No Valor do texto O rótulo do campo a


ser pesquisado

Índice No Valor numérico O índice do campo a


ser pesquisado

Linha No Valor numérico A posição vertical do


campo na tela

Column No Valor numérico A posição horizontal


do campo na tela

Tempo limite Sim Valor numérico 0 O tempo máximo de


espera

NOTE
O mecanismo de expressão regular do Power Automate Desktop é o .NET. Você pode encontrar mais informações em
Linguagem de expressões regulares – referência rápida.

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro de comunicação com o emulador Indica um problema ao conectar ao emulador

Índice do campo fora dos limites Indica que o índice do campo está fora dos limites
EXC EÇ Ã O DESC RIÇ Ã O

Rótulo do campo não encontrado Indica que o rótulo do campo não existe

Posição de tela fora dos limites Indica que a posição de tela está fora dos limites

Nenhum campo encontrado na posição especificada Indica que não existe campo na posição especificada

A tela do terminal não está formatada Indica que a tela do terminal não está formatada

Não há suporte para os comandos de posição usados pelo Indica que não há suporte para os comandos de posição
emulador usados pelo emulador

A operação não está disponível para este tipo de sessão Indica que a operação não está disponível para este tipo de
sessão

O tempo limite expirou Indica que o tempo limite expirou

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
OCR
27/04/2021 • 3 minutes to read

Iniciar os mecanismos de OCR para executar atividades relacionadas a OCR

Criar mecanismo de OCR Tesseract

Criar mecanismo de OCR MODI

Extrair texto com OCR

Criar mecanismo de OCR Tesseract


Criar um mecanismo de OCR Tesseract
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Usar outro idioma N/D Valor booliano False Especifica se deve


usar um idioma que
não foi fornecido nas
opções

Idioma do Tesseract N/D Inglês, alemão, Inglês O idioma do texto da


espanhol, francês, imagem que o
italiano mecanismo Tesseract
detecta

Abreviação do idioma No Valor do texto A abreviação


Tesseract do idioma a
ser usado. Por
exemplo, se os dados
forem
"eng.traineddata",
insira "eng" no
campo

Caminho de dados No Pasta O caminho da pasta


do idioma: que contém os dados
do Tesseract do
idioma especificado

Multiplicador de Sim Valor numérico 1 O multiplicador de


largura da imagem largura da imagem

Multiplicador de Sim Valor numérico 1 O multiplicador de


altura da imagem altura da imagem

Va r i á v e i s P r o d u z i d a s
A RGUM EN TO DIGITA R DESC RIÇ Ã O

OCREngine OCREngineObject O mecanismo de OCR a ser usado com


as ações posteriores de OCR

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao criar o mecanismo de OCR Indica que ocorreu um erro ao tentar criar o mecanismo de
OCR

A pasta de caminho de dados não existe Indica que a pasta especificada para os dados do idioma não
existe

Criar mecanismo de OCR MODI


Criar um mecanismo de OCR MODI
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Idioma do MODI N/D Chinês simplificado, Inglês O idioma do texto da


chinês tradicional, imagem que o
tcheco, dinamarquês, mecanismo MODI
holandês, inglês, detecta
finlandês, francês,
grego, húngaro,
italiano, japonês,
coreano, norueguês,
polonês, português,
russo, sueco, turco

Multiplicador de Sim Valor numérico 1 O multiplicador de


largura da imagem largura da imagem

Multiplicador de Sim Valor numérico 1 O multiplicador de


altura da imagem altura da imagem

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

OCREngine OCREngineObject O mecanismo de OCR a ser usado com


as ações posteriores de OCR

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao criar o mecanismo de OCR Indica que ocorreu um erro ao tentar criar o mecanismo de
OCR

Extrair texto com OCR


Extrair texto de uma determinada origem usando o mecanismo de OCR fornecido
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Mecanismo de OCR No OCREngineObject O mecanismo a ser


usado para a
operação de OCR

Origem de OCR N/D Tela, Janela em Screen A origem da imagem


primeiro plano, na qual executar a
Imagem no disco operação de OCR

Caminho do arquivo No Arquivo O caminho da


de imagem imagem na qual
executar a operação
de OCR

Modo de pesquisa N/D Toda a fonte Toda a origem O modo selecionado


especificada, especificada para a operação de
Somente a sub- OCR
região específica,
Sub-região relativa à
imagem

Image No Lista da Imagem A imagem a ser


usada para restringir
a verificação a uma
sub-região relativa à
imagem especificada

Tolerância Sim Valor numérico 10 Especifica o quanto a


imagem pode ser
diferente da imagem
escolhida
originalmente

X1 Sim Valor numérico A coordenada X


inicial da sub-região
para restringir a
verificação

X2 Sim Valor numérico A coordenada X final


da sub-região para
restringir a
verificação

Y1 Sim Valor numérico A coordenada Y


inicial da sub-região
para restringir a
verificação

Y2 Sim Valor numérico A coordenada Y final


da sub-região para
restringir a
verificação

Aguardar a exibição N/D Valor booliano False Indica se é preciso


da imagem aguardar a imagem
aparecer na tela ou
na janela em primeiro
plano
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Tempo limite Sim Valor numérico 0 Especifica o tempo de


espera para a
operação ser
concluída antes de
considerar que a
ação falhou

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

OcrText Valor do texto O resultado após a extração de texto

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao extrair texto com OCR Indica que ocorreu um erro ao tentar extrair o texto com
OCR da origem fornecida

Arquivo de imagem não encontrado Indica que o arquivo não existe no caminho fornecido

Imagem de marco não encontrada Indica que a imagem de marco não existe

Mecanismo de OCR não ativo Indica que o mecanismo de OCR não está ativo

Não é possível obter o texto da tela no modo não interativo Indica que não é possível obter o texto da tela quando no
modo não interativo

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Criptografia
27/04/2021 • 8 minutes to read

Criptografar e descriptografar texto e arquivos

Criptografar texto com AES

Descriptografar o texto com AES

Criptografar do arquivo com o AES

Descriptografar para arquivo com AES

Efetuar hash de texto

Hash do arquivo

Efetuar hash de texto com chave

Hash do arquivo com chave

Criptografar texto com AES


Criptografar uma cadeia de caracteres com AES usando uma chave e um formato de codificação especificado
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Codificação N/D Padrão, ANSI, Unicode A codificação do


Unicode, Big-endian texto a ser
Unicode, UTF-8 criptografado

Texto a ser No Valor do texto O texto a ser


criptografado criptografado

Chave de criptografia No Valor criptografado A chave de


criptografia a ser
usada

Preenchimento N/D Nenhum, PKCS7, PKCS7 O preenchimento a


Zeros, ANSIX923, ser usado para o
ISO10126 algoritmo de
criptografia
selecionado

Tamanho da chave N/D 128 bits, 192 bits, 256 bits O tamanho da chave
256 bits em bits a ser usada
na criptografia
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Usar sal N/D Valor booliano False Especifica se sal deve


ser usado na
criptografia. Quando
essa opção está
habilitada, o sal
gerado
aleatoriamente passa
a ser uma saída no
formato de uma
cadeia de caracteres
de base64.

Usar vetor de N/D Valor booliano False Especifica se um


inicialização vetor de inicialização
deve ser usado.
Quando essa opção
está habilitada, o
vetor de inicialização
gerado
aleatoriamente passa
a ser uma saída no
formato de uma
cadeia de caracteres
de base64

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

EncryptedText Valor do texto O texto criptografado para


processamento posterior

Sal Valor do texto O valor do sal gerado aleatoriamente


para processamento posterior

InitializationVector Valor do texto O valor do vetor de inicialização


gerado aleatoriamente para
processamento posterior

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao criptografar texto Indica que ocorreu um erro durante a criptografia

Descriptografar o texto com AES


Descriptografar uma cadeia de caracteres com AES com base em uma chave especificada e um formato de
codificação
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Codificação N/D Padrão, ANSI, Unicode A codificação do


Unicode, Big-endian texto
Unicode, UTF-8 descriptografado
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Texto a ser No Valor do texto O texto a ser


descriptografado descriptografado no
formato de uma
cadeia de caracteres
de base64

Chave de No Valor criptografado A chave de


descriptografia descriptografia a ser
usada

Preenchimento N/D Nenhum, PKCS7, PKCS7 O preenchimento a


Zeros, ANSIX923, ser usado para o
ISO10126 algoritmo de
descriptografia
selecionado

Tamanho da chave N/D 128 bits, 192 bits, 256 bits O tamanho da chave
256 bits em bits a ser usada
na descriptografia

Usar sal N/D Valor booliano False Especifica se sal deve


ser usado na
descriptografia

Sal No Valor do texto O sal a ser usado


para descriptografia
no formato de uma
cadeia de caracteres
de base64

Usar vetor de N/D Valor booliano False Especifica se um


inicialização vetor de inicialização
deve ser usado

Vetor de inicialização No Valor do texto O vetor de


inicialização a ser
usado para
descriptografia no
formato de uma
cadeia de caracteres
de base64

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

DecryptedText Valor do texto O texto descriptografado para


processamento posterior

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao descriptografar texto Indica que ocorreu um erro durante a descriptografia

Criptografar do arquivo com o AES


Criptografar o conteúdo de um arquivo com o AES usando uma chave e um formato de codificação especificado
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Codificação N/D Padrão, ANSI, Unicode A codificação do


Unicode, Big-endian arquivo a ser
Unicode, UTF-8 criptografado

Arquivo a ser No Arquivo O arquivo de texto


criptografado que armazena o
conteúdo a ser
criptografado

Chave de criptografia No Valor criptografado A chave de


criptografia a ser
usada

Preenchimento N/D Nenhum, PKCS7, PKCS7 O preenchimento a


Zeros, ANSIX923, ser usado para o
ISO10126 algoritmo de
criptografia
selecionado

Tamanho da chave N/D 128 bits, 192 bits, 256 bits O tamanho da chave
256 bits em bits a ser usada
na criptografia

Usar sal N/D Valor booliano False Especifica se sal deve


ser usado na
criptografia. Quando
essa opção está
habilitada, o sal
gerado
aleatoriamente passa
a ser uma saída no
formato de uma
cadeia de caracteres
de base64.

Usar vetor de N/D Valor booliano False Especifica se um


inicialização vetor de inicialização
deve ser usado.
Quando essa opção
está habilitada, o
vetor de inicialização
gerado
aleatoriamente passa
a ser uma saída no
formato de uma
cadeia de caracteres
de base64

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

EncryptedText Valor do texto O texto do arquivo criptografado para


processamento posterior
A RGUM EN TO DIGITA R DESC RIÇ Ã O

Sal Valor do texto O valor do sal gerado aleatoriamente


para processamento posterior

InitializationVector Valor do texto O valor do vetor de inicialização


gerado aleatoriamente para
processamento posterior

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Arquivo não encontrado Indica que o arquivo não existe

Falha ao criptografar o conteúdo do arquivo Indica que ocorreu um erro durante a criptografia do
conteúdo do arquivo

Descriptografar para arquivo com AES


Descriptografar uma cadeia de caracteres em um arquivo com AES com base em uma chave especificada e um
formato de codificação
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Codificação N/D Padrão, ANSI, Unicode A codificação do


Unicode, Big-endian texto a ser
Unicode, UTF-8 descriptografado

Texto a ser No Valor do texto O texto a ser


descriptografado descriptografado no
formato de uma
cadeia de caracteres
de base64

Chave de No Valor criptografado A chave de


descriptografia descriptografia a ser
usada

Descriptografar para No Arquivo O arquivo no qual o


arquivo texto
descriptografado
deve ser salvo

Se o arquivo existir N/D Substituir, Não Adicionar sufixo Especifica o que fazer
descriptografar para sequencial se o arquivo de
arquivo, Adicionar destino já existir
sufixo sequencial

Preenchimento N/D Nenhum, PKCS7, PKCS7 O preenchimento a


Zeros, ANSIX923, ser usado para o
ISO10126 algoritmo de
descriptografia
selecionado
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Tamanho da chave N/D 128 bits, 192 bits, 256 bits O tamanho da chave
256 bits em bits a ser usada
na descriptografia

Usar sal N/D Valor booliano False Especifica se sal deve


ser usado na
descriptografia

Sal No Valor do texto O sal a ser usado


para descriptografia
no formato de uma
cadeia de caracteres
de base64

Usar vetor de N/D Valor booliano False Especifica se um


inicialização vetor de inicialização
deve ser usado. Insira
o vetor de
inicialização no
formato de uma
cadeia de caracteres
de base64

Vetor de inicialização No Valor do texto O vetor de


inicialização a ser
usado para
descriptografia

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

DecryptedFile Arquivo O arquivo descriptografado para


processamento posterior

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao descriptografar e armazenar o conteúdo em um Indica que ocorreu um erro durante a descriptografia ou o
arquivo armazenamento do conteúdo do arquivo especificado

Efetuar hash de texto


Efetuar hash de uma cadeia de caracteres usando um algoritmo e um formato de codificação especificados
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Algoritmo de hash N/D SHA256, SHA384, SHA256 O algoritmo a ser


SHA512 usado para hash

Codificação N/D Padrão, ANSI, Unicode A codificação do


Unicode, Big-endian texto para hash
Unicode, UTF-8

Texto para hash No Valor do texto O texto para hash


Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

HashedText Valor do texto O texto com hash para processamento


posterior

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha no hash do texto Indica que ocorreu um erro durante o hash

Hash do arquivo
Efetuar hash do conteúdo de um arquivo usando um algoritmo e um formato de codificação especificados
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Algoritmo de hash N/D SHA256, SHA384, SHA256 O algoritmo a ser


SHA512 usado para hash

Codificação N/D Padrão, ANSI, Unicode A codificação do


Unicode, Big-endian arquivo para hash
Unicode, UTF-8

Arquivo para hash No Arquivo O arquivo com hash


do conteúdo

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

HashedText Valor do texto O texto com hash para processamento


posterior

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Arquivo não encontrado Indica que o arquivo não existe

Falha no hash do arquivo Indica que ocorreu um erro durante o hash do conteúdo do
arquivo

Efetuar hash de texto com chave


Efetuar hash de uma cadeia de caracteres com uma chave usando um algoritmo e um formato de codificação
especificados
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Algoritmo de hash N/D HMAC SHA256, HMAC SHA256 O algoritmo a ser


HMAC SHA384, usado para hash
HMAC SHA512
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Codificação N/D Padrão, ANSI, Unicode A codificação do


Unicode, Big-endian texto para hash
Unicode, UTF-8

Texto para hash No Valor do texto O texto para hash

Chave de hash No Valor criptografado A chave para efetuar


hash do texto

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

HashedText Valor do texto O texto com hash para processamento


posterior

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha no hash do texto com chave Indica que ocorreu um erro durante o hash com chave

Hash do arquivo com chave


Efetuar hash do conteúdo de um arquivo com uma chave usando um algoritmo e um formato de codificação
especificados
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Algoritmo de hash N/D HMAC SHA256, HMAC SHA256 O algoritmo a ser


HMAC SHA384, usado para hash
HMAC SHA512

Codificação N/D Padrão, ANSI, Unicode A codificação do


Unicode, Big-endian arquivo para hash
Unicode, UTF-8

Arquivo para hash No Arquivo O arquivo com hash


do conteúdo

Chave de hash No Valor criptografado A chave de hash para


efetuar hash do texto

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

HashedText Valor do texto O texto com hash para processamento


posterior

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Arquivo não encontrado Indica que o arquivo não existe


EXC EÇ Ã O DESC RIÇ Ã O

Falha no hash do arquivo com chave Indica que ocorreu um erro durante o hash do conteúdo do
arquivo com a chave especificada

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Serviço
27/04/2021 • 2 minutes to read

Controlar os serviços instalados da estação de trabalho

Iniciar serviço

Parar serviço

Pausar serviço

Retomar serviço

Iniciar serviço
Iniciar um serviço Windows parado
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Serviço a ser iniciado No Valor do texto O nome do contrato


de nível de serviço a
ser iniciado

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Serviço não encontrado Indica que o não é possível encontrar o serviço

O serviço já está em execução Indica que o serviço já está em execução

Não é possível iniciar o serviço Indica que há um problema ao iniciar o serviço

Parar serviço
Parar um serviço Windows em execução
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Serviço a ser parado No Valor do texto O nome do contrato


de nível de serviço a
ser interrompido

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s
EXC EÇ Ã O DESC RIÇ Ã O

Serviço não encontrado Indica que o não é possível encontrar o serviço

O serviço não está em execução Indica que o serviço não está em execução

Não é possível parar o serviço Indica que há um problema ao parar o serviço

Pausar serviço
Pausar um serviço Windows em execução
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Serviço a ser No Valor do texto O nome do contrato


pausado de nível de serviço a
ser pausado

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Serviço não encontrado Indica que o não é possível encontrar o serviço

O serviço não está em execução Indica que o serviço não está em execução

Não é possível pausar o serviço Indica que há um problema ao pausar o serviço

Retomar serviço
Retomar um serviço Windows pausado
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Serviço a ser No Valor do texto O nome do contrato


retomado de nível de serviço a
ser retomado

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Serviço não encontrado Indica que o não é possível encontrar o serviço

O serviço não está em execução Indica que o serviço não está em execução

Não é possível retomar o serviço Indica que há um problema ao retomar o serviço


NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
XML
27/04/2021 • 7 minutes to read

Gerenciar e manipular arquivos XML

Ler XML do arquivo

Gravar XML em arquivo

Executar expressão XPath

Obter atributo de elemento XML

Definir atributo de elemento XML

Remover atributo de elemento XML

Obter valor de elemento XML

Definir valor de elemento XML

Inserir elemento XML

Remover elemento XML

Ler XML do arquivo


Ler o conteúdo de um arquivo XML em uma variável
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Caminho do arquivo: No Arquivo O arquivo que


contém o documento
XML a ser lido

Codificação: N/D Padrão, ANSI, Padrão A codificação usada


Unicode, Unicode para o arquivo
big-endian, UTF-8 especificado

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

XmlDocument Nó XML A variável que contém o documento


XML de leitura

Ex c e ç õ e s
EXC EÇ Ã O DESC RIÇ Ã O

Diretório não encontrado Indica que o diretório não existe

Arquivo não encontrado Indica que o arquivo não existe

Falha ao ler do arquivo Indica um problema ao ler do arquivo

O arquivo não contém um documento XML válido Indica que o arquivo não contém um documento XML válido

Gravar XML em arquivo


Gravar o conteúdo de uma variável de nó XML em um arquivo
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Caminho do arquivo: No Arquivo O arquivo no qual


gravar o documento
XML

XML a ser gravado: No Valor do texto O nó ou documento


XML para gravar no
arquivo

Codificação: N/D Padrão, ANSI, Padrão A codificação usada


Unicode, Unicode para o arquivo
big-endian, UTF-8 especificado

Formatar XML: N/D Valor booliano Verdadeiro Especifica se o XML


deve ser formatado

Recuo por nível: Sim Valor numérico 2 Especifica o número


de espaços de recuo
em cada nível do
XML

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Diretório especificado inválido Indica que o diretório especificado é inválido

Falha ao gravar XML no arquivo Indica um problema ao gravar XML no arquivo

Executar expressão XPath


Extrair valores de um documento XML com base na consulta XPath fornecida
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O


A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Documento XML a No Valor do texto O XML como texto


ser analisado: ou uma variável
predefinida que
contém o documento
XML a ser analisado

Consulta XPath: No Valor do texto A expressão XPath a


ser executada no
documento XML

Obter somente o N/D Valor booliano False Especifica se deve


primeiro valor: recuperar um único
valor (somente o
primeiro valor) ou
todos os valores que
correspondam à
expressão XPath
fornecida

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

XPathResult Nó XML Os nós extraídos como um nó XML

XPathResults Lista de nós de XML Os nós extraídos como uma lista de


nós XML

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Documento XML inválido fornecido Indica que o documento XML fornecido é inválido

Expressão XPath inválida fornecida Indica que a expressão XPath fornecida é inválida

Obter atributo de elemento XML


Obter o valor de um atributo de um elemento XML
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Documento XML: No Nó XML O documento XML


ou o elemento XML
para recuperar seu
atributo

Consulta XPath Sim Valor do texto A expressão XPath


para localizar o
subelemento e
recuperar seu
atributo

Nome do atributo: No Valor do texto O nome do atributo


para recuperar seu
valor
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Obter valor como: N/D Valor de texto, valor Valor do texto Especifica o tipo de
numérico, valor de dados do valor do
datetime, valor atributo
booliano

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

XmlAttributeValue Valor booliano O valor recuperado do atributo XML

XmlAttributeValue Data/hora O valor recuperado do atributo XML

XmlAttributeValue Valor numérico O valor recuperado do atributo XML

XmlAttributeValue Valor do texto O valor recuperado do atributo XML

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Expressão XPath inválida fornecida Indica que a expressão XPath fornecida é inválida

A expressão XPath não retorna elementos Indica que a expressão XPath não retorna elementos

Atributo não encontrado no elemento Indica que o atributo não existe no elemento

Falha ao converter o valor do atributo no tipo de dados Indica um problema ao converter o valor do atributo no tipo
solicitado de dados solicitado

Definir atributo de elemento XML


Definir o valor de um atributo de um elemento XML
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Documento XML: No Nó XML O documento XML


ou o elemento XML
para definir seu
atributo

Consulta XPath: Sim Valor do texto A expressão XPath


para localizar o
subelemento e definir
seu atributo

Nome do atributo: No Valor do texto O nome do atributo


para definir seu valor

Valor do atributo: No Valor do texto O novo valor do


atributo

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Expressão XPath inválida fornecida Indica que a expressão XPath fornecida é inválida

A expressão XPath não retorna elementos Indica que a expressão XPath não retorna elementos

Falha ao definir atributo XML Indica um problema ao definir o atributo XML

Remover atributo de elemento XML


Remover um atributo de um elemento XML
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Documento XML: No Nó XML O documento XML


ou o elemento XML
para remover seu
atributo

Consulta XPath: Sim Valor do texto A expressão XPath


para localizar o
subelemento e
remover seu atributo

Nome do atributo: No Valor do texto O nome do atributo


a ser removido

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Expressão XPath inválida fornecida Indica que a expressão XPath fornecida é inválida

A expressão XPath não retorna elementos Indica que a expressão XPath não retorna elementos

Atributo não encontrado no elemento Indica que o atributo não existe no elemento

Falha ao remover atributo XML Indica um problema ao remover o atributo XML

Obter valor de elemento XML


Obter o valor de um elemento XML
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Documento XML: No Nó XML O documento XML


ou o elemento XML
para recuperar seu
valor
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Consulta XPath: Sim Valor do texto A expressão XPath


para localizar o
subelemento e
recuperar seu valor

Obter valor como: N/D Valor de texto, valor Valor do texto Especifica o tipo de
numérico, valor de dados para o valor
datetime, valor do elemento XML
booliano

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

XmlElementValue Valor booliano O valor do elemento XML

XmlElementValue Data/hora O valor do elemento XML

XmlElementValue Valor numérico O valor do elemento XML

XmlElementValue Valor do texto O valor do elemento XML

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Expressão XPath inválida fornecida Indica que a expressão XPath fornecida é inválida

A expressão XPath não retorna elementos Indica que a expressão XPath não retorna elementos

Falha ao converter o valor do elemento no tipo de dados Indica um problema ao converter o valor do elemento no
solicitado tipo de dados solicitado

Definir valor de elemento XML


Definir o valor de um elemento XML
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Documento XML: No Nó XML O documento XML


ou o elemento XML
para recuperar seu
valor

Consulta XPath: Sim Valor do texto A expressão XPath


para localizar o
subelemento e
recuperar seu valor

Valor do elemento No Valor do texto O novo valor do


XML: elemento XML

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s
EXC EÇ Ã O DESC RIÇ Ã O

Expressão XPath inválida fornecida Indica que a expressão XPath fornecida é inválida

A expressão XPath não retorna elementos Indica que a expressão XPath não retorna elementos

Falha ao definir o valor do elemento Indica um problema ao definir o valor do elemento

Inserir elemento XML


Inserir um novo elemento XML em um documento XML
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Documento XML: No Nó XML O documento XML


para inserir o novo
elemento XML

Consulta XPath: No Valor do texto A expressão XPath


para localizar o
elemento XML pai e
inserir o novo
elemento nele

Elemento XML a No Nó XML O novo elemento


inserir: XML para inserir no
documento XML

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Expressão XPath inválida fornecida Indica que a expressão XPath fornecida é inválida

A expressão XPath não retorna elementos Indica que a expressão XPath não retorna elementos

Falha ao inserir elemento XML Indica um problema ao inserir o elemento XML

Remover elemento XML


Remover um ou mais elementos XML de um documento XML
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Documento XML: No Nó XML O documento XML


que contém os
elementos XML a
serem removidos

Consulta XPath: No Valor do texto A expressão XPath


para localizar os
elementos a serem
removidos
Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Expressão XPath inválida fornecida Indica que a expressão XPath fornecida é inválida

Falha ao remover elemento XML Indica um problema ao remover o elemento XML

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Active Directory
27/04/2021 • 17 minutes to read

Conectar-se a um servidor do Active Directory e executar operações

Criar grupo

Obter informações do grupo

Obter membros do grupo

Modificar grupo

Criar objeto

Excluir objeto

Mover objeto

Renomear objeto

Criar usuário

Obter informações do usuário

Modificar usuário

Desbloquear usuário

Atualizar informações do usuário

Conectar-se ao servidor

Encerrar conexão

Agrupar
Criar, modificar e obter informações sobre um grupo em um servidor do Active Directory

IMPORTANT
O campo Localização deve especificar o contêiner, bem como os controladores de domínio, e deve ter o seguinte formato:
CN=Usuários,DC=contoso,DC=demo

Criar grupo
Cria um grupo no Active Directory
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Entrada pai do No Entrada do Active A entrada pai do


diretório Directory servidor do Active
Directory

Nome do grupo No Valor do texto O nome do grupo


recém-criado

Localização Sim Valor do texto O local no qual o


grupo será criado

Descrição Sim Valor do texto A descrição do grupo

Escopo do grupo N/D Local, Global, Global O escopo do grupo


Universal no Active Directory

Tipo de grupo N/D Segurança, Segurança O tipo do grupo


Distribution

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro de autenticação Indica um erro com a autenticação do usuário

Operação inválida Indica um erro de operação inválida

O servidor não está operacional Indica que o servidor do Active Directory não está
operacional

Acesso não autorizado Indica que ocorreu um erro de autorização

Entrada do Active Directory não encontrada Indica que a entrada do Active Directory fornecida não foi
encontrada no servidor do Active Directory

O objeto já existe Indica que um objeto com o nome especificado já existe no


Active Directory

Erro do Active Directory Erro geral do Active Directory

Obter informações do grupo


Obtém informações sobre um grupo do servidor do Active Directory
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Entrada pai do No Entrada do Active A entrada pai do


diretório Directory servidor do Active
Directory
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Nome diferenciado No Valor do texto O nome diferenciado


da entrada do Active
Directory

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

GroupInfo Informações do grupo As informações do grupo

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro de autenticação Indica um erro com a autenticação do usuário

Operação inválida Indica um erro de operação inválida

O servidor não está operacional Indica que o servidor do Active Directory não está
operacional

Acesso não autorizado Indica que ocorreu um erro de autorização

Entrada do Active Directory não encontrada Indica que a entrada do Active Directory fornecida não foi
encontrada no servidor do Active Directory

O objeto não existe no servidor Indica que o objeto não existe no servidor do Active
Directory

Erro do Active Directory Erro geral do Active Directory

Obter membros do grupo


Obtém os membros de um grupo no Active Directory
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Entrada pai do No Entrada do Active A entrada pai do


diretório Directory servidor do Active
Directory

Nome diferenciado No Valor do texto O nome diferenciado


da entrada do Active
Directory

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

GroupMembers Lista de Membros do grupo A variável que contém os membros do


grupo

Ex c e ç õ e s
EXC EÇ Ã O DESC RIÇ Ã O

Erro de autenticação Indica um erro com a autenticação do usuário

Operação inválida Indica um erro de operação inválida

O servidor não está operacional Indica que o servidor do Active Directory não está
operacional

Acesso não autorizado Indica que ocorreu um erro de autorização

Entrada do Active Directory não encontrada Indica que a entrada do Active Directory fornecida não foi
encontrada no servidor do Active Directory

O objeto não existe no servidor Indica que o objeto não existe no servidor do Active
Directory

Erro do Active Directory Erro geral do Active Directory

Modificar grupo
Modifica um grupo no Active Directory
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Entrada pai do No Entrada do Active A entrada pai do


diretório Directory servidor do Active
Directory

Nome diferenciado No Valor do texto O nome diferenciado


da entrada do Active
Directory

Operação N/D Renomear grupo, Renomear grupo Selecionar a operação


Excluir grupo, a ser executada
Adicionar usuário,
Remover usuário

Novo nome No Valor do texto O novo nome do


grupo

Nome diferenciado No Valor do texto Especificar o nome


do usuário diferenciado do
usuário

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro de autenticação Indica um erro com a autenticação do usuário

Operação inválida Indica um erro de operação inválida


EXC EÇ Ã O DESC RIÇ Ã O

O servidor não está operacional Indica que o servidor do Active Directory não está
operacional

Acesso não autorizado Indica que ocorreu um erro de autorização

Entrada do Active Directory não encontrada Indica que a entrada do Active Directory fornecida não foi
encontrada no servidor do Active Directory

O objeto não existe no servidor Indica que o objeto não existe no servidor do Active
Directory

O objeto já existe Indica que um objeto com o nome especificado já existe no


Active Directory

Erro do Active Directory Erro geral do Active Directory

Ex e m p l o

No exemplo a seguir, a ação Modificar grupo é usada para adicionar o usuário nvarga ao grupo RPATest.

Objeto
Criar ou manipular um objeto em um servidor do Active Directory
Criar objeto
Cria um objeto no Active Directory
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Entrada pai do No Entrada do Active A entrada pai do


diretório Directory servidor do Active
Directory

Localização Sim Valor do texto O local no qual o


grupo será criado
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Tipo de objeto N/D Computador, Computador O tipo do objeto


Unidade
organizacional

Nome do objeto No Valor do texto O nome do objeto


recém-criado

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro de autenticação Indica um erro com a autenticação do usuário

Operação inválida Indica um erro de operação inválida

O servidor não está operacional Indica que o servidor do Active Directory não está
operacional

Acesso não autorizado Indica que ocorreu um erro de autorização

Entrada do Active Directory não encontrada Indica que a entrada do Active Directory fornecida não foi
encontrada no servidor do Active Directory

O objeto já existe Indica que um objeto com o nome especificado já existe no


Active Directory

Sintaxe de atributo inválido Indica que um determinado atributo é inválido

Erro do Active Directory Erro geral do Active Directory

Excluir objeto
Exclui um objeto no Active Directory
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Entrada pai do No Entrada do Active A entrada pai do


diretório Directory servidor do Active
Directory

Nome diferenciado No Valor do texto O nome diferenciado


da entrada do Active
Directory

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro de autenticação Indica um erro com a autenticação do usuário


EXC EÇ Ã O DESC RIÇ Ã O

Operação inválida Indica um erro de operação inválida

O servidor não está operacional Indica que o servidor do Active Directory não está
operacional

Acesso não autorizado Indica que ocorreu um erro de autorização

Entrada do Active Directory não encontrada Indica que a entrada do Active Directory fornecida não foi
encontrada no servidor do Active Directory

O objeto não existe no servidor Indica que o objeto não existe no servidor do Active
Directory

Erro do Active Directory Erro geral do Active Directory

Mover objeto
Move um objeto no Active Directory
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Entrada pai do No Entrada do Active A entrada pai do


diretório Directory servidor do Active
Directory

Nome diferenciado No Valor do texto O nome diferenciado


da entrada do Active
Directory

Mover para local No Valor do texto O local para o qual


mover o objeto

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro de autenticação Indica um erro com a autenticação do usuário

Operação inválida Indica um erro de operação inválida

O servidor não está operacional Indica que o servidor do Active Directory não está
operacional

Acesso não autorizado Indica que ocorreu um erro de autorização

Entrada do Active Directory não encontrada Indica que a entrada do Active Directory fornecida não foi
encontrada no servidor do Active Directory

O objeto não existe no servidor Indica que o objeto não existe no servidor do Active
Directory
EXC EÇ Ã O DESC RIÇ Ã O

Erro do Active Directory Erro geral do Active Directory

O local não pode ficar vazio Indica que o local de um objeto do Active Directory está
vazio

Renomear objeto
Renomeia um objeto no Active Directory
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Entrada pai do No Entrada do Active A entrada pai do


diretório Directory servidor do Active
Directory

Nome diferenciado No Valor do texto O nome diferenciado


da entrada do Active
Directory

Novo nome No Valor do texto Digitar o novo nome


do grupo

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro de autenticação Indica um erro com a autenticação do usuário

Operação inválida Indica um erro de operação inválida

O servidor não está operacional Indica que o servidor do Active Directory não está
operacional

Acesso não autorizado Indica que ocorreu um erro de autorização

Entrada do Active Directory não encontrada Indica que a entrada do Active Directory fornecida não foi
encontrada no servidor do Active Directory

O objeto não existe no servidor Indica que o objeto não existe no servidor do Active
Directory

O objeto já existe Indica que um objeto com o nome especificado já existe no


Active Directory

Erro do Active Directory Erro geral do Active Directory

Usuário
Criar, modificar e obter informações sobre um usuário em um servidor do Active Directory
IMPORTANT
Todas as ações de gerenciamento de usuários do Active Directory exigem o nome diferenciado do usuário. O campo
Nome Diferenciado deve ter o seguinte formato (nvarga sendo o nome de usuário):
CN=nvarga,CN=Usuários,DC=contoso,DC=demo
Para listar os nomes diferenciados de todos os usuários do Active Directory, execute o seguinte comando:
dsquer y user
Se o nome do contêiner contiver uma vírgula, ele deverá estar entre aspas duplas.
Por exemplo: CN=Varga, Norber t deve ser formatado assim: CN="Varga, Norber t",DC=contoso,DC=com

Criar usuário
Cria um usuário no Active Directory
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Entrada pai do No Entrada do Active A entrada pai do


diretório Directory servidor do Active
Directory

Localização Sim Valor do texto O local no qual o


grupo será criado

Nome No Valor do texto O nome do usuário

Iniciais Sim Valor do texto As iniciais do usuário

Sobrenome Sim Valor do texto O sobrenome do


usuário

Nome de usuário No Valor do texto O nome de usuário


do usuário

Senha No Valor criptografado A senha do usuário

A senha nunca expira N/D Valor booliano False Especificar se a senha


do usuário expirará

Conta desabilitada N/D Valor booliano False Especificar se a conta


será desabilitada

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro de autenticação Indica um erro com a autenticação do usuário

Operação inválida Indica um erro de operação inválida


EXC EÇ Ã O DESC RIÇ Ã O

O servidor não está operacional Indica que o servidor do Active Directory não está
operacional

Acesso não autorizado Indica que ocorreu um erro de autorização

Entrada do Active Directory não encontrada Indica que a entrada do Active Directory fornecida não foi
encontrada no servidor do Active Directory

O objeto já existe Indica que um objeto com o nome especificado já existe no


Active Directory

Não foi possível definir ou atualizar a senha Indica um problema na definição ou na atualização da senha
do usuário

Erro do Active Directory Erro geral do Active Directory

Ex e m p l o

A figura a seguir é um exemplo de criação de um usuário. O nome do usuário é Norbert Varga e seu nome de
usuário é nvarga. O usuário é criado no contêiner Usuários, e os controladores de domínio contoso e demo são
especificados no local também.

Obter informações do usuário


Obtém as informações de um usuário no Active Directory
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Entrada pai do No Entrada do Active A entrada pai do


diretório Directory servidor do Active
Directory

Nome diferenciado No Valor do texto O nome diferenciado


da entrada do Active
Directory

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

UserInfo Informações do usuário As informações do usuário

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro de autenticação Indica um erro com a autenticação do usuário

Operação inválida Indica um erro de operação inválida

O servidor não está operacional Indica que o servidor do Active Directory não está
operacional

Acesso não autorizado Indica que ocorreu um erro de autorização

Entrada do Active Directory não encontrada Indica que a entrada do Active Directory fornecida não foi
encontrada no servidor do Active Directory

O objeto não existe no servidor Indica que o objeto não existe no servidor do Active
Directory

Erro do Active Directory Erro geral do Active Directory

Modificar usuário
Modificar um usuário no Active Directory
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Entrada pai do No Entrada do Active A entrada pai do


diretório Directory servidor do Active
Directory

Nome diferenciado No Valor do texto O nome diferenciado


da entrada do Active
Directory

Operação N/D Habilitar/desabilitar Habilitar/desabilitar Selecionar a operação


usuário, Renomear usuário a ser executada
usuário, Excluir
usuário, Redefinir
senha
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Habilitar usuário N/D Valor booliano False Habilitar ou


desabilitar o usuário

Novo nome No Valor do texto Digitar o novo nome


do grupo

Nova senha No Valor criptografado Digitar a nova senha


do grupo

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro de autenticação Indica um erro com a autenticação do usuário

Operação inválida Indica um erro de operação inválida

O servidor não está operacional Indica que o servidor do Active Directory não está
operacional

Acesso não autorizado Indica que ocorreu um erro de autorização

Entrada do Active Directory não encontrada Indica que a entrada do Active Directory fornecida não foi
encontrada no servidor do Active Directory

O objeto não existe no servidor Indica que o objeto não existe no servidor do Active
Directory

O objeto já existe Indica que um objeto com o nome especificado já existe no


Active Directory

Sintaxe de atributo inválido Indica que um determinado atributo é inválido

Erro do Active Directory Erro geral do Active Directory

Não foi possível definir ou atualizar a senha Indica um problema na definição ou na atualização da senha
do usuário

Desbloquear usuário
Desbloqueia um usuário do Active Directory
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Entrada pai do No Entrada do Active A entrada pai do


diretório Directory servidor do Active
Directory

Nome diferenciado No Valor do texto O nome diferenciado


da entrada do Active
Directory
Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro de autenticação Indica um erro com a autenticação do usuário

Operação inválida Indica um erro de operação inválida

O servidor não está operacional Indica que o servidor do Active Directory não está
operacional

Acesso não autorizado Indica que ocorreu um erro de autorização

Entrada do Active Directory não encontrada Indica que a entrada do Active Directory fornecida não foi
encontrada no servidor do Active Directory

O objeto não existe no servidor Indica que o objeto não existe no servidor do Active
Directory

Erro do Active Directory Erro geral do Active Directory

Atualizar informações do usuário


Atualiza as informações de um usuário no Active Directory
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Entrada pai do No Entrada do Active A entrada pai do


diretório Directory servidor do Active
Directory

Nome diferenciado No Valor do texto O nome diferenciado


da entrada do Active
Directory

Nome de exibição Sim Valor do texto O nome de exibição


do usuário

Nome Sim Valor do texto O nome do usuário

Iniciais Sim Valor do texto As iniciais do usuário

Sobrenome Sim Valor do texto O sobrenome do


usuário

Tratamento Sim Valor do texto O cargo do usuário

O email do usuário Sim Valor do texto O email do usuário

A empresa do Sim Valor do texto A empresa do


usuário usuário
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Número de telefone Sim Valor do texto O número de


telefone do usuário

Extensão Sim Valor do texto A extensão do


usuário

Cidade Sim Valor do texto A cidade do usuário

Código postal Sim Valor do texto O código postal do


usuário

Estado Sim Valor do texto O estado do usuário

País/Região N/D Afeganistão, Ilhas Nenhum(a) O país/região do


Åland, Albânia, usuário como um
Argélia, Samoa código de duas letras
Americana, Andorra, (ISO 3166-1 alpha-2)
Angola, Anguilla,
Antártida, Antígua e
Barbuda, Argentina,
Armênia, Aruba,
Austrália, Áustria,
Azerbaijão, Bahamas,
Bahrain, Bangladesh,
Barbados, Belarus,
Bélgica, Belize, Benin,
Bermudas, Butão,
Estado da Bolívia
Plurinacional,
Bonaire, Bósnia e
Herzegovina,
Botswana, Ilha
Bouvet, Brasil,
Território Britânico do
Oceano Índico,
Brunei Darussalam,
Bulgária, Burkina
Faso, Burundi, Cabo
Verde, Camboja,
Camarões, Canadá,
Ilhas Cayman,
República Centro-
Africana, Chade,
Chile, China, Ilha
Christmas, Ilhas
Cocos (Keeling),
Colômbia, Comores,
Congo, República
Democrática do
Congo, Ilhas Cook,
Costa Rica, Côte
d'Ivoire, Croácia,
Cuba, Curaçao,
Chipre, República
Tcheca, Dinamarca,
Djibouti, Dominica,
República
Dominicana, Equador,
Egito, El Salvador,
Guiné Equatorial,
Eritreia, Estônia,
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O
Etiópia, Ilhas Falkland
(Malvinas), Ilhas
Faroé, Fiji, Finlândia,
França, Guiana
Francesa, Polinésia
Francesa, Territórios
Franceses do Sul,
Gabão, Gâmbia,
Geórgia, Alemanha,
Gana, Gibraltar,
Grécia, Groenlândia,
Granada, Guadalupe,
Guam, Guatemala,
Guernsey, Guiné,
Guiné-Bissau,
Guiana, Haiti, Ilha
Heard e Ilhas
McDonald, Santa Sé,
Honduras, Hong
Kong, Hungria,
Islândia, Índia,
Indonésia, República
Islâmica do Irã,
Iraque, Irlanda, Ilha
de Man, Israel, Itália,
Jamaica, Japão,
Jersey, Jordânia,
Cazaquistão, Quênia,
Kiribati, República
Democrática Popular
da Coreia, República
da Coreia, Kuwait,
Quirguistão,
República
Democrática Popular
do Laos, Letônia,
Líbano, Lesoto,
Libéria, Líbia,
Liechtenstein,
Lituânia,
Luxemburgo, Macau,
Macedônia do Norte,
Madagascar, Malaui,
Malásia, Maldivas,
Mali, Malta, Ilhas
Marshall, Martinica,
Mauritânia, Maurício,
Mayotte, México,
Micronésia, Moldávia,
Mônaco, Mongólia,
Montenegro,
Montserrat,
Marrocos,
Moçambique,
Mianmar, Namíbia,
Nauru, Nepal,
Holanda, Nova
Caledônia, Nova
Zelândia, Nicarágua,
Níger, Nigéria, Niue,
Ilha Norfolk, Ilhas
Marianas do Norte,
Noruega, Omã,
Paquistão, Palau,
Palestina, Panamá,
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O
Papua Nova Guiné,
Paraguai, Peru,
Filipinas, Pitcairn,
Polônia, Portugal,
Porto Rico, Qatar,
Reunião, Romênia,
Rússia, Ruanda, São
Bartolomeu, Santa
Helena, São
Cristóvão e Nevis,
Santa Lúcia, São
Martinho (parte
francesa ), São Pedro
e Miquelão, São
Vicente e Granadinas,
Samoa, São Marino,
São Tomé e Príncipe,
Arábia Saudita,
Senegal, Sérvia,
Seychelles, Serra
Leoa, Cingapura, Sint
Maarten (parte
holandesa),
Eslováquia, Eslovênia,
Ilhas Salomão,
Somália, África do
Sul, Geórgia do Sul e
Ilhas Sandwich do
Sul, Sudão do Sul,
Espanha, Sri Lanka,
Sudão, Suriname,
Svalbard e Jan
Mayen, Suazilândia,
Suécia, Suíça,
República Árabe Síria,
Taiwan, Tajiquistão,
Tanzânia, Tailândia,
Timor -Leste, Togo,
Tokelau, Tonga,
Trinidad e Tobago,
Tunísia, Turquia,
Turcomenistão, Ilhas
Turks e Caicos,
Tuvalu, Uganda,
Ucrânia, Emirados
Árabes Unidos, Reino
Unido da Grã-
Bretanha e Irlanda do
Norte, Estados
Unidos da América,
Ilhas Menores
Distantes dos
Estados Unidos,
Uruguai,
Uzbequistão,
Vanuatu, República
Bolivariana da
Venezuela, Vietnã,
Ilhas Virgens
Britânicas, Ilhas
Virgens Americanas,
Wallis e Futuna,
Iêmen, Zâmbia,
Zimbábue, Nenhum
Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro de autenticação Indica um erro com a autenticação do usuário

Operação inválida Indica um erro de operação inválida

O servidor não está operacional Indica que o servidor do Active Directory não está
operacional

Acesso não autorizado Indica que ocorreu um erro de autorização

Entrada do Active Directory não encontrada Indica que a entrada do Active Directory fornecida não foi
encontrada no servidor do Active Directory

O objeto não existe no servidor Indica que o objeto não existe no servidor do Active
Directory

Não foi possível definir ou atualizar a senha Indica um problema na definição ou na atualização da senha
do usuário

Erro do Active Directory Erro geral do Active Directory

Conectar ao servidor
Conecta-se a um servidor do Active Directory
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Caminho de LDAP No Valor do texto O caminho de LDAP


do servidor do Active
Directory

Usar autenticação N/D Valor booliano False Especificar se a


autenticação é
necessária para
conectar-se ao
servidor

Nome de usuário No Valor do texto O nome de usuário


do usuário

Senha No Valor criptografado A senha do usuário


A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Tipo de autenticação N/D Nenhum, Seguro, Seguro Especificar o tipo de


Criptografia, Secure autenticação a ser
Sockets Layer, usado
Servidor somente
leitura, Anônimo,
Associação rápida,
Assinatura, Selagem,
Delegação,
Associação do
servidor

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

ParentDirectoryEntry Entrada do Active Directory O pai da entrada do Active Directory a


ser usada com ações posteriores do
Active Directory

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro de autenticação Indica um erro com a autenticação do usuário

Acesso não autorizado Indica que ocorreu um erro de autorização

O servidor não está operacional Indica que o servidor do Active Directory não está
operacional

Operação inválida Indica um erro de operação inválida

Erro do Active Directory Erro geral do Active Directory

IMPORTANT
O campo Caminho LDAP deve especificar os controladores de domínio e ter o seguinte formato:
LDAP://DC=contoso,DC=demo

Encerrar conexão
Encerra a conexão com o servidor do Active Directory
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Entrada pai do No Entrada do Active A entrada pai do


diretório Directory servidor do Active
Directory

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções


NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
AWS
27/04/2021 • 14 minutes to read

Conectar à Amazon Web Services e automatizar uma variedade de tarefas

Iniciar instância do EC2

Parar instância do EC2

Reinicializar instância do EC2

Obter instâncias do EC2 disponíveis

Descrever instâncias

Criar instantâneo.

Descrever instantâneos

Excluir instantâneo

Criar volume

Anexar volume

Desanexar volume

Descrever volumes

Excluir volume

Criar sessão do EC2

Encerrar sessão do EC2

EC2
Conectar-se ao Amazon EC2 e gerenciar instâncias, volumes EBS e instantâneos EBS

Instâncias
Iniciar, parar, reinicializar e obter informações para uma instância do EC2
Iniciar instância do EC2
Iniciar instâncias do EC2
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente EC2 No Cliente EC2 O cliente EC2

IDs da Instância No Lista de Valores de As IDs da instância a


texto serem iniciadas

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

StartingEc2Instances Lista de alterações de estado da As informações retornadas para as


instância instâncias iniciadas

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha na autenticação Indica que não foi possível validar as credenciais fornecidas

Operação não autorizada Indica que uma operação não autorizada foi solicitada

ID da instância inválida Indica que a ID da instância especificada está malformada ou


que a instância especificada não existe

Capacidade insuficiente Indica que não há capacidade suficiente para atender à


solicitação

Falha na solicitação de serviço da Amazon Indica que a solicitação à AWS falhou

Parar instância do EC2


Parar instâncias do EC2
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente EC2 No Cliente EC2 O cliente EC2

IDs da Instância No Lista de Valores de As IDs da instância a


texto serem paradas

Forçar parada N/D Valor booliano False Especifica se é


necessário forçar a
parada das
instâncias. As
instâncias não têm
uma oportunidade
de liberar caches do
sistema de arquivos
ou metadados do
sistema de arquivos
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Hibernação: N/D Valor booliano False Especifica se a


instância deve
hibernar, se ela foi
habilitada para
hibernação na
inicialização. Se não
for possível fazer a
hibernação da
instância com êxito,
ocorrerá um
desligamento normal

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

StoppingEc2Instances Lista de alterações de estado da As informações retornadas para as


instância instâncias paradas

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha na autenticação Indica que não foi possível validar as credenciais fornecidas

Operação não autorizada Indica que uma operação não autorizada foi solicitada

Operação sem suporte Indica que uma operação sem suporte foi solicitada. Por
exemplo, uma instância com backup de armazenamento não
pode ser interrompida

ID da instância inválida Indica que a ID da instância especificada está malformada ou


que a instância especificada não existe

Falha na solicitação de serviço da Amazon Indica que a solicitação à AWS falhou

Reinicializar instância do EC2


Reinicializar instâncias do EC2
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente EC2 No Cliente EC2 O cliente EC2

IDs da Instância No Lista de Valores de As IDs da instância a


texto serem reinicializadas

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha na autenticação Indica que não foi possível validar as credenciais fornecidas
EXC EÇ Ã O DESC RIÇ Ã O

Operação não autorizada Indica que uma operação não autorizada foi solicitada

Operação sem suporte Indica que uma operação sem suporte foi solicitada. Por
exemplo, uma instância com backup de armazenamento não
pode ser interrompida

ID da instância inválida Indica que a ID da instância especificada está malformada ou


que a instância especificada não existe

Estado incorreto para a solicitação Indica que o recurso está em um estado incorreto para a
solicitação. Isso pode ocorrer quando há uma tentativa de
anexar um volume que ainda está sendo criado (certifique-se
que o volume esteja "disponível") ou desanexar um volume
que não esteja anexado

Falha na solicitação de serviço da Amazon Indica que a solicitação à AWS falhou

Obter instâncias do EC2 disponíveis


Obter informações para as instâncias relevantes do EC2
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente EC2 No Cliente EC2 O cliente EC2

Zona de Sim Valor do texto Especifica a zona de


disponibilidade disponibilidade, um
código de região
seguido por um
identificador
alfabético

Estado da instância N/D Pendente, Todos, Todas O estado da instância


Desconhecido, Em (pendente, em
Execução, execução, desligando,
Desligando, encerrada, parando,
Encerrada, Parando, parada)
Parada

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

Ec2InstancesInfo Lista de informações das instâncias do A lista das instâncias do EC2


EC2

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha na autenticação Indica que não foi possível validar as credenciais fornecidas

Operação não autorizada Indica que uma operação não autorizada foi solicitada

Falha na solicitação de serviço da Amazon Indica que a solicitação à AWS falhou


Descrever instâncias
Retorna todas as informações para as instâncias do EC2 especificadas
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente EC2 No Cliente EC2 O cliente EC2

IDs da Instância Sim Lista de Valores de As IDs da instância a


texto ser descrita

Zona de Sim Valor do texto Especifica a zona de


disponibilidade disponibilidade, um
código de região
seguido por um
identificador
alfabético

Estado da instância N/D Pendente, Todos, Todas O estado atual da


Desconhecido, Em instância
Execução,
Desligando,
Encerrada, Parando,
Parada

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

Ec2Instances Lista de instâncias do EC2 As instâncias recuperadas com todas


as informações relevantes

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha na autenticação Indica que não foi possível validar as credenciais fornecidas

Operação não autorizada Indica que uma operação não autorizada foi solicitada

ID da instância inválida Indica que a ID da instância especificada está malformada ou


que a instância especificada não existe

Falha na solicitação de serviço da Amazon Indica que a solicitação à AWS falhou

Instantâneos
Criar ou excluir um instantâneo EBS e obter informações relacionadas
Criar instantâneo
Criar um instantâneo de um volume EBS e armazená-lo no Amazon S3
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente EC2 No Cliente EC2 O cliente EC2


A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

ID do Volume No Valor do texto A ID do volume EBS

Nome Sim Valor do texto O nome do


instantâneo

Descrição Sim Valor do texto Uma descrição do


instantâneo

Finalidade Sim Valor do texto A finalidade do


instantâneo

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

Instantâneo Instantâneo do EBS O instantâneo criado

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha na autenticação Indica que não foi possível validar as credenciais fornecidas

Operação não autorizada Indica que uma operação não autorizada foi solicitada

Volume inválido Indica que a ID do volume não é válida ou que o volume


especificado não existe

ou o volume não está na mesma zona de disponibilidade


que a instância especificada

O limite do recurso foi excedido Indica que o limite do recurso especificado foi atingido

Falha na solicitação de serviço da Amazon Indica que a solicitação à AWS falhou

Descrever instantâneos
Descreve os instantâneos EBS especificados disponíveis
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente EC2 No Cliente EC2 O cliente EC2

Descrever modo de N/D Todos os Todos os Especifica se devem


instantâneos instantâneos, instantâneos ser obtidos todos os
Instantâneos por ID, instantâneos da
Instantâneos por ID região ou dos
do proprietário, instantâneos de filtro
Instantâneos por ID definidos por sua ID,
de usuário proprietário ou
restaurável, usuário pelos quais
Instantâneos por eles podem ser
filtro personalizado configurados
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

IDs do Instantâneo Sim Lista de Valores de As IDs do


texto instantâneo a ser
descrito

IDs do Proprietário Sim Lista de Valores de As IDs do


texto proprietário dos
instantâneos

Restaurável por IDs Sim Lista de Valores de As IDs das contas da


do usuário texto AWS que podem criar
volumes desde o
instantâneo

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

EBSSnapshots Lista de instantâneos do EBS Os instantâneos recuperados com


todas as informações relevantes

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha na autenticação Indica que não foi possível validar as credenciais fornecidas

Operação não autorizada Indica que uma operação não autorizada foi solicitada

ID do instantâneo inválido Indica que a ID do instantâneo especificada é inválida ou que


o instantâneo especificado não existe

ID do usuário inválido Indica que o usuário ou proprietário especificado não é


válido

Falha na solicitação de serviço da Amazon Indica que a solicitação à AWS falhou

Excluir instantâneo
Excluir o instantâneo especificado
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente EC2 No Cliente EC2 O cliente EC2

ID do Instantâneo No Valor do texto A ID do instantâneo


EBS a ser excluído

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha na autenticação Indica que não foi possível validar as credenciais fornecidas
EXC EÇ Ã O DESC RIÇ Ã O

Operação não autorizada Indica que uma operação não autorizada foi solicitada

ID do instantâneo inválido Indica que a ID do instantâneo especificada é inválida ou que


o instantâneo especificado não existe

O recurso está em uso Indica que a operação não pode ser concluída porque o
recurso está em uso

Falha na solicitação de serviço da Amazon Indica que a solicitação à AWS falhou

Volumes
Criar, anexar, desanexar ou excluir um volume EBS e obter informações relacionadas
Criar volume
Criar um volume EBS
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente EC2 No Cliente EC2 O cliente EC2

Nome Sim Valor do texto O nome desejado


para o volume

Finalidade Sim Valor do texto A finalidade do


volume, se houver

Zona de No Valor do texto Especifica a zona de


disponibilidade disponibilidade, um
código de região
seguido por um
identificador
alfabético

Do instantâneo N/D Valor booliano False Especifica se o


volume deve ser
criado de um
instantâneo
especificado

ID do Instantâneo No Valor do texto O instantâneo do


qual criar o volume

Tamanho do volume No Valor do texto O tamanho do


volume em GBs

Tamanho Sim Valor do texto O tamanho deve ser


igual ou maior que o
tamanho do
instantâneo
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Criptografado N/D Valor booliano False Especifica se o


volume deve ser
criptografado

Tipo de volume N/D Gp2, Padrão, Io1, Gp2 O tipo do volume


Sc1, St1

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

Volume Volume EBS O volume criado

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha na autenticação Indica que não foi possível validar as credenciais fornecidas

Operação não autorizada Indica que uma operação não autorizada foi solicitada

Parâmetro inválido Indica que um parâmetro especificado na solicitação não é


válido, não tem suporte ou não pode ser usado

Zona inválida Indica que a zona de disponibilidade especificada não existe


ou não está disponível para uso

O limite do recurso foi excedido Indica que o limite do recurso especificado foi atingido

O tipo de volume não tem suporte na zona especificada Indica que a zona de disponibilidade especificada não dá
suporte a volumes SSD de IOPS provisionados

Falha na solicitação de serviço da Amazon Indica que a solicitação à AWS falhou

Anexar volume
Anexar um volume EBS a uma instância do EC2
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente EC2 No Cliente EC2 O cliente EC2

ID do Volume No Valor do texto A ID do volume EBS

ID da Instância No Valor do texto A ID da instância

Nome do dispositivo No Valor do texto O nome do


dispositivo

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s
EXC EÇ Ã O DESC RIÇ Ã O

Falha na autenticação Indica que não foi possível validar as credenciais fornecidas

Operação não autorizada Indica que uma operação não autorizada foi solicitada

Operação sem suporte Indica que uma operação sem suporte foi solicitada. Por
exemplo, uma instância com backup de armazenamento não
pode ser interrompida

Parâmetro inválido Indica que um parâmetro especificado na solicitação não é


válido, não tem suporte ou não pode ser usado

Volume inválido Indica que a ID do volume não é válida ou que o volume


especificado não existe

ou o volume não está na mesma zona de disponibilidade


que a instância especificada

O recurso está em uso Indica que a operação não pode ser concluída porque o
recurso está em uso

Falha na solicitação de serviço da Amazon Indica que a solicitação à AWS falhou

Desanexar volume
Desanexar um volume EBS de uma instância do EC2
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente EC2 No Cliente EC2 O cliente EC2

ID do Volume No Valor do texto A ID do volume EBS

ID da Instância Sim Valor do texto A ID da instância

Nome do dispositivo Sim Valor do texto O nome do


dispositivo

Forçar desanexação N/D Valor booliano False Especifica se a


desanexação anterior
deve ser forçada, se a
tentativa de
desanexação anterior
não tiver ocorrido de
forma limpa

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha na autenticação Indica que não foi possível validar as credenciais fornecidas
EXC EÇ Ã O DESC RIÇ Ã O

Operação não autorizada Indica que uma operação não autorizada foi solicitada

Operação sem suporte Indica que uma operação sem suporte foi solicitada. Por
exemplo, uma instância com backup de armazenamento não
pode ser interrompida

Parâmetro inválido Indica que um parâmetro especificado na solicitação não é


válido, não tem suporte ou não pode ser usado

Tentativa inválida de desanexar Indica uma tentativa de desanexar um volume de uma


instância à qual ele não está anexado

Estado incorreto para a solicitação Indica que o recurso está em um estado incorreto para a
solicitação. Isso pode ocorrer quando há uma tentativa de
anexar um volume que ainda está sendo criado (certifique-se
que o volume esteja "disponível") ou desanexar um volume
que não esteja anexado

Falha na solicitação de serviço da Amazon Indica que a solicitação à AWS falhou

Descrever volumes
Descrever os volumes EBS especificados
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente EC2 No Cliente EC2 O cliente EC2

Descrever modo de N/D Todos os volumes, Todos os volumes Especifica se todos os


volumes Volumes da instância volumes devem ser
especificada, Volumes descritos, volumes
com os IDs especificados por ID
especificados ou volumes de uma
instância

IDs do Volume No Lista de Valores de As IDs do volume a


texto ser descrito

ID da Instância No Valor do texto A ID da instância à


qual o volume está
anexado

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

EBSVolumes Lista de volumes do EBS Os volumes EBS recuperados com


todas as informações relevantes

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha na autenticação Indica que não foi possível validar as credenciais fornecidas
EXC EÇ Ã O DESC RIÇ Ã O

Operação não autorizada Indica que uma operação não autorizada foi solicitada

Parâmetro inválido Indica que um parâmetro especificado na solicitação não é


válido, não tem suporte ou não pode ser usado

Falha na solicitação de serviço da Amazon Indica que a solicitação à AWS falhou

Excluir volume
Excluir o volume EBS especificado
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente EC2 No Cliente EC2 O cliente EC2

ID do Volume No Valor do texto A ID do volume EBS


a ser excluído

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha na autenticação Indica que não foi possível validar as credenciais fornecidas

Operação não autorizada Indica que uma operação não autorizada foi solicitada

Parâmetro inválido Indica que um parâmetro especificado na solicitação não é


válido, não tem suporte ou não pode ser usado

Volume inválido Indica que a ID do volume não é válida ou que o volume


especificado não existe

ou o volume não está na mesma zona de disponibilidade


que a instância especificada

Estado incorreto para a solicitação Indica que o recurso está em um estado incorreto para a
solicitação. Isso pode ocorrer quando há uma tentativa de
anexar um volume que ainda está sendo criado (certifique-se
que o volume esteja "disponível") ou desanexar um volume
que não esteja anexado

O recurso está em uso Indica que a operação não pode ser concluída porque o
recurso está em uso

Falha na solicitação de serviço da Amazon Indica que a solicitação à AWS falhou

Criar sessão do EC2


Criar um cliente do EC2 para automatizar serviços Web do EC2
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Chaves de acesso N/D Valor booliano False Especifica se deve


usar a ID da chave de
acesso e a chave de
acesso secreto para
criar a sessão do EC2

ID da chave de No Valor do texto A ID da chave de


acesso acesso da AWS

Segredo No Valor criptografado A chave de acesso de


segredo da AWS

Ponto de No Valor do texto A constante de


extremidade de região a ser usada e
região que determina o
ponto de
extremidade a ser
usado

Nome do perfil Sim Valor do texto padrão O nome do perfil a


ser usado

Localização do perfil Sim Valor do texto O local do arquivo de


credenciais que
contém o perfil a ser
usado

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

Ec2Client Cliente EC2 O cliente EC2

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

O perfil não existe Indica que o perfil especificado não existe

Perfil inválido Indica que o perfil especificado não está configurado


corretamente

Falha ao criar sessão Indica que ocorreu uma falha na criação do cliente do EC2

Encerrar sessão do EC2


Descartar um cliente do EC2 aberto
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente EC2 No Cliente EC2 O cliente EC2

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s
Esta ação não inclui exceções

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Azure
27/04/2021 • 14 minutes to read

Conecte-se à nuvem do Azure e automatize o gerenciamento de recursos como máquinas virtuais, discos,
instantâneos e grupos de recursos

Obter grupos de recursos

Criar grupo de recursos

Excluir grupo de recursos

Obter discos

Anexar disco

Desanexar disco

Criar disco gerenciado

Excluir disco

Obter instantâneos

Criar instantâneo.

Excluir instantâneo

Obter máquinas virtuais

Descrever uma máquina virtual

Iniciar a máquina virtual

Interromper a máquina virtual

Desligar a máquina virtual

Reiniciar a máquina virtual

Criar sessão

Obter assinaturas

Encerrar sessão

Grupos de recursos
Conectar-se à Nuvem do Azure e gerenciar grupos de recursos
Obter grupos de recursos
Obtém os grupos de recursos com base nos critérios especificados
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente do Azure No Clientes do Azure O cliente costumava


se conectar ao Azure

Nome do grupo de Sim Valor do texto O nome do grupo de


recursos recursos

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

ResourceGroups Lista de grupos de recursos do Azure Os grupos de recursos recuperados

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao obter os grupos de recursos com os critérios Indica que a obtenção dos grupos de recursos com os
especificados critérios especificados falhou

Criar grupo de recursos


Cria um grupo de recursos
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente do Azure No Clientes do Azure O cliente costumava


se conectar ao Azure

Nome do grupo de No Valor do texto O nome do grupo de


recursos recursos

Localização No Valor do texto O local onde o novo


disco será criado

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

ResourceGroup Grupo de recursos do Azure O grupo de recursos criado

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

O grupo de recursos já existe Indica que o grupo de recursos já existe e não pode ser
criado

Falha ao criar grupo de recursos Indica que a criação do grupo de recursos falhou
Excluir grupo de recursos
Exclui o grupo de recursos especificado e todos os recursos contidos
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente do Azure No Clientes do Azure O cliente costumava


se conectar ao Azure

Nome do grupo de No Valor do texto O nome do grupo de


recursos recursos

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao excluir o grupo de recursos Indica que a exclusão do grupo de recursos falhou

Máquinas virtuais
Conectar-se à Nuvem do Azure e gerenciar máquinas virtuais, discos e instantâneos

Discos
Conectar-se à Nuvem do Azure e gerenciar discos
Obter discos
Obtém os discos com base nos critérios especificados
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente do Azure No Clientes do Azure O cliente costumava


se conectar ao Azure

Recuperar discos N/D Todos,Com o grupo Todas Especificar os discos a


de recursos serem recuperados
especificado, Com o
nome especificado
em todos os grupos
de recursos, Com
nome específico no
grupo de recursos
especificado

Grupo de recursos No Valor do texto O grupo de recursos


onde os discos estão

Nome do disco No Valor do texto O nome do disco

Va r i á v e i s P r o d u z i d a s
A RGUM EN TO DIGITA R DESC RIÇ Ã O

Discos Lista de discos gerenciados do Azure Os discos recuperados com todas as


informações relacionadas

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

O disco não foi encontrado Indica que o disco com os critérios especificados não existe

Grupo de recursos não foi encontrado Indica que o grupo de recursos especificado não foi
encontrado

Falha ao obter os discos com os critérios especificados Indica que a obtenção dos discos com os critérios
especificados falhou

Anexar disco
Anexa um disco existente à máquina virtual com o nome e grupo de recursos especificados
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente do Azure No Clientes do Azure O cliente costumava


se conectar ao Azure

Nome da máquina No Valor do texto A VM onde o disco


virtual será anexado

Grupo de recursos da No Valor do texto O grupo de recursos


VM da VM

O disco é gerenciado N/D Valor booliano Verdadeiro Especificar se o disco


a ser anexado é
gerenciado

Nome do disco No Valor do texto O nome do disco a


ser anexado

Grupo de recursos No Valor do texto O grupo de recursos


do disco do disco

Conta de No Valor do texto A conta de


armazenamento armazenamento
onde o arquivo VHD
está localizado

Contêiner No Valor do texto O contêiner que


contém o arquivo
VHD

Arquivo VHD No Valor do texto O nome do arquivo


VHD.

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

A VM não foi encontrada Indica que a VM especificada não foi encontrada

O disco não foi encontrado Indica que o disco com os critérios especificados não existe

Os discos não gerenciados e gerenciados não podem existir Indica que o anexo falhou porque os discos gerenciados e
juntos em uma VM não gerenciados não podem existir juntos em uma VM

Falha ao anexar o disco Indica que o anexo do disco falhou

Desanexar disco
Desanexa o disco da máquina virtual com o nome e grupo de recursos especificados
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente do Azure No Clientes do Azure O cliente costumava


se conectar ao Azure

Nome da máquina No Valor do texto A VM de onde o


virtual disco será
desanexado

Grupo de recursos da No Valor do texto O grupo de recursos


máquina virtual da VM

Nome do disco No Valor do texto O nome do disco a


ser desanexado

O disco é gerenciado N/D Valor booliano Verdadeiro Especificar se o disco


a ser desanexado é
gerenciado

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

A VM não foi encontrada Indica que a VM especificada não foi encontrada

Falha ao desanexar porque o disco não está conectado à VM Indica que a separação falhou porque o disco não está
especificada anexado à VM especificada

Falha ao desanexar disco Indica que a desanexação do disco falhou

Criar disco gerenciado


Cria um disco gerenciado com as configurações especificadas
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente do Azure No Clientes do Azure O cliente costumava


se conectar ao Azure

Nome do disco No Valor do texto O nome do disco


gerenciado a ser
criado

Opção do grupo de N/D Usar existente, Criar Usar existente Especificar se um


recursos novo grupo de
recursos será criado
ou um existente será
usado

Nome do grupo de No Valor do texto O grupo de recursos


recursos do disco

Localização No Valor do texto O local onde o novo


disco é criado

Tipo de fonte N/D Nenhum, Nenhum(a) Especifica se deve


Instantâneos, Blob de criar um disco vazio
armazenamento ou usar o
instantâneo de outro
disco ou usar um
blob em uma conta
de armazenamento

Nome do No Valor do texto O instantâneo


instantâneo gerenciado a ser
usado como fonte

Grupo de recursos No Valor do texto O grupo de recursos


do instantâneo do instantâneo

URL do blob No Valor do texto A URL do blob

Tamanho do disco No Valor numérico Tamanho do disco


em GB em GB

Tipo de conta de N/D HDD padrão, SSD HDD Standard O tipo de disco
armazenamento premium, SSD
padrão, SSD de disco
Ultra

Nome da conta de No Valor do texto O nome da conta de


armazenamento armazenamento
onde o arquivo VHD
está armazenado

Zona de Sim Valor do texto A zona de


disponibilidade disponibilidade para
o disco gerenciado

Va r i á v e i s P r o d u z i d a s
A RGUM EN TO DIGITA R DESC RIÇ Ã O

ManagedDisk Disco gerenciado do Azure O disco gerenciado criado

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

O grupo de recursos já existe Indica que o grupo de recursos já existe e não pode ser
criado

Grupo de recursos não foi encontrado Indica que o grupo de recursos especificado não foi
encontrado

O recurso com o nome especificado já existe Indica que o recurso com o nome especificado já existe

O instantâneo não foi encontrado Indica que o instantâneo especificado não foi encontrado

Falha ao criar disco Indica que a criação do disco falhou

Excluir disco
Exclui o disco gerenciado com o nome e grupo de recursos especificados
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente do Azure No Clientes do Azure O cliente costumava


se conectar ao Azure

Nome do disco No Valor do texto O nome do disco


gerenciado a ser
excluído

Grupo de recursos No Valor do texto O grupo de recursos


do disco

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

O disco não foi encontrado Indica que o disco com os critérios especificados não existe

Falha ao excluir o disco porque ele está anexado a uma VM Indica um problema ao excluir o disco porque ele está
anexado a uma VM

Falha ao excluir disco Indica que a exclusão do disco falhou

Instantâneos
Conectar-se à Nuvem do Azure e gerenciar instantâneos
Obter instantâneos
Obtém os instantâneos com base nos critérios especificados
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente do Azure No Clientes do Azure O cliente costumava


se conectar ao Azure

Recuperar N/D Todos,Com o grupo Todas Especificar os


instantâneos de recursos instantâneos a serem
especificado, Com o recuperados
nome especificado
em todos os grupos
de recursos, Com
nome específico no
grupo de recursos
especificado

Grupo de recursos No Valor do texto O grupo de recursos


onde os instantâneos
estão

Nome do No Valor do texto O nome do


instantâneo instantâneo

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

Instantâneos Lista de instantâneos do Azure Os instantâneos recuperados com


todas as informações relacionadas

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

O instantâneo não foi encontrado Indica que o instantâneo especificado não foi encontrado

Grupo de recursos não foi encontrado Indica que o grupo de recursos especificado não foi
encontrado

Falha ao obter os instantâneos com os critérios especificados Indica que a obtenção dos instantâneos com os critérios
especificados falhou

Criar instantâneo
Cria um instantâneo do disco especificado
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente do Azure No Clientes do Azure O cliente costumava


se conectar ao Azure

Nome do No Valor do texto O nome do


instantâneo instantâneo a ser
criado
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Opção do grupo de N/D Usar existente, Criar Usar existente Especifica se um


recursos novo grupo de
recursos será criado
ou um existente será
usado

Grupo de recursos No Valor do texto O grupo de recursos


onde o instantâneo
será criado

Localização No Valor do texto O local onde o novo


disco será criado

Disco de origem No Valor do texto O nome do disco


gerenciado que será
usado como fonte de
dados

Grupo de recursos No Valor do texto O grupo de recursos


do disco de origem do disco gerenciado
que será usado como
fonte de dados

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

Instantâneo Instantâneo do Azure O instantâneo criado

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

O grupo de recursos já existe Indica que o grupo de recursos já existe e não pode ser
criado

Grupo de recursos não foi encontrado Indica que o grupo de recursos especificado não foi
encontrado

O recurso com o nome especificado já existe Indica que o recurso com o nome especificado já existe

O disco não foi encontrado Indica que o disco com os critérios especificados não existe

Falha ao criar instantâneo Indica que a criação do instantâneo falhou

Excluir instantâneo
Exclui o instantâneo com o nome e grupo de recursos especificados
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente do Azure No Clientes do Azure O cliente costumava


se conectar ao Azure
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Nome do No Valor do texto O nome do


instantâneo instantâneo a ser
excluído

Grupo de recursos No Valor do texto O grupo de recursos


do instantâneo

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

O instantâneo não foi encontrado Indica que o instantâneo especificado não foi encontrado

Falha ao excluir o instantâneo Indica que a exclusão do instantâneo falhou

Obter máquinas virtuais


Obtém as informações básicas das máquinas virtuais
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente do Azure No Clientes do Azure O cliente costumava


se conectar ao Azure

Grupo de recursos Sim Valor do texto O grupo de recursos


da máquina virtual

Status N/D Em Execução, Qualquer O status da máquina


Desalocando, virtual
Desalocado,
Iniciando, Parado,
Interrompido,
Interrompendo,
Desconhecido,
Qualquer um

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

VirtualMachinesInfo Lista de informações sobre a máquina As máquinas virtuais recuperadas com


virtual do Azure as informações básicas

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Grupo de recursos não foi encontrado Indica que o grupo de recursos especificado não foi
encontrado

Falha ao obter as VMs com informações básicas Indica que a obtenção das VMs com informações básicas
falhou
Descrever máquina virtual
Obtém todas as informações das máquinas virtuais com base nos critérios especificados
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente do Azure No Clientes do Azure O cliente costumava


se conectar ao Azure

Descrever máquinas N/D Todos,Com o grupo Todas Especificar quais


virtuais de recursos máquinas virtuais
especificado, Com o serão descritas
nome especificado
em todos os grupos
de recursos, Com
nome específico no
grupo de recursos
especificado

Grupo de recursos No Valor do texto O grupo de recursos


da máquina virtual

Nome da máquina No Valor do texto O nome da máquina


virtual virtual

Status N/D Em Execução, Qualquer O status da máquina


Desalocando, virtual
Desalocado,
Iniciando, Parado,
Interrompido,
Interrompendo,
Desconhecido,
Qualquer um

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

VirtualMachines Lista de máquinas virtuais do Azure As máquinas virtuais recuperadas com


todas as informações relacionadas

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

A VM não foi encontrada Indica que a VM especificada não foi encontrada

Grupo de recursos não foi encontrado Indica que o grupo de recursos especificado não foi
encontrado

Falha ao obter informações básicas da(s) VM(s) Indica que a obtenção de informações básicas da(s) VM(s)
falhou

Iniciar máquina virtual


Inicia a máquina virtual
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente do Azure No Clientes do Azure O cliente costumava


se conectar ao Azure

Nome da máquina No Valor do texto O nome da máquina


virtual virtual

Grupo de recursos No Valor do texto O grupo de recursos


da máquina virtual

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

A VM não foi encontrada Indica que a VM especificada não foi encontrada

Falha ao iniciar a VM Indica que ocorreu um erro ao tentar iniciar a VM

Interromper máquina virtual


Interrompe a máquina virtual e desaloca o hardware relacionado (CPU e memória) e recursos de rede
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente do Azure No Clientes do Azure O cliente costumava


se conectar ao Azure

Nome da máquina No Valor do texto O nome da máquina


virtual virtual

Grupo de recursos No Valor do texto O grupo de recursos


da máquina virtual

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

A VM não foi encontrada Indica que a VM especificada não foi encontrada

Falha ao interromper a VM Indica que ocorreu um erro ao tentar interromper a VM

Desligar máquina virtual


Desliga o sistema operacional de uma máquina virtual
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente do Azure No Clientes do Azure O cliente costumava


se conectar ao Azure
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Nome da máquina No Valor do texto O nome da máquina


virtual virtual

Grupo de recursos No Valor do texto O grupo de recursos


da máquina virtual

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

A VM não foi encontrada Indica que a VM especificada não foi encontrada

Falha ao desligar a VM Indica que ocorreu um erro ao tentar desligar a VM

Reiniciar máquina virtual


Reinicia a máquina virtual
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente do Azure No Clientes do Azure O cliente costumava


se conectar ao Azure

Nome da máquina No Valor do texto O nome da máquina


virtual virtual

Grupo de recursos No Valor do texto O grupo de recursos


da máquina virtual

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

A VM não foi encontrada Indica que a VM especificada não foi encontrada

Falha ao reiniciar a VM Indica que ocorreu um erro ao tentar reiniciar a VM

Criar sessão
Cria uma sessão do Azure
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Tipo de autenticação N/D Com a entidade de Com a entidade de Especificar a forma de


serviço, Com o serviço autenticação
arquivo
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

ID do Cliente No Valor do texto A ID do cliente do


aplicativo, também
conhecida como ID
do aplicativo, que
identifica o aplicativo
que está usando o
token

Segredo do cliente No Valor criptografado O segredo da ID do


cliente

ID do Locatário No Valor do texto A ID do diretório do


Azure Active
Directory

Ambiente N/D Nuvem global, Nuvem global O ambiente para


Nuvem chinesa, autenticação
Governo dos EUA,
Nuvem alemã

Arquivo de No Valor do texto O caminho do


autenticação arquivo com todas as
informações
necessárias para
autenticação

ID da assinatura Sim Valor do texto A ID da assinatura do


Azure. Se não for
fornecida, a
assinatura padrão
será usada

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

AzureClient Clientes do Azure O cliente do Azure criado

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao criar o cliente do Azure Indica que a criação do cliente do Azure falhou

Obter assinaturas
Obtém assinaturas que a conta atual pode acessar
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente do Azure No Clientes do Azure O cliente costumava


se conectar ao Azure

Va r i á v e i s P r o d u z i d a s
A RGUM EN TO DIGITA R DESC RIÇ Ã O

Inscrições Lista de assinaturas do Azure As assinaturas recuperadas com todas


as informações relacionadas

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao obter as assinaturas com os critérios especificados Indica que a obtenção das assinaturas com os critérios
especificados falhou

Encerrar sessão
Encerra uma sessão do Azure
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Cliente do Azure No Clientes do Azure O cliente costumava


se conectar ao Azure

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Cognitivo
27/04/2021 • 25 minutes to read

Executar operações cognitivas usando os serviços do Google, da Microsoft ou da IBM

Analisar sentimento

Analisar entidades

Analisar sintaxe

Detecção de rótulo

Detecção de ponto de referência

Detecção de Texto

Detecção de logotipo

Detecção de propriedades de imagem

Detecção do safe search

Converter documento

Traduzir

Identificar idioma

Analisar tom

Classificar Imagem

Verificação ortográfica

Analisar imagem

Descrever imagem

OCR

Marcar imagem

Detectar idioma

Frases-chave

Sentimento
Google
Ações cognitivas do Google

Linguagem natural
Revelar a estrutura e o significado do texto
Analisar sentimento
Invoca o serviço Google Cloud Natural Language chamado "Analisar Sentimento"
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Chave de API No Valor do texto A chave de API do


Google Cloud a ser
usada nesta chamada
à API

Tipo de documento N/D Texto sem Texto sem O tipo de documento


formatação, HTML formatação a ser transmitido

Fornecer documento N/D Do arquivo, do GCS Do arquivo Especificar se o


documento será
fornecido por um
caminho completo
ou um URI do
Google Cloud
Storage

Caminho do arquivo No Arquivo O caminho completo


(pasta mais nome de
arquivo) do
documento a ser
transmitido

URI de Conteúdo do No Valor do texto O URI da imagem


GCS que reside no Google
Cloud Storage

Linguagem Sim Valor do texto O idioma do texto

Tempo limite Sim Valor numérico 30 O tempo (em


segundos) que o
agente deve
aguardar até que a
conexão seja
estabelecida com o
servidor, antes que
ela falhe

Va r i á v e i s P r o d u z i d a s
A RGUM EN TO DIGITA R DESC RIÇ Ã O

JSONResponse Objeto personalizado Os resultados da resposta da API

CódigoDeStatus Valor numérico O código do status retornado

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao invocar serviços cognitivos Indica um problema ao tentar invocar Serviços Cognitivos

Tempo limite da solicitação expirado Indica que o tempo limite expirou ao executar a solicitação

Analisar entidades
Invoca o serviço Google Cloud Natural Language chamado "Analisar Entidades"
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Chave de API No Valor do texto A chave de API do


Google Cloud a ser
usada nesta chamada
à API

Tipo de documento N/D Texto sem Texto sem O tipo do


formatação, HTML formatação documento a ser
transmitido

Fornecer arquivo N/D Do arquivo, do GCS Do arquivo Especificar se o


documento será
fornecido por um
caminho completo
ou um URI do
Google Cloud
Storage

Caminho do arquivo No Arquivo O caminho completo


(pasta mais nome de
arquivo) do
documento a ser
transmitido

URL do GCS No Valor do texto O URI do documento


que reside no Google
Cloud Storage

Linguagem Sim Valor do texto O idioma do texto

Tempo limite Sim Valor numérico 30 O tempo (em


segundos) que o
agente deve
aguardar até que a
conexão seja
estabelecida com o
servidor, antes que
ela falhe
Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

JSONResponse Objeto personalizado Os resultados da resposta da API

CódigoDeStatus Valor numérico O código do status retornado

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao invocar serviços cognitivos Indica um problema ao tentar invocar Serviços Cognitivos

Tempo limite da solicitação expirado Indica que o tempo limite expirou ao executar a solicitação

Analisar sintaxe
Invoca o serviço Google Cloud Natural Language chamado "Analisar Sintaxe"
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Chave de API No Valor do texto A chave de API do


Google Cloud a ser
usada nesta chamada
à API

Tipo de documento N/D Texto sem Texto sem O tipo de documento


formatação, HTML formatação a ser transmitido

Fornecer documento N/D Do arquivo, do GCS Do arquivo Especificar se o


documento será
fornecido por um
caminho completo
ou um URI do
Google Cloud
Storage

Caminho do arquivo No Arquivo O caminho completo


(pasta mais nome de
arquivo) do
documento a ser
transmitido

URI de Conteúdo do No Valor do texto O URI da imagem


GCS que reside no Google
Cloud Storage

Linguagem Sim Valor do texto O idioma do texto

Tempo limite Sim Valor numérico 30 O tempo (em


segundos) que o
agente deve
aguardar até que a
conexão seja
estabelecida com o
servidor, antes que
ela falhe
Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

JSONResponse Objeto personalizado Os resultados da resposta da API

CódigoDeStatus Valor numérico O código do status retornado

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao invocar serviços cognitivos Indica um problema ao tentar invocar Serviços Cognitivos

Tempo limite da solicitação expirado Indica que o tempo limite expirou ao executar a solicitação

Visão
Atribua rótulos às imagens e classifique-as em categorias predefinidas. Detecte objetos, rostos e leia textos
impressos e manuscritos
Detecção de rótulo
Invoca o serviço Google Cloud Vision chamado "Detecção de Rótulo"
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Chave de API No Valor do texto A chave de API do


Google Cloud a ser
usada nesta chamada
à API

Fornecer imagem N/D Do arquivo, do GCS Do arquivo Especificar se a


imagem será
fornecida por um
caminho completo
ou um URI do
Google Cloud
Storage

Arquivo de imagem No Arquivo O caminho completo


(pasta mais nome de
arquivo) do arquivo
de imagem a ser
transmitido

URI da Imagem do No Valor do texto O URI da imagem


GCS que reside no Google
Cloud Storage

Tempo limite Sim Valor numérico 30 O tempo (em


segundos) que o
agente deve
aguardar até que a
conexão seja
estabelecida com o
servidor, antes que
ela falhe
Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

JSONResponse Objeto personalizado Os resultados da resposta da API

CódigoDeStatus Valor numérico O código do status retornado

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao invocar serviços cognitivos Indica um problema ao tentar invocar Serviços Cognitivos

Tempo limite da solicitação expirado Indica que o tempo limite expirou ao executar a solicitação

Detecção de ponto de referência


Invoca o serviço Google Cloud Vision chamado "Detecção de Ponto de Referência"
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Chave de API No Valor do texto A chave de API do


Google Cloud a ser
usada nesta chamada
à API

Fornecer imagem N/D Do arquivo, do GCS Do arquivo Especificar se a


imagem será
fornecida por um
caminho completo
ou um URI do
Google Cloud
Storage

Caminho do arquivo No Arquivo O caminho completo


de imagem (pasta mais nome de
arquivo) do arquivo
de imagem a ser
transmitido

URI da Imagem do No Valor do texto O URI da imagem


GCS que reside no Google
Cloud Storage

Tempo limite Sim Valor numérico 30 O tempo (em


segundos) que o
agente deve
aguardar até que a
conexão seja
estabelecida com o
servidor, antes que
ela falhe

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O


A RGUM EN TO DIGITA R DESC RIÇ Ã O

JSONResponse Objeto personalizado Os resultados da resposta da API

CódigoDeStatus Valor numérico O código do status retornado

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao invocar serviços cognitivos Indica um problema ao tentar invocar Serviços Cognitivos

Tempo limite da solicitação expirado Indica que o tempo limite expirou ao executar a solicitação

Detecção de Texto
Invoca o serviço Google Cloud Vision chamado "Detecção de Texto"
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Chave de API No Valor do texto A chave de API do


Google Cloud a ser
usada nesta chamada
à API

Fornecer imagem N/D Do arquivo, do GCS Do arquivo Especificar se a


imagem será
fornecida por um
caminho completo
ou um URI do
Google Cloud
Storage

Arquivo de imagem No Arquivo O caminho completo


(pasta mais nome de
arquivo) do arquivo
de imagem a ser
transmitido

URI da Imagem do No Valor do texto O URI da imagem


GCS que reside no Google
Cloud Storage

Tempo limite Sim Valor numérico 30 O tempo (em


segundos) que o
agente deve
aguardar até que a
conexão seja
estabelecida com o
servidor, antes que
ela falhe

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

JSONResponse Objeto personalizado Os resultados da resposta da API


A RGUM EN TO DIGITA R DESC RIÇ Ã O

CódigoDeStatus Valor numérico O código do status retornado

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao invocar serviços cognitivos Indica um problema ao tentar invocar Serviços Cognitivos

Tempo limite da solicitação expirado Indica que o tempo limite expirou ao executar a solicitação

Detecção de logotipo
Invoca o serviço Google Cloud Vision chamado "Detecção de Logotipo"
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Chave de API No Valor do texto A chave de API do


Google Cloud a ser
usada nesta chamada
à API

Fornecer imagem N/D Do arquivo, do GCS Do arquivo Especificar se a


imagem será
fornecida por um
caminho completo
ou um URI do
Google Cloud
Storage

Arquivo de imagem No Arquivo O caminho completo


(pasta mais nome de
arquivo) do arquivo
de imagem a ser
transmitido

URI da Imagem do No Valor do texto O URI da imagem


GCS que reside no Google
Cloud Storage

Tempo limite Sim Valor numérico 30 O tempo (em


segundos) que o
agente deve
aguardar até que a
conexão seja
estabelecida com o
servidor, antes que
ela falhe

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

JSONResponse Objeto personalizado Os resultados da resposta da API

CódigoDeStatus Valor numérico O código do status retornado


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao invocar serviços cognitivos Indica um problema ao tentar invocar Serviços Cognitivos

Tempo limite da solicitação expirado Indica que o tempo limite expirou ao executar a solicitação

Detecção de propriedades de imagem


Invoca o serviço Google Cloud Vision chamado "Detecção de Propriedades de Imagem"
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Chave de API No Valor do texto A chave de API do


Google Cloud a ser
usada nesta chamada
à API

Fornecer imagem N/D Do arquivo, do GCS Do arquivo Especificar se a


imagem será
fornecida por um
caminho completo
ou um URI do
Google Cloud
Storage

Arquivo de imagem No Arquivo O caminho completo


(pasta mais nome de
arquivo) do arquivo
de imagem a ser
transmitido

URI da Imagem do No Valor do texto O URI da imagem


GCS que reside no Google
Cloud Storage

Tempo limite Sim Valor numérico 30 O tempo (em


segundos) que o
agente deve
aguardar até que a
conexão seja
estabelecida com o
servidor, antes que
ela falhe

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

JSONResponse Objeto personalizado Os resultados da resposta da API

CódigoDeStatus Valor numérico O código do status retornado

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O


EXC EÇ Ã O DESC RIÇ Ã O

Falha ao invocar serviços cognitivos Indica um problema ao tentar invocar Serviços Cognitivos

Tempo limite da solicitação expirado Indica que o tempo limite expirou ao executar a solicitação

Detecção do safe search


Invoca o serviço Google Cloud Vision chamado "Detecção do Safe Search"
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Chave de API No Valor do texto A chave de API do


Google Cloud a ser
usada nesta chamada
à API

Fornecer imagem N/D Do arquivo, do GCS Do arquivo Especificar se a


imagem será
fornecida por um
caminho completo
ou um URI do
Google Cloud
Storage

Arquivo de imagem No Arquivo O caminho completo


(pasta mais nome de
arquivo) do arquivo
de imagem a ser
transmitido

URI da Imagem do No Valor do texto O URI da imagem


GCS que reside no Google
Cloud Storage

Tempo limite Sim Valor numérico 30 O tempo (em


segundos) que o
agente deve
aguardar até que a
conexão seja
estabelecida com o
servidor, antes que
ela falhe

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

JSONResponse Objeto personalizado Os resultados da resposta da API

CódigoDeStatus Valor numérico O código do status retornado

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha ao invocar serviços cognitivos Indica um problema ao tentar invocar Serviços Cognitivos
EXC EÇ Ã O DESC RIÇ Ã O

Tempo limite da solicitação expirado Indica que o tempo limite expirou ao executar a solicitação

IBM
Ações cognitivas da IBM

Conversão de documentos
Traduzir documentos não estruturados como fax, email, PDF etc em um EDI ou outros formatos estruturados
Converter documento
Invoca o serviço da IBM com o nome "Converter Documento"
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Nome de usuário No Valor do texto O nome de usuário a


ser usado para esta
chamada

Senha No Valor criptografado A senha a ser usada


nesta chamada

Data da versão No Valor do texto A data de


lançamento da API a
ser usada

Caminho do arquivo No Arquivo O caminho para o


arquivo a ser
analisado

Tipo de MIME N/D text/html, text/html O tipo de mídia


text/xhtml+xml, MIME do arquivo
application/pdf,
application/msword,
application/vnd.open
xmlformats-
officedocument.word
processingml.docume
nt

Destino de conversão N/D Unidades de Unidades de resposta O formato de saída


resposta, HTML da conversão
normalizado, Texto
normalizado

Unidades de resposta Sim Valor do texto Os níveis de título


como uma cadeia de
caracteres separada
por vírgulas
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Tempo limite Sim Valor numérico 30 O tempo (em


segundos) que o
agente deve
aguardar até que a
conexão seja
estabelecida com o
servidor, antes que
ela falhe

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

JSONResponse Objeto personalizado Os resultados da chamada à API

CódigoDeStatus Valor numérico O código do status da chamada à API

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Tempo limite da solicitação expirado Indica que o tempo limite expirou ao executar a solicitação

Falha ao invocar serviços cognitivos Indica um problema ao tentar invocar Serviços Cognitivos

Tradutor de idiomas
Traduzir documentos, aplicativos e páginas da Web
Traduzir
Invoca o serviço da IBM com o nome "Traduzir"
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Chave de API No Valor do texto A chave de API a ser


usada nesta chamada

Data da versão No Valor do texto A data de


lançamento da API a
ser usada

Localização do ponto N/D Sul dos EUA, Leste Leste dos EUA O local do serviço da
de extremidade do dos EUA, Europa, conta. Pode ser visto
serviço Austrália, Japão, por meio de
Reino Unido, Coreia "Gerenciar" da IBM
na seção de recursos

ID da Instância No Valor do texto A ID da Instância do


serviço.

Modo de tradução N/D ID do modelo, ID do Modelo Especificar o modo a


Origem e destino ser usado para esta
chamada
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

ID do Modelo No Valor do texto A model_id exclusiva


do modelo de
tradução que será
usado para traduzir o
texto

Origem No Valor do texto O idioma de origem


do texto

Destino No Valor do texto O idioma de destino


da tradução em
código de idioma de
2 ou 5 letras

Texto No Lista de Valores de O texto a ser enviado


texto ou a lista de palavras
a serem traduzidas
separadamente

Tempo limite Sim Valor numérico 30 O tempo (em


segundos) que o
agente deve
aguardar até que a
conexão seja
estabelecida com o
servidor, antes que
ela falhe

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

JSONResponse Objeto personalizado Os resultados da chamada à API

CódigoDeStatus Valor numérico O código do status retornado

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Tempo limite da solicitação expirado Indica que o tempo limite expirou ao executar a solicitação

Falha ao invocar serviços cognitivos Indica um problema ao tentar invocar Serviços Cognitivos

Identificar idioma
Invoca o serviço da IBM chamado "Identificar Idioma"
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Chave de API No Valor do texto A chave de API a ser


usada nesta chamada
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Data da versão No Valor do texto A data de


lançamento da API a
ser usada

Localização do ponto N/D Sul dos EUA, Leste Leste dos EUA O local do serviço da
de extremidade do dos EUA, Europa, conta. Pode ser visto
serviço Austrália, Japão, por meio de
Reino Unido, Coreia "Gerenciar" da IBM
na seção de recursos

ID da Instância No Valor do texto A ID da Instância do


serviço.

Texto No Valor do texto O texto a ser


analisado

Tipo de conteúdo Sim Valor do texto text/plain O formato dos


valores solicitados

Tempo limite Sim Valor numérico 30 O tempo (em


segundos) que o
agente deve
aguardar até que a
conexão seja
estabelecida com o
servidor, antes que
ela falhe

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

JSONResponse Objeto personalizado Os resultados da chamada à API

CódigoDeStatus Valor numérico O código do status da chamada à API

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Tempo limite da solicitação expirado Indica que o tempo limite expirou ao executar a solicitação

Falha ao invocar serviços cognitivos Indica um problema ao tentar invocar Serviços Cognitivos

Analisador de tom
Detectar tons emocionais e de idioma em texto escrito
Analisar tom
Invoca o serviço da IBM chamado "Analisar Tom"
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O


A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Chave de API No Valor do texto A chave de API a ser


usada nesta chamada

Data da versão No Valor do texto A data de


lançamento da API a
ser usada

Localização do ponto N/D Sul dos EUA, Leste Leste dos EUA O local do serviço da
de extremidade do dos EUA, Europa, conta. Pode ser visto
serviço Austrália, Japão, por meio de
Reino Unido, Coreia "Gerenciar" da IBM
na seção de recursos

ID da Instância No Valor do texto A ID da Instância do


serviço.

Fornecer texto N/D Do texto, Do arquivo Do texto Especificar como o


texto a ser analisado
será fornecido

Texto No Valor do texto O texto a ser


analisado

Caminho do arquivo No Arquivo O caminho para o


arquivo a ser
analisado

Tipo de conteúdo N/D text/plain, text/html, text/plain O tipo de conteúdo


application/json do texto que será
enviado

Tons Sim Valor do texto O tom com o qual os


resultados serão
filtrados (opcional)

Sentenças Sim Valor do texto Especificar se a


análise de sentença
deve ser removida

Tempo limite Sim Valor numérico 30 O tempo (em


segundos) que o
agente deve
aguardar até que a
conexão seja
estabelecida com o
servidor, antes que
ela falhe

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

JSONResponse Objeto personalizado Os resultados da chamada à API

CódigoDeStatus Valor numérico O código do status da chamada à API

Ex c e ç õ e s
EXC EÇ Ã O DESC RIÇ Ã O

Tempo limite da solicitação expirado Indica que o tempo limite expirou ao executar a solicitação

Falha ao invocar serviços cognitivos Indica um problema ao tentar invocar Serviços Cognitivos

Reconhecimento visual
Encontre significado no conteúdo visual. Analisar imagens para cenas, objetos e outros conteúdos
Classificar Imagem
Invoca o serviço da IBM chamado "Classificar Imagem"
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Chave de API No Valor do texto A chave de API a ser


usada nesta chamada

Data da versão No Valor do texto A data de


lançamento da API a
ser usada

Localização do ponto N/D Sul dos EUA, Europa, Sul dos EUA O local do serviço da
de extremidade do Coreia conta. Pode ser visto
serviço por meio de
"Gerenciar" da IBM
na seção de recursos

ID da Instância No Valor do texto A ID da Instância do


serviço.

Fornecer imagem N/D Do arquivo, do GCS Do arquivo Especificar como a


imagem será
fornecida

Caminho do arquivo No Arquivo O caminho da


de imagem imagem a ser
analisada

URL da Imagem No Valor do texto A URL da imagem a


ser analisada

Proprietários Sim Valor do texto eu Os classificadores a


serem usados como
uma lista separada
por vírgulas

IDs do Classificador Sim Valor do texto padrão As IDs do


classificador a serem
usadas como uma
lista separada por
vírgulas
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Limite Sim Valor do texto A pontuação mínima


que uma classe deve
ter para ser exibida
na resposta como
um valor flutuante

Linguagem Sim Valor do texto O idioma da saída

Tempo limite Sim Valor numérico 30 O tempo (em


segundos) que o
agente deve
aguardar até que a
conexão seja
estabelecida com o
servidor, antes que
ela falhe

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

JSONResponse Objeto personalizado Os resultados da chamada à API

CódigoDeStatus Valor numérico O código do status da chamada à API

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Tempo limite da solicitação expirado Indica que o tempo limite expirou ao executar a solicitação

Falha ao invocar serviços cognitivos Indica um problema ao tentar invocar Serviços Cognitivos

Microsoft
Ações cognitivas da Microsoft

Verificação Ortográfica do Bing


Corrigir erros ortográficos, reconhecer a diferença entre nomes, nomes de marca e gírias, bem como
compreender homófonos
Verificação ortográfica
Invoca o Serviço Cognitivo da Microsoft chamado "Verificação Ortográfica do Bing"
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Chave de assinatura No Valor do texto A chave de


assinatura a ser
usada nesta chamada
à API
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Texto No Lista de Valores de O texto ou a lista de


texto textos a serem
enviados

Modo Sim Valor do texto Especificar o modo


de verificação
ortográfica

Mkt Sim Valor do texto Para o modo de


prova, os únicos
códigos de idioma
com suporte são: en-
us, es-es, pt-br. Para
o modo de
verificação
ortográfica, há
suporte para todos
os códigos de idioma

Tempo limite Sim Valor numérico 30 O tempo (em


segundos) que o
agente deve
aguardar até que a
conexão seja
estabelecida com o
servidor, antes que
ela falhe

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

JSONResponse Objeto personalizado Os resultados da resposta da API

CódigoDeStatus Valor numérico O código do status retornado

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Tempo limite da solicitação expirado Indica que o tempo limite expirou ao executar a solicitação

Falha ao invocar serviços cognitivos Indica um problema ao tentar invocar Serviços Cognitivos

Pesquisa Visual Computacional


Analisar imagens e extrair dados
Analisar Imagem
Invoca o Serviço Cognitivo da Microsoft chamado "Analisar Imagem"
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Localização do N/D Oeste dos EUA, Oeste dos EUA A localização do


servidor Oeste dos EUA 2, servidor a ser usada
Leste dos EUA, Leste para esta chamada à
dos EUA 2, Centro- API
oeste dos EUA, Leste
da Europa, Norte da
Europa, Sudeste
Asiático, Leste da
Austrália, Sul do
Brasil, Canadá
Central, Índia Central,
Sul do Reino Unido,
Leste do Japão

Chave de assinatura No Valor do texto A chave de


assinatura a ser
usada nesta chamada
à API

Fornecer imagem N/D Do arquivo, do GCS Do arquivo Especificar se a


imagem será
fornecida por um
caminho completo
ou um endereço da
URL

Arquivo de imagem No Arquivo O caminho completo


(pasta mais nome de
arquivo) do arquivo
de imagem a ser
transmitido

URL da Imagem No Valor do texto O endereço da URL


de uma imagem

Recursos visuais Sim Valor do texto Um valor de texto


que indica quais tipos
de recursos visuais
devem ser
retornados. Múltiplos
valores devem ser
separados por
vírgulas. Por exemplo:
categorias, tags,
descrição

Detalhes Sim Valor do texto Um valor de texto


que indica quais
detalhes específicos
do domínio devem
ser retornados.
Múltiplos valores
devem ser separados
por vírgulas
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Linguagem Sim Valor do texto Um valor de texto


que indica qual
idioma devem ser
retornado. O serviço
retornará resultados
de reconhecimento
no idioma
especificado

Tempo limite Sim Valor numérico 30 O tempo (em


segundos) que o
agente deve
aguardar até que a
conexão seja
estabelecida com o
servidor, antes que
ela falhe

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

JSONResponse Objeto personalizado Os resultados da resposta da API

CódigoDeStatus Valor numérico O código do status retornado

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Tempo limite da solicitação expirado Indica que o tempo limite expirou ao executar a solicitação

Falha ao invocar serviços cognitivos Indica um problema ao tentar invocar Serviços Cognitivos

Descrever imagem
Invoca o Serviço Cognitivo da Microsoft chamado "Descrever Imagem"
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Localização do N/D Oeste dos EUA, Oeste dos EUA A localização do


servidor Oeste dos EUA 2, servidor a ser usada
Leste dos EUA, Leste para esta chamada à
dos EUA 2, Centro- API
oeste dos EUA, Leste
da Europa, Norte da
Europa, Sudeste
Asiático, Leste da
Austrália, Sul do
Brasil, Canadá
Central, Índia Central,
Sul do Reino Unido,
Leste do Japão
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Chave de assinatura No Valor do texto A chave de


assinatura a ser
usada nesta chamada
à API

Fornecer imagem N/D Do arquivo, do GCS Do arquivo Especificar se a


imagem será
fornecida por um
caminho completo
ou um endereço da
URL

Arquivo de imagem No Arquivo O caminho completo


(pasta mais nome de
arquivo) do arquivo
de imagem a ser
transmitido

URL da Imagem No Valor do texto O endereço da URL


de uma imagem

Máximo de Sim Valor do texto O número máximo


candidatos de descrições
candidatas a serem
retornadas. O padrão
é1

Tempo limite Sim Valor numérico 30 O tempo (em


segundos) que o
agente deve
aguardar até que a
conexão seja
estabelecida com o
servidor, antes que
ela falhe

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

JSONResponse Objeto personalizado Os resultados da resposta da API

CódigoDeStatus Valor numérico O código do status retornado

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Tempo limite da solicitação expirado Indica que o tempo limite expirou ao executar a solicitação

Falha ao invocar serviços cognitivos Indica um problema ao tentar invocar Serviços Cognitivos

OCR
Invoca o Serviço Cognitivo da Microsoft chamado "OCR"
P a r â m e t r o s d e En t r a d a
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Localização do N/D Oeste dos EUA, Oeste dos EUA A localização do


servidor Oeste dos EUA 2, servidor a ser usada
Leste dos EUA, Leste para esta chamada à
dos EUA 2, Centro- API
oeste dos EUA, Leste
da Europa, Norte da
Europa, Sudeste
Asiático, Leste da
Austrália, Sul do
Brasil, Canadá
Central, Índia Central,
Sul do Reino Unido,
Leste do Japão

Chave de assinatura No Valor do texto A chave de


assinatura a ser
usada nesta chamada
à API

Fornecer imagem N/D Do arquivo, do GCS Do arquivo Especificar se a


imagem será
fornecida por um
caminho completo
ou um endereço da
URL

Arquivo de imagem No Arquivo O caminho completo


(pasta mais nome de
arquivo) do arquivo
de imagem a ser
transmitido

URL da Imagem No Valor do texto O endereço da URL


de uma imagem

Linguagem Sim Valor do texto O código de idioma


BCP-47 do texto a
ser detectado na
imagem

Detectar orientação Sim Valor do texto Especificar se a


orientação do texto
deve ser detectada
na imagem

Tempo limite Sim Valor numérico 30 O tempo (em


segundos) que o
agente deve
aguardar até que a
conexão seja
estabelecida com o
servidor, antes que
ela falhe

Va r i á v e i s P r o d u z i d a s
A RGUM EN TO DIGITA R DESC RIÇ Ã O

JSONResponse Objeto personalizado Os resultados da resposta da API

CódigoDeStatus Valor numérico O código do status retornado

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Tempo limite da solicitação expirado Indica que o tempo limite expirou ao executar a solicitação

Falha ao invocar serviços cognitivos Indica um problema ao tentar invocar Serviços Cognitivos

Imagem da marca
Invoca o Serviço Cognitivo da Microsoft chamado "Marcar Imagem"
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Localização do N/D Oeste dos EUA, Oeste dos EUA A localização do


servidor Oeste dos EUA 2, servidor a ser usada
Leste dos EUA, Leste para esta chamada à
dos EUA 2, Centro- API
oeste dos EUA, Leste
da Europa, Norte da
Europa, Sudeste
Asiático, Leste da
Austrália, Sul do
Brasil, Canadá
Central, Índia Central,
Sul do Reino Unido,
Leste do Japão

Chave de assinatura No Valor do texto A chave de


assinatura a ser
usada nesta chamada
à API

Fornecer imagem N/D Do arquivo, do GCS Do arquivo Especificar se a


imagem será
fornecida por um
caminho completo
ou um endereço da
URL

Arquivo de imagem No Arquivo O caminho completo


(pasta mais nome de
arquivo) do arquivo
de imagem a ser
transmitido

URL da Imagem No Valor do texto O endereço da URL


de uma imagem
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Tempo limite Sim Valor numérico 30 O tempo (em


segundos) que o
agente deve
aguardar até que a
conexão seja
estabelecida com o
servidor, antes que
ela falhe

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

JSONResponse Objeto personalizado Os resultados da resposta da API

CódigoDeStatus Valor numérico O código do status retornado

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Tempo limite da solicitação expirado Indica que o tempo limite expirou ao executar a solicitação

Falha ao invocar serviços cognitivos Indica um problema ao tentar invocar Serviços Cognitivos

Análise de Texto
Detectar sentimento, frases-chave, entidades nomeadas e idioma do texto
Detectar idioma
Invoca o Serviço Cognitivo da Microsoft chamado "Análise de Texto - Detectar Idioma"
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Localização do N/D Oeste dos EUA, Oeste dos EUA A localização do


servidor Oeste dos EUA 2, servidor a ser usada
Leste dos EUA, Leste para esta chamada à
dos EUA 2, Centro- API
oeste dos EUA, Leste
da Europa, Norte da
Europa, Sudeste
Asiático, Leste da
Austrália, Sul do
Brasil, Canadá
Central, Índia Central,
Sul do Reino Unido,
Leste do Japão

Chave de assinatura No Valor do texto A chave de


assinatura a ser
usada nesta chamada
à API

Texto No Valor do texto O texto a ser


analisado
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Tempo limite Sim Valor numérico 30 O tempo (em


segundos) que o
agente deve
aguardar até que a
conexão seja
estabelecida com o
servidor, antes que
ela falhe

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

JSONResponse Objeto personalizado Os resultados da resposta da API

CódigoDeStatus Valor numérico O código do status retornado

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Tempo limite da solicitação expirado Indica que o tempo limite expirou ao executar a solicitação

Falha ao invocar serviços cognitivos Indica um problema ao tentar invocar Serviços Cognitivos

Frases-chave
Invoca o Serviço Cognitivo da Microsoft chamado "Análise de Texto - Frases-chave"
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Localização do N/D Oeste dos EUA, Oeste dos EUA A localização do


servidor Oeste dos EUA 2, servidor a ser usada
Leste dos EUA, Leste para esta chamada à
dos EUA 2, Centro- API
oeste dos EUA, Leste
da Europa, Norte da
Europa, Sudeste
Asiático, Leste da
Austrália, Sul do
Brasil, Canadá
Central, Índia Central,
Sul do Reino Unido,
Leste do Japão

Chave de assinatura No Valor do texto A chave de


assinatura a ser
usada nesta chamada
à API

Texto No Lista de Valores de O texto ou a lista de


texto textos a serem
analisados

Linguagem Sim Valor do texto O idioma dos textos


A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Tempo limite Sim Valor numérico 30 O tempo (em


segundos) que o
agente deve
aguardar até que a
conexão seja
estabelecida com o
servidor, antes que
ela falhe

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

JSONResponse Objeto personalizado Os resultados da resposta da API

CódigoDeStatus Valor numérico O código do status retornado

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Tempo limite da solicitação expirado Indica que o tempo limite expirou ao executar a solicitação

Falha ao invocar serviços cognitivos Indica um problema ao tentar invocar Serviços Cognitivos

Sentimento
Invoca o Serviço Cognitivo da Microsoft chamado "Análise de Texto - Sentimento"
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Localização do N/D Oeste dos EUA, Oeste dos EUA A localização do


servidor Oeste dos EUA 2, servidor a ser usada
Leste dos EUA, Leste para esta chamada à
dos EUA 2, Centro- API
oeste dos EUA, Leste
da Europa, Norte da
Europa, Sudeste
Asiático, Leste da
Austrália, Sul do
Brasil, Canadá
Central, Índia Central,
Sul do Reino Unido,
Leste do Japão

Chave de assinatura No Valor do texto A chave de


assinatura a ser
usada nesta chamada
à API

Texto No Lista de Valores de Texto


texto

Linguagem Sim Valor do texto A representação ISO


639-1 de 2 letras do
idioma dos textos
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Tempo limite Sim Valor numérico 30 O tempo (em


segundos) que o
agente deve
aguardar até que a
conexão seja
estabelecida com o
servidor, antes que
ela falhe

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

JSONResponse Objeto personalizado Os resultados da resposta da API

CódigoDeStatus Valor numérico O código do status retornado

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Tempo limite da solicitação expirado Indica que o tempo limite expirou ao executar a solicitação

Falha ao invocar serviços cognitivos Indica um problema ao tentar invocar Serviços Cognitivos

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
CyberArk
27/04/2021 • 2 minutes to read

Conectar-se à CyberArk e recuperar senhas

Obter senha do CyberArk

Obter senha do CyberArk


Recupera uma senha para um aplicativo específico da CyberArk
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Endereço do servidor No Valor do texto O URI base da


solicitação da Web

ID da Solicitação de No Valor do texto A ID do aplicativo a


Emprego ser usada na
solicitação da Web

Cofre No Valor do texto O cofre na CyberArk


ao qual o aplicativo
pertence

Pasta No Valor do texto A pasta necessária


para a consulta da
solicitação da Web

Objeto No Valor do texto O objeto necessário


para a consulta da
solicitação da Web

Dados extras Sim Valor do texto Os dados extras (se


houver) da consulta
da solicitação da Web

Aceitar certificados N/D Valor booliano False Especifica se os


não confiáveis certificados não
confiáveis devem ser
aceitos

Localização do N/D Não usar certificado, Não usar certificado Especifica como
certificado Carregar certificado carregar (se
da Windows Store, necessário) o
Carregar certificado certificado da
do arquivo solicitação

Usar somente N/D Valor booliano False Especifica se devem


certificados válidos ser carregados
somente certificados
válidos do repositório
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Caminho do No Valor do texto O caminho do


certificado no certificado no
repositório repositório de
certificados

Caminho de No Arquivo O caminho do


certificados certificado
selecionado da loja

Senha do certificado No Valor criptografado A senha do arquivo


de certificado

Tempo limite Sim Valor numérico 30 O tempo de espera


(em segundos) para
obter resultados da
CyberArk

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

JSONResponse Objeto personalizado O resultado da resposta da API

CyberArkPassword Valor criptografado A senha recuperada da CyberArk

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Falha no envio da solicitação da Web Indica um problema ao enviar a solicitação da Web

O tempo limite expirou Indica que a solicitação atingiu o tempo limite

Resposta de erro da solicitação da Web Indica que a solicitação da Web retornou uma resposta de
erro

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Controle de fluxo
27/04/2021 • 2 minutes to read

Controlar o fluxo de automação

Comentar

End

Sair de subfluxo

Obter o último erro

Acessar

Rótulo

Erro no bloco

Executar subfluxo

Parar fluxo

Comentário
Comentário do usuário
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Comentar Sim Valor do texto Comentário do


usuário

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções


Terminar
P a r â m e t r o s d e En t r a d a

Esta ação não requer entradas


Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções


Sair de subfluxo
Sai do subfluxo atual e retorna ao ponto em que foi chamado
P a r â m e t r o s d e En t r a d a
Esta ação não requer entradas
Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções


Obter último erro
Recupera o último erro ocorrido no fluxo
P a r â m e t r o s d e En t r a d a

Esta ação não requer entradas


Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

LastError Erro Os detalhes do último erro ocorrido no


fluxo

Ex c e ç õ e s

Esta ação não inclui exceções


Vá para
Transfere o fluxo de execução para outro ponto, indicado por um rótulo
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Ir para rótulo No Valor do texto Rótulo no fluxo

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções


Rótulo
Age como o destino de uma instrução 'go to'
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Nome do rótulo No Valor do texto Rótulo no programa

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções


Erro no bloco
Marca o início de um bloco para manipular erros de ações
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O


A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Nome No Valor do texto O nome do Bloco de


Exceções somente
para fins de Visual.

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções


Executar subfluxo
Executar um subfluxo especificando os argumentos necessários
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Nome do subfluxo No Subfluxo O nome do subfluxo


a ser chamado

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções


Parar fluxo
Termina o fluxo
P a r â m e t r o s d e En t r a d a

Esta ação não requer entradas


Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

Esta ação não inclui exceções

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
FTP
27/04/2021 • 14 minutes to read

Gerenciar arquivos e pastas em um servidor FTP

Abrir conexão de FTP

Listar diretório FTP

Abrir conexão segura de FTP

Encerrar conexão

Alterar diretório de trabalho

Baixar arquivos do FTP

Baixar pastas do FTP

Carregar arquivos no FTP

Carregar pastas no FTP

Excluir arquivo FTP

Renomear Arquivo FTP

Criar diretório FTP

Excluir diretório FTP

Invocar o comando FTP

Sincronizar diretórios

Abrir conexão de FTP


Esta ação estabelece uma conexão específica com um servidor FTP remoto e armazena essa conexão como uma
variável para uso posterior.
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Host No Valor do texto Insira aqui o


endereço do servidor
FTP.

Porta Sim Valor numérico 21 Insira aqui a porta do


servidor FTP.
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Modo ativo N/D Valor booliano False Especificar o modo


de conexão

Nome de usuário No Valor do texto Especificar o nome de


usuário da conta FTP
a ser usada

Senha Sim Valor criptografado Especificar a senha da


conta FTP a ser
usada

Tempo limite Sim Valor numérico 10 Definir o tempo em


segundos que você
deseja aguardar pelo
estabelecimento da
conexão antes de
considerar que ação
falhou

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

FTPConnection Conexão de FTP A conexão de FTP

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro: falha no logon Indica falha no logon

Erro de conexão Indica que há um problema com a conexão

Listar diretório FTP


Esta ação retorna os subdiretórios e arquivos contidos no diretório atual de uma conexão de FTP
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Conexão No Conexão de FTP A conexão de FTP

Caminho Sim Valor do texto O caminho que você


deseja listar.

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

Diretórios Lista de diretórios FTP Os diretórios listados

Arquivos Lista de Arquivos FTP Os arquivos listados

Ex c e ç õ e s
EXC EÇ Ã O DESC RIÇ Ã O

Erro de listagem Indica que não foi possível executar a listagem da pasta

Erro: não conectado Indica que não há uma conexão aberta com o servidor FTP

Erro: diretório não existe Indica que não foi possível encontrar o diretório

Abrir conexão segura de FTP


Esta ação estabelece uma conexão específica segura com um servidor FTP remoto e armazena essa conexão
como uma variável para uso posterior
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Host No Valor do texto Insira aqui o


endereço do servidor
FTP.

Porta Sim Valor numérico 22 Insira aqui a porta do


servidor FTP.

Modo ativo N/D Valor booliano Verdadeiro Especificar o modo


de conexão

Protocolo FTP seguro N/D SFTP, FTPS explícito, SFTP Escolher o protocolo
FTPS implícito FTP que você deseja
usar para criptografar
a conexão

Método de N/D Nome de usuário e Nome de usuário e Escolha o método


autenticação senha, Chave senha que você deseja usar
privada, Chave para se autenticar no
privada e senha servidor FTP

Nome de usuário No Valor do texto Especificar o nome de


usuário da conta FTP
a ser usada

Senha Sim Valor criptografado Especificar a senha da


conta FTP que você
deseja usar

Caminho para chave No Valor do texto Inserir o caminho do


privada arquivo para a chave
privada a ser usada
na autenticação

Senha da chave Sim Valor criptografado Insira aqui uma


privada variável que contém
a senha da chave
privada
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Tempo limite Sim Valor numérico 10 Definir o tempo em


segundos que você
deseja aguardar pelo
estabelecimento da
conexão antes de
considerar que ação
falhou

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

SftpConnection Conexão de FTP Conexão de SFTP

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro: falha no logon Indica falha no logon

Erro de conexão Indica que há um problema com a conexão

Encerrar conexão
Esta ação encerra uma conexão de FTP aberta
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Conexão No Conexão de FTP A conexão de FTP

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro: não conectado Indica que não há uma conexão aberta com o servidor FTP

Alterar diretório de trabalho


Esta ação define o diretório de trabalho atual para uma conexão de FTP
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Conexão No Conexão de FTP A conexão de FTP

Definir diretório de No Valor do texto Configurar o


trabalho como caminho a ser
definido como o
diretório de trabalho

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s
EXC EÇ Ã O DESC RIÇ Ã O

Erro: não conectado Indica que não há uma conexão aberta com o servidor FTP

Erro: diretório não existe Indica que não foi possível encontrar o diretório

Erro: não é possível alterar o diretório de trabalho Indica que não é possível alterar o diretório de trabalho

Baixar arquivos do FTP


Baixa um ou mais arquivos de um servidor FTP
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Conexão de FTP No Conexão de FTP A conexão FTP com


que se trabalhará.
Essa variável deverá
ter sido especificada
anteriormente em
uma ação Abrir
conexão de FTP

Baixar na pasta No Pasta A pasta de destino


dos arquivos que
serão baixados

Arquivos a serem No Lista de Arquivos FTP Os arquivos a serem


baixados baixados

Tipo de transferência N/D Automático, Binário, Automático Insira ASCII ou


ASCII binário para
especificar o método
de download de um
único arquivo. Se o
tipo de arquivo for
incerto ou mais de
um for baixado,
escolha Automático
para seguir as regras
de transferência
especificadas nas
opções

Se o arquivo existir N/D Substituir, Não baixar, Substituir Especifique o que


Baixar com nome fazer se o arquivo já
exclusivo existir. Substituir
grava sobre o
arquivo original de
maneira que você
não possa mais
acessá-lo, e baixar
com nome exclusivo
adiciona um
sublinhado e um
número sequencial
ao final

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro: não conectado Indica que não há uma conexão aberta com o servidor FTP

Erro: arquivo remoto não existe Indica que o arquivo não existe no servidor FTP

Erro: diretório não existe Indica que não foi possível encontrar o diretório

Erro: conexão de FTP cancelada Indica que a conexão de FTP foi cancelada

Erro: não é possível baixar o arquivo Indica que não foi possível baixar o arquivo

Baixar pastas do FTP


Baixa uma ou mais pastas de um servidor FTP
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Conexão de FTP No Conexão de FTP A conexão FTP com


que se trabalhará.
Essa variável deverá
ter sido especificada
anteriormente em
uma ação Abrir
conexão de FTP

Pastas a serem No Lista de diretórios O nome dos


baixadas FTP caminhos das pastas
ou as pastas FTP a
serem baixadas

Baixar na pasta local No Pasta O caminho completo


de destino das pastas
FTP que você está
baixando

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro: não conectado Indica que não há uma conexão aberta com o servidor FTP

Erro: diretório remoto não existe Indica que o diretório não existe no servidor FTP

Erro: diretório não existe Indica que não foi possível encontrar o diretório

Erro: conexão de FTP cancelada Indica que a conexão de FTP foi cancelada

Erro: não é possível baixar o diretório Indica que não foi possível baixar o diretório

Carregar arquivos no FTP


Carrega um ou mais arquivos em um servidor FTP
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Conexão de FTP No Conexão de FTP A conexão FTP com


que se trabalhará.
Essa variável deverá
ter sido especificada
anteriormente em
uma ação Abrir
conexão de FTP

Arquivos a serem No Lista de Arquivos Os arquivos a serem


carregados carregados

Local remoto Sim Valor do texto O local onde o


arquivo deve ser
carregado

Tipo de transferência N/D Automático, Binário, Automático Insira ASCII ou


ASCII binário para
especificar o método
de download de um
único arquivo. Se
você não sabe qual
será o tipo de
arquivo ou se estiver
baixando mais de um
tipo, escolha
Automático para
acompanhar as
regras de
transferência
especificadas nas
Opções

Se o arquivo existir N/D Substituir, Não baixar, Substituir Especifique o que


Baixar com nome fazer se o arquivo já
exclusivo existir. Substituir
grava sobre o
arquivo original de
maneira que você
não possa mais
acessá-lo, e Baixar
com Nome Exclusivo
adiciona um
sublinhado e um
número sequencial
ao final

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro: não conectado Indica que não há uma conexão aberta com o servidor FTP

Erro: arquivo não encontrado Indica que o arquivo não foi encontrado
EXC EÇ Ã O DESC RIÇ Ã O

Erro: conexão de FTP cancelada Indica que a conexão de FTP foi cancelada

Erro ao carregar arquivo Indica que não foi possível carregar o arquivo

Carregar pastas no FTP


Carrega uma ou mais pastas em um servidor FTP
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Conexão de FTP No Conexão de FTP A conexão FTP com


que se trabalhará.
Essa variável deverá
ter sido especificada
anteriormente em
uma ação Abrir
conexão de FTP

Pastas a serem No Lista de Pastas As pastas a serem


carregadas carregadas. As pastas
sendo carregadas
não devem existir no
diretório ativo do
servidor FTP

Local remoto No Valor do texto O local onde as


pastas devem ser
carregadas

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro: não conectado Indica que não há uma conexão aberta com o servidor FTP

Erro: diretório remoto não existe Indica que o diretório não existe no servidor FTP

Erro: conexão de FTP cancelada Indica que a conexão de FTP foi cancelada

Erro ao carregar diretório Indica que não foi possível carregar o diretório

Excluir arquivo FTP


Exclui um ou mais arquivos de um servidor FTP
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O


A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Conexão de FTP No Conexão de FTP A conexão FTP com


que se trabalhará.
Essa variável deverá
ter sido especificada
anteriormente em
uma ação Abrir
conexão de FTP

Arquivos a serem No Lista de Arquivos FTP Os arquivos a serem


excluídos excluídos

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro: não conectado Indica que não há uma conexão aberta com o servidor FTP

Erro: arquivo não encontrado Indica que o arquivo não foi encontrado

Erro: não é possível excluir o arquivo Indica que a exclusão do arquivo não foi possível

Renomear Arquivo FTP


Renomeia um arquivo que reside em um servidor FTP
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Conexão de FTP No Conexão de FTP A conexão FTP com


que se trabalhará.
Essa variável deverá
ter sido especificada
anteriormente em
uma ação Abrir
conexão de FTP

Arquivo a ser No Arquivo FTP O arquivo a ser


renomeado renomeado

Novo nome do No Valor do texto O novo nome do


arquivo arquivo. Se você
inserir um nome com
um caminho, o
arquivo também será
movido para esse
local. Se o local não
existir, ele gerará uma
exceção

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s
EXC EÇ Ã O DESC RIÇ Ã O

Erro: não conectado Indica que não há uma conexão aberta com o servidor FTP

Erro: não é possível renomear o arquivo Indica que não foi possível renomear o arquivo

Erro: arquivo não encontrado Indica que o arquivo não foi encontrado

Criar diretório FTP


Cria um diretório em um servidor FTP
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Conexão de FTP No Conexão de FTP A conexão FTP com


que se trabalhará.
Essa variável deverá
ter sido especificada
anteriormente em
uma ação Abrir
conexão de FTP

Novo diretório No Diretório FTP O novo diretório. Se


um caminho for
especificado, todas as
novas pastas que
levam ao novo
diretório serão
criadas

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro de acesso negado Indica que esta conta não tem acesso a uma operação

Erro: arquivo existe Indica que o arquivo já existe

Erro ao criar diretório Indica que não foi possível criar o diretório

Erro: diretório não existe Indica que não foi possível encontrar o diretório

Erro: não conectado Indica que não há uma conexão aberta com o servidor FTP

Excluir diretório FTP


Exclui um diretório de um servidor FTP
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O


A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Conexão de FTP No Conexão de FTP A conexão FTP com


que se trabalhará.
Essa variável deverá
ter sido especificada
anteriormente em
uma ação Abrir
conexão de FTP

Diretório a ser No Diretório FTP A pasta a ser


excluído excluída. Todos os
itens da pasta
também serão
excluídos

Va r i á v e i s P r o d u z i d a s

Esta ação não produz variáveis


Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro ao excluir diretório Indica que não foi possível excluir o diretório

Erro: diretório remoto não existe Indica que o diretório não existe no servidor FTP

Erro ao alterar diretório de trabalho Indica que não foi possível alterar o diretório de trabalho

Erro: não conectado Indica que não há uma conexão aberta com o servidor FTP

Invocar o comando FTP


Invoca o comando FTP literal fornecido no servidor
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Conexão de FTP No Conexão de FTP A conexão FTP com


que se trabalhará.
Essa variável deverá
ter sido especificada
anteriormente em
uma ação para abrir
a conexão de FTP

Comando FTP No Valor do texto O comando a ser


executado junto com
quaisquer
argumentos. Por
exemplo, você pode
executar FEAT ou
CHMOD aqui
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Códigos de resposta Sim Valor do texto Os códigos que


válidos podem ser
retornados pelo
comando, separados
por ponto e vírgula.
Se o comando FTP
retornar um código
que não tiver sido
inserido aqui, essa
ação gerará uma
exceção. Aplica-se
apenas a conexões
simples de FTP ou
FTPS

Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

ReplyCode Valor do texto O código real que foi retornado.


Aplica-se apenas a conexões simples
de FTP ou FTPS

ReplyText Valor do texto O texto retornado pelo servidor FTP

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro ao invocar comando Indica que ocorreu um erro ao invocar um comando FTP

Erro: não conectado Indica que não há uma conexão aberta com o servidor FTP

Sincronizar diretórios
Sincronizar os arquivos e subdiretórios de uma determinada pasta com um determinado diretório FTP remoto
P a r â m e t r o s d e En t r a d a

A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Conexão de FTP No Conexão de FTP A conexão FTP com


que se trabalhará.
Essa variável deverá
ter sido especificada
anteriormente em
uma ação Abrir
conexão de FTP

Direção da N/D Remoto -> local Remoto > local Direção do método
sincronização (Download), Local -> (download) Sincronização. Se a
remoto (Upload) pasta local será
sincronizada com o
diretório remoto
(DOWNLOAD) ou se
o diretório remoto
será sincronizado
com a pasta local
(UPLOAD)
A RGUM EN TO O P C IO N A L A C EITA Ç Õ ES VA LO R PA DRÃ O DESC RIÇ Ã O

Arquivos a serem N/D Todos os arquivos, Todos os arquivos Escolha se você


sincronizados Somente arquivos deseja sincronizar
que correspondem todos os arquivos ou
ao filtro de arquivo, se deseja usar um
Somente arquivos filtro de arquivo para
que não incluir ou excluir um
correspondem ao conjunto específico
filtro de arquivo de arquivos

Filtro de arquivo Sim Valor do texto * Padrão de nome de


arquivo que controla
quais arquivos serão
incluídos ou
excluídos. Essa opção
permite curingas,
como ".txt",
"documento?.doc". A
opção também
permite vários filtros
usando vírgula como
separador:
".txt,*.pdf,documento
?"

Pasta local No Pasta Nome da pasta local


a ser sincronizada

Diretório FTP Sim Diretório FTP / Nome do diretório


FTP a ser
sincronizado

Excluir se a origem N/D Valor booliano False Esta opção excluirá


estiver ausente um arquivo ou pasta
que existe no
diretório de destino,
e não a origem.

Incluir subdiretórios N/D Valor booliano Verdadeiro Esta opção incluirá


subdiretórios no
processo de
sincronização.

Diferença de horário Sim Valor numérico 0 Diferença de horário


em horas do servidor remoto
(em horas) caso
opere em um fuso
horário diferente.

Diferença de horário Sim Valor numérico 0 Diferença de horário


em minutos do servidor remoto
(em minutos) caso
opere em um fuso
horário diferente.

Diferença de horário N/D Valor booliano Verdadeiro Especifique se o fuso


adiantada horário do servidor
está adiantado ou
não.
Va r i á v e i s P r o d u z i d a s

A RGUM EN TO DIGITA R DESC RIÇ Ã O

FtpFilesAdded Lista de Arquivos FTP Lista de arquivos FTP que existiam


inicialmente na origem e após o
processo de sincronização foram
adicionados ao destino.

FtpFilesModified Lista de Arquivos FTP Lista de arquivos FTP que existiam


inicialmente na origem e no destino e
após o processo de sincronização
foram adicionados ao destino.

FtpFilesDeleted Lista de Arquivos FTP Lista de arquivos FTP que existiam


inicialmente no diretório de destino e
após o processo de sincronização
foram excluídos.

FilesAdded Lista de Arquivos Lista de arquivos que existiam


inicialmente na origem e após o
processo de sincronização foram
adicionados ao destino.

FilesModified Lista de Arquivos Lista de arquivos que existiam


inicialmente na origem e no destino e
após o processo de sincronização
foram adicionados ao destino.

FilesDeleted Lista de Arquivos Lista de arquivos que existiam


inicialmente no diretório de destino e
após o processo de sincronização
foram excluídos.

Ex c e ç õ e s

EXC EÇ Ã O DESC RIÇ Ã O

Erro de listagem Indica que não foi possível executar a listagem da pasta

Erro: não conectado Indica que não há uma conexão aberta com o servidor FTP

Erro: arquivo não encontrado Indica que o arquivo não foi encontrado

Erro: conexão de FTP cancelada Indica que a conexão de FTP foi cancelada

Erro ao carregar arquivo Indica que não foi possível carregar o arquivo

Erro: arquivo remoto não existe Indica que o arquivo não existe no servidor FTP

Erro: não é possível baixar o arquivo Indica que não foi possível baixar o arquivo

Erro ao excluir diretório Indica que não foi possível excluir o diretório

Erro: falha na sincronização Indica que o processo de sincronização falhou devido a um


erro inesperado.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Migrador de processos para produtos Softomotive
(versão preliminar)
27/04/2021 • 7 minutes to read

[Este tópico faz parte da documentação de pré-lançamento e está sujeito a alterações.]


O migrador de processos para produtos Softomotive (versão preliminar) é um aplicativo que auxilia na
migração de processos de automação criados no WinAutomation para fluxos do Power Automate Desktop.

NOTE
Para ver a lista completa de cobertura de migração em relação aos grupos de ação, verifique as notas de versão aqui.

Pré-requisitos
Para que o Migrador de processos para produtos Softomotive (versão preliminar) possa instalar e funcionar
conforme esperado, é necessário:
A última versão disponível publicamente do Power Automate Desktop instalada.
WinAutomation instalado (v6 e posterior)
Acessar um ambiente do Power Automate ativo.

Instalação do migrador de processos para produtos Softomotive


(versão preliminar)
Depois de baixar o arquivo de configuração com sucesso para o Migrador de processo para produtos
Softomotive (versão preliminar), execute-o.

NOTE
Certifique-se de que esteja executando uma instalação limpa do Migrador de processos para produtos Softomotive
(versão preliminar).
Desinstale todas as instalações anteriores do aplicativo.
Remova qualquer resíduo de instalação anterior (pastas de instalação vazias, etc.)
Instalar a versão mais recente do aplicativo.
Agora você pode executar o migrador de processos para produtos Softomotive (versão preliminar)

Execução do migrador de processos para produtos Softomotive


(versão preliminar)
1. Quando você executa o migrador de processos para produtos Softomotive (versão preliminar), será
solicitado que você insira sua conta do Power Automate

NOTE
Pode ser que seja solicitado que você se conecte à conta que usa para acessar seus Ambientes para que os
processos migrados sejam salvos como fluxos da área de trabalho.
2. Para versões do WinAutomation posteriores a 9, será solicitado que você insira sua chave mestra do
WinAutomation. Isso é necessário para a migração de senhas em processos criptografados. Se você
omitir para inserir sua chave mestra do WinAutomation, a migração dos referidos processos continuará,
mas os valores das senhas não serão migrados.

NOTE
Depois de inserir sua chave mestra, o aplicativo irá recuperar todos os processos do WinAutomation em seu PC
para você escolher aqueles que deseja migrar.
Algum atraso pode ser esperado após esta etapa, mas o aplicativo está operando com êxito em segundo plano.

3. Então você pode escolher quais processos do WinAutomation você quer migrar para o Power Automate
como fluxos da área de trabalho e o ambiente do Power Automate nos quais deseja armazená-los (o
ambiente padrão é pré-selecionado). Em seguida, selecione para iniciar a migração
4. Se você optar por migrar um processo criptografado protegido por senha, será solicitado que você insira
a senha que usou no WinAutomation para criptografá-lo. Caso opte por ignorar a digitação da senha
necessária, a migração do referido processo será omitida.
5. Assim que a migração começar, você verá uma caixa de texto que contém informações sobre o estado
atual (da migração) e a barra de progresso.

6. Quando a migração for concluída, um arquivo de log gerado automaticamente será apresentado a você
mostrando os processos migrados
7. Você pode acessar os registros exportados em C:\Users{username}\AppData\Local\Microsoft\Process
migrator for Softomotive products\Logs
8. Assim que a migração for concluída, visite Power Automate, selecione Meus fluxos e a opção Fluxos da
área de trabalho. Agora você pode ver o processo que foi migrado.

NOTE
Para que os fluxos de desktop migrados fiquem visíveis, algum tempo é necessário. Para visualizar
instantaneamente os fluxos da área de trabalho migrados dentro do Power Automate Desktop saia e faça login
em sua conta do Power Automate novamente usando o Power Automate Desktop ou reinicie o serviço do Power
Automate Desktop, saindo do serviço e executando novamente o Power Automate Desktop.

9. Você pode modificar os processos migrados (agora fluxos da área de trabalho) através do Power
Automate Desktop.
TIP
A execução do migrador de processo para produtos Softomotive (versão preliminar) será pausada assim que um
processo criptografado for encontrado, esperando que a senha seja inserida pelo usuário. É aconselhável agrupar
os processos com base no fato de serem criptografados ou não. Desta forma, os processos não criptografados
serão migrados sem supervisão e os criptografados terão o atendimento do usuário necessário.

NOTE
Os processos de WinAutomation migrados terão este formato ao serem instalados como fluxos da área de
trabalho: Processo WA_{Name of WinAutomation} (caminho da pasta em WinAutomation) . Por
exemplo, se você migrar o processo 05 - Copiar Arquivo do WinAutomation que fica sob o caminho
"MeusProcessos/Exemplos/01-Iniciante", o fluxo de área de trabalho resultante será nomeado como
WA_05 Copiar Arquivo (Exemplos/01 - Iniciante) .
Se você tentar migrar um processo do WinAutomation e o nome do fluxo de área de trabalho resultante
duplicar o nome de um fluxo de área de trabalho já existente no ambiente escolhido, o fluxo de área de
trabalho posterior será salvo com um nome seguindo o formato WA_{Nome de WinAutomation} processo (X)
(caminho da pasta dentro do WinAutomation), onde X é um número crescente. Por exemplo, se você migrar o
processo do WinAutomation 05 - Copy File que está no caminho “MyProcesses/Examples/01 -
Beginner ” e houver um fluxo da área de trabalho no ambiente que você escolher, com o mesmo nome, o
fluxo da área de trabalho resultante receberá o nome WA_05 Copy File (1) (Examples/01 - Beginner) .

Notas sobre a versão


Ações não migráveis
As seguintes ações do WinAutomation não serão migradas dos processos WA para os respectivos fluxos de IU.
Todas as ações do Ancora
Ação do CyberArk
Todas as ações do CaptureFast
Cognitivo> Google> Visão> Detecção Facial
Cognitivo> IBM> Reconhecimento Visual> Detectar Faces
Cognitivo> Microsoft> Face> Detectar Face
Cognitivo> Microsoft> Face > Localizar Face Semelhante
Caixas de Mensagem> Exibir Notificação
Caixas de Mensagem> Exibir Caixa de Diálogo Personalizada
Ações de PDF> Extrair Texto de PDF com OCR
Todas as Ações de Sincronização (grupo de ações)
Todas as Ações do WinAutomation (grupo de ações)
Ações parcialmente migradas
As seguintes ações serão migradas dos processos WA para os respectivos fluxos da área de trabalho. No
entanto, um ou mais de seus parâmetros não serão transferidos de forma alguma ou com o mesmo valor.
Alguns casos podem ser tratados aplicando retrabalho manual no designer.
Azure: Criar Sessão do Azure
Propriedades Não Migráveis: Nome de Usuário, Senha (para a opção Tipo de Autenticação: Com
Entidade de Serviço)
Propriedades ausentes: Segredo do cliente (para a opção Tipo de Autenticação: Com usuário)
Azure: Criar Disco Gerenciado pelo Azure
Propriedades ausentes: Nome da Conta de Armazenamento
Compactação: Descompactar Arquivos
Propriedades Não Migráveis: Incluir Máscara, Excluir Máscara, Incluir Subpastas
Cognitivo: Classificar Imagem IBM
Propriedades ausentes: Localização, ID da Instância
Cognitivo: Analisar Tom IBM
Propriedades Não Migráveis: Nome de Usuário, Senha
Propriedades Ausentes: chave de API, Localização, ID da Instância
Cognitivo: Traduzir IBM
Propriedades Não Migráveis: Nome de Usuário, Senha
Propriedades ausentes: chave de API, Localização, ID da Instância, Data da Versão
Cognitivo: Identificar Idioma IBM
Propriedades Não Migráveis: Nome de Usuário, Senha
Propriedades ausentes: chave de API, Localização, ID da Instância, Data da Versão
Cognitivo: Detectar Idioma Microsoft
Propriedades Não Migráveis: Número de Idiomas a Detectar
Criptografia: Criptografar Texto
Não Migrável se o Algoritmo de Criptografia NÃO for IGUAL a AES e o Modo de Codificação NÃO for
IGUAL a CBC
Criptografia: Descriptografar Texto
Não Migrável se o Algoritmo de Criptografia NÃO for IGUAL a AES e o Modo de Codificação NÃO for
IGUAL a CBC
Criptografia: Criptografar do Arquivo
Não Migrável se o Algoritmo de Criptografia NÃO for IGUAL a AES e o Modo de Codificação NÃO for
IGUAL a CBC
Criptografia: Descriptografar para Arquivo
Não Migrável se o Algoritmo de Criptografia NÃO for IGUAL a AES e o Modo de Codificação NÃO for
IGUAL a CBC
Criptografia: Efetuar Hash de Texto
Não Migrável se o Algoritmo de Criptografia NÃO for IGUAL a AES e o Modo de Codificação NÃO for
IGUAL a CBC
Criptografia: Hash do Arquivo
Não Migrável se o Algoritmo de Criptografia NÃO for IGUAL a AES e o Modo de Codificação NÃO for
IGUAL a CBC
Criptografia: Efetuar Hash de Texto com Chave
Não Migrável se o Algoritmo de Criptografia NÃO for IGUAL a AES e o Modo de Codificação NÃO for
IGUAL a CBC
Criptografia: Hash do Arquivo com Chave
Não Migrável se o Algoritmo de Criptografia NÃO for IGUAL a AES e o Modo de Codificação NÃO for
IGUAL a CBC
Mouse e Teclado: Mover o mouse
Não Migrável para a opção 'Mover o mouse para as posições gravadas'

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Introdução a outros tipos de fluxos da área de
trabalho
27/04/2021 • 2 minutes to read

IMPORTANT
Esta seção cobre tópicos legados, incluindo o uso do gravador do Windows (V1) e o Selenium IDE para criar scripts de
automação. Se você está apenas começando seu projeto de automação RPA, recomendamos que use a Power Automate
Desktop)

Continue lendo se você já possui a automação criada com o gravador do Windows (V1) e o Selenium IDE.

Você pode ir direto para:


Criar e testar aplicativos de fluxos da área de trabalho com o gravador do Windows (V1)
Criar e testar fluxos do Selenium IDE para aplicativos Web
Conectores ou fluxos da área de trabalho?
Com o Power Automate, você pode automatizar os aplicativos modernos com APIs ou aplicativos herdados com
APIs incompletas ou ausentes. Você pode até mesmo combinar aplicativos herdados, aplicativos modernos e
processos manuais em uma única automação.

T IP O DE A P L IC AT IVO REC URSO B EN EF ÍC IO S

Aplicativos modernos com APIs Conectores Alta confiabilidade com atualizações de


interface do usuário de software

Aplicativos herdados (sem APIs) fluxos da área de trabalho Fácil de criar. Funciona se nenhuma API
estiver disponível.

Você encontrará seus fluxos da área de trabalho juntamente com os fluxos do processo empresarial, de botão,
agendados e automatizados em Meus fluxos .

Próximas etapas
Saiba como configurar fluxos da área de trabalho.
Saiba mais sobre os diferentes tipos de fluxos que você pode usar para automatizar seus fluxos de trabalho.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Criar e testar fluxos do gravador do Windows (V1)
27/04/2021 • 5 minutes to read

Nas etapas a seguir, demonstraremos como automatizar o aplicativo de calculadora para somar dois números e,
em seguida, armazenar o resultado para uso posterior.

Criar um fluxo do gravador do Windows (V1) da área de trabalho


TIP
Você pode automatizar outros aplicativos da área de trabalho do Windows seguindo um padrão semelhante.

1. Verifique se o dispositivo está pronto criar fluxos da área de trabalho.


2. Use o Microsoft Edge (versão 80 ou posterior) ou o Google Chrome para abrir o Power Automate e, em
seguida, entre com a mesma conta corporativa ou de estudante usada no dispositivo.
3. Selecione Meus fluxos > Fluxos da área de trabalho > Novo .

4. Clique em Opções adicionais de fluxo da área de trabalho .

5. Selecione o gravador do Windows (V1) e clique em Avançar .


6. Insira um nome para o fluxo do gravador do Windows (V1) no campo Nome do fluxo e, em seguida,
selecione Avançar .

7. Selecione Avançar na parte inferior para ignorar a tela opcional Configurar entradas , já que não
estamos usando entradas neste passo a passo.
8. Selecione Baixar pacote .
9. Abra o arquivo Setup.Microsoft.PowerAutomate.UIflow.exe . Esse arquivo provavelmente está na
pasta Downloads depois de você o ter baixado na etapa anterior.
10. Siga as instruções no instalador de configuração do Power Automate Desktop para concluir a instalação.
11. Depois que o instalador do Power Automate Desktop for concluído, acesse a loja do Microsoft Edge ou do
Google Chrome, dependendo do navegador que estiver usando, e instale o gravador do Microsoft
Windows (V1) e as extensões de navegador Selenium IDE e Habilite as extensões .
Continue após instalar a extensão.
12. Selecione o cartão Aplicativo de gravação para expandi-lo.

13. Selecione Iniciar gravador .

O controle do gravador será exibido na parte superior da tela.

14. Inicie o aplicativo de calculadora.

TIP
À medida que o mouse focalizar os controles do aplicativo, você observará que um contorno azul realçará cada
controle. Sempre aguarde o realce azul antes de selecionar um controle.
Se o realce azul não for exibido em torno do elemento, talvez ele não seja gravado corretamente.

15. Selecione Gravar no controle do gravador.


16. Selecione o primeiro número, + , o segundo número e, em seguida, = .
TIP
Você melhorará a confiabilidade da automação ao:
Abrir e maximizar os aplicativos que deseja gravar antes de iniciar a gravação
Iniciar a gravação com um clique na barra de título do aplicativo para colocá-lo em foco.

17. Selecione Concluído no controle do gravador depois de concluir as ações que deseja gravar.
18. Feche o aplicativo que você gravou.
19. Selecione o cartão que começa com "Executar script de " para exibir capturas de tela das etapas gravadas.

TIP
Selecione ... > Excluir para remover as etapas duplicadas.

20. Selecione Avançar .


21. Selecione Avançar para ignorar a etapa opcional Configurar saídas , já que não estamos usando saídas
neste passo a passo.
22. Teste o fluxo da área de trabalho selecionando o botão Testar agora e, em seguida, assista à execução de
fluxo da área de trabalho.

IMPORTANT
Para obter melhores resultados, não interaja com o dispositivo durante a reprodução.

1. Selecione Salvar e sair para salvar o fluxo da área de trabalho.

Problemas conhecidos e soluções


O ideal é adicionar uma ação Fechar ao final do fluxo da área de trabalho, pois os fluxos da área de
trabalho iniciam uma nova instância dos aplicativos com cada teste ou execução.
Selecione ... > Excluir no cartão de ações gravadas para remover as ações desnecessárias/duplicadas.
Os cliques com o botão direito do mouse podem não ser reproduzidos corretamente. Nesse caso,
durante a gravação, clique com o botão esquerdo do mouse nos fluxos da área de trabalho de destino
para focar os fluxos de interface do usuário e, em seguida, clique nele com o botão direito do mouse.
Se os fluxos da área de trabalho deixarem de gravar ou reproduzir aplicativos do Windows após a
instalação de uma nova versão, confirme se você tem a versão mais recente.
Tipos de aplicativos sem suporte
Interações no Windows (Explorador de Arquivos, menu de inicialização, barra de tarefas etc.).
Navegadores da Web (Chrome, IE, Microsoft Edge, Firefox, Mozilla etc.). Veja Criar um fluxo da Selenium
IDE para automatizar sites.
Aplicativos Java.
Aplicativos ClickOnce.
Aplicativos com uma exibição da Web, como os aplicativos Electron.
Microsoft Office 2016 e anteriores.
Microsoft Office Online.
Configurações sem suporte
Várias telas.
Gravação por meio de um cliente de máquina virtual (Área de Trabalho Remota, Citrix etc.).
Várias instâncias de um aplicativo em que os títulos da janela principal são idênticos.
Janelas de aplicativos com títulos idênticos, por exemplo, Microsoft Outlook com várias novas janelas de
email Sem título – Mensagem (HTML) ativas ao mesmo tempo.
Sessões de gravação simultâneas em um dispositivo especificado.
Sessões de reprodução simultâneas em um dispositivo especificado. No caso de execuções simultâneas
de fluxo da área de trabalho, a primeira tem precedência e as seguintes falham até a primeira ser
concluída.
Reprodução em um dispositivo com um layout do teclado diferente do dispositivo no qual ele foi
registrado.
Gravação em uma sessão do dispositivo ou do Windows enquanto o navegador com o Power Automate
está em outra sessão do dispositivo ou do Windows.
Tipos de ações e comportamentos sem suporte
As seguintes ações não serão gravadas:
Duplo clique.
Movimentação do mouse.
Focalização do mouse.
Clicar e arrastar.
Entrada por toque ou à caneta.
Abertura do aplicativo antes da gravação.

Comportamentos não confiáveis e soluções alternativas para o


Microsoft Office (área de trabalho)
Fixe a faixa de opções antes de iniciar a reprodução para evitar problemas que possam ocorrer se a faixa de
opções estiver definida para ser ocultada automaticamente durante a reprodução.
Não selecione itens clicando neles e arrastando-os. Por exemplo, não use Shift+clique para selecionar células
no Microsoft Excel e não selecione texto no Microsoft Word ou no Microsoft PowerPoint arrastando o mouse.
Talvez alguns elementos não funcionem corretamente em fluxos da área de trabalho para aplicativos da área
de trabalho do Microsoft Word e do Microsoft PowerPoint. Por exemplo, as opções do menu Arquivo , como
iniciar em branco, ou controles de clique com o botão direito do mouse, como adicionar um parágrafo no
Microsoft Word ou alterar o layout dos slides no Microsoft PowerPoint, podem não funcionar.

Próximas etapas
Saiba como disparar o fluxo da área de trabalho recém-criado.
Se deseja fazer mais com os fluxos da área de trabalho, você também pode criá-los com os parâmetros
de entrada e saída.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Editar fluxos do gravador do Windows (V1)
27/04/2021 • 21 minutes to read

Os fluxos do gravador do Windows (V1) automatizam aplicativos da área de trabalho do Windows. Veja os
Problemas conhecidos para saber mais sobre os problemas que você pode ter, as soluções alternativas para
resolvê-los e os cenários sem suporte nesta versão.

Pré-requisitos
Um fluxo do gravador do Windows (V1) da área de trabalho. Crie um fluxo de gravador do Windows (V1) agora
se você não tiver um para editar.

Ações de edição

Você pode editar a gravação para:


Modificar o valor das ações que dão suporte a ela.
Excluir uma etapa.
Excluir a gravação.
Alterar a ordem das ações com o recurso de arrastar e soltar. Tenha cuidado com isso, pois pode prejudicar a
consistência da gravação.
Os parâmetros avançados permitem que você altere:
O atraso após a ação ser executada. Por exemplo, você pode adicionar um atraso de um segundo alterando
PT0S para PT1S. Isso pode ser útil quando o aplicativo de destino tem um tempo de resposta lento que não é
concluído antes da próxima etapa do seu fluxo do gravador do Windows (V1). Você também pode adicionar
ações de atraso explicitamente para que elas possam ser usadas em loops, por exemplo.
O seletor para o elemento de interface do usuário de destino.

Adicionar uma gravação


Você pode querer gravar o fluxo do gravador do Windows (V1) em várias sessões. Depois de concluir sua
primeira gravação, você pode fazer o seguinte:
1. Entre no Power Automate.
2. Selecione Meus fluxos > Fluxos da área de trabalho .
3. Selecionar o fluxo do gravador do Windows (V1) que você deseja editar.

4. Selecione Editar .
5. Selecione Nova etapa .

6. Selecione Gravar aplicativo na lista de ações.

7. Selecione Iniciar gravador .


O controle do gravador será exibido na parte superior da tela.

8. Inicie o aplicativo que você deseja gravar.

TIP
À medida que o mouse focalizar os controles do aplicativo, você observará que um contorno azul realçará cada
controle. Sempre aguarde o realce azul antes de selecionar um controle.
Se o realce azul não for exibido em torno do elemento, talvez ele não seja gravado corretamente.

9. Selecione Gravar no controle do gravador.


10. Execute as etapas na interface do usuário do aplicativo que você está gravando e, em seguida, selecione
Concluído no controle do gravador.
11. Selecione Salvar e, em seguida, teste o fluxo do gravador do Windows (V1).

Fornecer argumentos de linha de comando na inicialização


Depois de registrar as ações dos fluxos do gravador do Windows (V1), você poderá fornecer argumentos de
linha de comando para os aplicativos que seus fluxos da área de trabalho iniciam.
Siga estas etapas para adicionar argumentos de linha de comando aos aplicativos que o fluxo do gravador do
Windows (V1) inicia:
1. Grave um fluxo do gravador do Windows (V1) com o gravador da área de trabalho.
2. Selecione Concluído no gravador e a ação de inicialização do aplicativo para expandi-la.
A captura de tela usa o Notepad++ como exemplo.
3. Selecione Exibir opções avançadas .

4. Forneça os argumentos de linha de comando aqui:

5. Você pode fornecer qualquer argumento de linha de comando válido para seu aplicativo.

IMPORTANT
Não use texto confidencial, como senhas, em argumentos de linha de comando.

Adicionar uma variável


Você pode usar variáveis para realizar várias ações nos fluxos da área de trabalho. Por exemplo, você pode usar
uma variável para contar quantas vezes uma operação foi executada em um loop. Ou você pode usar uma
variável para criar uma matriz de cadeia de caracteres com as leituras da tela feitas em um loop.

TIP
Você pode usar tipos de dados inteiro, float, booliano, cadeia de caracteres, matriz e variáveis de objeto.

Depois de criar uma variável, você poderá executar outras tarefas, por exemplo:
Aumente ou diminua a variável por um valor constante, também conhecido como incremento e decremento.
Insira ou acrescente o valor da variável como o último item em uma cadeia de caracteres ou matriz.
Atribua um valor diferente a uma variável.
Siga estas etapas para criar e usar variáveis em um fluxo de interface do usuário:
1. Vá para o início do fluxo do gravador do Windows (V1) e selecione Adicionar uma ação .

2. Pesquise a palavra variável e selecione a ação Variável de inicialização sob a categoria integrada.
3. Inicialize a variável para digitar que atenda às suas necessidades.

TIP
Se o cenário de automação da interface do usuário envolver a leitura de valores de uma tela em um loop, você poderá
conseguir isso inicializando a variável como um tipo de matriz.
Então, no fluxo de interface do usuário, selecione a ação de variável Anexar à Matriz e, em seguida, use a saída da ação
Obter Texto da lista de conteúdo dinâmico.
Etapas copiar e colar
Você pode copiar ações e escopos, usar Adicionar uma ação para selecionar as ações e escopos copiados de
Minha área de transferência e colá-los em outro local no mesmo fluxo do gravador do Windows (V1).
O designer do Power Automate renomeia automaticamente as ações e escopos copiados com um nome
exclusivo. Se o escopo copiado contiver outro escopo, a estrutura aninhada será mantida quando você colar da
Minha área de transferência .

IMPORTANT
Este recurso oferece suporte à cópia e adição de ações no mesmo escopo. Não é possível colar ações em outros escopos
ou fluxos do gravador do Windows (V1).

Siga estas etapas para copiar e colar ações e escopos:


1. Selecione … e, em seguida, Copiar para minha área de transferência para a ação ou escopo que
você deseja copiar.
2. Passe o mouse sobre o local de destino e selecione Adicionar uma ação .

TIP
Você pode selecionar Adicionar uma ação diretamente se estiver no final do escopo ou do fluxo do gravador do
Windows (V1).

3. Selecione Minha área de transferência e, em seguida, a ação ou o escopo copiado.

4. Observe que o Power Automate cola o cartão de ação com um nome exclusivo.

5. Observe que quaisquer ações com capturas de tela também as retêm para fácil referência.
Colar um escopo imediatamente após ele mesmo
NOTE
Se um escopo não tiver uma ação Fechar aplicativo e o usuário copiar e colar o escopo imediatamente após o escopo
existente, as ações coladas só serão realizadas na primeira instância do aplicativo.
Neste exemplo, as ações destacadas Clicar com o botão esquerdo 11 e Reproduzir pressionamento de
teclas serão executadas no primeiro aplicativo do Bloco de notas, e outra instância do Bloco de notas será
iniciada.
Para resolver esse problema de instâncias, os usuários têm duas opções:
1. Se você deseja executar as ações apenas na primeira instância do aplicativo, copie e cole somente as
ações relevantes no primeiro escopo. Se você deseja copiar e colar todo o escopo de uma vez, remova a
ação Iniciar no escopo colado para evitar a inicialização de outra instância do aplicativo.

2. Se você quiser realizar as ações em uma instância diferente do aplicativo, adicione uma ação Fechar
aplicativo no primeiro escopo para que o segundo escopo tenha sua própria instância.
Adicione um loop
O gravador do Windows (V1) oferece suporte a matrizes. Use uma matriz para adicionar um loop para executar
etapas repetitivas em um fluxo do gravador do Windows (V1). Você pode passar diferentes tipos de matrizes de
um fluxo de nuvem para seu fluxo de interface do usuário, incluindo matrizes complexas de uma lista do
SharePoint, por exemplo.

NOTE
Você deve editar um fluxo de gravador do Windows (V1) existente para adicionar um loop.

Aqui estão as etapas para criar um loop em um fluxo de interface do usuário:


1. Edite o fluxo do gravador do Windows (V1) ao qual deseja adicionar o loop.

2. Navegue para a seção de entrada do assistente e selecione Configurar entradas .


3. Selecione Matriz para indicar que você deseja criar um tipo de entrada de matriz.

4. Digite os detalhes da matriz, incluindo um nome, a matriz no formato JSON e uma descrição da matriz.

TIP
Se estiver usando uma matriz complexa de uma lista do SharePoint, você não precisa criar a matriz manualmente.
Você pode copiar a matriz de um fluxo de nuvem e colá-la na caixa intermediária.

5. Selecione Avançar .
6. Selecione Adicionar uma ação .
7. Procure "para cada" > Interno > e selecione Aplicar a cada .

8. Selecione Selecione uma saída das etapas anteriores , selecione a matriz que você definiu
anteriormente no conteúdo Dinâmico.

9. Arraste as ações que deseja repetir e solte-as no cartão Aplicar a cada .


Por exemplo, deixei cair LeftClick 4 no cartão Aplicar a cada na imagem a seguir.
10. Substitua os tokens de entrada criados durante a gravação pelos valores de entrada da matriz, conforme
necessário.

TIP
Se a matriz for uma cadeia de caracteres simples ou uma matriz de inteiros, você poderá usar o Item atual diretamente
do conteúdo Dinâmico, como na imagem a seguir. Você também pode usar expressões.

Limitações conhecidas:
1. Os loops requerem seletores estáticos. Isso significa que o elemento de interface do usuário (UX) no qual a
ação repetitiva ocorre não deve ser alterado.
2. Não há suporte no momento para operações de saída.
3. Para objetos de matriz complexos que precisam ser passados de um fluxo de nuvem, como uma lista do
Sharepoint, forneça um exemplo de conteúdo desse objeto. Para obter o conteúdo, você poderá executar o
fluxo sem a etapa de fluxo do gravador do Windows (V1) e, em seguida, copiar a saída da ação para a caixa
de texto intermediária (Adicionar dados de exemplo) ao definir a matriz.
4. Você deve usar expressões para tipos de objetos de matriz complexa. Por exemplo, use a expressão
items('Aplicar a cada') [''] , onde é o nome do objeto específico na matriz de entrada.

Adicionar um atraso
Você pode adicionar atrasos aos fluxos do gravador do Windows (V1) para ajudar a controlar a execução do
fluxo.
Siga estas etapas para adicionar um atraso a um fluxo do gravador do Windows (V1) que você tenha gravado.
1. No local desejado, passe o mouse sobre a seta e selecione Inserir uma nova etapa . Como alternativa,
para adicioná-lo ao final do escopo ou fluxo de interface do usuário, selecione Adicionar uma ação
diretamente.

2. Selecione Adicionar uma ação .

3. Selecione Interno e procure "atraso". Como alternativa, selecione Agenda > Atraso .
4. Insira a contagem , por exemplo, "2" para representar o número da Unidade .
5. Selecione a Unidade , por exemplo minutos , para representar a duração do atraso.
A imagem a seguir mostra um atraso de dois minutos.

A ação de atraso é adicionada ao fluxo do gravador do Windows (V1). Agora, quando o fluxo for
executado, haverá um atraso como você definiu antes da próxima ação.

Adicione uma política de repetição


Por padrão, o gravador do Windows (V1) repete as etapas de automação da interface do usuário com falha
usando as configurações de repetição padrão e o valor de tempo limite.
Siga estas etapas para definir sua própria política de repetição em etapas específicas depois de gravar o fluxo do
gravador do Windows (V1).
1. Selecione ... na etapa em que você deseja alterar a política de repetição.
2. Selecione Configurações .
O cartão de configurações da etapa é aberto.
3. Adicione um valor de tempo limite na caixa Duração .
A duração do tempo limite pode estar entre um minuto e 24 horas. Por exemplo, você deve inserir a
duração do tempo limite neste formato: PT1M para representar uma duração de tempo limite de um
minuto ou PT24H para representar um tempo limite de 24 horas.

O tempo limite é um valor que você pode especificar para definir por quanto tempo o fluxo do gravador
do Windows (V1) deverá tentar executar uma ação que ele não consegue concluir antes de cancelá-la.
Depois que a ação for cancelada, a política de repetição será iniciada. O valor padrão do tempo limite é de
cinco minutos.
Existem três tipos de repetições nos fluxos do gravador do Windows (V1).
Padrão
Nenhum(a)
Personalizada
A opção Padrão é selecionada por padrão. Esse valor padrão é definido para repetir nove vezes. Incluindo a
tentativa inicial, isso significa um total de dez tentativas. Há um segundo intervalo intervalo entre as tentativas.
Se você selecionar a opção Nenhuma , nenhuma tentativa de repetição será feita para a etapa.
Se você deseja especificar uma política de repetição personalizada, selecione a opção Personalizados e insira o
valor para Número de novas tentativas e Duração dos inter valos .

NOTE
A política de repetição não está disponível para todas as etapas. Se você não vir as opções de repetição, isso significa que
a política não está disponível para a etapa específica.

Adicionar uma ação manual


Depois de gravar um aplicativo com pelo menos uma ação, você pode adicionar manualmente qualquer uma
das seguintes ações a esse aplicativo.

AÇÃO C O M EN TÁ RIO

Fechar aplicativo

Clicar com o botão direito do mouse

Teclas de envio Envie teclas e combinações de teclas, como CTRL + C.

Clicar com o botão esquerdo do mouse

Obter texto Leia o texto de um elemento de interface do usuário e use-o


como uma saída.

Inserir texto

Obter elemento habilitado Verifique se um elemento da interface do usuário está


habilitado ou desabilitado.

Limpar o elemento Limpe o valor em um elemento de interface do usuário


editável.

Aguardar alguns segundos Aguarde antes de continuar para a próxima etapa.

Siga estas etapas para adicionar uma ação manual:


1. Entre no Power Automate.
2. Selecione Meus fluxos > Fluxos da área de trabalho .
3. Selecionar o fluxo do gravador do Windows (V1) que você deseja editar.

4. Selecione Editar .
5. Selecione o cartão de gravação que contém as etapas para as quais você deseja adicionar uma nova
etapa. O cartão se expande e exibe as etapas gravadas.
6. Selecione Adicionar uma ação no cartão de gravação logo abaixo da última etapa gravada. Você verá a
lista de ações manuais listadas anteriormente no passo a passos.
7. Selecione a ação que você deseja adicionar. Aqui, selecionei Obter elemento habilitado , mas você
pode selecionar qualquer ação que faça sentido para o seu cenário.

Depois que a ação for adicionada, você precisará definir o Seletor nas opções avançadas da ação.

Definir o seletor
O seletor identifica o elemento de interface do usuário no qual a ação é executada durante a reprodução.
Recomendamos que você copie/cole essas informações de uma etapa separada tendo como destino o mesmo
elemento de interface do usuário, se possível.
O formato do seletor é:

{
"type":"WinUIA",
"parameters":{
"elementStack":[

],
"elementXPath":""
}
}

Você precisa fornecer os dados para os campos elementStack e elementXPath do elemento seletor.
Aqui está um exemplo de como ser a aparência de elementStack .

Você pode capturar o elementXPath usando o Gravador de Interface do Usuário do WinAppDriver.


Remova o primeiro elemento (tudo antes de /Window) antes de usar o resultado em elementXPath do seletor.
Teste seu fluxo do gravador do Windows (V1) para confirmar se o seletor funciona corretamente.

Use os controles avançados


É possível incorporar controles avançados, como as ações condições , alternar ocorrências e terminar em
seus fluxos da área de trabalho.
É possível efetuar essas operações avançadas com as etapas a seguir em um fluxo do gravador do Windows
(V1) existente.
1. Selecione o fluxo do gravador do Windows (V1) que você criou > Mais comandos (...) > Editar .
2. Selecione + > Adicionar uma ação na seta para baixo da etapa do fluxo do gravador do Windows (V1)
à qual deseja adicionar lógica.
3. Selecione a opção Interno e uma das ações de controle disponíveis.

4. Conclua a expressão que precisa ser avaliada. É possível usar o conteúdo dinâmico e as expressões para
avaliar os controles de condição e opção. Além disso, é possível usar qualquer saída gerada nas etapas
anteriores do fluxo do gravador do Windows (V1).

Adicionar uma gravação de um computador remoto usando o


reconhecimento de imagem
Nós esperamos fazer alterações nesse recurso, por isso, não o use em ambientes de produção. Use-o apenas em
ambientes de teste e desenvolvimento.
O reconhecimento de imagem no gravador do Windows (V1) é um recurso de visualização e atualmente
disponível ao gravar um computador remoto por meio do aplicativo Conexão de Área de Trabalho Remota
(RDC).

O que é reconhecimento de imagem?


Atualmente, os fluxos do gravador do Windows (V1) são registrados principalmente usando APIs de
acessibilidade (Automação da Interface do Usuário e WinAppDriver) para detectar os controles na árvore da
interface do usuário do Microsoft Windows. Às vezes, a árvore da interface do usuário não está disponível,
como em aplicativos Java ou baseados na Web. A árvore da interface do usuário pode não ser confiável, como
quando os IDs de um controle são alterados com frequência ou entre sessões.
Com o reconhecimento de imagem, os locais dos cliques e outros detalhes são visualmente correspondentes
durante a reprodução, expandindo bastante o leque de aplicativos que podem ser automatizados.

Use o reconhecimento de imagem para gravar um computador


remoto
1. Em um fluxo do gravador do Windows (V1) novo ou existente, vá para a guia Entradas e crie duas novas
entradas de texto confidencial , uma para o nome de usuário e outra para a senha que será usada para
fazer logon no dispositivo remoto. As entradas de texto confidenciais permitem que você passe os
valores dinamicamente ao testar ou chamar o fluxo do gravador do Windows (V1) de outro fluxo sem
que eles sejam armazenados ou gravados pelo próprio fluxo do gravador do Windows (V1).

2. Siga as etapas em Adicionar uma gravação para iniciar o controle do gravador para um fluxo de
gravador do Windows (V1) novo ou existente.
3. Use o aplicativo Área de Trabalho Remota para se conectar ao computador remoto.
4. Expanda a janela Área de trabalho remota para tela cheia.
5. Selecione Registro no controle do gravador e selecione Entendi no alerta que aparece.
6. Execute as etapas no computador remoto e selecione Concluído no controle do gravador.
7. Localize a ação Iniciar área de trabalho remota na sua gravação e digite as entradas de texto
confidenciais para o nome de usuário e a senha.

1. Selecione Salvar e, em seguida, teste o fluxo do gravador do Windows (V1).

IMPORTANT
Quando você chama este fluxo do gravador do Windows (V1) de um fluxo automatizado, é recomendável usar uma
solução de gerenciamento de chaves, como o Azure Key Vault, para recuperar o nome de usuário e a senha e, em seguida,
passá-los para as entradas de texto confidencial no fluxo do gravador do Windows (V1) dinamicamente, em vez de
armazená-los no próprio fluxo.

TIP
Habilite Entradas Seguras no menu Configurações para a ação Executar um fluxo criado com o gravador do
Windows (V1) no fluxo que está chamando o fluxo do gravador do Windows (V1). Isso garante que as entradas não
sejam armazenadas no histórico de execução.

Usar o reconhecimento de imagem para gravar no Citrix


Existem duas opções para gravar no Citrix com o gravador do Windows (V1).
Opção 1: grave um aplicativo ou área de trabalho Citrix já aberto em seu computador
1. Siga as etapas em Adicionar uma gravação para iniciar o controle do gravador para um fluxo de gravador do
Windows (V1) novo ou existente.
2. Use o aplicativo Citrix ou a área de trabalho remota para conectar-se ao computador remoto.

1. Se você estiver usando a área de trabalho remota Citrix, expanda a janela para tela cheia.
2. Selecione Gravar no controle do gravador e selecione Entendi no alerta que aparece.
3. Execute as etapas no Citrix e selecione Concluído no controle do gravador.

TIP
Com o gravador do Windows (V1), você pode gravar vários aplicativos Citrix durante a mesma sessão. Abra todos os
aplicativos antes de iniciar a gravação, se ainda não tiver gravado a inicialização do seu espaço de trabalho Citrix.

Opção 2: grave a inicialização do aplicativo/área de trabalho Citrix de seu espaço de trabalho Citrix
1. Siga as etapas em Adicionar uma gravação para iniciar o controle do gravador para um fluxo de gravador
do Windows (V1) novo ou existente.
2. Abra o espaço de trabalho Citrix na barra de tarefas.
3. Insira sua senha e selecione Entrar .

TIP
Se você não quiser selecionar Lembrar minha senha , use uma entrada Texto confidencial.
4. Selecione o aplicativo ou a área de trabalho que deseja gravar.

5. Execute as etapas no Citrix e selecione Concluído no controle do gravador.

IMPORTANT
Se você tiver gravado a etapa de logon, o designer exibirá três aplicativos do escopo Citrix. Isso é esperado porque a
janela de logon é um aplicativo diferente do espaço de trabalho Citrix.

TIP
No modo de teste e assistido, confirme se o seu espaço de trabalho Citrix está fechado antes de reproduzir o fluxo do
gravador do Windows (V1). Na barra de notificação, clique com o botão direito do mouse no ícone Citrix e selecione Sair
para fechar o espaço de trabalho.

<a name="troubleshooting">Solução de Problemas


Se você tiver problemas ao usar texto confidencial na janela de logon:
1. Abra o menu de entrada do gravador.
2. Selecione o campo de senha.
3. Selecione o seu texto confidencial (neste exemplo, "senha") no menu de entrada.
usar OCR para extrair texto de imagens
1. Enquanto grava suas etapas, navegue até o local do texto que você deseja capturar.
2. Selecione Saídas > Extrair texto da imagem no controle do gravador.
3. Siga as instruções para selecionar uma área de ancoragem (uma seção da tela que não deve ser
alterada, como o rótulo ao lado de um campo).

4. Selecione a área alvo (a área da qual o texto será extraído usando o OCR).
5. Insira um nome para a saída.
6. Selecione Concluído no controle do gravador.
7. Selecione Salvar e, em seguida, teste o fluxo do gravador do Windows (V1).
Problemas conhecidos das gravações da Área de trabalho remota
1. Certifique-se de que todas as entradas necessárias (nome do computador, nome de usuário e senha)
tenham sido preenchidas e salvas antes de gravar outras etapas no mesmo fluxo do gravador do
Windows (V1).
2. Para se conectar a uma sessão de área de trabalho remota existente, a sessão deve ter sido iniciada
anteriormente no mesmo fluxo do gravador do Windows (V1).
3. A maneira recomendada de iniciar a Conexão de Área de Trabalho Remota (RDC) durante a gravação é no
aplicativo Conexão de Área de Trabalho Remota (mstc.exe) no menu Iniciar. Se as ações de segurança do
Windows forem registradas, além da ação Iniciar área de trabalho remota , eles devem ser removidos
do designer para que a reprodução não seja interrompida (isso pode acontecer quando a sessão da Área
de Trabalho Remota é iniciada a partir de um atalho).
4. A reprodução poderá falhar se o fluxo do gravador do Windows (V1) tiver sido gravado em uma tela com
dimensionamento de tela (Configurações do Windows> Vídeo> Dimensionamento de Tela) definido com
um valor diferente de 100%. Como solução alternativa, verifique se o dimensionamento da tela está
definido como 100% antes da gravação.

Tratar condições de erro


Condições inesperadas podem surgir durante a reprodução. Essas condições podem fazer com que os fluxos da
área de trabalho falhem. Você pode usar recursos avançados de tratamento de erro para criar etapas
alternativas quando surgem condições inesperadas.
Aqui estão as etapas para fazer isso.
1. Entre no Power Automate com sua conta corporativa ou de estudante.
2. Selecione Meus fluxos > Fluxos da área de trabalho .
3. Selecione Mais comandos (os três pontos verticais do fluxo do gravador do Windows (V1) que você
deseja editar).
4. Selecione Editar .
5. Selecione a seta para baixo que está localizada imediatamente antes da etapa do fluxo gravador do
Windows (V1) à qual você deseja adicionar o tratamento de erro e, em seguida, selecione + (Inserir nova
etapa).
Na imagem a seguir, inserimos a nova etapa antes da etapa PostElementText 1 . Isso significa que, se
PostElementText 1 falha, as etapas alternativas que você define em seguida são executadas.

6. Selecione Adicionar uma ramificação paralela .

7. Selecione a ação que você deseja executar na ramificação paralela caso ocorra uma falha ao executar o
fluxo do gravador do Windows (V1).
Você pode selecionar tanto Gravar aplicativo para fazer uma nova gravação para a ramificação paralela
quanto Terminar nas ações Internas para sair normalmente do fluxo do gravador do Windows (V1)
caso ocorra uma falha.
NOTE
Por padrão, a ação que você adiciona na ramificação paralela é executada somente se a etapa anterior falha. Você
pode selecionar ... na ramificação paralela > Configurar execução depois para alterar o comportamento
padrão.

8. Nessa tela, você pode selecionar a condição sob a qual deseja que a ramificação paralela seja executada.
Você pode selecionar uma das quatro opções disponíveis.

Observação: você não poderá salvar um fluxo do gravador do Windows (V1) que tenha a ramificação
principal e o conjunto de ramificações paralelas definidos para serem executados sob a mesma condição.

Habilitar reprodução baseada em coordenadas


A reprodução baseada em coordenadas usa o deslocamento relativo da coordenada de tela como um fallback
que ajuda o gravador do Windows (V1) a localizar objetos de destino que a estrutura de automação padrão da
interface do usuário do Windows não consegue localizar durante a reprodução.
Veja alguns dos motivos pelos quais a estrutura de automação padrão da interface do usuário do Windows não
pode encontrar objetos de destino durante a reprodução:
O aplicativo herdado que você está automatizando não pode usar tecnologias de programação que dão
suporte à estrutura de automação da interface do usuário do Windows.
O aplicativo ou seus controles não podem ter um XPath, um nome ou IDs de automação da interface do
usuário exclusivos.
O aplicativo tem controles dinâmicos cujos nomes ou IDs podem ser alterados.
O aplicativo tem controles que não têm nomes, IDs, identificadores exclusivos etc.

TIP
Use as mesmas escala e resolução e maximize o aplicativo de destino durante a gravação para aprimorar a precisão da
reprodução baseada em coordenadas.

Siga estas etapas após gravar um script do fluxo do gravador do Windows (V1):
1. Expanda a etapa que inicia ou anexa o aplicativo.
Normalmente, essa é a primeira etapa do script de gravação.
2. Selecione Exibir opções avançadas .
3. Localize as propriedades Usar reprodução de coordenadas .
4. Selecione Sim na lista para habilitar a reprodução baseada em coordenadas.

TIP
Você pode habilitar ou desabilitar Usar reprodução de coordenadas para cada aplicativo a fim de aplicar a
configuração a todas as etapas executadas nesse aplicativo.

WARNING
Com a reprodução baseada em coordenadas, a automação pode selecionar controles que não fazem parte do aplicativo
de destino devido a vários motivos, por exemplo, quando a interface do usuário dos aplicativos de destino é alterada
drasticamente.

Próximas etapas
Saiba como executar o fluxo de interface do usuário que você acabou de editar.
Se quiser fazer mais com os fluxos da área de trabalho, experimente também os parâmetros de entrada e
saída.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Migrar do gravador do Windows (V1) para o Power
Automate Desktop
27/04/2021 • 2 minutes to read

Você pode migrar os fluxos da área de trabalho que criou com o gravador herdado do gravador do Windows
(V1) para os fluxos do Power Automate Desktop em apenas algumas etapas.
Siga estas etapas para migrar um fluxo da área de trabalho herdado.
1. Entre no Power Automate.
2. Selecione Meus fluxos > Fluxos da área de trabalho .
3. Selecione o fluxo da área de trabalho que você deseja migrar para o Power Automate Desktop.
4. Selecione Migrar (versão preliminar) na página de detalhes do fluxo da área de trabalho.

O assistente de migração é iniciado.


5. Selecione Migrar .

Quando o processo é concluído, uma cópia do fluxo da área de trabalho é salva no ambiente atual. O
fluxo da área de trabalho resultante pode então ser editado usando o designer do Power Automate
Desktop. O fluxo da área de trabalho do gravador do Windows original permanece inalterado.

NOTE
A migração está disponível apenas para fluxos da área de trabalho criados com o gravador do Windows (V1). Ela
não é compatível com fluxos da área de trabalho criados com o Selenium IDE.

Depois de testar seu novo fluxo da área de trabalho, você poderá ir para seus fluxos de nuvem existentes e
substituir a ação de automação da interface do usuário. Você precisa usar a ação Executar um fluxo da área
de trabalho criado com o Power Automate Desktop e usar o fluxo da área de trabalho recém-criado.

Limitações e problemas conhecidos


Os fluxos do gravador do Windows (V1) que contêm as ações Executar uma WinAutomation ou
Protocolo de Área de Trabalho Remota (RDP) não têm suporte para migração.
Os fluxos com entradas de matriz não têm suporte.
Os fluxos da área de trabalho do gravador Windows (V1) com gravações SAP nativas não têm suporte.
Por exemplo, os fluxos da área de trabalho que contêm as ações Definir Propriedade ou Chamar
Método não têm suporte.

TIP
Se o fluxo da área de trabalho do gravador do Windows (V1) contiver uma etapa para fechar um aplicativo, adicione uma
etapa de tratamento de erros à etapa fechar aplicativo no fluxo da área de trabalho convertido. Você pode configurar a
condição Ao Ocorrer Erro dessa ação como Continuar execução de fluxo > Ir para próxima ação .

TIP
Atualize a duração de ações Aguardar diferentes para alterar a velocidade de reprodução de seu fluxo da área de
trabalho convertido. Forneça tempo de espera adequado para que a execução da automação da interface do usuário seja
bem-sucedida.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Usar entradas e saídas em fluxos do gravador do
Windows (V1)
27/04/2021 • 4 minutes to read

Use entradas para passar informações de uma fonte externa, como um banco de dados ou qualquer conector
com suporte, para o software herdado que o gravador do Windows (V1) automatiza.
Por exemplo, você pode usar informações do cliente de uma lista do SharePoint como uma origem para entrada
em seu software de contabilidade herdado. Você também pode transmitir informações confidenciais, como um
nome de usuário ou uma senha, necessárias para efetuar login em um aplicativo herdado usando Entradas de
texto sensíveis .

Definir entradas nos fluxos do gravador do Windows (V1)


1. Selecione Texto para definir uma entrada ou selecionar Texto sensível para definir uma entrada de
texto confidencial.

2. Adicione um nome, um exemplo de dados e uma descrição à sua entrada.


Os dados de exemplo são usados durante a gravação ou o teste.
A descrição será útil para diferenciar as entradas que você criou.
Para entradas de texto confidenciais, o valor da amostra será obscurecido e não persistirá após
salvar

3. Depois que suas entradas forem criadas, você poderá clicar em avançar para usá-las em uma gravação.
TIP
Você pode usar a combinação de teclas CTRL+ALT+L a fim de inserir o texto que você pode passar do aplicativo que
está em uso no fluxo do gravador do Windows (V1) ou para ele. Essa combinação de teclas funciona para textos
confidenciais, estáticos, de saída e de entrada.

Usar entradas para passar informações para o aplicativo


1. Durante a gravação, você pode usar uma entrada em um aplicativo selecionando Usar entradas .
2. Na lista, você pode escolher entre três opções:
Selecione uma das entradas que você definiu na etapa Configurar entradas .

TIP
Você pode identificar entradas de texto confidenciais facilmente porque elas têm um ícone diferente das
entradas de texto.

Use uma saída definida anteriormente (confira a seção Saídas). Isso é útil para passar informações
entre diferentes aplicativos dentro do mesmo fluxo do gravador do Windows (V1).
Crie uma nova entrada de texto ou texto sensível enquanto estiver gravando usando a opção
Nova entrada . Você a encontrará na etapa Configurar entrada .

3. Selecione o local em que deseja usar a entrada. O valor de exemplo definido é usado automaticamente.
No exemplo abaixo, "WingTip Toys" é o valor de exemplo para o nome de entrada "Conta da fatura" e é
adicionado ao aplicativo.
4. Em Registrar e editar etapas do Power Automate, expanda as ações que usam entradas para exibir
qual delas está selecionada.
No exemplo a seguir, você verá que "Conta da fatura" é usada como o valor.

NOTE
Se você também usou uma entrada de texto confidencial, veria uma ação com um ícone de cadeado no canto
superior direito para indicar que você usou a entrada de texto confidencial.
5. Ao disparar o fluxo de interface do usuário, você pode alterar o valor de entrada como quiser.

Usar saídas para extrair informações do aplicativo


As saídas permitem que você passe informações do software herdado que o gravador do Windows (V1)
automatiza para um destino externo, como um banco de dados ou qualquer conector com suporte.
Por exemplo, você pode extrair informações do cliente de um software de contabilidade herdado e adicioná-las
a uma lista do SharePoint.
As saídas só podem ser criadas quando você registra seu fluxo do gravador do Windows (V1).
1. Durante uma gravação, selecione Saída .

2. Selecione Selecionar texto .


3. Selecione um elemento da interface do usuário a fim de obter o texto para a saída. O valor do texto será
capturado automaticamente. Você também pode oferecer um nome e uma descrição para a saída.

4. Forneça um nome e uma descrição para a saída.


5. Selecione Salvar .
Agora, a saída está disponível na área dedicada do assistente.
Cada saída tem:
Um nome de saída conforme definido durante a gravação.
Uma descrição: este campo pode ser muito útil quando você define muitas saídas durante uma gravação e
deseja identificá-las facilmente mais tarde.
Um nome de ação: a ação na qual a saída foi definida no seu fluxo do gravador do Windows (V1).

Use o conteúdo da área de transferência para definir saídas


Durante uma gravação, é possível copiar um texto da área de transferência do seu computador e defini-lo como
saída do fluxo do seu gravador de Windows (V1).
1. Durante sua gravação, copie um valor de sequência
2. Selecione Obter texto da área de transferência . O conteúdo da sua área de transferência é exibido no
campo Valor da amostra

3. Defina um nome e uma descrição para sua saída (como descrito acima) e selecione Salvar .

Excluir uma saída de um fluxo de interface do usuário


Se você não precisa mais de uma saída, pode excluí-la acessando a ação associada e removendo o nome da
saída no valor dinâmico.

Testar o fluxo do gravador do Windows (V1)


O teste do fluxo do gravador do Windows (V1) permite validar suas alterações e o comportamento de
reprodução apropriado.
1. (Opcional) Insira um valor no campo de entrada.

NOTE
Para todas as entradas de texto confidenciais criadas no gravador, o valor da amostra precisará ser especificado
novamente antes do teste.

2. Selecione Testar agora para ver o software herdado que está sendo automatizado. Você verá o fluxo de
interface do usuário reproduzindo as etapas que você registrou. Não interaja com o dispositivo
durante a reprodução.
3. Após a conclusão da reprodução, você verá o status de execução do fluxo de interface do usuário:
Para cada ação, um indicador de status que mostra que o teste funcionou bem e as entradas
associadas.

Para cada ação que usa uma entrada de Texto sensível , o valor de entrada não será exibido.
Você também verá o valor das saídas obtidas para este teste na parte inferior do designer.

Se ocorrer um erro, você verá qual etapa causou o problema juntamente com uma captura de tela
do momento em que o erro ocorreu.

Saber mais
Saiba como disparar fluxos da área de trabalho.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Usar Editores de Método de Entrada (IMEs) em
fluxos de interface do usuário
27/04/2021 • 2 minutes to read

Você pode usar o recurso Adicionar texto estático para registrar a entrada de texto, em qualquer idioma,
usando IMEs ou teclados regulares em seus fluxos de interface do usuário. Use Adicionar texto estático se
deseja que a automação insira o mesmo texto cada vez que o fluxo de interface do usuário for executado.

TIP
Use a Entrada de texto se você pretende usar texto dinâmico que é alterado cada vez que o fluxo de interface do
usuário é executado.

Invocar IME
Siga estas etapas depois que começar a gravar e que você estiver pronto para inserir a entrada de texto estático:
1. Selecione o controle no qual você deseja inserir o texto estático.

2. Selecione Usar Entrada no gravador e depois Adicionar texto estático .


Você verá uma caixa de entrada na qual irá inserir o texto estático. Você pode usar o teclado do IME, um
teclado internacional ou em inglês.

3. Insira o texto.
4. Selecione Adicionar ao aplicativo e, em seguida, selecione o controle no qual você deseja inserir o
texto. Você verá o texto inserido no controle.
Esse texto será inserido automaticamente no momento da reprodução, mesmo que os computadores de
reprodução não tenham os mesmos layouts de teclado ou o IME usado na gravação.
TIP
No Web designer, expanda a ação Inserir entrada de texto para examinar ou editar o texto.
Usar a ação Reproduzir pressionamento de tecla
Se você tiver registrado qualquer entrada de texto sem usar a opção Adicionar texto estático , cada
pressionamento de tecla será gravado e reproduzido cronologicamente. Isso inclui teclas especiais como CTRL,
ALT, Windows etc. em qualquer layout de teclado internacional ou em inglês.
No designer, você pode examinar e editar as informações de gravação no formato de tecla virtual na ação
Reproduzir pressionamento de tecla .
NOTE
Uma versão mais antiga do gravador de fluxos de interface do usuário usava as ações SendKeys e PostElement . Essas
ações serão preteridas. Recomendamos que você atualize para a versão mais recente do gravador de fluxos de interface
do usuário e grave novamente seus scripts para se beneficiar dos novos recursos.

Dicas de solução de problemas


1. Se você registrar ações do teclado com o modo Reproduzir pressionamento de tecla , precisará
verificar se o computador de reprodução está usando o mesmo teclado que o tempo de gravação,
porque em diferentes teclados, as mesmas sequências de reprodução de pressionamento de tecla podem
inserir valores diferentes.
2. Você só pode aplicar Usar entrada a controles que são do tipo texto. No momento, Usar entrada não
pode inserir texto em outros tipos de controles, como caixa de combinação, lista suspensa, ListView etc.

Próximas etapas
Saiba como configurar fluxos de interface do usuário.
Saiba mais sobre os diferentes tipos de fluxos que você pode usar para automatizar seus fluxos de trabalho.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Usar o WinAutomation do Softomotive com fluxos
da área de trabalho
27/04/2021 • 8 minutes to read

IMPORTANT
Veja a documentação do Power Automate Desktop para saber mais sobre a evolução do WinAutomation.

Veja algumas dicas antes de começar a usar o WinAutomation com fluxos da área de trabalho.
1. Sua licença RPA não autônoma (paga ou de avaliação) do Power Automate oferece acesso total ao
WinAutomation. Este documento irá guiá-lo para executar Processos do WinAutomation com o Power
Automate.
2. Os scripts de automação no WinAutomation são chamados de Processos . No Power Automate, os
scripts de automação são chamados de fluxos da nuvem ou da área de trabalho.
3. Antes de criar um Processo do WinAutomation, confira a lista de conectores para ver se o aplicativo que
você deseja automatizar já tem um conector. Se tiver, considere criar um fluxo da nuvem, em vez de um
fluxo da área do trabalho. Você também criar seu próprio conector. Em geral, os conectores baseados em
API fornecem uma experiência melhor do que a automação da IU em termos de escalabilidade,
confiabilidade e custo mais baixo.
4. Os usuários licenciados do WinAutomation existentes podem saber mais napágina de suporte da
Softomotive

Pré-requisitos
Para executar o WinAutomation como parte do Power Automate, você precisará:
1. Certifique-se de que a sua máquina atenda aos requisitos de fluxos da área de trabalho.
2. Instale o aplicativo de fluxos da área de trabalho, depois instale e configure o gateway de dados local.

IMPORTANT
É necessário ter a última versão do WinAutomation e Power Automate Desktop para registrar, testar ou executar a
automação de IU.

Licenciamento
É necessário ter um Plano por usuário com RPA assistido do Power Automate para usar o Power Automate
Desktop e WinAutomation. Se você não tiver um plano pago, poderá iniciar uma avaliação pelo Power
Automate.

Instalar WinAutomation
1. Baixe oinstalador do WinAutomation.
2. Execute o arquivo WinAutomationSetup.exe . Esse arquivo provavelmente está no sua pasta
Downloads .
3. Siga as instruções no instalador do WinAutomation para concluir a instalação. Durante a instalação,
verifique se Tipo de Licença está definido como Microsoft Power Automate .

Entre no WinAutomation
1. Após a conclusão da instalação, inicie o Console do WinAutomation no menu Iniciar do Windows.
2. O aplicativo será iniciado e solicitará que você faça login. Digite as credenciais do usuário usadas para
Power Automate. Se você não possui uma licença válida, verá esta mensagem de erro. Você também
pode visitar a página de preços para saber mais sobre esta licença ou para obter uma licença de
avaliação.

IMPORTANT
Você precisará que seu administrador de locatário dê consentimento para usar sua conta corporativa ou de
estudante do Power Automate com o WinAutomation. Para isso, seu administrador precisará instalar o
WinAutomation, entrar com a conta de administrador de locatário e dar consentimento.

3. Quando for solicitado a criar uma chave mestra durante o login, crie uma.
4. Uma vez conectado, você verá o console do WinAutomation com alguns exemplos de Processos. Para
começar, vá para Opções > Ajuda > Introdução e depois veja alguns exemplos de criação de Processos
simples ou confira informações em documentos do WinAutomation: Como criar um Processo simples.
Você pode saber mais nos tutoriais de introdução do WinAutomation.
Agora você pode criar seus próprios Processos do WinAutomation e testá-los localmente.

Executar Processos do WinAutomation do Power Automate


1. Depois de criar o Processo de automação no WinAutomation, é possível executá-lo de um fluxo da
nuvem no Power Automate no modo assistido ou autônomo.

TIP
Saiba mais sobre a criação e execução de fluxos da área de trabalho.

2. Criar um novo fluxo da área de trabalho. Exclua a primeira etapa padrão do "aplicativo Registro".

3. Selecione Nova etapa , WinAutomation e depois a ação Executar o WinAutomation .


4. No cartão Executar WinAutomation , preencha o Caminho do Processo e quaisquer argumentos da
linha de comando opcional para o Processo do WinAutomation que deseja executar.

NOTE
Você deve criar e armazenar Processos do WinAutomation localmente. Caminho do Processo é um caminho que
diferencia maiúsculas de minúsculas no Console do WinAutomation para o Processo, de um diretório base de Meus
Processos no Painel Pastas no lado esquerdo. Se você colocou o Processo em uma subpasta, precisará incluir essas
informações no Caminho do Processo. Não coloque aspas no Caminho do Processo.

TIP
Você pode usar entradas do fluxo da área de trabalho e o conteúdo do Dynamic no caminho do Processo do
WinAutomation de destino e argumentos do fluxo do Power Automate.

1. Agora você pode salvar e testar o fluxo do gravador do Windows (V1) para ver como ele inicia o Processo
do WinAutomation.
2. Você poderá adicionar o fluxo (V1) do registro do Windows a um fluxo da nuvem. Você pode até se
conectar a outros conectores e gatilhos do Power Automate.
3. Você pode então selecionar assistido ou autônomo como o tipo de execução.

TIP
No seu Processo do WinAutomation, você pode usar a ação Obter Argumentos da Linha de Comando para
recuperar os argumentos da linha de comando. Os argumentos estão em uma matriz. Use o índice para fazer
referência a cada argumento.

IMPORTANT
Não passe texto confidencial, como senhas, pelos argumentos da linha de comando.

IMPORTANT
Se estiver executando fluxos da área de trabalho ou um cluster autônomo, verifique se o WinAutomation está
instalado em todas as máquinas nas quais o Processo de destino será copiado. Para obter mais informações sobre
fluxos da área de trabalho assistidos ou autônomos, clique aqui.

4. Você pode salvar e, em seguida, executar o fluxo e vê-lo iniciar o Processo do WinAutomation. O fluxo do
gravador do Windows (V1) retornará após a conclusão da execução do Processo do WinAutomation.
Você pode ver os resultados da execução no Power Automate. Se o Processo falhar, você também poderá
ver as mensagens de erro.

TIP
Se você obtiver exceções, é possível que não tenha a versão do Power Automate Desktop mais recente instalada.
Instalar a versão mais recente do Power Automate Desktop.

5. Se você quiser que o WinAutomation faça uma captura de tela quando um Processo falhar, faça o
seguinte:
6. Do Console do WinAutomation, clique com o botão direito em um Processo, selecione "Editar
Propriedades do Processo". Vá para a guia "Tratamento de Erros" e escolha "Substituir Opções Padrão".
Clique em "Adicionar captura de tela aos logs" e salve. Agora, se um Processo falhar, é possível exibir a
captura de tela capturada no runtime nos detalhes da execução de fluxo do gravador do Windows (V1).
Para obter mais informações sobre as propriedades do Processo, consulte Documentos do
WinAutomation: Propriedades do processo.

Atualmente, você tem que usar determinadas etapas do WinAutomation para gravar resultados e saídas do
processo em um arquivo no compartilhamento de nuvem ou enviar os resultados por email. Em seguida, você
poderá usar conectores do Power Automate para acessar e usar esses resultados.

Como obter uma licença de avaliação RPA


Entre no Power Automate e selecione a guia Fluxos da área de trabalho em Meus fluxos . Você verá a caixa
de diálogo de avaliação na qual você pode iniciar a avaliação.
Se você já tiver um plano pago ou já usou uma avaliação anteriormente, não poderá iniciar uma nova avaliação.
Nesse caso, você precisará solicitar ao administrador que compre ou inicie uma versão de avaliação do Plano
por usuário com RPA assistido do Power Automate. Eles podem fazer a compra indo a Faturamento >
Ser viços de compra no centro de administração do Microsoft 365 e, em seguida, procurando o plano certo.

Por fim, depois de adquirir um plano ou obter a avaliação gratuita, eles precisam atribuir esse plano a um
usuário.

IMPORTANT
Quando você atribui um plano a um usuário, pode levar alguns minutos para que a atribuição entre em vigor.

Solução de Problemas
Como solucionar problemas de licenciamento do WinAutomation
Se você estiver obtendo erros de licenciamento durante a inicialização do WinAutomation, verifique se o usuário
que você está acessando tem uma licença RPA válida do Power Automate. Para confirmar:
1. Vá para Power Automate e entre.
2. Selecione Meus fluxos na barra de navegação esquerda.
3. Selecione os fluxos da área de trabalho na página à direita. Você verá que é possível criar novos fluxos da
área de trabalho nela caso tenha a licença correta.
4. Talvez seja necessário iniciar uma avaliação ou pedir ao administrador para fazer isso.
NOTE
A licença é armazenada em cache quando os usuários iniciam o WinAutomation enquanto estão conectados à
Internet.

Para redefinir as informações da licença armazenadas pelo WinAutomation, você pode excluir o seguinte
arquivo: %localappdata%\Softomotive\WinAutomation\msalcache.bin3.
Solução de outros problemas
Siga os links nesta seção para solucionar problemas que você pode enfrentar.
WinAutomation
Erros de instalação
Console
Erros de processo
Automação da Web
Automação de interface do usuário
Automação Excel
Processamento de Imagem
Automação de email
Bancos de dados
ProcessRobot
Control Desk
Process Studio
Banco de dados ProcessRobot
Erros de robô
Erros de processo
Automação da Web
Automação de interface do usuário
Automação Excel
Processamento de imagem
Automação de email
Bancos de dados

Práticas recomendadas para criar processos


Aqui estão algumas dicas para você considerar ao criar processos.
WinAutomation
Gatilhos
Automação da Web
Automação de interface do usuário
Automação Excel
Manipulação de Texto
Processamento de Imagem
Automação de Email
Bancos de dados
Operações Matemáticas
Variáveis
ProcessRobot
Control Desk
Painéis
Gatilhos
Automação da Web
Automação de interface do usuário
Automação Excel
Manipulação de Texto
Processamento de Imagem
Automação de Email
Bancos de dados
Operações Matemáticas
Variáveis

Saber mais
Leia sobre aaquisição do WinAutomation.
Leia mais nos documentos do WinAutomation.
Saiba mais na WinAutomation Academy.
Obtenha suporte para oWinAutomation.
Obtenha uma vantagem inicial comtutoriais do WinAutomation.
Saiba como criar fluxos do gravador do Windows (V1).
Saiba como executar fluxos da área de trabalho.
Saiba como gerenciar fluxos da área de trabalho.
Saiba mais sobre o gateway local.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Criar e testar fluxos do Selenium IDE
27/04/2021 • 3 minutes to read

Siga as seguintes etapas para criar um fluxo de Selenium simples.

Criar um fluxo do Selenium IDE


1. Abra o Microsoft Edge (versão 80 ou posterior) ou o Google Chrome e navegue até Power Automate.
2. Entre com sua conta corporativa ou de estudante, se necessário.
3. Selecione Meus fluxos > Fluxos da área de trabalho > Novo .

4. Clique em Opções adicionais de fluxo da área de trabalho .

5. Selecione Selenium IDE e depois selecione Avançar .


6. Insira um nome para o fluxo de Selenium IDE no campo Nome do fluxo .
7. Insira a URL do site da Web que deseja automatizar no campo URL Base e selecione Iniciar gravador .

O Selenium IDE será iniciado.

TIP
Dica: você pode gravar ações em vários sites HTTP ou HTTPS na mesma guia.

8. No Selenium IDE, selecione o botão vermelho REC no lado superior direito da tela para iniciar o
gravador.
A URL que você escolheu na etapa anterior será aberta.
9. Execute as ações que deseja gravar no site da Web.

TIP
No canto inferior direito, veja o status da gravação.

10. Quando concluir a gravação, selecione o botão vermelho Parar no canto superior direito do Selenium
IDE.

11. Selecione o botão Executar teste atual no lado superior esquerdo da tela para ver a execução do fluxo
de Selenium IDE recém-criado.
TIP
É possível definir o tempo de espera entre as etapas para reduzir a velocidade da reprodução local para teste. Essa
configuração destina-se apenas a fins de teste e não causa nenhum impacto quando o fluxo de Selenium IDE é
implantado.

12. Selecione o botão Salvar projeto no canto superior direito do Selenium IDE. Isso fechará e carregará o
projeto.
Agora que você criou um fluxo de Selenium IDE, use-o nos outros fluxos.

Limitações e problemas conhecidos nos fluxos de Selenium IDE


WARNING
As senhas no Selenium IDE são armazenadas em texto sem formatação.

Perfil de usuário temporário para reprodução


As gravações do Selenium IDE são feitas com o perfil do usuário atual, mas a reprodução é feita usando um
perfil de usuário temporário. Isso significa que os sites que precisam de autenticação talvez não solicitem
credenciais durante uma sessão de gravação, mas as etapas de autenticação serão necessárias durante a
reprodução.
Para resolver isso, o usuário precisa editar o script manualmente para inserir os comandos necessários para o
processo de logon.
Outras limitações
Gravação de aplicativos da área de trabalho durante uma sessão de gravação na Web. Caso você precise
automatizar aplicativos Web e da Área de Trabalho, crie fluxos da área de trabalho separados para cada
tipo e combine-os em um fluxo da nuvem.
Não há suporte para MFA (Autenticação Multifator); use um locatário que não exija MFA.
Não há suporte para estes comandos no Selenium IDE: Run, AnswerOnNextPrompt,
ChooseCancelOnNextConfirmation, ChooseCancelOnNextPrompt, ChooseOkOnNextConfirmation,
Debugger, ClickAt, DoubleClickAt, Echo, MouseOut, MouseUpAt e MouseDownAt.
As ações ou etapas do Selenium IDE não podem exceder um minuto para serem executadas. Use o Power
Automate Desktop.
Não é possível usar os cliques com o botão direito do mouse.
Uma entrada adicional de fluxo de Selenium IDE é gerada quando você usa comandos Foreach. Para
resolver esse problema, insira qualquer valor nos campos extras. Isso não afeta a reprodução.
Se o arquivo .side contiver vários projetos de teste, somente o primeiro que foi criado será executado.
TIP
Observe que o Selenium IDE ordena os testes por nome, não pela data de criação e, portanto, o primeiro teste
criado pode não ser o primeiro na lista.

A reprodução diretamente no Selenium IDE pode não funcionar conforme o esperado. No entanto, a
reprodução no runtime se comporta corretamente.

Próximas etapas
Saiba como executar fluxos da área de trabalho.
Saiba como usar os parâmetros de entrada e saída com Selenium IDE.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Editar fluxos do Selenium IDE
27/04/2021 • 2 minutes to read

Os fluxos do Selenium IDE automatizam sites em execução no Microsoft Edge (versão 80 ou posterior) ou
Google Chrome. Depois de ter criado um fluxo de interface do usuário da Web, talvez seja necessário editá-lo.
Siga as etapas neste documento para aprender a editar seus fluxos do Selenium IDE.

Editar no Selenium IDE


Use o IDE do Selenium para editar os fluxos do Selenium IDE.

NOTE
A edição no Selenium IDE destina-se a usuários avançados e desenvolvedores.

Você pode conferir os Comandos do Selenium para saber como editar o script.
O Selenium IDE sugere seletores diferentes e um padrão ao visar um elemento de interface do usuário. Você
também poderá definir um novo seletor se nenhum dos seletores propostos for apropriado. Isso geralmente
acontece quando a estrutura HTML do site é altamente dinâmica.
Aqui está um exemplo de seletores possíveis que o Selenium IDE identificou:

Como acessar uma propriedade de uma variável de objeto ou item de


uma variável de matriz**
Essa funcionalidade avançada permite usar sintaxe como ${foo.bar} para acessar a propriedade bar do objeto
foo. Você também pode gravar na propriedade bar do foo usando foo.bar como a propriedade value em um
comando store. Você também pode usar a sintaxe como ${foo[0]} para acessar o item no índice 0 na matriz foo.

Próximas etapas
Criar fluxos do Selenium IDE
Executar fluxos do gravador do Windows (v1)
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Usar entradas e saídas em fluxos do Selenium IDE
27/04/2021 • 2 minutes to read

Você pode definir que as entradas passem para os aplicativos automatizados durante a reprodução. Você
também pode passar a saída dos aplicativos automatizados para o fluxo.

Definir entradas para um fluxo de interface do usuário da Web


As entradas de um fluxo de interface do usuário permitem passar informações de uma fonte externa, como um
banco de dados ou outro fluxo de interface do usuário para o software herdado de destino que você
automatizará.
Qualquer variável usada (lida) antes da inicialização (geralmente feita por meio de comandos store ) será
automaticamente tratada como uma variável de entrada e exibida no cartão de ação Executar um fluxo de
interface do usuário para a Web .
Você pode usar variáveis por meio de interpolação de cadeia de caracteres, por exemplo, alterar o campo de
destino do comando de clique para "id=${elementId}". Ou alterar o campo de valor do comando de tipo para
"${inputText}".
O comando, definir tamanho da janela e o comando, tipo nas capturas de tela a seguir usam variáveis não
inicializadas ${Width}, ${Height} e ${search}. Essas variáveis passarão a ser valores de entrada.

Você pode usar variáveis diretamente em alguns comandos, por exemplo, os campos de destino/valor de um
comando forEach são variáveis, não é necessário colocá-las com "${}".
Consulte a referência Comandos do Selenium IDE para determinar quais comandos usam nomes de variáveis
diretamente.

Definir saídas para um fluxo de interface do usuário da Web


Qualquer variável definida no script do Selenium torna-se automaticamente um valor de saída. Use os seguintes
comandos para declarar variáveis:
Store
Store attribute
Store json
Store title
store value
Store window handle
Store xpath count
Execute script(adicione a sintaxe de "return" para retornar o objeto que você deseja armazenar no final do script)

Próximas etapas
Saiba como criar fluxos de interface do Selenium IDE.
Saiba como disparar fluxos do gravador do Windows (V1).

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Visão geral dos fluxos de processos empresariais
27/04/2021 • 13 minutes to read

Você pode ajudar a garantir que as pessoas inserem os dados consistentemente e seguem as mesmas etapas
cada vez que trabalham com um cliente, criando um fluxo do processo de negócios. Por exemplo, talvez você
queira criar um fluxo do processo de negócios para que cada pessoa trate as solicitações de atendimento ao
cliente da mesma forma, ou exigir que as pessoas obtenham aprovação de uma fatura antes de enviar um
pedido. Os fluxos do processo empresarial usam a mesma tecnologia subjacente que outros processos, mas os
recursos que oferecem são muito diferentes de outros recursos que usam processos. Para saber como criar ou
editar um fluxo do processo empresarial, consulte Criar um fluxo do processo empresarial.
Assista um vídeo (4:49) sobre fluxos do processo empresarial.

Por que usar fluxos do processo empresarial?


Os fluxos do processo empresarial fornecem um guia para que as pessoas realizem o trabalho. Oferece uma
experiência do usuário avançada que orienta as pessoas pelos processos que a organização definiu para as
interações que precisam ser avançadas para uma conclusão de qualquer tipo. A experiência do usuário pode ser
personalizada para que as pessoas com direitos de acesso diferentes possam ter uma experiência que melhor se
adeque ao trabalho que eles realizam.
Use os fluxos do processo empresarial para definir um conjunto de etapas para que os usuários sigam para
levá-los ao resultado desejado. Essas etapas oferecem um indicador visual que informa onde elas estão no
processo empresarial. Os fluxos do processo empresarial reduzem a necessidade de treinamento porque novos
usuários não precisam se concentrar em quais entidades eles devem usar. Podem deixar o processo guiá-los.
Você pode definir fluxos do processo empresarial para oferecer suporte a metodologias comuns de vendas que
podem ajudar os grupos de vendas a obter melhores resultados. Para grupos de serviço, os fluxos do processo
empresarial podem ajudar a nova equipe a acelerar e evitar erros que podem resultar em clientes insatisfeitos.

O que os fluxos do processo empresarial fazem?


Com fluxos do processo empresarial, você define um conjunto de estágios e etapas que são exibidas em um
controle na parte superior do formulário.
Cada estágio contém um grupo de etapas. Cada etapa representa um campo no qual os dados podem ser
inseridos. Você pode avançar para o próximo estágio usando o botão Próximo Estágio . Na Interface Unificada,
você pode trabalhar com um estágio do fluxo do processo empresarial dentro do submenu do estágio ou pode
fixá-lo no painel lateral. Os fluxos do processo empresarial não oferecem suporte à expansão do submenu do
estágio para o painel lateral em dispositivos móveis.
Você pode realizar a etapa necessária para que as pessoas insiram dados para um campo correspondente antes
de poder continuar no próximo estágio. Isso é chamado geralmente de "estágio-bloquear”. Se você estiver
adicionando um campo obrigatório para os negócios ou obrigatório para o sistema a um estágio do fluxo do
processo empresarial, recomendamos que você também adicione esse campo ao seu formulário.
Os fluxos do processo empresarial são relativamente simples comparados a outros tipos de processos porque
não fornecem uma lógica comercial condicional ou automação além de fornecer a experiência avançada para a
entrada de dados e controlar a entrada nos estágios. No entanto, ao combinar com outros processos e
personalizações, eles podem desempenhar um papel importante para economizar tempo, reduzir custos de
treinamento e aumentar a adoção do usuário.

NOTE
Se houver campos obrigatórios em qualquer estágio, incluindo o estágio atual, você precisará preencher os campos
nesses estágios antes de salvar o formulário ou passar para um novo estágio.

Fluxos do processo empresarial integrados com outras personalizações


Quando você ou o usuário insere dados usando fluxos do processo empresarial, as alterações de dados também
são aplicadas aos campos de formulário de modo que qualquer automação fornecida por regras de negócios ou
scripts de formulário possam ser aplicadas imediatamente. Etapas podem ser adicionadas para que os valores
definidos para os campos não estejam presentes no formulário e esses campos serão adicionados ao modelo
do objeto do Xrm.Page usado para scripts de formulário. Todos os fluxos de trabalho que são iniciados por
alterações nos campos incluídos em um fluxo do processo empresarial serão aplicados quando os dados no
formulário forem salvos. Se a automação for aplicada por um fluxo de trabalho em tempo real, as alterações são
imediatamente visíveis ao usuário quando os dados no formulário são atualizados quando o registro for salvo.
Embora o controle do fluxo do processo empresarial no formulário não forneça qualquer programação do
cliente direta, as alterações aplicadas por regras de negócios ou scripts de formulários são aplicadas
automaticamente para os controles do fluxo do processo empresarial. Se você ocultar um campo em um
formulário, esse campo também será oculto no controle do fluxo do processo empresarial. Se você definir um
valor usando regras comerciais ou scripts de formulário, esse valor será definido no fluxo do processo
empresarial.
Fluxos de processo simultâneo
Fluxos de processo empresarial simultâneos permitem personalizar e configurar vários processos empresariais
com o mesmo registro associado inicial. Os usuários podem alternar entre vários processos empresariais em
execução simultaneamente e continuar a trabalhar no estágio do processo em que estavam.

Fluxos do processo empresarial do sistema


Os seguintes fluxos do processo empresarial estão incluídos. Para compreender como os fluxos do processo
empresarial funciona, reveja esses fluxos d processo empresarial do sistema:
Processo de Vendas do Cliente Potencial até a Oportunidade
Processo de Vendas de Oportunidade
Telefone para Processo de Ocorrências

Várias entidades nos fluxos do processo empresarial


Você pode usar um fluxo do processo empresarial para uma única entidade ou várias entidades. Por exemplo,
você pode ter um processo que começa com uma oportunidade, continue para uma cotação, um pedido e uma
fatura, antes de devolver finalmente para fechamento da oportunidade.
É possível criar fluxos do processo empresarial que vincula os registros para até cinco entidades diferentes em
um único processo para que as pessoas que usam o aplicativo possam se concentrar no fluxo do seu processo
ao invés de em qual entidade estão trabalhando. Eles podem navegar mais facilmente entre os registros de
entidade relacionados.

Vários fluxos do processo comerciais são disponibilizados por


entidade
Nem todos os usuários em organização podem acompanhar o mesmo processo e diferentes condições podem
exigir que um processo diferente seja aplicado. Você pode ter até 10 fluxos do processo empresarial por
entidade para fornecer processos apropriados para situações diferentes.

Controle qual fluxo do processo empresarial será aplicado


Você pode associar fluxos do processo empresarial com funções de segurança para que apenas pessoas cujas
funções de segurança podem ser exibidas ou usadas. Você também pode definir a ordem dos fluxos do
processo empresarial para poder controlar qual fluxo do processo empresarial será configurado por padrão.
Isso funciona da mesma forma que vários formulários para uma entidade são definidos.
Quando alguém cria um novo registro da entidade, a lista da definição de processos empresariais ativa
disponível é filtrada pelo direito de acesso do usuário. A primeira definição de processo empresarial ativada
disponível para o direito de acesso do usuário de acordo com a lista de ordem dos processos é aquela aplicada
por padrão. Se mais de uma definição de processo empresarial ativa estiver disponível, os usuários podem
carregar outra na caixa de diálogo Alternar Processo. Sempre que os processos são alternados, aquele que está
em processamento vai para segundo plano e é substituído pelo processo selecionado, mas mantém seu estado
e pode ser alternado novamente. Cada registro pode ter várias instâncias de processo associadas (uma para
cada definição de fluxo do processo empresarial, até no máximo 10) No carregamento do formulário, somente
um fluxo do processo empresarial é processado. Quando um usuário aplica um processo diferente, o processo
pode ser carregado por padrão apenas para esse usuário específico.
Para garantir que um processo empresarial seja carregado por padrão para todos os usuários (comportamento
equivalente a “fixar” o processo), um script de API de Cliente (recurso da Web) pode ser adicionado ao
carregamento do formulário que carrega especificamente uma instância de processo empresarial existente de
acordo com a ID de definição do processo empresarial.

Considerações de fluxo de processo de negócio


Você pode definir fluxos do processo empresarial somente para as entidades com suporte. Você também pode
precisar estar ciente dos limites do número de processos, estágios e etapas que podem ser adicionados.
Fluxos de processo empresarial que chamam um fluxo de trabalho
Você pode chamar fluxos de trabalho sob demanda de dentro de um fluxo de processo empresarial. Você pode
configurar isso a partir do novo designer do fluxo do processo empresarial, arrastando um componente de um
fluxo de trabalho para um estágio do processo ou para a seção Fluxos de Trabalho Globais. Para obter mais
informações sobre como usar fluxos de trabalho nos fluxos do processo empresarial, consulte Blog: Automação
do fluxo do processo empresarial no Dynamics 365.
Ao incluir um fluxo de trabalho que você deseja disparar na Saída do Estágio de um estágio de seu fluxo do
processo empresarial, e esse estágio é o último do fluxo, o designer dá a impressão que o fluxo de trabalho será
disparado quando esse estágio for concluído. Entretanto, o fluxo de trabalho não será disparado porque não
ocorre uma transição de estágio. Você não receberá um erro ou aviso que o impeça de incluir o fluxo de
trabalho no estágio. Quando um usuário interage com o fluxo do processo empresarial, concluir ou abandonar
o processo não resultará em uma transição de estágio, e portanto, o fluxo de trabalho não será disparado.
Considere os exemplos a seguir:
Você cria um fluxo do processo empresarial com dois estágios, S1 conecta-se a S2, com um fluxo de
trabalho no estágio S2 e define o gatilho como Saída do Estágio .
Você cria um fluxo do processo empresarial com três estágios, S1 conecta-se a S2, em seguida, S2
ramifica-se a S3. Você inclui um fluxo de trabalho em S2 e define o gatilho como Estágio de Saída .
O fluxo de trabalho não será disparado em qualquer um dos casos. Para contornar esse problema, é possível
adicionar um fluxo de trabalho global e acrescentar o fluxo de trabalho que você deseja que seja disparado, de
forma que o fluxo de trabalho seja disparado do processo empresarial, em vez de um estágio do processo. Você
pode definir o gatilho de um Fluxo de trabalho global como processo abandonado ou processo concluído para
fazer com que o fluxo de trabalho dispare quando um usuário abandonar ou concluir o processo empresarial.

Entidades que podem usar os fluxos do processo empresarial


Todas as entidades personalizadas podem usar fluxos de processo empresarial. As seguintes entidades padrão
também podem usar os fluxos de processo empresarial:
Conta
Compromisso
Campanha
Atividade da Campanha
Resposta de Campanha
Concorrente
Contato
Email
Qualificação
Fax
Ocorrência
Fatura
Cliente Potencial
Carta
Lista de Marketing
Oportunidade
Telefonema
Produto
Item da Lista de Preços
Cotação
Compromisso Recorrente
Especificações
Atividade Social
Ordem
Usuário
Tarefa
Equipe
Para habilitar uma entidade personalizada para os fluxos do processo de negócio, selecione a caixa de seleção
Fluxos do processo de negócio (os campos serão criados) na definição da entidade. Observe que não é
possível desfazer esta ação.

NOTE
Se você navegar até o estágio de fluxo de processo de negócios que contém a entidade do Social Activity e escolher
o botão Próximo estágio , você verá a opção Criar . Ao escolher Criar , o formulário Atividade social é carregado.
Porém, como a Social Activity não é válida para Create a partir da interface do usuário do aplicativo, você não
poderá salvar o formulário e verá a mensagem de erro: "Erro inesperado".

Número máximo de processos, etapas e estágios


Para garantir o desempenho aceitável e a capacidade de uso da interface do usuário, há algumas limitações que
você precisa estar ciente ao planejar o uso de fluxos do processo empresarial:
Não pode haver mais de 10 processos do fluxo empresarial ativados por entidade.
Cada processo não pode ter mais de 30 etapas.
Os processos de várias entidades não podem ter mais de cinco entidades.

Suporte à personalização de entidades de fluxo do processo


empresarial
Introduzidas na atualização do Dynamics 365 (online), versão 9.0, as entidades de fluxo do processo empresarial
podem aparecer no sistema, de modo que os dados do registro da entidade possam ser disponibilizados em
grades, exibições, gráficos e painéis.
Use registros da entidade de fluxo do processo empresarial com grades, exibições, gráficos e painéis
Com os fluxos de processos empresariais disponíveis como uma entidade, agora você pode usar localizações,
exibições, gráficos e painéis originados dos dados do fluxo do processo empresarial para uma determinada
entidade, como um cliente potencial ou uma oportunidade. Os administradores e personalizadores do sistema
podem criar grades, exibições, gráficos e painéis personalizados de fluxo do processo empresarial semelhantes
aos criados com qualquer outra entidade.
Os fluxos de processo empresarial, como Processo de Vendas do Cliente Potencial até a Opor tunidade ,
aparecem como uma entidade personalizável no Gerenciador de Soluções.

Para acessar a exibição padrão do fluxo de processo empresarial, abra o gerenciador de soluções, expanda
Entidades , expanda o processo que deseja, como Processo de Vendas do Cliente Potencial até a
Opor tunidade , como Exibições e selecione a exibição desejada.
Várias exibições padrão estão disponíveis que você pode exibir como um gráfico, como a exibição Processo de
Vendas Ativo da Opor tunidade .

Interagir com a entidade de fluxo do processo empresarial de um fluxo de trabalho


Você também pode interagir com as entidades de fluxo do processo empresarial de um fluxo de trabalho. Por
exemplo, você pode criar um fluxo de trabalho para o registro de entidade do Fluxo do Processo Empresarial
para alterar o estágio ativo quando um campo no registro de entidade de oportunidade for atualizado. Para
obter mais informações sobre como fazer isso, consulte Automatizar estágios de fluxo de processo empresarial
usando fluxos de trabalho.
Executar fluxos de processos empresariais offline
Você poderá usar os fluxos de processos empresariais offline se as seguintes condições forem atendidas:
O fluxo do processo empresarial for usado em um aplicativo do Power Apps.
O aplicativo do Power Apps estiver habilitado para uso offline.
O fluxo do processo empresarial tiver uma única entidade.
Especificamente, os três comandos disponíveis para um fluxo do processo empresarial quando o aplicativo do
Power Apps estiver offline são:
Próximo estágio
Estágio anterior
Defina o Estágio ativo
Campo de pesquisa em um estágio do fluxo do processo empresarial
Os registros recentes são visíveis em um campo de pesquisa na interface unificada. Para evitar que os itens
usados mais recentemente apareçam na pesquisa, siga estas etapas:
1. Abra o portal do fabricante do Power Apps e, em seguida, selecione o ambiente correto no canto superior
direito da tela.
2. Vá para Tabelas em Dados . Procure a entidade de seu fluxo do processo empresarial.

3. Selecione Formulários e selecione o editor Informações .


4. Selecione sua etapa de dados de pesquisa da Exibição em ár vore e marque Desabilitar os itens
usados mais recentemente .

5. Salve e publique.
Limitações do uso de entidades do fluxo do processo empresarial
Atualmente, você não pode criar formulários personalizados para entidades com base em um fluxo do
processo empresarial.
Se uma solução inclui uma entidade de fluxo de processo empresarial, a entidade de fluxo de processo
empresarial deve ser adicionada manualmente à solução antes de você exportá-la. Caso contrário, a entidade
de fluxo de processo empresarial não será incluída no pacote de solução. Mais informações: criar e editar
entidades.
Adicionar a entidade de processo a um aplicativo baseado em modelo pode resultar em funcionalidade
limitada. Saiba mais sobre como criar e editar fluxos de processo empresarial.
Próximas etapas
Assista um vídeo (4:49) sobre fluxos do processo empresarial
Criar um fluxo do processo empresarial
Aprimorar os fluxos de processos empresariais com ramificação
Whitepaper: Habilitação de processo no Dynamics 365

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Tutorial: Criar um fluxo do processo empresarial
para padronizar os processos
27/04/2021 • 16 minutes to read

NOTE
A partir de novembro de 2020:
O Common Data Service foi renomeado para Microsoft Dataverse. Saiba mais
A terminologia do Microsoft Dataverse foi atualizada. Por exemplo, entidade agora é tabela e campo agora é coluna.
Saiba mais
Este artigo será atualizado em breve para refletir a terminologia mais recente.

Este tutorial mostra como criar um fluxo do processo empresarial com o Power Apps. Para obter mais
informações sobre como usar fluxos do processo empresarial, consulte Visão geral dos fluxos do processo
empresarial. Para obter mais informações sobre como criar um fluxo de tarefas móvel, consulte Criar um fluxo
de tarefas móvel.
Quando um usuário inicia um fluxo do processo empresarial, os estágios e as etapas do processo são exibidos
na barra de processo na parte superior de um formulário:

TIP
Após criar uma definição de fluxo do processo empresarial, é possível fornecer controle sobre quem pode criar, ler,
atualizar ou excluir a instância do fluxo do processo empresarial. Por exemplo, para processos relacionados a serviços, você
pode fornecer acesso total aos representantes do SAC para alterar a instância do fluxo do processo de negócios, mas
fornecer acesso somente para leitura para a instância para os representantes de venda, de forma que eles possam
monitorar as atividades pós-venda para seus clientes. Para definir segurança para um fluxo do processo empresarial que
você cria, selecione Habilitar Direito de Acesso na barra de ação.
Pré-requisitos
É necessário ter um plano por usuário para criar fluxos de processos empresariais. Alguns planos de licença do
Dynamics 365 incluem o plano por usuário.

Criar um fluxo do processo empresarial


1. Abra o gerenciador de soluções.
2. No painel de navegação esquerdo, selecione Processos .
3. Na barra de ferramentas Ações , selecione Novo .
4. Na caixa de diálogo Criar Processo , preencha os campos obrigatórios:
Insira um nome de processo. O nome do processo não precisa ser exclusivo, mas deve fazer
sentido para as pessoas que precisam escolher um processo. Você pode modificar isso depois.
Na lista Categoria , selecione Fluxo do Processo Empresarial .
Depois de criar o processo, você não pode mudar a categoria.
Na lista Entidade , selecione a entidade em que você deseja basear o processo.
A entidade selecionada afeta os campos disponíveis para as etapas que podem ser adicionadas ao
primeiro estágio de fluxo de processo. Se você não encontrar a entidade esperada, certifique-se de
que a entidade tenha a opção Fluxos do processo empresarial (os campos serão criados) definidos
na definição da entidade. Você não pode mudar isso depois de salvar o processo.
5. Selecione OK .
O novo processo é criado e o designer do fluxo do processo empresarial é aberto com um estágio único
criado para você.

6. Adicione estágios. Se os seus usuários passarão de um estágio empresarial para outro no processo:
a. Arraste um componente do Estágio da guia Componentes e solte-o em um sinal + no designer.

b. Para definir as propriedades de um estágio, selecione o estágio e defina as propriedades na guia


Propriedades no lado direito da tela:
Informe um nome para exibição.
Se quiser, selecione uma categoria para o estágio. A categoria (como Qualificar ou
Desenvolver ) aparece como uma divisa na barra do processo.

Quando terminar de alterar as propriedades, escolha o botão Aplicar .


7. Adicione etapas a um estágio. Para ver as etapas em um estágio, clique em Detalhes no canto
inferior direito do estágio. Para adicionar mais etapas:
a. Arraste o componente da Etapa para o estágio da guia Componentes .

b. Selecione a etapa e, em seguida, defina as propriedades na guia Propriedades :


a. Insira um nome para exibição para a etapa.
b. Se quiser que os usuários insiram os dados para concluir uma etapa, selecione o campo
apropriado na lista suspensa.
c. Selecione Obrigatório se os usuários devem inserir o campo para concluir a etapa antes de ir
para o próximo estágio do processo.
d. Ao concluir, selecione Aplicar .

NOTE
Se você definir um campo booliano de duas opções como Obrigatório , os usuários não poderão continuar a
menos que o valor do campo seja Sim . O usuário deve marcar o campo como preenchido antes de passar para
o próximo estágio.
Se Sim ou Não forem valores de campo aceitáveis, você deverá tornar o campo um conjunto de opções em
vez de um campo booliano de duas opções.

8. Adicione uma ramificação (condição) ao processo. Para adicionar uma condição de ramificação:
a. Arraste o componente Condição da guia Componentes para um sinal + entre dois estágios.

b. Selecione a condição e, em seguida, defina as propriedades na guia Propriedades . Para obter


mais informações sobre as propriedades de ramificação, consulte Aperfeiçoar os fluxos de
processos de negócio com ramificação. Quando terminar de definir as propriedades da condição,
selecione Aplicar .
9. Adicione um fluxo de trabalho. Para invocar um fluxo de trabalho:
a. Arraste um componente Fluxo de trabalho da guia Componentes para um estágio ou para o
item Fluxo de Trabalho Global no designer. Qual você irá adicionar, dependerá do seguinte:
Arraste-o para um estágio quando quiser acionar o fluxo de trabalho na entrada ou sair do
estágio. O componente do fluxo de trabalho deve ser baseado na mesma entidade principal do
estágio.
Arraste-o para o item do Fluxo de Trabalho Global quando quiser acionar o fluxo de
trabalho quando o processo for ativado ou quando o processo for arquivado (quando o status
for alterado para Concluído ou Abandonado ). O componente do fluxo de trabalho deve ser
baseado na mesma entidade principal do processo.
b. Selecione o fluxo de trabalho e, em seguida, defina as propriedades na guia Propriedades :
a. Informe um nome para exibição.
b. Selecione quando o fluxo de trabalho deverá ser acionado.
c. Procure um fluxo de trabalho ativo sob demanda existente que corresponda à entidade do
estágio ou crie um novo fluxo de trabalho, clicando em Novo .
d. Ao concluir, selecione Aplicar .
Para obter mais informações sobre fluxos de trabalho, consulte Processos do fluxo de trabalho.
10. Para validar o fluxo do processo de negócios, clique em Validar na barra de ação.
11. Para salvar o processo como rascunho enquanto continua trabalhando nele, clique em Salvar na barra
de ação.

IMPORTANT
Enquanto um processo for rascunho, as pessoas não poderão usá-lo.

12. Para ativar o processo e disponibilizá-lo para a equipe, clique em Ativar na barra de ação.
13. Para fornecer controle sobre quem pode criar, ler, atualizar ou excluir a instância do fluxo do processo de
negócios, selecione Editar Direitos de Acesso na barra de comandos do designer. Por exemplo, para
processos relacionados a serviços, você pode fornecer acesso total aos representantes do Serviço de
Atendimento ao Consumidor para alterar a instância do fluxo do processo de negócios, mas fornecer
acesso somente para leitura para a instância para os representantes de venda, de forma que eles possam
monitorar as atividades pós-venda para seus clientes.
Na tela Direitos de Acesso , selecione o nome de um direito para abrir a página de informações do direito de
acesso. Selecione a guia Fluxos do Processo Empresarial e, em seguida, atribua os privilégios apropriados no
fluxo do processo empresarial para um direito de acesso.

NOTE
Os direitos de acesso Administrador do Sistema e Personalizador de Sistema têm acesso aos novos fluxos do processo
empresarial, por padrão.

Especifique os privilégios, selecionando os botões de opção apropriados e clique em Salvar. Para obter mais
informações sobre privilégios, consulte Privilégios do fluxo do processo empresarial.
Em seguida, não esqueça de atribuir o direito de acesso aos usuários apropriados de sua organização.

TIP
Aqui estão algumas dicas pra se ter em mente à medida que você trabalha no fluxo de tarefas na janela do designer:
Para obter um instantâneo de tudo na janela do fluxo do processo de negócios, clique em Instantâneo na barra de
ação. Isso é útil, por exemplo, se você quiser compartilhar e obter comentários sobre o processo de um membro da
equipe.
Use o minimapa para navegar rápido a partes diferentes do processo. Isso é útil quando você tem um processo
complicado que rola ao longo da tela.
Para adicionar uma descrição do processo de negócios, clique em Detalhes no nome do processo, no canto esquerdo
da janela do fluxo do processo de negócios. É possível usar até 2000 caracteres.

<a name="BKMK_Editbusinessprocessflows">

Editar um fluxo do processo empresarial


Para editar os fluxos do processo empresarial, abra o gerenciador de soluções, selecione Processos e selecione
Fluxo do Processo Empresarial que você deseja editar.
Quando você seleciona o nome do fluxo do processo empresarial que você quer editar da lista de processos, ele
é aberto no designer, onde você pode fazer as atualizações desejadas. Expanda Detalhes sob o nome do
processo para renomeá-lo ou adicione uma descrição e exiba informações adicionais.
![Seção expandida de detalhes de um fluxo do processo empresarial](media/business-process-flow-details.png
"Seção expandida de detalhes de um fluxo do processo empresarial")

Outros itens a saber sobre fluxos do processo empresarial


Estágios de edição
Os fluxos do processo empresarial podem ter até 30 etapas.
Você pode adicionar ou alterar as seguintes propriedades de um estágio:
Nome do Estágio
Entidade . É possível alterar a entidade de qualquer estágio, exceto do primeiro.
Categoria do Estágio . Uma categoria permite agrupar estágios para um tipo de ação. É útil para
relatórios que agrupar registros pelo estágio em que se encontram. As opções para a categoria de
estágios são provenientes do conjunto de opções globais Categoria de Estágio. Você pode adicionar
opções para esse conjunto de opções globais e modificar as etiquetas das opções existentes, se desejar.
Também é possível excluir essas opções se desejar, mas é recomendável manter as opções existentes.
Você não poderá adicionar as mesmas opções se você as excluir. Se não quiser que elas sejam usadas,
altere a etiqueta para “Não Usar'.
Relacionamento . Insira uma relação quando o estágio acima no processo for baseado em uma entidade
diferente. Para o estágio que está sendo definido atualmente, selecione Selecionar relações para
identificar uma relação a ser usada ao mover entre dois estágios. É recomendado selecionar uma relação
para os seguintes benefícios:
As relações normalmente possuem mapas de atributos definidos que transferem
automaticamente dados entre registros, minimizando a entrada de dados.
Ao selecionar Próxima Etapa na barra de processo de um registro, todos os registros que usam a
relação serão listados no fluxo de processo, elevando dessa forma a reutilização dos registros no
processo. Além disso, você pode usar fluxos de trabalho para automatizar a criação de registros de
forma que o usuário apenas os selecione, para simplificar ainda mais o processo.
Editar Etapas
Cada estágio pode ter até 30 etapas.
Adicionar ramificação
Para saber como adicionar uma ramificação a um estágio, consulte Aperfeiçoar fluxos do processo empresarial
com ramificações.
Para criar um fluxo do processo comercial disponível para pessoas usar, você deve classificar o fluxo do
processo, habilitar funções de segurança e ativá-las.
Definir Ordem do Fluxo do Processo
Se você tiver mais de um fluxo de processo empresarial para uma entidade (tipo de registro), será necessário
definir qual processo será atribuído automaticamente aos novos registros. Na barra de comando, selecione
Ordenar Fluxo do Processo . Para novos registros ou registros que não possuem um fluxo do processo
associado a ele, o primeiro fluxo do processos empresarial que um usuário tem acesso é aquele que será usado.
Habilitar Direitos de Acesso
Os usuários têm acesso um fluxo do processo empresarial, dependendo do privilégio definido no fluxo do
processo empresarial no direito de acesso atribuído ao usuário.
Por padrão, somente as funções de segurança de Administrador do Sistema e Personalizador do Sistema
podem exibir um novo fluxo do processo empresarial.
Para especificar privilégios em um fluxo de processo empresarial, abra o fluxo de processo empresarial para
edição e, em seguida, selecione Editar Direitos de Acesso na barra de comandos do designer do fluxo de
processo empresarial. Consulte a etapa 13 em Criar um fluxo de processo empresarial listada anteriormente
neste tópico.
Ativar
Antes que qualquer usuário possa usar o fluxo do processo empresarial, você deve ativá-lo. Na barra de
comandos, selecione Ativar . Após confirmar a ativação, o fluxo do processo empresarial já está pronto para uso.
Se um fluxo do processo empresarial tiver erros, você não poderá ativá-lo até que os erros sejam corrigidos.

Adicionar uma ação sob demanda a um fluxo do processo empresarial


A atualização do Dynamics 365 (online), versão 9.0, apresenta um recurso de fluxo do processo empresarial:
automação do fluxo do processo empresarial com Etapas de Ação. Você pode adicionar um botão a um fluxo de
processo empresarial que disparará uma ação ou fluxo de trabalho.
Adicionar fluxos de trabalho ou ações sob demanda usando uma etapa de ação
Digamos que, como parte do processo de qualificação de oportunidade, a organização Contoso exija que todas
as oportunidades sejam revisadas por um revisor designado. Em seguida, a organização Contoso criou uma
ação que:
Cria um registro de tarefa que é atribuído ao revisor da oportunidade.
Anexa “Pronto para revisão” ao tópico oportunidade.
Além disso, a Contoso precisa conseguir executar essas ações sob demanda. Para integrar essas tarefas no
processo de qualificação de oportunidade, as ações devem aparecer no fluxo do processo empresarial de
oportunidade. Para habilitar essa funcionalidade, selecione Como uma etapa de ação do Fluxo do
processo Empresarial .
Em seguida, a Etapa de Ação é adicionada ao fluxo do processo empresarial de oportunidade da Contoso.
Depois, o fluxo do processo é validado e atualizado.

Agora, os membros da equipe de vendas da Contoso podem iniciar a ação na etapa do processo empresarial
Qualificação de Opor tunidade , sob demanda, selecionando Executar .
IMPORTANT
Para poder executar uma ação ou fluxo de trabalho sob demanda, o fluxo do processo empresarial deve incluir uma
etapa de ação. Se a etapa de ação executar um fluxo de trabalho, o fluxo de trabalho deverá ser configurado para ser
executado sob demanda.
A entidade associada à ação ou fluxo de trabalho deve ser igual à da entidade associada ao fluxo do processo
empresarial.

Limitação do uso de etapas de ação em um fluxo do processo empresarial


As ações não estão disponíveis como Etapas da Ação, se os parâmetros de entrada ou saída forem dos tipos
Entity, EntityCollection ou OptionSet (Lista de Seleção). Ações com mais de um parâmetro de saída
EntityReference ou qualquer número de parâmetros de entrada EntityReference não estão disponíveis como
etapas de ação. Ações não associadas a uma entidade primária (ação global) não estão disponíveis como
etapas de ação.

Fluxos instantâneos em fluxos de processos empresariais


Você pode executar um fluxo instantâneo para automatizar tarefas repetitivas, gerar documentos,
acompanhar aprovações e muito mais, em um estágio de um processo empresarial.
Adicionar um fluxo instantâneo como uma etapa em um processo empresarial
Digamos que você venda impressoras e use Processo de Vendas do Cliente Potencial até a
Opor tunidade para fechar negócios. Como parte desse processo, você gostaria que o líder da equipe
analisasse e aprovasse as propostas que a equipe de vendas reuniu em uma fase anterior do fluxo do processo
empresarial antes de compartilhá-las com o cliente.
Para fazer isso, você precisará fazer duas coisas:
1. Criar um fluxo instantâneo que solicite a análise e a aprovação da proposta da equipe.
2. Adicionar o fluxo instantâneo como uma etapa em Processo de Vendas do Cliente Potencial até a
Opor tunidade .

TIP
Somente fluxos com reconhecimento de solução podem ser adicionados como uma etapa em um processo empresarial.

Criar um fluxo instantâneo


1. No Power Automate, selecione Soluções no menu de navegação.
2. Selecione Solução Padrão na lista de soluções exibida.
3. Selecione o menu + Novo e, depois, selecione Fluxo na lista exibida.
4. Procure o conector do Common Data Ser vice e selecione-o.
5. Pesquise e, em seguida, selecione o gatilho Quando um registro é selecionado na lista de gatilhos do
Common Data Ser vice .
6. Defina Ambiente como Padrão e, em seguida, defina Nome da Entidade como Processo de Vendas
do Cliente Potencial até a Opor tunidade .
7. Adicione um campo de entrada de texto para que o usuário insira o link para a proposta.
Serão necessárias informações da instância do fluxo do processo empresarial para ajudar a fornecer
contexto para a solicitação de aprovação; portanto, siga estas etapas para fazer isso.
8. Adicione a ação Analisar JSON .
9. Defina Conteúdo como Entidade selecionando-o na lista de valores dinâmicos para o gatilho Quando
um registro é selecionado .
10. Cole o conteúdo a seguir no campo Esquema .
{
"type": "object",
"properties": {
"entity": {
"type": "object",
"properties": {
"FlowsWorkflowLogId": {
"type": "string"
},
"BPFInstanceId": {
"type": "string"
},
"BPFInstanceEntityName": {
"type": "string"
},
"BPFDefinitionId": {
"type": "string"
},
"BPFDefinitionEntityName": {
"type": "string"
},
"StepId": {
"type": "string"
},
"BPFDefinitionName": {
"type": "string"
},
"BPFInstanceName": {
"type": "string"
},
"BPFFlowStageLocalizedName": {
"type": "string"
},
"BPFFlowStageEntityName": {
"type": "string"
},
"BPFFlowStageEntityCollectionName": {
"type": "string"
},
"BPFFlowStageEntityRecordId": {
"type": "string"
},
"BPFActiveStageId": {
"type": "string"
},
"BPFActiveStageEntityName": {
"type": "string"
},
"BPFActiveStageLocalizedName": {
"type": "string"
}
}
}
}
}

Esta deve ser a aparência agora:


11. Adicione a ação Obter registro do conector do Common Data Ser vice .
12. Defina Ambiente como (Atual) , Nome da Entidade como Processo de Vendas do Cliente
Potencial até a Opor tunidade e Identificador do Item como BPFFlowStageEntityRecordID .

Agora que temos os dados, defina o processo de aprovação adicionando a ação Iniciar e aguardar
uma aprovação (V2) e, depois, preencha as informações relevantes. Saiba mais sobre aprovações se
não estiver familiarizado.

TIP
Use o seletor de conteúdo dinâmico para adicionar campos da ação Obter registro para adicionar
informações relevantes à solicitação de aprovação para que os aprovadores possam facilmente saber do que a
solicitação se trata.
Para fornecer mais contexto sobre o estágio ativo do processo empresarial, adicione o campo
BPFActiveStageLocalizedName da lista de valores dinâmicos.

Seu cartão Iniciar e aguardar uma aprovação (V2) pode ser semelhante a este:
13. Por fim, salve o fluxo e ative-o.
Adicione esse fluxo como uma etapa no Processo de Vendas do Cliente Potencial até a Oportunidade.
Agora que você criou o fluxo instantâneo, basta adicioná-lo ao fluxo do processo empresarial.
1. Abra Processo de Vendas do Cliente Potencial até a Opor tunidade no designer de fluxo do processo
empresarial.
2. Arraste e solte a Etapa do Fluxo (Versão Prévia) da lista de Componentes para o estágio Propor .
3. Em seguida, selecione o ícone de pesquisa no campo Selecionar um Fluxo para listar todos os fluxos que
você pode adicionar a um fluxo de processo empresarial.
4. Selecione um fluxo da nuvem na lista e salve as alterações selecionando o botão Aplicar na parte inferior do
painel de propriedades.
5. Por fim, selecione o botão Atualizar para disponibilizar esse processo empresarial com a nova etapa de
fluxo instantâneo disponível para usuários.
Considerações da etapa de fluxo
O status da sua etapa de fluxo pode ser Em processamento mesmo depois que seu fluxo for executado com
êxito até a conclusão, se você não estiver gravando no log do processo. Para marcar uma etapa do fluxo de
nuvem como concluída, adicione a ação Atualizar um registro do conector do Common Data Service no
caminho Se sim . Defina o Ambiente como Padrão e Entidade como Logs do Processo . Depois defina
Identificador de registro para FlowsWorkflowLogId escolhendo-o na lista de valores dinâmicos.
Finalmente, defina Valor de Status como Bem sucedido selecionando-o no menu suspenso.

A central de ações
Quando você precisar ver a lista de fluxos de processo empresarial em que está envolvido, confira a central de
ações unificadas.
Na central de ações unificadas, é possível ver todos os processos empresariais em que foi atribuído a você pelo
menos um registro de entidade do Microsoft Dataverse usado pelo processo. Por exemplo, se um processo
empresarial usar as entidades Cliente Potencial e Opor tunidade no Dataverse, será possível ver todas as
instâncias desse processo em que o registro de Cliente Potencial ou Oportunidade está atribuído a você.
Veja todas as instâncias que estão sendo trabalhadas atualmente na guia Ativas . Nessa guia, é possível ver os
seguintes detalhes:
O nome do processo.
O estágio atual de cada processo.
O proprietário do registro do Dataverse associado à fase ativa.
O tempo desde a criação da instância.
Para ver
Selecione uma instância para abri-la em uma nova guia ou selecione-a para copiar um link, compartilhar um
link por email, abandonar ou excluir a instância.

Próximas etapas
Visão geral dos fluxos de processos empresariais
Aperfeiçoar os fluxos de processos de negócio com ramificação
Visão geral das aprovações
Etapas detalhadas para adicionar um fluxo instantâneo a um fluxo de processo empresarial
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Tutorial: aperfeiçoar os fluxos de processo
empresarial com ramificação
27/04/2021 • 6 minutes to read

Os fluxos de processo empresarial orienta você pelos vários estágios de vendas, marketing ou processos de
serviços até a sua conclusão. Em ocorrências simples, um fluxo de processo de negócio linear é uma boa opção.
Entretanto, nos cenários mais complexos, é possível aprimorar um fluxo de processo de negócio com
ramificação. Se você tiver as permissões de criação nos fluxos de processos de negócios, você poderá criar o
fluxo de processo de negócio com várias ramificações usando a lógica do If-Else . A condição de ramificação
pode ser formada de várias expressões lógicas que usam uma combinação de operadores AND ou OR . A
seleção de ramificação é feita automaticamente, em tempo real, com base em funções definidas durante a
definição de processo. Por exemplo, na venda de carros, é possível configurar um único fluxo de processos de
negócio, que após um estágio de qualificação comum ser dividido em duas ramificações separadas com base
em uma função (o cliente prefere um carro novo ou seminovo; o orçamento do comprador é acima ou abaixo
de US$ 20.000? ), uma ramificação, para a venda de carros novos e outra ramificação, para a venda de carros
seminovos. Para obter mais informações sobre fluxos do processo empresarial, consulte Visão geral dos fluxos
do processo empresarial.
O diagrama a seguir mostra um fluxo de processo de negócio com ramificações.

O que você precisa conhecer ao criar fluxos de processo de negócio


com ramificações
Esteja ciente das informações a seguir ao criar o fluxo dos processos de negócios com as ramificações:
Um processo pode dividir-se em, no máximo, cinco entidades exclusivas.
É possível usar, no máximo, 30 etapas por processo e, no máximo, 30 etapas por estágio.
Cada ramificação não pode conter mais de cinco níveis de profundidade.
A função de ramificação deve ter como base as etapas no estágio que a precede imediatamente.
É possível combinar várias condições em uma função usando o operador do AND ou no operador do OR
, mas não ambos os operadores.
Ao definir o fluxo de processo, é possível, opcionalmente, selecionar um relacionamento de entidades.
Este relacionamento deve conter um relacionamento de entidade 1:N (um-para-muitos).
Mais de um processo ativo pode ser executado simultaneamente no mesmo registro de dados.
Você pode reorganizar blocos (Estágios, Etapas, Condições, etc.) do fluxo do processo usando o recurso
arrastar e soltar.
Ao mesclar as ramificações, todas os pares de ramificações devem fundir-se em um único estágio. Todos
os pares de ramificações devem fundir-se em um único estágio ou cada par de ramificação deve finalizar
o processo. Um par de ramificação não pode fundir-se com outras ramificações e, ao mesmo tempo,
finalizar o projeto.
As alterações na API do cliente não podem acionar a avaliação da condição de ramificação, pois a
ramificação depende das regras de negócios.

NOTE
Uma entidade usada no processo pode ser revisitada várias vezes (vários loops de entidade fechados).
Um processo pode voltar para o estágio anterior independentemente de um tipo de entidade. Por exemplo, se o
estágio ativo for Entregar cotação em um registro de cotação, os usuários do processo poderão mover o
estágio ativo de volta para o estágio Proposta em um registro de oportunidade.
Em outro exemplo, suponha que atualmente um processo esteja no estágio Apresentar Proposta em seu fluxo
do processo: Qualificar Cliente Potencial > Identificar Necessidades > Criar Proposta > Apresentar
Proposta > Fechar . Se a proposta apresentada ao cliente exigir mais pesquisa para identificar as necessidades do
cliente, os usuários poderão simplesmente selecionar o estágio Identificar Necessidades do seu processo e
escolher Definir como Ativo .

Exemplo: Processo de vendas de carros com duas ramificações


Vejamos o exemplo de fluxo de processo de negócio com duas ramificações, para a venda de carros novos e
seminovos.
Primeiro, nós criaremos um novo processo chamado Processo de Venda de Carros .
1. Abra o explorador de soluções e, em seguida, no painel de navegação esquerdo, selecione Processos .
2. Selecione Novo para criar um novo processo.
3. Especifique a Categoria como Fluxo de processos de negócios e, para a Entidade principal, escolha
Lead .
4. Adicione o primeiro estágio ao processo chamado Qualificar e adicione as etapas Período de Compra
e Preferência de Carro .
5. Após o estágio comum Qualificar , separaremos o processo em duas ramificações separadas usando o
bloco Condição .
a. Configurar o bloco condição com regras que atendam aos seus requisitos comerciais
b. Para adicionar a primeira ramificação para um estágio, adicione um bloco Estágio no caminho
"Sim" do bloco condição
c. Para adicionar a segunda ramificação que é executada quando a condição não é atendida, adicione
outro bloco Estágio no caminho "Não" da condição

TIP
Você pode adicionar uma condição no caminho "Não" de uma condição existente para criar uma ramificação mais
complexa.

Se a Preferência de carro = Novo , o processo explora o estágio Venda de carros novos . Caso contrário, ele
prossegue para o estágio Venda de carros seminovos , na segunda ramificação, conforme mostrado abaixo.
Após concluir todas as etapas no estágio Venda de carros novos ou no estágio Venda de carros
seminovos , o processo retorna para o fluxo principal, com o estágio Entregar cotação .

Evitar a divulgação de informações


Considere um fluxo de processo de negócio com ramificações para o processamento de uma requisição de
empréstimo em um banco, como mostrado abaixo. As entidades personalizadas usadas nos estágios são
mostradas entre parêntese.
Nesse cenário, o responsável pelo empréstimo bancário precisa acessar o registro de solicitação, mas ele não
deve ter nenhuma visibilidade sobre a investigação da solicitação. À primeira vista, parece que nós podemos
fazer isso facilmente ao designar o funcionário de empréstimo bancário uma função segura que especifica
bloqueio de acesso à entidade de investigação. Porém, vejamos o exemplo mais detalhadamente e ver se isso é
verdadeiro.
Digamos que um cliente faça um requisição de empréstimo de mais de US$ 60.000 ao banco. O funcionário de
empréstimo examina a requisição no primeiro estágio. Se a função de ramificação que verifica se a quantia
devida ao banco excederá US$50.000 é satisfeita, o próximo estágio no processo é investigar se a requisição é
fraudulenta. Se for determinado que esta é, de fato, um ocorrência fraudulenta, o processo passará a tomar
medidas legais contra o requerente. O responsável pelo empréstimo não deve ter visibilidade sobre os dois
estágios investigativos porque ele não tem acesso à entidade de investigação.
No entanto, se o responsável pelo empréstimo abrir o registro de solicitação, qualquer pessoa poderá ver todo
o processo de ponta a ponta. Ele terá a capacidade de ver o estágio de investigação de fraude e também de
identificar o resultado da investigação por ter sido capaz de ver o estágio de ações legais no processo. Além
disso, ele poderá visualizar as etapas nos estágios de investigação, escolhendo o estágio. Ele não terá permissão
para ver os dados ou o status de conclusão da etapa, mas poderá identificar as possíveis ações que foram
executadas em relação ao emissor da solicitação, durante os estágios de investigação e ação legal.
Neste fluxo de processo, o funcionário de empréstimo poderá ver os estágios Investigação de fraude e Ação
legal, que constitui uma divulgação de informações inapropriada. Nós recomendamos uma atenção especial às
informações que podem ser divulgadas devido à ramificação. No nosso exemplo, divida o processo em dois
processos separados: um para o processamento de requisição e outro para a investigação de fraude, para evitar
a divulgação de informações. O processo do funcionário de empréstimo será assim:

O processo para a investigação será independente e inclui os estágios a seguir:

Será necessário fornecer um fluxo de trabalho para sincronizar a decisão Aprovar/Negar do registro de
investigação para o registro Requisição.
Próximas etapas
Criar um fluxo do processo empresarial
Criar lógica personalizada de negócios com processos
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Usar controles personalizados em fluxos de
processos empresariais
27/04/2021 • 2 minutes to read

Os fluxos de processos empresariais oferecem uma maneira orientada de executar trabalhos na forma de
estágios e etapas. Os estágios informam sua posição no andamento do processo, enquanto as etapas são itens
de ação que levam ao resultado desejado. As etapas dos processos empresariais são vinculadas aos campos no
Common Data Service. Além das visualizações padrão do tipo de campo (caixas de texto, listas suspensas etc.),
você pode usar controles personalizados para adicionar visualizações avançadas (como controles deslizantes,
botões radiais, controles do LinkedIn e muito mais) às etapas dos fluxos de processos empresariais para
oferecer experiências envolventes para quem usa seu processo empresarial.

Adicionar controles personalizados a um processos empresarial


Digamos que você queira adicionar um botão à etapa Orçamento Estimado e um comutador de inversão à
etapa Identificar Tomador de Decisão do processo de Vendas do Cliente Potencial até a Oportunidade.

Veja abaixo as etapas que você deve seguir para adicionar controles personalizados a um fluxo do processo
empresarial:
1. Configure controles personalizados em um formulário de entidade relacionado.
2. Gere e exporte o formulário de fluxo do processo empresarial.
3. Copie as configurações do controle personalizado do formulário da entidade relacionada no formulário de
fluxo do processo empresarial.
4. Importar as personalizações de volta para o Common Data Service.
Siga estas etapas para obter uma explicação detalhada de como adicionar controles personalizados às etapas de
fluxos de processos empresariais.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Práticas recomendadas para uso de atributos de
entidade de fluxo de processo empresarial
27/04/2021 • 4 minutes to read

Atributos herdados relacionados a processos em entidades foram preteridos. Aqui estão algumas práticas
recomendadas para uso do atributo Estágio Ativo (activestageid), na entidade de fluxo do processo empresarial.

Relatório sobre o estágio ativo de um fluxo de processo empresarial


Digamos que você gostaria de obter uma exibição do pipeline de vendas gerando um relatório em que o estágio
Processo de Vendas do Cliente Potencial até a Opor tunidade esteja ativo.
Anteriormente, para gerar relatórios sobre processos empresariais por estágio, era necessário definir um modo
de exibição para cada entidade relacionada do fluxo de processo empresarial e, em seguida, gerar o relatório no
campo Estágio Ativo (activestageid).
Com a desativação do campo Estágio Ativo (activestageid) nas entidades relacionadas, há duas maneiras de
gerar relatórios nos fluxos de processo empresarial.
Opção 1: modos de exibição e gráficos em entidades de fluxo de processo empresarial (Recomendado )
Nas versões 9.0 e posteriores, cada fluxo do processo empresarial cria sua própria entidade do Common Data
Service, geralmente com o mesmo nome desse fluxo. Para gerar relatórios sobre o fluxo do processo
empresarial, selecione a entidade do fluxo sobre a qual você deseja relatar e, em seguida, crie modos de exibição
e gráficos, como fez anteriormente.
Em nosso exemplo, siga as etapas para acessar a entidade do Processo de Vendas do Cliente Potencial até
a Opor tunidade :
1. Vá para https://make.powerapps.com.
2. Selecione os Dados .
3. Selecione as Entidades .
4. Defina o filtro como Todos .
5. Procure e selecione a entidade do Processo de Vendas do Cliente Potencial até a Opor tunidade .

Aqui, você pode definir modos de exibição e gráficos, da mesma maneira que o faria em qualquer outra
entidade.
A vantagem dessa abordagem é que você pode usar um único modo de exibição ou gráfico para gerar
relatórios em fluxos de processos empresariais que abrangem várias entidades.
Além disso, como a entidade de fluxo do processo empresarial é igual a qualquer outra entidade personalizada
no Common Data Service, você pode adicionar campos personalizados à entidade para rastrear as informações
adicionais necessárias.
Opção 2: copiar o estágio ativo para uma entidade relacionada
Como alternativa, para continuar gerando relatórios fora da entidade relacionada, crie um fluxo da nuvem para
copiar o campo Estágio Ativo (activestageid) da entidade do fluxo do processo empresarial para um campo
personalizado nas entidades do Dataverse relacionadas.
Aqui estão algumas coisas que você deve levar em consideração ao usar esta abordagem:
1. É possível ter mais de um fluxo de processo empresarial em execução em uma única entidade. Com esta
abordagem, convém ter um campo personalizado que armazene o estágio ativo de cada fluxo de
processo empresarial executado na entidade. Esta abordagem garante a integridade do relatório.
2. Como o relatório é gerado na entidade relacionada, não é possível criar uma exibição de relatório única
em fluxos de processos empresariais que abrangem várias entidades.

Como usar o estágio ativo para executar lógica


Aqui estão alguns casos em que talvez você queira executar uma lógica com base no estágio ativo:
Uso do estágio ativo para executar lógica do cliente
Há várias coisas que talvez você queira fazer automaticamente quando usar o processo empresarial. Por
exemplo:
Alterar o fluxo do processo empresarial ativo, com base em informações disponibilizadas recentemente
no formulário ou no processo empresarial.
Mover o estágio ativo para o estágio anterior ou seguinte, com base nos valores que os usuários
inseriram nas etapas ou nos campos do formulário.
Ocultar ou mostrar guias de formulário de acordo com o estágio selecionado.
Mostrar mensagens informativas e fazer cálculos com base nos fluxos de processos empresariais ativos,
no estágio ativo ou selecionado, ou em eventos como mover o estágio ativo.

TIP
Para cenários como estes, use o conjunto compatível das APIs de cliente para fluxos de processos empresariais.

Uso do estágio ativo para executar lógica do servidor


Pode haver casos em que a automação com base no fluxo do processo empresarial deve ser feita no servidor.
Por exemplo:
Enviar um email a um usuário, se o estágio Qualificar do Processo de Vendas de Opor tunidade
ficar ativo por mais de 15 dias.
Criar automaticamente um conjunto de atividades relevantes para o estágio ativo do Processo de
Vendas de Opor tunidade , sempre que houver alterações.
Concluir automaticamente o Processo de Vendas de Opor tunidade , quando a atividade de
telefonema para fechamento for concluída.

TIP
Usar os fluxos de trabalho clássicos do Common Data Service ou os fluxos que você definiu na entidade para o fluxo do
processo empresarial.

Para criar um fluxo de trabalho clássico do Common Data Service que crie atividades para revisões de soluções
internas e para acompanhar o cliente no estágio Propor do Processo de Vendas de Opor tunidade :
1. Crie o fluxo de trabalho na entidade do Processo de Vendas de Opor tunidade e defina-o para ser
executado sempre que houver alterações no campo Estágio Ativo da entidade.
2. Defina uma condição para verificar se o campo Estágio Ativo corresponde ao campo Propor .
3. Crie um registro de compromisso e telefonema para a revisão interna da solução, e a chamada de cliente
para revisar a solução, respectivamente.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Gerenciar conexões no Power Automate
27/04/2021 • 2 minutes to read

O Power Automate usa conexões para facilitar o acesso a dados durante a criação de fluxos. O Power Automate
inclui conexões usadas normalmente, incluindo o SharePoint, o SQL Server, o Microsoft 365, o OneDrive for
Business, o Salesforce, o Excel, o Dropbox, o Twitter e muito mais. As conexões são compartilhadas com o Power
Apps. Assim, quando você cria uma conexão em um serviço, ela aparece no outro serviço.
Você pode usar conexões para executar estas tarefas:
Atualizar uma lista do SharePoint.
Obter dados de uma pasta de trabalho do Excel em sua conta do OneDrive for Business ou Dropbox.
Envie email no Microsoft 365.
Enviar um tweet.
É possível criar uma conexão em vários cenários, incluindo:
Criar um fluxo com base em um modelo.
Crie um fluxo de espaço de um branco ou atualizar um fluxo existente.
Criar uma conexão no Power Automate.

TIP
Para obter informações detalhadas sobre como usar o SharePoint com o Power Automate, consulte a documentação do
SharePoint.

Adicionar uma conexão


1. No Power Automate, entre com sua conta corporativa ou da organização.
2. No painel esquerdo, selecione Dados > Conexões .
3. Na parte superior da página, selecione Nova conexão .
4. Na lista de conexões disponíveis, escolha a conexão que você deseja configurar (como SharePoint). Basta
selecionar o sinal de mais (+ ).
5. Siga as etapas para inserir credenciais para configurar a conexão.

TIP
Você pode encontrar todas as conexões que criou em Dados > Conexões .

Conectar-se aos dados por meio de um gateway de dados local


Alguns conectores, como o conector do SharePoint, dão suporte ao gateway de dados local. Para criar uma
conexão que usa um gateway:
1. Siga as etapas anteriores deste tópico para adicionar uma conexão.
2. Na lista de conexões disponíveis, selecione SharePoint .
3. Selecione a opção Conectar usando o gateway de dados local .

4. Forneça as credenciais de conexão e selecione o gateway que você quer usar. Mais informações:
Gerenciar gateways e Compreenda gateways

NOTE
Após a conexão ser configurada, ela será relacionada em Conexões .
Excluir uma conexão
1. Acesse Dados > Conexões e selecione a conexão que você deseja excluir.
2. Escolha … para ver mais comandos e, em seguida, selecione Excluir .

3. Selecione Excluir para confirmar a exclusão da conexão.

Ao excluir uma conexão, ela é removida do Power Apps e do Power Automate.

Atualizar uma conexão


Atualize uma conexão que não está funcionando devido a alguma alteração nos detalhes ou senha de sua conta.
1. Vá para Dados > Conexões e, em seguida, selecione o link Corrigir conexão para a conexão que você
deseja atualizar.

2. Quando solicitado, atualize a conexão com novas credenciais.


Ao atualizar uma conexão, ela é atualizada no Power Apps e no Power Automate.

Solucionar problemas de uma conexão


Dependendo das políticas de sua organização, talvez seja necessário usar a mesma conta para entrar no Power
Automate e criar uma conexão com o SharePoint, o Microsoft 365 ou o OneDrive for Business.
Por exemplo, você pode entrar no Power Automate com yourname@outlook.com, mas ser bloqueado ao tentar
se conectar ao SharePoint com yourname@contoso.com. Em vez disso, entre no Power Automate com
yourname@contoso.com e você poderá se conectar ao SharePoint.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Gerenciar um gateway de dados locais no Power
Automate
27/04/2021 • 2 minutes to read

Instale e gerencie um gateway de dados local para integrar com segurança uma variedade de aplicativos
baseados em nuvem com dados e aplicativos locais por meio do Power Automate.
Com um gateway, você pode se conectar aos dados locais por estas conexões:
Apache Impala
Conectores personalizados criados por você
DB2
Sistema de arquivos
Http com Azure AD
Informix
MySQL
Banco de Dados Oracle
PostgreSQL
SharePoint
SQL Server
Teradata (versão prévia)

IMPORTANT
Os gateways de dados do Microsoft SharePoint suportam os tráfegos HTTP e HTTPS.

Pré-requisitos
O nome de usuário e a senha que você usou para entrar no Power Automate.
Permissões administrativas em um gateway.
Você tem essas permissões por padrão para cada gateway que instala. Além disso, um administrador de
outro gateway pode conceder essas permissões para esse gateway.
Uma licença que dá suporte a gateways. Para obter mais informações, consulte a seção “Conectividade”
da página de preços.

TIP
Você pode criar um gateway e uma conexão local para qualquer ambiente.

Instalar um gateway
Para instalar um gateway, siga as etapas em Instalar um gateway de dados local. Instale o gateway no modo
padrão, pois o gateway de dados local (modo pessoal) está disponível apenas para o Power BI.
Exibir seus gateways
Entre no Power Automate e selecione Dados > Gateways no painel de navegação à esquerda.

NOTE
Se você criou ou recebeu acesso a um gateway no Power Apps, esse gateway aparece na lista Meus gateways no Power
Automate.

Agrupar gateways
Você pode criar clusters de alta disponibilidade de instalações do gateway de dados local para evitar pontos
únicos de falha, ao acessar recursos de dados locais.
Por padrão, o Power Automate usa o gateway principal do cluster. Se o gateway principal não estiver disponível,
o serviço alternará para o gateway seguinte no cluster e assim por diante.
Depois de configurar um cluster de gateway, você pode permitir que o tráfego seja distribuído por todos os
gateways do cluster.
Para distribuir o tráfego entre os gateways, faça o seguinte:
1. Selecione Dados na barra de navegação à esquerda.
2. Selecione Gateways .
3. Selecione um dos seus gateways.
4. Selecione Distribua solicitações em todos os gateways ativos neste cluster .
5. Selecione Aplicar para salvar suas alterações.
Para saber mais, consulte Entender os gateways.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
O que é um gateway de dados local?
27/04/2021 • 2 minutes to read

O gateway de dados local atua como uma ponte, fornecendo transferência de dados rápida e segura entre os
dados locais (dados que não estão na nuvem) e vários serviços em nuvem da Microsoft. Esses serviços de
nuvem incluem Power BI, Power Apps, Power Automate, Azure Analysis Services e Aplicativos Lógicos do Azure.
Usando um gateway, as organizações podem manter os bancos de dados e outras fontes de dados em suas
redes locais, ao mesmo tempo que usam esses dados locais em serviços em nuvem de forma segura.

Como o gateway funciona

Para obter mais informações sobre como o gateway funciona, consulte Arquitetura de gateway de dados local.

Tipos de gateway
Há dois tipos diferentes de gateway, um para cada cenário diferente:
O Gateway de dados local permite que vários usuários se conectem a várias fontes de dados locais.
Com uma única instalação de gateway, é possível usar um gateway de dados local com todos os serviços
compatíveis. Esse gateway é adequado a cenários complexos com várias pessoas acessando várias fontes
de dados.
O Gateway de dados local (modo pessoal) permite que um usuário se conecte às fontes e não pode
ser compartilhado com outras pessoas. Um gateway de dados local (modo pessoal) pode ser usado
somente com o Power BI. Esse gateway é adequado a situações em que você é a única pessoa que cria
relatórios e não precisa compartilhar nenhuma fonte de dados com outras pessoas.
Usar um gateway
Há quatro etapas principais para usar um gateway.
1. Baixe e instale o gateway em um computador local.
2. Configure o gateway com base em seu firewall e outros requisitos de rede.
3. Adicione administradores de gateway, que também podem gerenciar e administrar outros requisitos de rede.
4. Solucione problemas do gateway em caso de erros.

Próximas etapas
Instalar o gateway de dados local

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Fluxos de trabalho clássicos em segundo plano do
Dataverse
27/04/2021 • 2 minutes to read

Os fluxos de trabalho automatizam processos empresariais sem uma interface do usuário. As pessoas
geralmente usam processos de fluxo de trabalho para iniciar uma automação que não exige qualquer interação
com o usuário.
Existem dois tipos de fluxos de trabalho:
1. Fluxos de trabalho em tempo real. Para obter mais detalhes sobre fluxos de trabalho em tempo real, consulte
a documentação do Power Apps.
2. Fluxo de trabalho em segundo plano.
Para criar fluxos de trabalho em segundo plano, você deve marcar a caixa de seleção Executar este fluxo de
trabalho em segundo plano (recomendado) , conforme exibido na imagem a seguir.

Veja outros tópicos aqui na documentação do Power Automate para saber mais sobre fluxos de trabalho em
segundo plano.

Saber mais
Configurar estágios e etapas do fluxo de trabalho em segundo plano.
Monitorar e gerenciar processos de fluxo de trabalho em segundo plano
Práticas recomendadas para processos de fluxo de trabalho em segundo plano.
Substituir fluxos de trabalho em segundo plano por fluxos
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Configurar estágios e etapas do fluxo de trabalho
em segundo plano
27/04/2021 • 6 minutes to read

Ao criar fluxos de trabalho, você tem a opção de conter a lógica que deseja para executar nos estágios e nas
etapas .
Os estágios facilitam a leitura da lógica do fluxo de trabalho e a explicam. No entanto, os estágios não afetam a
lógica ou o comportamento dos fluxos de trabalho. Se um processo tiver estágios, todas as etapas no processo
deverão estar contidas em um estágio.
As etapas são uma unidade de lógica de negócios em um fluxo de trabalho. As etapas podem incluir condições,
ações, outras etapas ou uma combinação desses elementos.

Ações que os processos do fluxo de trabalho em segundo plano


podem executar
Os processos do fluxo de trabalho em segundo plano podem executar as ações listadas na tabela a seguir.

PA RA DESC RIÇ Ã O

Criar Registro Cria um novo registro para uma entidade e atribui valores
escolhidos por você aos atributos.

Atualizar Registro Você pode atualizar o registro no qual o fluxo de trabalho


em segundo plano está em execução, qualquer registro
vinculado ao registro em relacionamentos N:1 ou qualquer
registro criado por etapas anteriores.

Atribuir Registro Você pode atribuir o registro no qual o fluxo de trabalho em


segundo plano está em execução, qualquer registro
vinculado ao registro com um relacionamento N:1 ou
qualquer registro criado por etapas anteriores.

Enviar Email Envia um email. Você pode optar por criar uma nova
mensagem de email ou usar um modelo de email
configurado para a entidade do registro onde o fluxo de
trabalho em segundo plano está sendo executado ou
qualquer entidade com um relacionamento N:1 com a
entidade ou a entidade de qualquer registro criado pelas
etapas anteriores.

Iniciar Fluxo de Trabalho Secundário Inicia um processo do fluxo de trabalho em segundo plano
que foi configurado como um fluxo de trabalho secundário.

Alterar Status Alterações no status do registro que os processos estão em


execução, qualquer registro vinculado ao registro com um
relacionamento N:1 ou qualquer registro criado por etapas
anteriores.
PA RA DESC RIÇ Ã O

Interromper Fluxo de Trabalho Interrompe o fluxo de trabalho atual. Você pode definir o
status de Com Êxito ou Cancelado e especificar uma
mensagem de status.

Etapa personalizada Os desenvolvedores podem criar etapas do fluxo de trabalho


em segundo plano personalizadas que definem ações. Não
há nenhuma etapa personalizada disponível por padrão.

Definindo valores do registro


Ao criar um registro, é possível definir valores para ele. Ao atualizar um registro, é possível definir, anexar,
incrementar, diminuir, multiplicar ou limpar valores.
Ao selecionar Definir Propriedades , é aberta uma caixa de diálogo mostrando o formulário padrão da
entidade.
Na parte inferior da caixa de diálogo, você poderá ver uma lista de campos adicionais não presentes no
formulário.
Para qualquer campo, você pode definir um valor estático e que será definido pelo fluxo de trabalho.
No lado direito da caixa de diálogo, o Assistente de Formulário permite definir ou acrescentar valores
dinâmicos do contexto do registro atual. Isso inclui valores de registros relacionados que podem ser acessados
do N:1 (muitos para um) para a entidade.
As opções disponíveis no Assistente de Formulário dependem do campo selecionado no formulário. Ao
definir um valor dinâmico, você verá um espaço reservado amarelo conhecido como um "campo de dados
dinâmico” que mostra onde os dados dinâmicos serão incluídos. Se você deseja remover o valor, basta
selecionar o valor do campo de dados dinâmico e exclui-lo. Para campos de texto, você pode usar uma
combinação de dados estáticos e dinâmicos.
Com valores dinâmicos, você não sabe se um campo ou uma entidade relacionada tem o valor a ser definido.
Você pode definir vários campos para tentar definir o valor e classificá-los em ordem usando as setas verdes. Se
o primeiro campo não possuir dados, o segundo campo será testado e assim por diante. Se nenhum campo
tiver dados, você poderá especificar um valor padrão a ser usado.

Definir condições para ações do fluxo de trabalho em segundo plano


As ações que você aplicar dependem das condições. Os processos do fluxo de trabalho em segundo plano
oferecem várias maneiras de definir condições e criar a lógica de ramificação para obter os resultados
desejados. Você pode verificar valores do registro em que o processo do fluxo de trabalho em segundo plano é
executado, qualquer registro vinculado ao registro com um relacionamento N:1 ou valores no próprio processo.

T IP O DE C O N DIÇ Ã O DESC RIÇ Ã O


T IP O DE C O N DIÇ Ã O DESC RIÇ Ã O

Verificar Condição Uma instrução lógica "if <condition> then".

Você pode verificar os valores atuais do registro no qual o


fluxo de trabalho em segundo plano é executado, qualquer
registro vinculado ao registro em um relacionamento N:1 ou
qualquer registro criado por etapas anteriores. Com base
nesses valores, é possível definir etapas adicionais quando a
condição for verdadeira.

Na instrução "if <condition> then", você pode usar os


seguintes operadores: Igual a , Não é igual a , Contém
Dados , Não Contém Dados , Em e Não em .

Obser vação: Em e Não em são operadores hierárquicos.


Eles só podem ser usados em entidades que possuem um
relacionamento hierárquico definido. Se estiver tentando
usar os operadores em entidades que não possuem
relacionamento hierárquico definido, será exibida a
mensagem de erro: “Você está usando um operador
hierárquico em uma entidade que não possui um
relacionamento hierárquico definido. Crie a entidade
hierárquica (marcando um relacionamento como hierárquico)
ou use um operador diferente."

Para obter mais informações sobre relacionamentos


hierárquicos, consulte Definir e consultar dados relacionados
hierarquicamente. A captura de tela na tabela a seguir é um
exemplo da definição do processo de fluxo de trabalho em
segundo plano que usa os operadores hierárquicos Em e
Não em .

Ramificação Condicional Uma instrução lógica "else-if-then". O editor usa o texto


“Caso contrário, if <condition> then:”

Selecione uma condição de verificação que você definiu


anteriormente e pode adicionar uma ramificação condicional
para definir as etapas adicionais quando a condição de
verificação retornar falso.

Ação Padrão Uma instrução lógica "else". O editor usa o texto “Caso
contrário:”

Selecione uma condição de verificação, ramificação


condicional, condição de espera ou ramificação de espera
paralela definida anteriormente e é possível usar uma ação
padrão para definir as etapas para todos os casos que não
correspondem aos critérios definidos nos elementos de
condição ou ramificação.

Condição Aguardar Habilita um fluxo de trabalho e segundo plano a ser pausado


até os critérios definidos pela condição serem
correspondentes. O fluxo de trabalho em segundo plano
será reiniciado automaticamente quando os critérios da
condição de espera forem atendidos.
T IP O DE C O N DIÇ Ã O DESC RIÇ Ã O

Ramificação Paralela de Espera Define uma condição de espera alternativa para o fluxo de
trabalho em segundo plano com o correspondente conjunto
de etapas adicionais que serão realizadas somente quando
atendido o critério inicial. Você pode usar ramificações de
espera paralelas para criar limites de tempo na sua lógica de
fluxo de trabalho em segundo plano. Elas ajudam a evitar
que o fluxo de trabalho em segundo plano espere
indefinidamente até que os critérios definidos em uma
condição de espera sejam atendidos.

Etapa personalizada Os desenvolvedores podem criar etapas do fluxo de trabalho


em segundo plano personalizadas que definem condições.
Não há nenhuma etapa personalizada disponível por padrão.

A captura de tela na tabela a seguir contém um exemplo de definição do processo de fluxo de trabalho em
segundo plano com os operadores hierárquicos Em e Não em . No nosso exemplo, nós aplicamos dois
descontos em dois grupos de contas diferentes. Em Adicionar etapa , nós selecionamos Verificar condição
para especificar a condição se o que contém os operadores de Em ou de Não em . A primeira condição de se o
aplica-se a todas as contas que estão Na conta da Alpine Ski House. Estas contas recebem um desconto de 10%
em produtos e serviços adquiridos. A segunda condição if-then se aplica a todas as contas Não em na conta
da Alpine Ski House e elas recebem um desconto de 5%. Em seguida, nós selecionamos Atualizar registro
para definir a ação a ser executada com base na condição.

Próximas etapas
Crie lógica personalizada de negócios através de processos
Visão geral de processos de fluxo de trabalho
Monitorar e gerenciar processos de fluxo de trabalho em segundo plano
Práticas recomendadas para processos de fluxo de trabalho em segundo plano
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Monitorar e gerenciar processos de fluxo de
trabalho em segundo plano
27/04/2021 • 4 minutes to read

Para monitorar e gerenciar processos, você deverá localizar o processo, avaliar o status e executar as ações
necessárias para resolver os problemas.

Monitorando os fluxos de trabalho em segundo plano


Os fluxos de trabalho em segundo plano geram registros de trabalho do sistema para acompanhar o status. É
possível acessar informações sobre esses trabalhos do sistema em vários locais no aplicativo:
Configurações > Trabalhos do Sistema
Isso inclui todos os tipos de trabalhos do sistema. Você precisará filtrar os registros para aqueles onde o
Tipo de Trabalho do Sistema é Fluxo de Trabalho .
Do processo do fluxo de trabalho em segundo plano
Abra uma definição de fluxo de trabalho em segundo plano e vá para a guia Sessão de Processo . Isso
mostrará apenas os trabalhos do sistema para este fluxo de trabalho em segundo plano.
Do registro
Você pode editar um formulário de entidade para que a navegação inclua o relacionamento Processos
em Segundo Plano . Isso mostrará todos os trabalhos do sistema que foram iniciado no contexto do
registro.

NOTE
Se um trabalho de sistema assíncrono (fluxo de trabalho) falhar várias vezes consecutivas, o sistema será iniciado para
adiar a execução do trabalho para intervalos de tempo mais longos para que o administrador ou o criador de aplicativos
possa investigar e resolver o problema. Depois que o trabalho começar a ter êxito novamente, ele retomará a execução,
normalmente.

Ações na execução de fluxos de trabalho em segundo plano


Quando um fluxo de trabalho em segundo plano estiver sendo executado, você tem opções para Cancelar ,
Pausar ou Adiar o fluxo de trabalho. Se você já tiver pausado um fluxo de trabalho, é possível Retomar .

Status dos processos do fluxo de trabalho em segundo plano


Ao exibir uma lista de processos do fluxo de trabalho em segundo plano, qualquer processo individual pode ter
um dos seguintes valores de Estado e Razão do Status :

ESTA DO RA Z Ã O DO STAT US

Pronto Aguardando recursos


ESTA DO RA Z Ã O DO STAT US

Suspenso Aguardando

Bloqueado Em Andamento

Pausando

Cancelando

Concluído(a) Bem-sucedido

Falhou

Cancelada

Exclusão de registros de log do processo


Se sua organização usa fluxos de trabalho em segundo plano ou fluxos de processo empresarial que são
executados com frequência, a quantidade de registros de log do processo pode se tornar grande o suficiente
para causar problemas de desempenho, bem como consumir quantidades significativas de armazenamento.
Para excluir registros de log do processo não removidos suficientemente por um dos trabalhos de exclusão de
registros em massa padrão, você pode usar o recurso de trabalhos do sistema de exclusão em massa para criar
um trabalho de exclusão de registro em massa personalizado.
1. Vá para Configurações > Gerenciamento de Dados > Exclusão em Massa de Registros .
2. Na área Exclusão em Massa de Registros , selecione Novo .
3. Na página inicial Assistente de Exclusão em Massa , selecione Avançar .
4. Na lista Procurar , selecione Trabalhos do Sistema .
5. As condições a seguir são usadas para criar um trabalho de exclusão de registros em massa para excluir
registros de log do processo:
Tipo de Trabalho do Sistema Igual a Fluxo de Trabalho. Isso visa os registros de fluxo de
trabalho em segundo plano.
O Status é Igual a Concluído. Somente fluxos de trabalho concluídos são válidos para executar o
trabalho.
Razão do Status é Igual a Êxito. Exclua trabalhos com falha, cancelados e bem-sucedidos.
Concluído em mais de 30 dias. Use o campo Concluído em somente para excluir os registros de
log do processo de fluxo de trabalho em segundo plano com mais de 30 dias.
6. Selecione Avançar .
7. Defina a frequência com que o trabalho de exclusão em massa será executado. Você pode agendar a
execução de seu trabalho em intervalos definidos ou criar um trabalho de exclusão em massa ocasional
usando a opção imediatamente. Neste exemplo, um trabalho recorrente é definido para ser executado em
21 de maio de 2018 e, depois disso, a cada 30 dias.

Uso da opção imediatamente


Observe que você tem a opção de executar uma verificação de exclusão em massa síncrona e imediata dos
registros selecionando a opção Imediatamente . Essa exclusão é executada com a execução direta do SQL
Server em vez de passar cada registro por meio do pipeline de evento de exclusão, que pode reduzir o impacto
no desempenho do sistema. Essa será uma boa opção se você desejar limpar rapidamente os registros de fluxo
de trabalho em segundo plano adicionais, em vez da espera do trabalho de exclusão em massa na fila
assíncrona para processamento.
A opção Imediatamente será habilitada quando as seguintes condições forem verdadeiras:
O trabalho de exclusão em massa destina-se à entidade Trabalhos do Sistema.
Os critérios de pesquisa têm a condição tipo de trabalho do sistema igual ao fluxo de trabalho.
O usuário que está criando o trabalho de exclusão em massa tem profundidade global para o privilégio de
exclusão na entidade AsyncOperation. O direito de acesso de Administrador do Sistema tem esse privilégio.
A exclusão em massa síncrona excluirá apenas os registros AsyncOperation no estado concluído. Um máximo
de 1 milhão de registros são processados para cada invocação. Você precisará executar o trabalho várias vezes
se seu ambiente tiver mais de 1 milhão de registros a serem removidos.

Próxima etapa
Práticas recomendadas para processos de fluxo de trabalho em segundo plano

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Práticas recomendadas para processos de fluxo de
trabalho em segundo plano
27/04/2021 • 3 minutes to read

Este tópico inclui práticas recomendadas para criar e gerenciar processos do fluxo de trabalho em segundo
plano.

Evite loops infinitos


É possível criar a lógica em um fluxo de trabalho em segundo plano que inicia um loop infinito, que consome
recursos do servidor e afeta o desempenho. A situação comum em que um loop infinito poderá ocorrer se você
tiver um fluxo de trabalho configurado em segundo plano a ser iniciado quando um atributo for atualizado e,
depois, atualiza esse atributo na lógica do fluxo de trabalho. A ação de atualização dispara o mesmo fluxo de
trabalho em segundo plano que atualiza o registro e dispara o fluxo de trabalho em segundo plano repetidas
vezes.
Os fluxos de trabalho criados incluem lógica para detectar e interromper loops infinitos. Se um processo do
fluxo de trabalho em segundo plano for executado mais de um certo número de vezes em um registro
específico em um curto período de tempo, o processo falhará com o seguinte erro: Essa tarefa do fluxo de
trabalho foi cancelada porque o fluxo de trabalho que a iniciou incluiu um loop infinito. Corrija a
lógica do fluxo de trabalho e tente novamente. O limite é de 16.

Use modelos de fluxo de trabalho em segundo plano


Se você tiver fluxos de trabalho semelhantes e antecipar a criação de mais fluxos de trabalho que sigam o
mesmo padrão, salve o fluxo de trabalho em segundo plano como um modelo do fluxo de trabalho. Dessa
forma, a próxima vez que você precisar criar um fluxo de trabalho semelhante, use o modelo para criar o fluxo
de trabalho em segundo plano e evite inserir todas as condições e ações do zero.
Na caixa de diálogo Criar Processo , escolha Novo processo de um modelo existente (selecione na
lista) .

Usar fluxos de trabalho secundários


Se você aplicar a mesma lógica em fluxos de trabalho diferentes ou em ramificações condicionais, defina essa
lógica como fluxo de trabalho secundário para que não precise replicar essa lógica manualmente em cada fluxo
de trabalho em segundo plano ou ramificação condicional. Isso ajuda a tornar seus fluxos de trabalho mais
fáceis de manter. Em vez de examinar vários fluxos de trabalho que podem aplicar a mesma lógica, é possível
apenas atualizar um fluxo de trabalho.

Exclusão automática de trabalhos de fluxo de trabalho em segundo


plano concluídos
Para fluxos de trabalho em segundo plano (assíncronos), é recomendável selecionar a opção Excluir
automaticamente trabalhos de fluxo de trabalho concluídos (para economizar espaço em disco) na
definição de fluxo de trabalho em segundo plano. Marcar essa caixa de seleção permite que o sistema exclua os
logs de fluxo de trabalho em segundo plano para execuções com êxito para economizar espaço. Observe que os
logs de execuções de fluxo de trabalho em segundo plano com falha serão sempre salvos para solução de
problemas.

Limitar a quantidade de fluxos de trabalho que atualizam a mesma


entidade
Executar mais de um fluxo de trabalho em segundo plano que atualiza a mesma entidade pode causar
problemas de bloqueio de recurso. Imagine vários fluxos de trabalho sendo executados onde toda atualização
de oportunidade aciona uma atualização da conta associada. Várias instâncias desses fluxos de trabalho sendo
executadas e tentando atualizar o mesmo registro de conta ao mesmo tempo podem resultar em problemas de
bloqueio de recurso. Falhas de fluxo de trabalho em segundo plano acontecem e uma mensagem de erro, como
Tempo limite do SQL: não foi possível obter bloqueio no recurso nome do recurso , é registrada.

Usar as anotações para acompanhar alterações


Ao editar fluxos de trabalho, você deve usar a guia Anotações e digitar o que fez e por que. Isso permite que
outros compreendam as alterações feitas.

Próximas etapas
Configurar processos de fluxo de trabalho em segundo plano
Monitorar e gerenciar processos de fluxo de trabalho em segundo plano

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Substituir fluxos de trabalho do Common Data
Service clássicos por fluxos
27/04/2021 • 9 minutes to read

Este tópico compara as funcionalidades do Power Automate com o fluxo de trabalho clássico.
O Power Automate apresenta vantagens significativas em relação ao modelo clássico de fluxo de trabalho em
segundo plano; você deve considerar o uso do Power Automate para automatizar processos em vez de um fluxo
de trabalho clássico.
Crie fluxos em vez de fluxos de trabalho clássicos do Common Data Service para criar processos de automação.
Além disso, você deve examinar processos clássicos existentes de fluxo de trabalho em segundo plano e
considerar a possibilidade de substituí-los por fluxos.

Comparação de funcionalidades de recurso


Esta tabela resume uma comparação entre as funcionalidades do Power Automate e de fluxo de trabalho
clássico.
Estamos continuamente adicionando novos recursos ao Power Automate. Atualizaremos informações nesta
tabela à medida que o Power Automate ganhar recursos. Verifique com frequência! Para obter informações
sobre os próximos recursos que o ajudarão a substituir os fluxos de trabalho clássicos em segundo plano por
fluxos, consulte Novidades e planos para o Power Automate.

REC URSO P O W ER A UTO M AT E F L UXO DE T RA B A L H O


C L Á SSIC O

Modelagem Ramificação condicional Sim Sim

Loop Sim No

Condições de espera em No Sim


campos

Ramificação paralela Sim No

Conectores prontos para Sim No


uso para sistemas externos
(disparar e executar ações
em serviços externos)

Composição Conteúdo dinâmico Sim Sim

Acesso à pré-imagem de No Sim


dados de evento

Executar fluxos de trabalho Sim Sim


secundário
Executar ações do Common Sim Sim
Data Service (incluindo
personalizadas)

Executar atividades No Sim


personalizadas de fluxo de
trabalho em segundo plano

Agrupar etapas para Sim (conjuntos de No


executá-las em uma alterações)
transação

Fluxos de trabalho de Sim No


aprovação

Execução Gatilho em alterações de Sim Sim


campo

Gatilho condicional em No No
valores de campo (por
exemplo, em uma data
específica em um campo de
data)

Disparar em vários eventos Sim Sim


da entidade do Common
Data Service

Execução sob demanda Sim Sim

Escopos Executar como Sim Sim


(por exemplo, organização,
unidade de negócios,
usuário)

Execução de acordo com Sim No


um agendamento

Execução síncrona (em No Sim


tempo real)

Histórico Auditoria Sim Sim

Execução de análise Sim No

Criação e portabilidade Suporte da solução Sim Sim

Designer moderno Sim No

Criação assistida por IA Sim No

Cenário de exemplo: substituir um fluxo de trabalho em segundo


plano por um fluxo da nuvem
Imagine um cenário de vendas em que você preparou uma cotação para um cliente e agora precisa solicitar a
aprovação de sua equipe de gerenciamento antes de enviar a cotação para o cliente. Com os fluxos de trabalho
clássicos, isso não é fácil. A maioria das soluções para isso exigem que um desenvolvedor escreva atividades de
fluxo de trabalho em segundo plano para recuperar itens de linha de cotação.
Com os fluxos, este cenário é mais fácil de ser criado, conforme demonstrado no passo a passo mais adiante,
que aborda alguns dos recursos do Power Automate. Esses recursos incluem:
Criação de um fluxo da nuvem executado sob demanda.
Obter uma lista de registros relacionados a uma entidade do Dataverse.
Percorrer uma lista de registros.
Enviar solicitações de aprovação.
Para permitir que o vendedor dispare a solicitação de aprovação sob demanda:
1. Entre no Power Automate e crie um fluxo da nuvem em uma solução.
2. Na lista de gatilhos, selecione Common Data Ser vice (Ambiente Atual) – quando um registro é
selecionado e selecione Cotações como a entidade.
Esse gatilho permite que um fluxo da nuvem seja executado sob demanda em um registro ou conjunto
de registros.
3. Com o gatilho configurado, adicione ações a serem executadas no fluxo. Isso fornece ao aprovador os
detalhes de resumo necessários para identificar os itens cotados e os valores. Comece adicionando a
ação Common Data Ser vice (Ambiente Atual) – Listar registros . O objetivo é obter os itens
individuais de uma cotação; então, defina o Nome da entidade como Linhas de cotação . Para garantir
que a lista contenha apenas os itens de linha de cotação que pertencem à cotação para a qual o fluxo foi
disparado, especificaremos um critério de filtro no estilo OData. No campo Consulta de Filtro , digite
_quoteid_value eq e, em seguida, selecione Cotação na lista de valores dinâmicos exibida.

4. Como desejamos resumir os itens de linha de cotação para a aprovação, adicione a ação Inicializar
variável . Defina o campo Nome como Resumo da linha de cotação e o Tipo como Cadeia de
caracteres (na lista suspensa) e deixe o campo Valor vazio.
5. Adicione a ação Acrescentar à variável de cadeia de caracteres e, em seguida, selecione a variável
Resumo da linha de cotação que criamos anteriormente. No campo Valor , selecione Quantidade ,
Nome , Preço por Unidade , Valor total e Desconto manual na lista de valores dinâmicos. O designer
do Power Automate identifica que esses valores pertencem a uma lista de itens de linha de cotação e
adiciona essa ação a um loop Aplicar a cada um para garantir que as informações de cada item de linha
sejam adicionadas a esse resumo.

6. Para solicitar a aprovação do resumo da cotação que criamos, adicione a ação Aprovação – Iniciar e
aguardar uma aprovação . Selecione um Tipo de aprovação (por exemplo, Aprovar/Rejeitar —
Primeiro a responder ), dê à solicitação de aprovação um Título (por exemplo, o nome da cotação para
a qual a aprovação está sendo solicitada, escolhido na lista de valores dinâmicos) e insira o endereço de
email da pessoa que deve analisar e aprovar a cotação no campo Atribuído a . No campo Detalhes ,
adicione a variável Resumo da linha de cotação , juntamente com outras informações que possam ser
relevantes usando o seletor de valor dinâmico (por exemplo, Valor Total ).
7. Para determinar o que acontece depois que uma aprovação é aceita ou rejeitada, adicione a ação
Condição . Selecione Resultado na lista de valores dinâmicos no primeiro campo na condição, Contém
na lista suspensa do segundo campo e insira Aprovar no terceiro campo da condição. Por fim, adicione
ações com base no resultado da aprovação (por exemplo, enviar um email de notificação).

Agora temos a estrutura de aprovação criada, de modo que o aprovador tenha todas as informações
necessárias para tomar uma decisão sobre as próximas etapas. Veja o exemplo completo:
Quando você executa esse fluxo em suas cotações, ele resume os itens de linha de cotação referentes a essa
cotação e envia uma solicitação de aprovação à qual o aprovador poderá responder no Power Automate ou no
email acionável que ele receber. Veja um exemplo da exibição:
Padrões recomendados
Fluxos de trabalho com uma lógica condicional else-if complexa
Em vez de usar condições, recomendamos usar a ação de alternância.
Fluxos de trabalho executados por meio de plug-in/código
Recomendamos recriar o fluxo para que ele seja iniciado com gatilhos:
Use gatilhos do Common Data Service para executar fluxos baseados em eventos nele.
Para executar fluxos baseados em eventos em um serviço externo, aproveite mais de 260
conectores prontos para uso.
Para cenários em que um conector de que você precise não esteja disponível como pronto para
uso, crie com facilidade seu próprio conector personalizado. Mais informações: Criar um conector
personalizado do zero
Por fim, se houver cenários em que você não possa desencadear seu fluxo usando o conector do
Common Data Service, um dos conectores prontos para uso ou criando um conector
personalizado, aproveite o gatilho Quando uma solicitação HTTP é recebida para invocar o fluxo.
Fluxos de trabalho executados recursivamente
Use o loop executar até ou aplicar a cada um nos fluxos.
Fluxos de trabalho que precisam de uma lista de registros
Use a ação listar registros . Ao usar essa ação, defina os critérios de filtragem de registros usando a
sintaxe do OData para otimizar a ação minimizando o número de registros que deseja recuperar.
Fluxos de trabalho que estão suspensos para serem executados de acordo com um
agendamento
Use o gatilho recorrência para executar a lógica de negócios em intervalos periódicos.
Fluxos de trabalho para os quais as execuções foram gerenciadas a fim de garantir que as
atividades sejam executadas em uma única transação
Use a ação conjunto de alterações para garantir que todas as ações dentro dela sejam executadas como
uma única unidade atômica na qual todas têm êxito ou falha como um grupo. Se uma das ações em um
conjunto de alterações falhar, as alterações feitas pelas operações concluídas serão revertidas.
Monitorar se há falhas em execuções de fluxo de trabalho em segundo plano
No Power Automate, use a configuração run-after em uma ação para configurá-la para ser executada
quando a ação anterior falhar. Por exemplo, envie uma notificação móvel do Power Automate quando a
ação atualizar um registro falhar ou atingir o tempo limite.

Perguntas frequentes
Eu tenho uma licença do Dynamics 365. Posso usar Power Automate?
Todos os usuários do Dynamics 365 têm o direito de usar o Power Automate. Examine nossas
informações de licenciamento.
Com que frequência meus fluxos podem ser disparados?
Os fluxos do Dynamics 365 (ou do Common Data Service) são executados quase em tempo real após o
gatilho porque usam webhooks (sem necessidade de sondagem).
Assim como ocorre com o acesso direto à API, há restrições/limites no sistema. Mais informações:
Limites e configuração no Power Automate
Especificamente, há um limite de 100.000 ações a cada 5 minutos, por fluxo. Um único loop em um
fluxo da nuvem não pode processar mais de 100.000 itens por vez.
Máximo de 6 GB de taxa de transferência a cada 5 minutos.
Por quanto tempo um único fluxo pode ser executado?
Uma única execução de fluxo atinge o tempo limite após 30 dias.
Como fazer para mover meus fluxos entre ambientes?
Assim como ocorre com os fluxos de trabalho clássicos, você pode criar fluxos em soluções para dar
suporte ao ciclo de vida completo do aplicativo para processos.
As dependências do Power Automate são rastreadas em Common Data Ser vice?
De modo semelhante a outros componentes em uma solução, todas as dependências de fluxos em
soluções são acompanhadas no Common Data Service.
E quanto aos fluxos de trabalho síncronos?
Vimos comentários de que os fluxos de trabalho síncronos contribuem significativamente para
problemas de desempenho do usuário final. Recomendamos que você avalie se o seu objetivo ou partes
do fluxo de trabalho em segundo plano podem ser criados usando um fluxo da nuvem. Se você pode
dividir as ações como assíncronas, o usuário pode continuar sua atividade enquanto o Power Automate
completa a ação.
Usando o Power Automate, meus dados permanecerão na região (ou seja, a mesma região
do meu ambiente do Dynamics 365 ou do Common Data Ser vice)?
Sim, Power Automate sempre usa a mesma região que Common Data Service.
É necessário fazer alterações de proxy/firewall?
Veja a referência de configuração de endereço IP para determinar se é necessário fazer alterações de
proxy/firewall.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Criar um fluxo de tarefas móvel
27/04/2021 • 2 minutes to read

Crie um fluxo da nuvem no Dynamics 365 para telefones ou no Dynamics 365 para tablets com base em tarefas
comuns executadas pelos usuários. Por exemplo, se eles realizarem regularmente uma série de etapas de
acompanhamento após reuniões de clientes, crie um fluxo de tarefas. Ao tocarem na nova tarefa no aplicativo
móvel, os usuários serão orientados do começo ao fim para que não esqueçam etapas importantes.
Os fluxos de tarefas podem usar formulários de várias entidades, bem como apresentar a lógica de formulário
executada nas páginas de fluxo de tarefas.

Criar um fluxo de tarefas


1. Certifique-se de ter o direito de acesso Administrador do Sistema ou Personalizador de Sistema ou
permissões equivalentes. Pessoas com direito de acesso, como gerente, vice-presidente ou diretor
executivo-gerente comercial, também podem criar fluxos de tarefas móveis.
2. Abra o gerenciador de soluções e selecione Processos .
3. Na barra de ferramentas Ações , selecione Novo .
4. Na caixa de diálogo Criar Processo , preencha os campos obrigatórios:
Insira um nome de processo.
Na lista Categoria , selecione Fluxo do Processo Empresarial .
Na lista Entidade , selecione a entidade desejada.
5. Selecione a opção Executar processo como um fluxo de tarefa (móvel online) .
6. Selecione OK .
O designer de fluxo de tarefas é aberto em uma nova janela.

7. Se os seus usuários progredirão de uma página para outra na ordem, arraste o componente Página da
guia Componentes na lateral direita da tela e solte-o no sinal + no local adequado. Para adicionar um
nome para uma página, selecione a página, clique na guia Propriedades , digite um novo nome e então
selecione Aplicar .
8. Para adicionar uma ramificação ao fluxo de tarefas, arraste o componente Condição da guia
Componentes e solte-o no sinal + no local adequado. Para definir as propriedades da condição,
selecione a condição, defina as propriedades na guia Propriedades e selecione Aplicar .
NOTE
À medida que você adicionar páginas e condições ao fluxo de tarefas, verá um minimapa no canto inferior
esquerdo da janela mostrando todas as páginas e as condições no fluxo de tarefas.

9. Para adicionar um campo, um rótulo ou um rótulo de seção a uma página, arraste Campo , Rótulo ou
Rótulo da Seção da guia Componentes para a página adequada. Para alterar as propriedades de um
desses itens, selecione o item, defina as propriedades na guia Propriedades e selecione Aplicar .
10. Para validar o fluxo de tarefas, selecione Validar na barra de ações.
11. Para salvar o processo como rascunho, selecione Salvar na parte superior da tela. (Enquanto o processo
é um rascunho, as pessoas não poderão usá-lo.)
12. Para ativar o fluxo de tarefas de forma que as pessoas possam usá-lo, selecione Ativar .

TIP
Aqui estão algumas dicas pra se ter em mente à medida que você trabalha no fluxo de tarefas na janela do designer:
Para tirar um instantâneo de tudo que esteja na janela do fluxo de tarefas, selecione Instantâneo na barra de ações.
Para conectar um componente válido a outro componente válido no designer, selecione Conector na barra de ações.
Você pode aumentar ou diminuir as imagens na tela selecionando os botões Aumentar o nível do zoom ou
Reduzir o nível do zoom no canto superior direito da tela. Selecione o botão Ajustar à tela para aumentar as
imagens até o maior tamanho possível que se ajuste à tela.

Próximas etapas
Criar um fluxo do processo empresarial

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Usar caixas de diálogo de Common Data Service
para processos guiados (preterido)
27/04/2021 • 2 minutes to read

Os diálogos são desativados. Você deve substituir caixas de diálogo por fluxos de processo empresarial ou
aplicativos de tela. Mais informações: Substituir os diálogos por Fluxos do Processo Empresarial ou Aplicativos
de Tela
Os diálogos são os processos síncronos ou interativos no Common Data Service que coletam e processam
informações utilizando scripts passo a passo para orientar os usuários em um processo. Por exemplo, você pode
criar diálogos para atuar como guia para seus representantes do serviço em uma solução de ocorrência e em
uma resolução de ocorrência. De maneira semelhante, você pode criar diálogos para padronizar processos de
vendas como a qualificação de oportunidade e pontuação de cliente potencial.

Diferenças entre fluxos de trabalho e diálogos


A tabela a seguir apresenta informações sobre as diferenças entre fluxos de trabalho e diálogos de Common
Data Service.

F L UXO S DE T RA B A L H O C A IXA S DE DIÁ LO GO

Podem ser iniciados por um usuário ou podem ser Devem ser iniciados por um usuário.
automáticos.

São processos assíncronos ou em tempo real e não exigem a São processos em tempo real que exigem a entrada do
entrada do usuário para serem executados até a conclusão. usuário para serem executados até a conclusão. Ao executar
Processos assíncronos executados em segundo plano estes processos, uma interface semelhante a um assistente é
enquanto os processos em tempo real são executados apresentada para que você possa fazer as seleções
imediatamente. adequadas para executar os processos.

A entidade que armazena os detalhes de um fluxo de A entidade que armazena informações geradas por um
trabalho assíncrono em execução é AsyncOperation diálogo em execução é a entidade ProcessSession .
enquanto que Process é usada para um fluxo de trabalho
em tempo real.

Acionadores têm suporte nos fluxos de trabalho. Para obter Acionadores não têm suporte nos diálogos.
uma lista de gatilhos com suporte, consulte Tipos, gatilhos e
entidades para processos com suporte.

Consulte também
Substituir caixas de diálogo por fluxos de processos empresariais ou aplicativos de tela

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Substituir caixas de diálogo por fluxos de processos
empresariais ou aplicativos de tela
27/04/2021 • 8 minutes to read

As caixas de diálogo estão preteridas e devem ser substituídas por fluxos de processos empresariais ou
aplicativos de tela. Este tópico descreve diferentes recursos dessas opções, assim como situações em que um
fluxo de processo empresarial ou aplicativo de tela inserido em um formulário orientado a modelos pode ser
usado para substituir uma caixa de diálogo existente.

Comparação de funcionalidades de recurso


Esta tabela lista o conjunto de funcionalidades de caixa de diálogo e as funcionalidades equivalentes nos fluxos
de processos empresariais e em aplicativos de tela.

F UN C IO N A L IDA DE DA C A IXA DE F UN C IO N A L IDA DE EM F L UXO S DE F UN C IO N A L IDA DE EM A P L IC AT IVO S


DIÁ LO GO P RO C ESSO S EM P RESA RIA IS? DE T EL A ?

Página Sim Sim


(estágio do processo empresarial) (tela do aplicativo)

Somente prompt No Sim


(rótulos)

Solicitação e resposta Sim Sim


(somente atributos de entidade) (rótulos e campos de entrada)

Argumentos de entrada Limitado Sim


(etapas no estágio do processo (parâmetros da cadeia de caracteres de
empresarial) consulta)

Variáveis No Sim

Variáveis de consulta No Sim

Lógica de ramificação condicional Sim Sim


(navegue até qualquer tela dentro do
aplicativo)

Reutilizar No Sim
(iniciar como uma caixa de diálogo (navegue até qualquer tela dentro do
filho) aplicativo, inicie um aplicativo diferente
em uma nova janela)

Executar fluxos de trabalho no Sim No


início/fim (use um fluxo da nuvem em seu lugar)

Executar fluxos de trabalho na entrada Sim No


(use um fluxo da nuvem em seu lugar)

Executar fluxos de trabalho na Sim No


transição de página (use um fluxo da nuvem em seu lugar)
F UN C IO N A L IDA DE DA C A IXA DE F UN C IO N A L IDA DE EM F L UXO S DE F UN C IO N A L IDA DE EM A P L IC AT IVO S
DIÁ LO GO P RO C ESSO S EM P RESA RIA IS? DE T EL A ?

Começar a usar uma URL No Sim

Registro em log de sessão Sim No

Suporte do SDK Sim Sim

Outras funcionalidades com fluxos de processos empresariais


Análise de processo (exibições, gráficos e tempo gasto em um estágio)
Controles personalizados
Outras funcionalidades com aplicativos de tela
Análise do aplicativo (uso do aplicativo e desempenho)
Composição da página de várias entidades
Executar fluxos
Conectores de dados (padrão e personalizados)
Iniciar como um aplicativo autônomo
Layout configurável

Escolhendo entre um fluxo de processo empresarial ou um aplicativo


de tela
Quando você escolhe sua substituição de caixa de diálogo, é importante considerar a experiência do usuário que
você deseja entregar. Também tenha em mente que qualquer caixa de diálogo pode ser modelada usando um
aplicativo de tela.
Os fluxos de processos empresariais são mais adequados para substituir caixas de diálogos que modelam
processos que oferecem diretrizes entre um fluxo de trabalho abrangente que requer colaboração entre grupos
de indivíduos e o contexto do aplicativo Dynamics 365. Por exemplo, revisão de cotação e roteamento.
Como alternativa, os aplicativos de tela podem ser usados para substituir as caixas de diálogo que modelam
tarefas prescritivas como um script de chamada para prospecção de clientes potenciais ou para simplificar a
experiência do usuário para outras tarefas, como atualizar uma oportunidade. Observe que esses cenários
podem até se beneficiar de um aplicativo de tela autônomo.

Substituição da caixa de diálogo usando um cenário de fluxo de


processo empresarial
Imagine que você tenha uma caixa de diálogo que, ao longo de uma série de páginas, solicita informações
importantes do usuário, gera uma cotação e envia um email para os revisores aceitarem ou rejeitarem a cotação
antes de enviá-la por email para o cliente. Esse tipo de processo é modelado com mais eficácia usando um fluxo
de processo empresarial.
Para substituir a caixa de diálogo, comece identificando os principais estágios no processo. Eles podem incluir
um estágio Preparar conteúdo para garantir que todos os produtos estão listados e os descontos estão
aplicados, um estágio Gerar cotação para criar a cotação e examiná-la quanto a precisão do formato, um estágio
Revisão primária para enviar a cotação para revisão e aprovação, um estágio Revisão secundária para revisar a
cotação sob determinadas circunstâncias e, por fim, um estágio Entregar cotação para enviá-la ao cliente.
Em seguida, identifique as principais etapas que os usuários devem seguir no processo. Por exemplo, o estágio
Preparar conteúdo pode conter uma etapa simples verdadeira ou falsa para que o usuário verifique novamente
os produtos a serem cotados, uma etapa de pesquisa obrigatória para selecionar uma lista de preços e uma
etapa numérica para inserir um desconto antes de passar para o próximo estágio. O estágio Gerar cotação pode
ter uma etapa de ação para criar uma cotação com base em todas as informações capturadas anteriormente no
estágio Preparar conteúdo e seu registro do Dynamics 365 relacionado. Os estágios Revisão primária e Revisão
secundária podem ter várias etapas verdadeiras ou falsas para orientar a revisão da cotação, juntamente com
uma etapa obrigatória para capturar o status de aprovação e garantir que o processo só possa ser movido para
o próximo estágio após a aprovação ser recebida. Configure a segurança de nível de campo nessa etapa para
certificar-se de que apenas os revisores autorizados possam fornecer aprovação sobre a cotação. Além disso, é
possível adicionar um fluxo de trabalho aos estágios Revisão primária e Revisão secundária, de forma que, ao
entrar, uma notificação por email é enviada a todos os revisores.
Finalmente, configure seus estágios e etapas de fluxo de processo empresarial, juntamente com a lógica
condicional para orientar o fluxo de processo. Para esse exemplo, adicione uma ramificação condicional após o
estágio Revisão primária, de forma que, se uma etapa indicar a necessidade de um segundo nível de revisão, o
próximo estágio no processo será o estágio Revisão secundária, caso contrário, será o estágio Entregar cotação.
Para disponibilizar esse fluxo de processo empresarial para usuários, garanta que os usuários certos têm
privilégios para o fluxo de processo empresarial e, em seguida, ative-os.
Para obter mais informações sobre como criar um fluxo de processo empresarial, consulte Tutorial: Criar um
fluxo de processo empresarial para padronizar processos.

Substituição da caixa de diálogo usando o cenário de aplicativo de


tela
Suponha que você tem uma caixa de diálogo, que segue um script de chamada que orienta os representantes de
vendas por clientes potenciais de telemarketing. Esse processo pode ser facilmente capturado usando um
aplicativo de tela.
Comece conectando-se às fontes de dados de que você precisará para ler e gravar dados. Neste exemplo, uma
conexão com o Dynamics 365 é usada para obter informações do cliente potencial, da conta e do contato.
Comece identificando o número de telas necessárias. Neste exemplo, você pode decidir ter cinco telas.
Tela 1. Para selecionar um cliente potencial em uma lista para chamar.
Tela 2. Para introduções, verificando a disponibilidade de uma conversa e o agendamento de um retorno de
chamada posteriormente.
Tela 3. Para determinar BANT (orçamento, autoridade, necessidade e linha do tempo).
Tela 4. Para capturar as próximas etapas e agendar chamadas de acompanhamento.
Tela 5. Agradecer o cliente potencial pelo tempo ao fim da chamada.
Em seguida, crie cada tela. Na primeira tela, crie uma galeria de clientes potenciais que precisam ser chamados.
Na segunda, use rótulos para dar um título à tela e forneça o script de chamada, usando controles como botões
de opção para capturar se é um bom momento para a pessoa falar. Se for, use a lógica condicional para habilitar
um botão para navegar até a próxima tela; se não for, revele um script na mesma tela para tentar agendar um
retorno de chamada com o cliente. Da mesma forma, defina seus scripts de chamada entre as telas
subsequentes.
Por fim, defina navegação entre telas. Nesse exemplo, além de navegar por telas em sequência, talvez você
queria que o usuário navegue da segunda tela até a última (o fim do script que agradece o cliente potencial pelo
tempo), se o cliente potencial não estiver interessado em ter uma conversa.
Para disponibilizar esse aplicativo a usuários, publique o aplicativo. Considere como esse cenário pode ser
transformado por meio da disponibilidade de um aplicativo autônomo que fornece scripts de chamada e dá
suporte à entrada rápida de dados.
Imagine que você deseje inserir essa experiência no Dynamics 365 Sales. Para fazer isso, comece criando um
iframe em um formulário do Dynamics 365 Sales. Em seguida, navegue até a seção Aplicativos no menu do
Power Apps, selecione o aplicativo recém-publicado, copie o link da Web na guia Detalhes e cole-o como a URL
do iframe.
Indo além, suponha que você deseje que esse aplicativo fique disponível dentro do principal formulário do
cliente potencial e esteja no contexto do lead para que o usuário não precise selecionar um cliente potencial na
primeira tela. Para passar informações relevantes para o aplicativo, basta modificar a URL do iframe para
acrescentar uma cadeia de caracteres de consulta que contém essas informações, como Ids do cliente potencial
ou da conta, que usam o JavaScript executado em um determinado evento, como no carregamento do
formulário. Em seguida, atualize o aplicativo para remover a primeira tela (para seleção de clientes potenciais) e,
em vez disso, acesse os valores passados para o aplicativo por meio da cadeia de caracteres de consulta usando
a Função param.

Perguntas frequentes sobre substituição de caixa de diálogo


As dependências de aplicativos de tela são rastreadas?
As dependências de aplicativos de tela são acompanhadas da mesma maneira que as dependências nos
aplicativos do Dynamics 365.
Posso iniciar um aplicativo de tela como uma pop-up de um botão na barra de comandos?
Sim. Para fazer isso, basta definir a URL de destino como a do seu aplicativo de tela, obtida da seção
Detalhes do aplicativo, conforme descrito anteriormente.
Os fluxos de trabalho podem ser chamados de um aplicativo de tela?
Não há suporte para esta ação. Em vez disso, recomenda-se usar um fluxo da nuvem. Mais informações:
Introdução aos fluxos de botão com a entrada do usuário
Posso converter automaticamente as caixas de diálogo em fluxos de processos empresariais ou aplicativos de
tela?
Não há uma maneira automatizada de converter caixas de diálogo em fluxos de processos empresariais ou
aplicativos de tela.

Consulte também
Tutorial: Criar um fluxo do processo empresarial para padronizar os processos
O que são aplicativos de tela no Power Apps?

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Power Automate para desenvolvedores
corporativos, ISVs e parceiros
27/04/2021 • 4 minutes to read

NOTE
O Microsoft Flow agora é o Power Automate. Para obter informações, confira este blog.
Este conteúdo será atualizado para refletir a alteração de identidade visual nos próximos dias.

Como desenvolvedor, você pode estender o Power Automate, oferecendo soluções ainda mais poderosas para
organizações e clientes.

Power Automate para desenvolvedores empresariais


Como desenvolvedor empresarial, capacite sua organização a criar soluções robustas adaptadas no Power
Automate:
Criar conectores personalizados : Desenvolva conectores personalizados para se conectar a dados da
sua organização e serviços Web por meio do Power Automate. Saiba mais
Criar Azure Functions : crie Azure Functions para estender aplicativos com lógica personalizada do lado
do servidor. Saiba Mais
Power Automate Inserido : O Power Automate Inserido diretamente às suas experiências de site para
criar soluções integradas, identificando os fluxos de trabalho ou processos em que as pessoas na sua
organização já realizam seu trabalho. Saiba Mais

Power Automate para ISVs e parceiros da Microsoft


Como um parceiro da Microsoft ou um ISV (Fornecedor Independente de Software), acelere a adoção do cliente
ao ampliar o alcance de seus produtos para integrá-los a dados e processos empresariais de seus clientes, bem
como ao adicionar e personalizar os fluxos de trabalho para automatizar os processos comerciais como parte
do seu aplicativo. Depois de concluir as sete etapas abaixo, o aplicativo terá a capacidade de aproveitar um
mecanismo de fluxo de trabalho em escala de nuvem e robusto, que pode se conectar a mais de 200 serviços
diferentes.

FA SE ETA PA Q UA N DO É N EC ESSÁ RIA ?

Desenvolvimento 1. Criar um conector personalizado Se você quiser expor seus próprios


para os seus dados dados de ISV para Power Apps ou
Power Automate

Desenvolvimento 2. Adicionar suporte ao seu aplicativo Se você deseja inserir a interface do


para autenticar usuários com o Azure usuário ou lista do Power Automate no
Active Directory (Azure AD) Microsoft AppSource

Desenvolvimento 3. Inserir a interface do usuário do Se você quiser incluir a criação ou o


Power Automate em seu aplicativo gerenciamento de fluxos em seu
usando nosso iframe baseado na Web aplicativo
FA SE ETA PA Q UA N DO É N EC ESSÁ RIA ?

Desenvolvimento 4. Criar e publicar modelos de fluxo Se você quiser criar previamente fluxos
para clientes

Desenvolvimento 5. Adicionar lógica de aplicativo para Se você quiser implantar


implantar fluxos de modo automaticamente os fluxos criados
programático previamente para clientes

Distribuição 6. Conceder licenças do cliente para Se seus clientes não tiverem licenças
Microsoft Flow por meio do programa do Office 365 ou do Dynamics 365
Cloud Solution Provider (CSP) da
Microsoft

Distribuição 7. Liste sua solução no Microsoft Recomendado para aumentar a


AppSource visibilidade da sua solução de ISV

1. Conectar-se às suas APIs OU permitir que os clientes se conectem às suas APIs


Como um ISV, você geralmente têm dados proprietários que deseja que os clientes acessem por meio de seus
fluxos. Você pode expor o acesso a qualquer um dos seus dados através de um conector personalizado. Saiba
mais
Depois de criado, há duas maneiras de disponibilizar o conector para seus clientes:
O conector pode ser implantado no locatário do cliente por meio de APIs REST ou do PowerShell.
Para tornar o conector personalizado disponível publicamente para todos os usuários, você poderá enviar
seu conector para certificação. Saiba mais
2. Autenticação
Para chamar as APIs REST e inserir a interface do usuário autenticada, seu aplicativo deve usar o logon único
federado do Azure AD para autenticar os usuários finais e os clientes. Clique aqui para obter informações sobre
como habilitar o SSO federado para AAD. Não oferecemos suporte para acesso não autenticado ou para acesso
com provedores de identidade diferentes do Azure AD.
3. Incorporar componentes de interface do usuário
Inserir o Power Automate no seu aplicativo para habilitar a integração profunda, em contexto, entre o aplicativo
e todos os outros serviços aos quais o Power Automate dá suporte. Saiba Mais
4. Criar e publicar modelos de fluxo
Quando você tiver um conector, deve publicar modelos que demonstrem como usar o serviço. Esses modelos
servirão como exemplos que os usuários podem usar para aprender e, em seguida, estender a seus próprios
fluxos de trabalho exclusivos. Saiba Mais
5. Implantação
Para conceder aos usuários finais acesso aos fluxos que eles podem usar automaticamente, implante os fluxos
no locatário do Azure AD do usuário. Use um pacote de implantação que você implanta usando nossas APIs
REST ou o PowerShell. Saiba Mais
6. Licenciamento
Se os clientes já tiverem o Office 365 ou o Dynamics 365 e essas licenças estiverem associadas às identidades
que os usuários utilizam para fazer logon com o Azure AD, não haverá nenhum requisito de licenciamento
adicional para eles usaram os conectores padrão. Os usuários precisarão de uma das licenças do Power
Automate para usar conectores premium e personalizados. Se os clientes não usarem o Office 365 ou o
Dynamics 365, você deverá adquirir direitos de uso em nome deles para o Power Automate, de modo que eles
estejam licenciados para aproveitar esses componentes inseridos no aplicativo.
Oferecemos o programa Provedor de Soluções de Nuvem da Microsoft para adquirir licenças em nome de seus
clientes. Há dois planos de preços diferentes disponíveis para o Power Automate, que você deve verificar para o
plano e os detalhes do recurso.
7. Listar no AppSource
Depois que tiver integrado o Power Automate em seu aplicativo, você poderá listá-lo no AppSource. Com o
AppSource, você pode gerar novos clientes potenciais para a sua empresa ao criar um aplicativo e publicá-lo no
AppSource para os novos clientes testarem. Saiba Mais

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Conectores personalizados em Power Automate
27/04/2021 • 2 minutes to read

NOTE
O Microsoft Flow agora é o Power Automate. Para obter informações, confira este blog.
Este conteúdo será atualizado para refletir a alteração de identidade visual nos próximos dias.

Sem gravar nenhum código, você pode criar fluxos de trabalho e aplicativos com os Aplicativos Lógicos do
Azure, Power Automate e Power Apps. Para ajudá-lo a integrar seus processos de negócios e dados, esses
serviços oferecem mais de 180 conectores – para serviços e produtos da Microsoft, assim como outros serviços,
como o GitHub, o Salesforce, o Twitter e muito mais.
No entanto, talvez às vezes você queira chamar APIs, serviços e sistemas que não estejam disponíveis como
conectores predefinidos. Para dar suporte a cenários mais personalizados, você pode criar conectores
personalizados com seus próprios gatilhos e ações. Temos um conjunto completo de tutoriais básicos e
avançados para conectores personalizados no site de documentação de Conectores. É recomendável que você
comece com a visão geral do conector personalizado, mas você também pode ir direto para os tópicos a seguir
para obter detalhes sobre uma área específica:
Criar um conector personalizado de uma definição de OpenAPI
Criar um conector personalizado com base em uma coleção do Postman
Criar um conector personalizado do zero
Usar um conector personalizado de um fluxo da nuvem
Compartilhar conectores personalizados em sua organização
Enviar seus conectores para certificação da Microsoft
Perguntas frequentes sobre o conector personalizado

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Integrar o Power Automate a sites e aplicativos
27/04/2021 • 16 minutes to read

NOTE
O Microsoft Flow agora é o Power Automate. Para obter informações, confira este blog.
Este conteúdo será atualizado para refletir a alteração de identidade visual nos próximos dias.

Insira o Power Automate em seu aplicativo ou site usando widgets de fluxo para oferecer aos seus usuários uma
maneira simples de automatizar suas tarefas pessoais ou profissionais.
Os widgets de fluxo são iframes localizados em um documento de host. Este documento aponta para uma
página no designer do Power Automate. Esses widgets integram a funcionalidade específica do Power Automate
no aplicativo de terceiros.
Os widgets podem ser simples. Por exemplo, um widget que renderiza uma lista de modelos sem nenhuma
comunicação entre o host e o iframe. Os widgets também podem ser complexos. Por exemplo, um widget que
provisiona um fluxo da nuvem de um modelo e, em seguida, dispara o fluxo por meio de uma comunicação
bidirecional entre o host e o widget.

Pré-requisitos
Uma Conta Microsoft ou
Uma conta corporativa ou de estudante

Usar o widget não autenticado


Para usar o widget de modelos não autenticados, insira-o diretamente ao aplicativo host usando um iframe.
Você não precisa do SDK (Software Development Kit) do JS (JavaScript) nem de um token de acesso.
Mostrar modelos de cenários
Para iniciar, adicione este código para mostrar os modelos do Power Automate em seu site:

<iframe src="https://flow.microsoft.com/{locale}/widgets/templates/?q={search term}


&pagesize={number of templates}&destination={destination}&category={category}"></iframe>

PA RÂ M ET RO DESC RIÇ Ã O

localidade O código de região e o idioma de quatro letras para o modo


de exibição do modelo. Por exemplo, en-us representa
inglês americano e de-de representa o alemão.

termo de pesquisa O termo de pesquisa para os modelos que você quer


mostrar na exibição. Por exemplo, pesquise por SharePoint
para mostrar modelos do SharePoint.

número de modelos O número de modelos que você quer mostrar na exibição.

destino A página que é aberta quando os usuários selecionam o


modelo. Insira details para mostrar os detalhes sobre o
modelo ou insira new para abrir o designer do Power
Automate.

categoria Filtros para a categoria de modelo fornecida.

parameters.{name} Contexto adicional para passar para o fluxo.

Se o parâmetro de destino for new , o designer do Power Automate será aberto quando os usuários
selecionarem um modelo. Os usuários podem criar um fluxo remetente no designer. Confira a próxima seção se
desejar ter a experiência completa do widget.
Passando parâmetros adicionais para o modelo de fluxo
Se o usuário estiver em um contexto específico em seu site ou aplicativo, passe esse contexto para o fluxo. Por
exemplo, um usuário pode abrir um modelo para Quando um item é criado enquanto olha para uma certa lista
em SharePoint. Siga estas etapas para passar a ID da lista como um parâmetro ao fluxo:
1. Defina o parâmetro no modelo de fluxo antes de publicá-lo. Um parâmetro tem aparência
@{parameters('parameter_name')} .
2. Passe o parâmetro na cadeia de consulta do atributo src do iframe. Por exemplo, adicione
&parameters.listName={the name of the list} se você tiver um parâmetro chamado listName .

Exemplo completo
Para mostrar os quatro melhores modelos do SharePoint em alemão e iniciar o usuário com myCoolList , use
este código:

<iframe src="https://flow.microsoft.com/de-de/widgets/templates/?
q=sharepoint%20&pagesize=4&destination=details&parameters.listName=myCoolList"></iframe>

Usar os widgets de fluxo autenticados


A tabela a seguir mostra a lista de widgets do Power Automate compatíveis com a experiência completa dentro
do widget que usa o token de acesso de autenticação do usuário. Será necessário usar o SDK do JS (Kit do
Desenvolvedor de Software do Javascript) do Power Automate para inserir os widgets e fornecer o token de
acesso de usuário necessário.

T IP O DE W IDGET REC URSO C O M SUP O RT E

fluxos Mostra uma lista de fluxos em uma guia para fluxos pessoais
e compartilhados. Edite um fluxo existente ou crie um fluxo
com base em um modelo ou em branco.

flowCreation Cria um fluxo da nuvem com base em uma ID de modelo


fornecida pelo aplicativo host.

runtime Dispara um fluxo de gatilho híbrido ou manual fornecido


pelo aplicativo host.

approvalCenter Insere solicitações de aprovação e aprovações enviadas.

modelos Mostra uma lista de modelos. O usuário escolhe uma para


criar um novo fluxo.

Use o SDK do Fluxo autenticado para permitir que os usuários criem e gerenciem fluxos diretamente do seu site
ou do aplicativo (em vez de navegar até o Power Automate). Será necessário conectar o usuário com sua Conta
Microsoft ou com o Azure Active Directory para usar o SDK autenticado.

NOTE
Não há como ocultar a marca do Power Automate ao usar widgets.

Arquitetura do widget
Os widgets do Power Automate funcionam por meio da inserção de um iframe que referencia o Power
Automate em um aplicativo host. O host fornece o token de acesso exigido pelo widget do Power Automate. O
SDK do JD do Power Automate permite que o aplicativo host inicialize e gerencie o ciclo de vida do widget.

Detalhes do SDK do JS
A equipe do Power Automate fornece o SDK do JS para facilitar a integração de widgets do Flow em aplicativos
de terceiros. O SDK do JS de fluxo está disponível como um link público no serviço de fluxo e permite que o
aplicativo host processe eventos do widget e interaja com o aplicativo de fluxo enviando ações para o widget.
Eventos e ações do widget são específicos para o tipo de widget.
Inicialização do widget
A referência do SDK do JS do Fluxo precisa ser adicionada ao aplicativo host antes de inicializar o widget.

<script src="https://flow.microsoft.com/Content/msflowsdk-1.1.js"></script>

Crie uma instância de SDK do JS passando o hostName opcional e os valores de localidade em um objeto JSON.

var sdk = new MsFlowSdk({


hostName:'https://flow.microsoft.com',
locale:'en-US'
});

NOME O B RIGATÓ RIO / O P C IO N A L DESC RIÇ Ã O

hostName Opcional Nome do host do Power Automate,


por exemplo,
https://flow.microsoft.com

locale Opcional Localidade do cliente para o widget (o


padrão é en-Us se não especificado)

Após a criação da instância do SDK do JS, será possível inicializar e inserir um widget do Power Automate em
um elemento pai no aplicativo host. Para fazer isso, adicione um div HTML:

<div id="flowDiv" class="flowContainer"></div>

Em seguida, inicialize o widget do Power Automate com o método renderWidget() do SDK do JS . Forneça o
tipo de widget e as configurações correspondentes.

var widget = sdk.renderWidget('<widgettype>', {


container: 'flowDiv',
flowsSettings: {},
templatesSettings: {},
approvalCenterSettings: {},
widgetStyleSettings: {}
});

Veja um estilo de exemplo para o contêiner que você pode modificar para corresponder às dimensões do
aplicativo host.

<head>
<style>
.flowContainer iframe {
width: 400px;
height: 1000px;
border: none;
overflow: hidden;
}
</style>
</head>

Estes são os parâmetros para renderWidget() :

PA RÂ M ET RO O B RIGATÓ RIO / O P C IO N A L DESC RIÇ Ã O

container Obrigatória ID de um elemento DIV na página do


host em que o widget será inserido.

environmentId Opcional Os widgets precisam de um ID do


ambiente. Se você não fornecer um ID,
um ambiente padrão será usado.

flowsSettings Opcional Objeto de configurações do Power


Automate

templateSettings Opcional Objeto de configurações do modelo

approvalCenterSettings Opcional Objeto de configurações de aprovação


Tokens de acesso
Após a execução do renderWidget() do SDK do JS, o SDK do JS inicializará um iframe que aponta para a URL do
widget do Power Automate. Essa URL contém todas as configurações nos parâmetros da cadeia de caracteres de
consulta. O aplicativo host precisa obter um token de acesso do Power Automate para o usuário (token JWT do
Azure Active Directory com o público-alvo https://service.flow.microsoft.com) antes que ele inicialize o widget. O
widget gera um evento GET_ACCESS_TOKEN para solicitar um token de acesso do host. O host precisa manipular o
evento e passar o token para o widget:

widget.listen("GET_ACCESS_TOKEN", function(requestParam, widgetDoneCallback) {


widgetDoneCallback(null, {
token: '<accesstokenFromHost>'
});
});

O aplicativo host é responsável por manter o token e por passá-lo com uma data de expiração válida para o
widget quando solicitado. Se o widget for aberto por períodos maiores, o host deverá verificar se o token
expirou e atualizá-lo, se necessário, antes de passá-lo para o widget.
Detectando se o widget está pronto
Após a inicialização bem-sucedida, o widget gerará um evento para notificar que o widget está pronto. O host
pode escutar o evento WIDGET_READY e executar qualquer código de host adicional.

widget.listen("WIDGET_READY", function() {
console.log("The flow widget is now ready.");
// other host code on widget ready
});

Configurações do widget
FlowsSettings
FlowsSettings pode ser usado para personalizar a funcionalidade do widget do Power Automate.

flowsSettings?: {
createFromBlankTemplateId?: string;
flowsFilter?: string;sc
tab?: string;
};

PA RÂ M ET RO O B RIGATÓ RIO / O P C IO N A L DESC RIÇ Ã O

createFromBlankTemplateId Obrigatória Use a GUID do modelo quando o


usuário selecionar o botão Criar de
um modelo em branco no widget
de Fluxo

flowsFilter Opcional O widget do Power Automate aplica o


filtro fornecido ao listar fluxos. Por
exemplo, mostre fluxos que
referenciam um site específico do
SharePoint.
flowsFilter: "operations/any(operation:
operation/sharepoint.site eq
'https://microsoft.sharepoint.com/teams/ProcessSimple'
)"

tab Opcional Padroniza a guia ativa a ser mostrada


no widget de Power Automate.
Por exemplo,
tab:'sharedFlows' exibe a guia
Equipe
e tab:'myFlows' exibe a guia Meus
fluxos.

TemplatesSettings
Isso se aplica a todos os widgets que permitem que você crie fluxos com base em um modelo, incluindo widgets
de Fluxos, FlowCreation e de Modelos.
templatesSettings?: {
defaultParams?: any;
destination?: string;
pageSize?: number;
searchTerm?: string;
templateCategory?: string;
useServerSideProvisioning?: boolean;
enableDietDesigner?: boolean;
};

PA RÂ M ET RO O B RIGATÓ RIO / O P C IO N A L DESC RIÇ Ã O

defaultParams Opcional Os parâmetros de tempo de design a


serem usados ao criar um fluxo da
nuvem com base em um modelo, por
exemplo:
defaultParams: {'parameters.sharepoint.site':
'https://microsoft.sharepoint.com/teams/ProcessSimple',
'parameters.sharepoint.list': 'b3a5baa8-fe94-44ca-a6f0-
270d9f821668' }

destination Opcional Os valores válidos são “novo” ou


“detalhes”. Quando definidos como
“detalhes”, uma página de detalhes é
mostrada ao criar um fluxo da nuvem
com base em um modelo.

pageSize Opcional Número de modelos a ser exibido.


Tamanho padrão = 6

searchTerm Opcional Exibir modelos que correspondem ao


termo de pesquisa fornecido

templateCategory Opcional Exibir modelos em uma categoria


específica

ApprovalCenterSettings
Aplica-se a widgets ApprovalCenter.

approvalCenterSettings?: {
approvalsFilter?: string;
tab?: string;but
autoNavigateToDetails?: boolean;
showSimpleEmptyPage? boolean;
hideLink?: boolean
};

PA RÂ M ET RO O B RIGATÓ RIO / O P C IO N A L DESC RIÇ Ã O

hideLink Opcional Quando definido como true , o


widget oculta os links de aprovação
recebida e enviada

autoNavigateToDetails Opcional Quando definido como true , o


widget abre automaticamente os
detalhes de aprovação quando há
somente uma aprovação

approvalsFilter Opcional O widget de aprovação aplicará o filtro


de aprovação especificado ao listar as
aprovações, por exemplo: O widget de
aprovação aplicará o filtro de
aprovação especificado ao listar as
aprovações, por exemplo:
approvalsFilter: 'properties/itemlink eq
\'https://microsoft.sharepoint.com/teams/ProcessSimple/_layouts/15/list
PageType=4&ListId=737e30a6-5bc4-4e9c-bcdc-
d34c5c57d938&ID=3&ContentTypeID=0x010010B708969A9C16408696FD23801531C6\

approvalsFilter:
'properties/itemlinkencoded eq
\'{Your base64 encoded item link
url} \''

tab Opcional Guia ativa padrão a ser mostrada no


widget de Fluxo.
Valores válidos: “receivedApprovals”,
“sentApprovals”
PA RÂ M ET RO O B RIGATÓ RIO / O P C IO N A L DESC RIÇ Ã O

showSimpleEmptyPage Opcional Mostra uma página vazia quando não


há aprovações

hideInfoPaneCloseButton Opcional Oculta o botão Fechar do painel de


informações (ou o host já tem um
botão Fechar)

Eventos de widget
O widget do Power Automate dá suporte a eventos que permitem que o host escute eventos de ciclo de vida do
widget. O widget do Power Automate dá suporte a dois tipos de eventos: eventos de notificação unidirecionais
(por exemplo, Widget_Ready) e eventos gerados do widget para efetuar fetch dos dados do host
(Get_Access_Token). O host precisa usar o método widget.listen() para escutar eventos específicos gerados do
widget.
Uso

widget.listen("<WIDGET_EVENT>", function() {
console.log("The flow widget raised event");
});

Eventos com suporte pelo tipo de widget


EVEN TO DE W IDGET DETA L H ES

WIDGET_READY Widget carregado com sucesso

WIDGET_RENDERED Widget carregado e a renderização de interface do usuário


está concluída

GET_ACCESS_TOKEN Solicitação de widget para inserir token de acesso de usuário

GET_STRINGS Permite que o host substitua um conjunto de cadeias de


caracteres de interface do usuário mostrado no widget

Widget de runtime
EVEN TO DE W IDGET DETA L H ES DA DO S

RUN_FLOW_STARTED Disparados e a execução de fluxo foi


iniciada

RUN_FLOW_COMPLETED Execução de fluxo disparada com êxito

RUN_FLOW_DONE_BUTTON_CLICKED O usuário selecionou o botão


Concluído na execução de fluxo

RUN_FLOW_CANCEL_BUTTON_CLICKED O usuário selecionou o botão Cancelar


na execução de fluxo

FLOW_CREATION_SUCCEEDED O fluxo foi criado com êxito { flowUrl: string, flowId:


string, fromTemplate: string }

WIDGET_CLOSE Acionado quando o host deveria


fechar o widget

Widget de criação de fluxo


EVEN TO DE W IDGET DETA L H ES DA DO S

FLOW_CREATION_FAILED Falha na criação do fluxo

WIDGET_CLOSE Acionado quando o host deveria


fechar o widget

TEMPLATE_LOAD_FAILED Falha no carregamento do modelo

FLOW_CREATION_SUCCEEDED O fluxo foi criado com êxito { flowUrl: string, flowId:


string,fromTemplate?: string }
Widget de aprovação
EVEN TO DE W IDGET DETA L H ES

RECEIVED_APPROVAL_STATUS_CHANGED Status de aprovação recebida alterado

SENT_APPROVAL_STATUS_CHANGED Status de aprovação enviada alterado

O evento GET_STRINGS permite que você personalize o texto para alguns dos elementos de interface do
usuário mostrados no widget. As cadeias de caracteres a seguir podem ser personalizadas:

C H AVE DA C A DEIA DE C A RA C T ERES USA R N O W IDGET

FLOW_CREATION_CREATE_BUTTON Texto exibido no botão Criar fluxo no widget de criação de


fluxo e de runtime

FLOW_CREATION_CUSTOM_FLOW_NAME O valor inicial a ser usado para o nome do fluxo no widget


de criação de fluxo. Usado somente quando a configuração
allowCustomFlowName está habilitada.

FLOW_CREATION_HEADER Cabeçalho a ser usado ao criar um fluxo da nuvem no


widget de criação de fluxo e de runtime

INVOKE_FLOW_HEADER Cabeçalho a ser usado ao invocar um fluxo da nuvem no


widget de runtime

INVOKE_FLOW_RUN_FLOW_BUTTON Texto exibido no botão usado para invocar/executar um fluxo


da nuvem no widget de runtime

Exemplo
Chame widgetDoneCallback passando um objeto JSON com pares de chave-valor de chave de cadeia de
caracteres e o texto para substituir o valor padrão.

widget.listen("GET_STRINGS", function(requestParam, widgetDoneCallback) {


widgetDoneCallback(null, {
"FLOW_CREATION_HEADER": "<string override would go here>",
"INVOKE_FLOW_RUN_FLOW_BUTTON": "<string override would go here>"
});
});

Ações de widget
O host usa ações de widget para enviar uma mensagem ou uma ação específica ao widget. O widget SDK do JS
fornece o método notify() para enviar uma mensagem ou um conteúdo JSON para o widget. Cada ação do
widget é compatível com uma assinatura de conteúdo específica.
Uso

widget.notify('<WIDGET_ACTION>', parameterMatchingParameterInterface)
.then(result => console.log(result))
.catch(error => console.log(error))

Exemplo
Invocar um fluxo da nuvem enviando o comando a seguir para um widget de runtime

widget.notify('triggerFlow', { flowName: flowName, implicitData:implicitData });

Widget de runtime
A Ç Ã O DE W IDGET DETA L H ES IN T ERFA C E DE PA RÂ M ET RO

triggerFlow Dispara uma execução de fluxo da { flowName: string,


nuvem implicitData?: string }

triggerFlowByTemplate Dispara uma execução de fluxo da { templateId: string,


nuvem por modelo implicitData?: string,
designTimeParameters?:
Record<string, any> }

getTriggerSchema Obtém o esquema de gatilho para um { flowName: string, }


fluxo da nuvem
A Ç Ã O DE W IDGET DETA L H ES IN T ERFA C E DE PA RÂ M ET RO

closeWidget Cancela qualquer atividade pendente e


gera um evento WIDGET_CLOSE

Widget de criação de fluxo


A Ç Ã O DE W IDGET DETA L H ES IN T ERFA C E DE PA RÂ M ET RO

createFlowFromTemplate Cria um fluxo da nuvem para o modelo { templateName: string,


selecionado designTimeParameters?:
Record<string, any> }

createFlowFromTemplateDefinition Cria um fluxo da nuvem para a { templateDefinition: string }


definição de modelo selecionada

closeWidget Cancela qualquer atividade pendente e


gera um evento WIDGET_CLOSE

Widget de aprovação
A Ç Ã O DE W IDGET DETA L H ES IN T ERFA C E DE PA RÂ M ET RO

closeInfoPane Fecha o painel de informações que N/D


exibe os detalhes da aprovação

Configurando seu aplicativo cliente


Será necessário configurar seu aplicativo cliente com Escopos de serviço de fluxo (permissões delegadas). Se o
aplicativo do AAD Azure Active Directory usado para integração de widget usar um fluxo de autorização de
“concessão de código”, o aplicativo AAD precisará ser reconfigurado com permissões delegadas compatíveis
com o Power Automate. Isso oferece permissões delegadas que permitem ao aplicativo:
Gerenciar aprovações
Ler aprovações
Ler atividades
Gerenciar fluxos
Ler fluxos
Sigas estas etapas para selecionar uma ou mais permissões delegadas:
1. Acessar https://portal.azure.com
2. Selecione Azure Active Director y .
3. Selecione Registros de aplicativo em Gerenciar .
4. Insira o aplicativo de terceiros a ser configurado para Escopos de serviço de fluxo.
5. Selecione Configurações .

6. Selecione Permissões necessárias em Acesso à API /


7. Selecione Adicionar .
8. Escolha Selecionar uma API .
9. Procure o ser viço do Power Automate e selecione-o. Observação: antes de ver o serviço do Power
Automate, seu locatário precisa ter pelo menos um usuário do AAD conectado ao portal do fluxo
(https://flow.microsoft.com)
10. Escolha os escopos de fluxo necessários para seu aplicativo e, em seguida, selecione Salvar .

Agora seu aplicativo obterá um token de Serviço de fluxo que contém as permissões delegadas na declaração
'scp' no token JWT.

Aplicativo de exemplo inserindo widgets de fluxo


Um SPA (Aplicativo de Página Única) JavaScript de exemplo é fornecido na seção de recursos para você poder
experimentar a inserção de widgets de fluxo em uma página de host. O uso do aplicativo de exemplo requer o
registro de um aplicativo AAD com fluxo de concessão implícita habilitado.
Registrando um aplicativo AAD
1. Entre no Portal do Azure.
2. No painel de navegação esquerdo, selecione Azure Active Director y e, em seguida, selecione Registros
de aplicativo (Versão prévia) > Novo registro.
3. Quando a página Registrar um aplicativo for exibida, insira um nome para seu aplicativo.
4. Em Tipos de conta com supor te , selecione Contas em qualquer diretório organizacional.
5. Na seção URL de redirecionamento , selecione a plataforma da Web e defina o valor para a URL o
aplicativo' com base em seu servidor Web. Configure esse valor como http://localhost:30662/ para executar
o aplicativo de exemplo.
6. Selecione Registrar .
7. Na página Visão geral do aplicativo, anote o valor da ID do aplicativo (cliente).
8. O exemplo requer que o fluxo de concessão implícita esteja habilitado. No painel de navegação esquerdo do
aplicativo registrado, selecione Autenticação .
9. Em Configurações avançadas , em Concessão implícita , marque as caixas de seleção Tokens de ID e
Tokens de acesso . Os tokens de ID e de acesso são necessários, pois o aplicativo precisa conectar os
usuários e chamar a API do fluxo.
10. Selecione Salvar .
Executando o exemplo
1. Baixe o exemplo e copie-o para uma pasta local em seu dispositivo.
2. Abra o arquivo index.html na pasta FlowSDKSample e modifique o applicationConfig para atualizar o
clientID para a ID do aplicativo registrada anteriormente.

3. O aplicativo de exemplo é configurado para usar os escopos de fluxo Flows.Read.All e Flow.Manage.All. É


possível configurar escopos adicionais atualizando a propriedade flowScopes no objeto
applicationConfig .
4. Execute estes comandos para instalar a dependência e execute o aplicativo de exemplo:

> npm install > node server.js

5. Abra o navegador e, em seguida, insira http://localhost:30662


6. Selecione o botão Entrar para se autenticar no AAD e adquirir um token de acesso de fluxo da nuvem.
7. A caixa de texto Token de acesso contém o token de acesso.
8. Selecione Carregar widget de fluxos ou Carregar widget de modelos para inserir os widgets
correspondentes.

Link de download do aplicativo de exemplo.

Recursos
Páginas de teste do widget
Descubra mais sobre a integração e as configurações do widget:
Widget de modelos: <https://flow.microsoft.com/test/templateswidget/>
Widget FlowCreation: <https://flow.microsoft.com/test/flowcreationwidget/>
Widget de runtime: <https://flow.microsoft.com/test/runtimewidget/>
Widget do centro de aprovações: <https://flow.microsoft.com/test/approvalcenterwidget/>
Widget de fluxos: <https://flow.microsoft.com/test/managewidget/>
Localidades de widget com suporte
Se a localidade inicializada não estiver listada, o padrão do fluxo será a localidade com suporte mais próxima.

LO C A L IDA DE L A N GUA GE

bg-bg Búlgaro (Bulgária)

ca-es Catalão (Catalunha)

cs-cz Tcheco (República Tcheca)

da-dk Dinamarquês (Dinamarca)

de-de Alemão (Alemanha)

el-gr Grego (Grécia)

en-Us Inglês (Estados Unidos)

es-es Espanhol (Castelhano)

et-ee Estoniano (Estônia)


LO C A L IDA DE L A N GUA GE

eu-es Basco (Basco)

fi-fi Finlandês (Finlândia)

fr-fr Francês (França)

gl-es Galego (Galícia)

hi-HU Húngaro (Hungria)

hi-in Híndi (Índia)

hr-hr Croata (Croácia)

id-Id Indonésio (Indonésia)

it-It Italiano (Itália)

jp-Jp Japonês (Japão)

kk-kz Cazaque (Cazaquistão)

ko-kr Coreano (Coreia)

lt-LT Lituano (Lituânia)

lv-lv Letão (Letônia)

ms-my Malaio (Malásia)

nb-no Norueguês (Bokmål)

nl-nl Holandês (Países Baixos)

pl-pl Polonês (Polônia)

pt-br Português (Brasil)

pt-pt Português (Portugal)

ro-ro Romeno (Romênia)

ru-ru Russo (Rússia)

sk-sk Eslovaco (Eslováquia)

sl-si Esloveno (Eslovênia)

sr-cyrl-rs Sérvio (Cirílico, Sérvia)

sr-latn-rs Sérvio (Latino, Sérvia)

sv-se Sueco (Suécia)

th-th Tailandês (Tailândia)

tr-tr Turco (Turquia)

uk-ua Ucraniano (Ucrânia)

vi-vn Vietnamita (Vietnã)


NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Permitir que os clientes testem os fluxos no
AppSource
27/04/2021 • 2 minutes to read

NOTE
O Microsoft Flow agora é o Power Automate. Para obter informações, confira este blog.
Este conteúdo será atualizado para refletir a alteração de identidade visual nos próximos dias.

Você deseja exibir como o aplicativo se integra ao Power Automate? Agora, fazemos o test drive das soluções no
AppSource.com como uma maneira de compartilhar a integração do Power Automate com os clientes e gerar
clientes potenciais para sua empresa.

O que é solução de Test Drive?


Uma solução de Teste permite aos clientes experimentarem um aplicativo real sem a instalação de nenhum
aplicativo. Os clientes apenas entram em AppSource.com usando a conta do Azure Active Directory (AAD) e
executam o aplicativo em um navegador da Web. Sem o Test Drive, os clientes só poderão ler sobre seu
aplicativo ou assistir a um vídeo que o descreve. Com o Test Drive, os clientes obtêm uma ideia melhor do que é
a solução e das funcionalidades contidas no aplicativo. Além disso, eles têm a experiência de realmente usar o
aplicativo. Os clientes não poderão examinar internamente para ver como seu aplicativo foi criado e, portanto,
sua propriedade intelectual está protegida. Coletamos e compartilhamos informações sobre clientes potenciais
com você para ajudá-lo a expandir seu negócio.

Como crio uma solução de Test Drive?


Criar um aplicativo para uma solução de Teste é como criar qualquer aplicativo, mas você precisa usar uma
fonte de dados à qual o usuário pode ter acesso como um usuário de somente leitura. O uso de uma fonte de
dados já configurada significa que não há atrito zero para que eles a testem. A solução completa que você
distribuir aos clientes incluirá dados graváveis, mas dados somente leitura funcionam bem para uma solução de
Test Drive.
Incorporar o fluxo em seu produto
Quando você tiver uma fonte de dados que pode conceder ao usuário o acesso de somente leitura, poderá
inserir o Power Automate em seu aplicativo. Leia mais sobre a incorporação aqui. Recomendamos usar a
funcionalidade de pesquisa para destacar os modelos exclusivos de seu aplicativo. Por exemplo, se seu aplicativo
cria dados no Dynamics 365, você pode destacar um modelo Dynamics 365 que extrai os dados, em seguida,
enviar um email para o usuário.

Como listo minha solução de Teste no AppSource.com?


Agora que seu aplicativo está pronto, é hora de publicá-lo no AppSource.com. Para iniciar esse processo,
preencha o formulário do aplicativo em flow.microsoft.com. Depois que você aplicar, receberá um email com
instruções sobre como enviar seu aplicativo para ser publicado no AppSource.com.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Trabalhar com fluxos de processos empresariais
usando código
30/03/2021 • 17 minutes to read

NOTE
O Microsoft Flow agora é o Power Automate. Para obter informações, confira este blog.
Este conteúdo será atualizado para refletir a alteração de identidade visual nos próximos dias.

Um fluxo de processo empresarial permite criar processos de vendas, serviços e outros processos empresariais
mais eficientes e simplificados. Ele cria uma visualização de seu processo empresarial colocando controles
especiais na parte superior dos formulários de entidade. Os usuários serão guiados em vários estágios dos
processos de vendas, marketing ou serviços até a sua conclusão. Cada processo oferece suporte a vários
estágios e etapas. É possível adicionar ou remover etapas, alterar a ordem dos estágios ou adicionar novas
entidades ao fluxo de processos empresarial.
As instâncias de fluxo de processo empresarial diferentes podem ser executadas simultaneamente no mesmo
registro de entidade. Os usuários podem alternar entre as instâncias de processo empresarial simultâneas e
retomar seu trabalho em um estágio atual do processo.
Este tópico fornece informações sobre como você pode trabalhar, por meio de programação, com fluxos de
processo empresarial.

NOTE
Você não precisa escrever código para trabalhar com fluxos de processo empresarial. Para obter informações sobre como
usar a interface do usuário para criar e gerenciar fluxos de processo empresarial, consulte Visão geral de fluxos de
processo empresarial

Pré-requisitos para o fluxo de processo empresarial


As entidades personalizadas e as entidades que contêm formulários da interface do usuário atualizados podem
participar do fluxo do processo empresarial. As entidades da interface do usuário atualizadas têm a propriedade
IsAIRUpdated definida para true .
Para habilitar uma entidade para usar o fluxo do processo empresarial, defina a propriedade
IsBusinessProcessEnabled para true .

IMPORTANT
Habilitar uma entidade para usar o fluxo do processo empresarial é um processo unilateral. Não é possível revertê-lo.

Definir o fluxo do processo empresarial


Use o designer de fluxo do processo empresarial visual para definir um fluxo de processo empresarial. Mais
informações: Criar um fluxo de processo empresarial
Por padrão, um registro de fluxo do processo empresarial é criado no estado Draft .
Uma definição de fluxo de processo empresarial é armazenada na entidade workflow e as informações de
estágio para o fluxo do processo empresarial são armazenadas na entidade processstage.

Ativar fluxo do processo empresarial


Antes de usar um fluxo de processo, é necessário ativá-lo. Para ativá-lo, você deve ter o privilégio
prvActivateBusinessProcessFlow para a entidade Workflow . Use a mensagem UpdateRequest para definir o
estado do registro de entidade Workflow como Activated . Mais informações: Executar operações
especializadas usando Atualizar

NOTE
Você também pode usar o designer de fluxo do processo empresarial para ativar um fluxo de processo empresarial.

Entidade de fluxo de processo empresarial


Depois de ativar uma definição de fluxo de processo empresarial alterando o estado o registro de entidade
Workflow correspondente ou usando o designer de fluxo do processo empresarial, uma entidade personalizada
com o seguinte nome é criada automaticamente para armazenar as instâncias de fluxo de processo empresarial:
"<activesolutionprefix> _ <uniquename>", em que o nome exclusivo é derivado do nome que você especificar.
Por exemplo, se você especificou "Meu BPF personalizado" como o nome da definição de fluxo de processo
empresarial e estiver usando o editor padrão (novo) para sua solução ativa, o nome da entidade personalizada
criada para armazenar as instâncias de processo será "new_mycustombpf".
Se o valor de uniquename não estiver disponível para uma definição de fluxo do processo empresarial, por
exemplo, se o fluxo do processo empresarial tiver sido importado como parte da solução de uma versão
anterior, o nome padrão da entidade personalizada será " \<activesolutionprefix>_bpf_<GUID_BPF_Definition> :

IMPORTANT
Os registros de fluxo de processo empresarial de amostra usam entidades do sistema para armazenar os registros de
instância do fluxo de processo empresarial correspondentes.
Entretanto, todas as novas definições de fluxo de processo empresarial usarão as entidades personalizadas para
armazenar os registros da instância como explicado anteriormente.

Você pode recuperar o nome da sua entidade de fluxo do processo empresarial usando qualquer uma das
seguintes maneiras:
Usando a interface do usuário : use a interface do usuário de personalização para navegar até sua
entidade de fluxo do processo empresarial:
Usando a API Web : use a seguinte solicitação:
Solicitação

GET [Organization URI]/api/data/v9.0/workflows?$filter=name eq 'My Custom BPF'&$select=uniquename


HTTP/1.1

Response

{
"@odata.context":"[Organization URI]/api/data/v9.0/$metadata#workflows(uniquename)",
"value":[
{
"@odata.etag":"W/\"1084677\"",
"uniquename":"new_mycustombpf",
"workflowid":"2669927e-8ad6-4f95-8a9a-f1008af6956f"
}
]
}

Usando o ser viço da organização : use o seguinte exemplo de código:

QueryExpression query = new QueryExpression


{
EntityName = "workflow",
ColumnSet = new ColumnSet("uniquename"),
Criteria = new FilterExpression
{
Conditions =
{
new ConditionExpression
{
AttributeName = "name",
Operator = ConditionOperator.Equal,
Values = { "My Custom BPF" }
}
}
}
};
Workflow Bpf = (Workflow)_serviceProxy.RetrieveMultiple(query).Entities[0];
NOTE
A propriedade IsBPFEntity é true para as entidades do fluxo do processo empresarial. Você pode recuperar todas as
entidades do fluxo do processo empresarial em sua instância executando a seguinte solicitação de API Web:

GET [Organization URI]/api/data/v9.0/EntityDefinitions?


$select=SchemaName,LogicalName,DisplayName&$filter=IsBPFEntity eq true HTTP/1.1

Gerenciar seguranças dos fluxos do processo empresarial


A entidade personalizada, que é automaticamente criada ao ativar um fluxo do processo empresarial para
armazenar instâncias desse fluxo, adere ao modelo de segurança padrão, assim como quaisquer outras
entidades personalizadas no Common Data Service. Isso implica que os privilégios concedidos nessas entidades
definem as permissões do tempo de execução para usuários dos fluxos do processo empresarial.
A entidade personalizada do fluxo do processo empresaria tem um escopo da organização. Os privilégios
básicos para criar, recuperar, atualizar e excluir nessa entidade definem a permissão dos usuários de acordo com
as funções atribuídas a eles. Por padrão, quando a entidade personalizada do fluxo do processo empresarial é
criada, somente as funções de segurança Administrador do Sistema e Personalizador do Sistema
recebem acesso a ela, e você precisa conceder as permissões explicitamente para a nova entidade do fluxo do
processo empresarial (por exemplo, Meu BPF personalizado ), para outras funções de segurança, conforme o
necessário.

Criar, recuperar, atualizar e excluir registros de entidade do fluxo do


processo empresarial (instâncias de processo)
A entidade personalizada que é automaticamente criada na ativação de uma definição de fluxo do processo
empresarial armazena todas as instâncias de processo para a definição do fluxo do processo empresarial. A
entidade personalizada permite a criação e o gerenciamento programáticos padrão de registros (instâncias de
processo) usando a API Web e o ponto de extremidade do CRM 2011.
IMPORTANT
A mudança para outra instância de processo de um registro de entidade apenas é permitida por meio da interface do
usuário (cliente) ou de forma programática usando as informações disponíveis nesta seção. Não é mais possível usar a
mensagem SetProcess (SetProcess Action ou SetProcessRequest) para mudar de processo de forma programática
(definir outro fluxo de processo empresarial como a instância de processo ativa) no registro da entidade de destino.

Vamos considerar o seguinte exemplo contendo um fluxo do processo empresarial entre entidades, "Meu BPF
personalizado", com três estágios: S1:Account, S2:Account e S3:Contact.

Recuperar todos os registros (instâncias) de uma entidade do fluxo do processo empresarial


Se o nome da entidade do fluxo do processo empresarial for "new_mycustombpf", use a seguinte consulta para
recuperar todos os registros (instâncias de processo) dessa entidade:

GET [Organization URI]/api/data/v9.0/new_mycustombpfs HTTP/1.1

Neste ponto, você não poderá obter todas as instâncias em sua resposta, pois não há nenhuma. Execute esta
solicitação depois de criar uma instância de sua definição de fluxo de processo empresarial neste tópico.

NOTE
Para saber como recuperar o nome da sua entidade de fluxo do processo empresarial, consulte a seção anterior, Entidade
de fluxo de processo empresarial.

Criar um registro de entidade de fluxo de processo empresarial (instância de processo )


Crie um registro de entidade de fluxo de processo empresarial (instância de processo) por meio de
programação se quiser alternar para outro fluxo de processo empresarial para um registro de entidade sem
usar a interface do usuário.
Para criar um registro de entidade de fluxo de processo empresarial, você precisará especificar os seguintes
valores:
Associar o registro de entidade de fluxo de processo empresarial a um registro de entidade principal
definindo a propriedade de navegação de valor único usando a anotação @odata.bind . Para descobrir o
nome da propriedade de navegação que aponta para o registro de entidade principal para sua definição
de fluxo de processo empresarial, use o documento CSDL $metadata.
Associar o registro de entidade de fluxo de processo empresarial a estágio válido especificado na
definição do fluxo de processo empresarial definindo a propriedade de navegação de valor único usando
a anotação @odata.bind . Para descobrir o nome da propriedade de navegação (normalmente,
activestageid ) que aponta para o registro de estágio para sua definição de fluxo de processo
empresarial, use o documento CSDL $metadata.
Além disso, você pode recuperar informações sobre todos os estágios para uma definição de fluxo do
processo empresarial usando a seguinte solicitação da API Web, supondo que a ID da sua definição de
fluxo do processo empresarial seja 2669927e-8ad6-4f95-8a9a-f1008af6956f:
Solicitação

GET [Organization URI]/api/data/v9.0/processstages?$select=stagename&$filter=processid/workflowid eq


2669927e-8ad6-4f95-8a9a-f1008af6956f HTTP/1.1

Response

{
"@odata.context": "[Organization URI]/api/data/v9.0/$metadata#processstages(stagename)",
"value": [
{
"@odata.etag": "W/\"858240\"",
"stagename": "S1",
"processstageid": "9a9185f5-b75b-4bbb-9c2b-a6626683b99b"
},
{
"@odata.etag": "W/\"858239\"",
"stagename": "S3",
"processstageid": "a107e2fd-7543-4c1a-b6b4-b8060ecb1a1a"
},
{
"@odata.etag": "W/\"858238\"",
"stagename": "S2",
"processstageid": "19a11fc0-3398-4214-8522-cb2a97f66e4b"
}
]
}

Em seguida, use a seguinte solicitação para criar uma instância de sua definição de fluxo do processo
empresarial para um registro de conta (ID=a176be9e-9a68-e711-80e7-00155d41e206) e o estágio ativo
definido como o primeiro estágio da instância do processo, S1 (ID=9a9185f5-b75b-4bbb-9c2b-
a6626683b99b):
Solicitação

POST [Organization URI]/api/data/v9.0/new_mycustombpfs HTTP/1.1


Content-Type: application/json; charset=utf-8
OData-MaxVersion: 4.0
OData-Version: 4.0
Accept: application/json

{
"bpf_accountid@odata.bind": "/accounts(a176be9e-9a68-e711-80e7-00155d41e206)",
"activestageid@odata.bind": "/processstages(9a9185f5-b75b-4bbb-9c2b-a6626683b99b)"
}

Response
HTTP/1.1 204 No Content
OData-Version: 4.0
OData-EntityId: [Organization URI]/api/data/v9.0/new_mycustombpfs(cc3f721b-026e-e811-80ff-00155d513100)

Observe que, se você quiser criar uma instância de sua definição de fluxo de processo empresarial com estágio
ativo definido como um estágio diferente do primeiro, você também deverá fornecer traversedpath na sua
solicitação. O caminho percorrido é a cadeia de caracteres delimitada por vírgulas de IDs de estágio do processo
que representam estágios visitados da instância de fluxo do processo empresarial. A seguinte solicitação cria
uma instância para um registro de conta (ID=679b2464-71b5-e711-80f5-00155d513100) e o estágio ativo
definido como o segundo estágio, S2 (ID=19a11fc0-3398-4214-8522-cb2a97f66e4b).

POST [Organization URI]/api/data/v9.0/new_mycustombpfs HTTP/1.1


Content-Type: application/json; charset=utf-8
OData-MaxVersion: 4.0
OData-Version: 4.0
Accept: application/json

{
"bpf_accountid@odata.bind": "/accounts(679b2464-71b5-e711-80f5-00155d513100)",
"activestageid@odata.bind": "/processstages(19a11fc0-3398-4214-8522-cb2a97f66e4b)",
"traversedpath":"9a9185f5-b75b-4bbb-9c2b-a6626683b99b,19a11fc0-3398-4214-8522-cb2a97f66e4b"
}

Atualizar um registro de entidade de fluxo de processo empresarial (instância de processo )


Você pode atualizar uma instância de processo para mover para o estágio seguinte ou anterior, abandonar uma
instância de processo, reativar uma instância de processo ou concluir uma instância de processo.
Navegação de estágio
Para navegar até um estágio diferente, você precisa atualizar um registro de instância de processo para alterar
sua ID de estágio ativo e atualizar adequadamente o caminho percorrido. Observe que você só deve mover para
o estágio anterior ou seguinte ao atualizar uma instância de fluxo de processo empresarial.
Para executar a navegação de estágio, você precisará da ID da instância de fluxo do processo empresarial que
você deseja atualizar. Para recuperar todas as instâncias do seu fluxo de processo empresarial, consulte
Recuperar todos os registros (instâncias) para uma entidade de fluxo de processo empresarial mencionado
anteriormente.
Supondo que a ID da instância do processo que você deseja atualizar seja dc2ab599-306d-e811-80ff-
00155d513100, use a seguinte solicitação para atualizar o estágio ativo de S1 para S2:

PATCH [Organization URI]/api/data/v9.0/new_mycustombpfs(dc2ab599-306d-e811-80ff-00155d513100) HTTP/1.1


Content-Type: application/json
OData-MaxVersion: 4.0
OData-Version: 4.0

{
"activestageid@odata.bind": "/processstages(19a11fc0-3398-4214-8522-cb2a97f66e4b)",
"traversedpath": "9a9185f5-b75b-4bbb-9c2b-a6626683b99b,19a11fc0-3398-4214-8522-cb2a97f66e4b"
}

Alterar o estado de uma instância do processo: Anular, Reativar ou Concluir


Uma instância de processo pode ter um dos seguintes estados: Ativo , Concluído ou Anulado . O estado é
determinado pelos seguintes atributos no registro de instância do processo:
statecode : exibe o status da instância do processo.
VA LO R L A B EL

0 Ativas

1 Inativos

statuscode : exibe informações sobre o status da instância do processo.

VA LO R L A B EL

1 Ativas

2 Concluída

3 Anulada

Portanto, para Anular uma instância de processo, use a seguinte solicitação e defina os valores statecode e
statuscode adequadamente:

PATCH [Organization URI]/api/data/v9.0/new_mycustombpfs(dc2ab599-306d-e811-80ff-00155d513100) HTTP/1.1


Content-Type: application/json
OData-MaxVersion: 4.0
OData-Version: 4.0

{
"statecode" : "1",
"statuscode": "3"
}

NOTE
Você pode anular uma instância de processo em qualquer estágio.

Da mesma forma, para reativar uma instância de processo, substitua os valores statecode e statuscode no
código acima com 0 e 1 , respectivamente.
Por fim, para definir um status da instância de processo como Concluído , que é possível apenas no último
estágio de uma instância de processo, substitua os valores statecode e statuscode no código acima por 0 e 2 ,
respectivamente.
Navegação entre entidades
Para a navegação entre entidades neste exemplo, você deve definir o estágio ativo da instância do processo para
o último estágio, S3 (ID=a107e2fd-7543-4c1a-b6b4-b8060ecb1a1a), atualizar o caminho percorrido
adequadamente e definir um registro de contato como o registro de entidade principal de acordo a definição de
fluxo do processo empresarial.
PATCH [Organization URI]/api/data/v9.0/new_mycustombpfs(dc2ab599-306d-e811-80ff-00155d513100) HTTP/1.1
Content-Type: application/json
OData-MaxVersion: 4.0
OData-Version: 4.0

{
"activestageid@odata.bind": "/processstages(a107e2fd-7543-4c1a-b6b4-b8060ecb1a1a)",
"traversedpath":"9a9185f5-b75b-4bbb-9c2b-a6626683b99b,19a11fc0-3398-4214-8522-cb2a97f66e4b,a107e2fd-
7543-4c1a-b6b4-b8060ecb1a1a",
"bpf_contactid@odata.bind": "/contacts(0e3f10b0-da33-e811-80fc-00155d513100)"
}

Excluir um registro de entidade de fluxo de processo empresarial (instância de processo )


Use a seguinte solicitação de API Web:
Solicitação

DELETE [Organization URI]/api/data/v9.0/new_mycustombpfs(dc2ab599-306d-e811-80ff-00155d513100) HTTP/1.1

Response
Se o registro existir, você obterá uma resposta normal com status 204 para indicar que a exclusão foi bem-
sucedida. Se a entidade não for encontrada, você receberá uma resposta normal com o status 404.

Use as mensagens RetrieveProcessInstances e RetrieveActivePath


Use a mensagem RetrieveProcessInstances (RetrieveActivePath Function ou RetrieveProcessInstancesRequest)
para recuperar todas as instâncias de fluxo de processo empresarial para um registro de entidade em todas as
definições de processo empresarial. As instâncias de fluxo do processo empresarial de uma entidade retornadas
são ordenadas com base no atributo modifiedon da instância. Por exemplo, a instância do fluxo do processo
empresarial modificada recentemente será o primeiro registro na coleção retornada. A instância do fluxo do
processo empresarial modificada é a única que fica ativa na interface do usuário de um registro da entidade.
Cada registro de instância de fluxo de processo empresarial retornado para um registro de entidade como
resultado do uso da mensagem RetrieveProcessInstances armazena a ID do estágio no atributo
processstageid que pode ser usado para localizar o estágio ativo e, em seguida, mover para o estágio seguinte
ou anterior. Para fazer isso, você primeiro precisa localizar o caminho ativo de uma instância de fluxo de
processo empresarial e os estágios disponíveis na instância de fluxo de processo usando a mensagem
RetrieveActivePath (RetrieveActivePath Function ou RetrieveActivePathRequest).

Depois que tiver as informações do estágio ativo e do caminho ativo de uma instância do fluxo do processo
empresarial, você pode usar as informações para ir para um próximo estágio ou anterior no caminho ativo. A
navegação de estágios deve ser feita em sequência, isto é, você só deve avançar para o próximo estágio no
caminho ativo.
Para a amostra completa do código que demonstra o uso desses dois métodos e a navegação de estágio usando
o serviço da organização, consulte Amostra: trabalhar com fluxos de processo empresarial.

Aplique o fluxo do processo empresarial ao criar um registro da


entidade
Esta seção fornece informações sobre o comportamento padrão para aplicar os fluxos do processo empresarial
automaticamente a novos registros da entidade criada no Common Data Service e como você pode substituí-
los para aplicar um fluxo do processo empresarial de sua escolha para novos registros da entidade.
Por padrão, para que a entidade tenha vários fluxos de processo empresarial definidos para ela, o sistema aplica
um fluxo do processo empresarial para o novo registro da entidade, usando a seguinte lógica de várias etapas:
1. Identificar todos os fluxos de processo empresarial aplicáveis para o novo registro de entidade com base no
atributo Workflow.Primar yEntity dos registros de definição de fluxo do processo empresarial.
2. Identifique as definições de fluxos do processo empresarial ao qual o usuário atual tem acesso. Para obter
informações sobre como o acesso a um fluxo de processo empresarial é determinado e gerenciado, consulte
Gerenciar a segurança para fluxos de processo empresarial anteriormente neste tópico.
3. Todas as definições de fluxos de processo empresarial do sistema estão sujeitas a uma ordem global por
entidade. A ordem do fluxo de processo empresarial é armazenada no atributo Workflow.ProcessOrder .
As definições de fluxos do processo empresarial de uma entidade são classificadas com base nessa ordem, e
a que tiver o menor valor da ordem é selecionada.
4. Por fim, se o registro da entidade for criado de um aplicativo de negócios (módulo do aplicativo), um nível
maior de filtragem é aplicado para selecionar o fluxo do processo de negócio a ser aplicado
automaticamente ao novo registro da entidade. Ao trabalhar em um aplicativo, os usuários podem acessar
somente as entidades relevantes, fluxos do processo de negócios, exibições e forms aos quais eles têm
acesso, em virtude das funções de segurança atribuídas ao aplicativo de negócios.
Se o aplicativo de negócios não contiver nenhum fluxo do processo empresarial, então o fluxo do
processo empresarial é aplicado, conforme explicado até a etapa 3.
Se o aplicativo de negócios tiver um ou mais fluxos do processo empresarial, então somente serão
aplicáveis os fluxos do processo empresarial presentes no aplicativo. Nesse caso, quando o usuário
estiver trabalhando em um contexto do aplicativo de negócios, a lista de fluxos do processo
empresarial desde a etapa 3 é filtrada, além daqueles que fazer parte do aplicativo de negócios que
estão presente dentro do módulo do aplicativo e, em seguida, são classificados com base na ordem do
processo.
Se nenhum fluxo de processo empresarial estiver disponível em um aplicativo de negócios da
entidade ou naquele que o usuário tem acesso, então nenhum fluxo do processo de negócio é
aplicado para o novo registro da entidade.
Você pode substituir a lógica padrão de fluxos de processo empresarial sendo aplicados automaticamente para
novos registros de entidade. Para fazer isso, defina o atributo ProcessId da entidade para um dos valores a
seguir ao criar um novo registro de entidade:
Defina Guid.Empty para ignorar a configuração de um fluxo de processo empresarial para novos registros
de entidade. Talvez você queira fazer isso se estiver criando registros da entidade em massa, mas não quer
que o fluxo do processo empresarial seja aplicado a eles.
Defina-o como uma entidade de fluxo do processo empresarial específico (como uma referência da
entidade). Nesse caso, o sistema aplicará o fluxo do processo empresarial especificado, em vez da lógica
padrão.
Se você não definir um valor para o atributo ProcessId ao criar um novo registro de entidade, o sistema
aplicará a lógica padrão conforme explicado anteriormente.

NOTE
A substituição da lógica padrão de fluxos de processo empresarial sendo aplicados automaticamente a novos registros de
entidade tem suporte apenas por meio de programação. Não é possível fazer isso usando a interface do usuário.

Atributos herdados relacionados ao processo nas entidades


Os atributos herdados relacionados a processos (como ProcessId , StageId e TraversedPath ) nas entidades
habilitadas para fluxos de processo empresarial já foram desativados. A manipulação desses atributos
relacionados ao processo dos registros da entidade de destino não garante a consistência do estado do fluxo do
processo empresarial e não há suporte para esse cenário. A maneira recomendada é usar os atributos da
entidade de fluxo de processo empresarial, conforme explicado anteriormente na seção Criar, recuperar,
atualizar e excluir registros de entidade do fluxo de processo empresarial (instâncias do processo)
A única exceção a isso é modificar por meio de programação o atributo ProcessId durante a criação de um
registro de entidade para substituir o aplicativo padrão do fluxo de processo empresarial para o novo registro,
conforme explicado na seção anterior: Aplicar o fluxo do processo empresarial durante a criação de um registro
de entidade.

Suporte de capacidade de programação do lado cliente para fluxos


do processo empresarial.
Há um objeto do lado do cliente que você pode usar para interagir com os fluxos de processo empresarial em
seus scripts de formulário. Os fluxos do processo empresarial disparam eventos do lado do servidor sempre
que um processo é aplicado a um registro, o estágio é alterado ou seu status é alterado para Active , Finished
ou Aborted . Mais informações: formContext.data.process (referência de API do cliente)

Número máximo de processos, etapas e estágios


Por entidade, o valor padrão para o número máximo de fluxos de processo empresarial ativados é 10. Você
pode especificar um valor diferente usando o atributo de
Organization.MaximumActiveBusinessProcessFlowsAllowedPerEntity . Entretanto, se o valor for maior que 10, você
poderá ver uma redução no desempenho do sistema ao alternar os processos ou abrir um registro com um
fluxo do processo empresarial atribuído. Isso poderá ser particularmente perceptível se os processos abrangem
várias entidades.
As seguintes configurações não são personalizáveis:
O número máximo de estágios por entidade do processo é 30.
O número máximo de etapas em cada estágio é 30.
O número máximo de entidades que podem participar do fluxo de processo é 5.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Exemplo: trabalhar com fluxos de processos
empresariais
27/04/2021 • 3 minutes to read

NOTE
O Microsoft Flow agora é o Power Automate. Para obter informações, confira este blog.
Este conteúdo será atualizado para refletir a alteração de identidade visual nos próximos dias.

Este exemplo demonstra como trabalhar de forma programada com fluxos do processo empresarial, como
recuperar as instâncias de fluxo do processo empresarial para um registro de entidade, recuperando o caminho
ativo para uma instância de fluxo de processo empresarial e seus estágios de processo e alterando o estágio
ativo. Para obter informações sobre esses conceitos, consulte Trabalhar com fluxos do processo empresarial
usando código
Essa exemplo está disponível para download em Exemplo: Trabalhar com fluxos do processo empresarial.

Pré-requisitos
Antes de executar o exemplo:
1. Tenha acesso a um ambiente do Common Data Service.
2. Tenha privilégios adequados nas entidades do cliente potencial, oportunidade e fluxo de trabalho e nos
registros da entidade de definição do fluxo do processo empresarial usados neste exemplo.
3. Ter um Visual Studio 2015 ou posterior para executar o exemplo.
4. É necessária conexão com a Internet para baixar o projeto de exemplo e restaurar os pacotes NuGet
usados no projeto de exemplo.

O que este exemplo faz


1. Cria um registro de cliente potencial de exemplo. Isso cria automaticamente uma instância do fluxo do
processo empresarial "Processo de Vendas do Cliente Potencial até a Oportunidade" para o registro do
cliente potencial.
2. Converte o registro de cliente potencial em um registro de oportunidade.
3. Recupera as instâncias de fluxo do processo empresarial associadas ao registro da "Oportunidade"
usando a mensagem RetrieveProcessInstances . O primeiro registro na coleção retornada é a instância de
fluxo do processo empresarial ativa para o registro de oportunidade, que é "Processo de Vendas do
Cliente Potencial até a Oportunidade", nesse caso.
4. Recupera o caminho ativo e os estágios do processo para a instância "Processo de Vendas do Cliente
Potencial até a Oportunidade" usando a mensagem RetrieveActivePath .
5. Recupera o estágio ativo atual para a instância de "Processo de Vendas do Cliente Potencial até a
Oportunidade" e informa ao usuário se ele deve ir para o próximo estágio. Na confirmação para mover,
define o próximo estágio no caminho ativo como o estágio ativo para a instância "Processo de Vendas do
Cliente Potencial até a Oportunidade".
6. Por fim, informa ao usuário se é necessário excluir os registros criados durante a execução da amostra.
Veja a saída do exemplo:

Executar o exemplo
1. Baixe o projeto de exemplo do WorkWithBPF Visual Studio e o extraia para uma pasta em seu
computador.
2. Localize o arquivo WorkWithBPF.sln em sua pasta extraída e abra-o no Visual Studio.
3. O projeto de exemplo usa os pacotes NuGet que devem ser restaurados antes de executar o exemplo.
Certifique-se de que a restauração automática dos pacotes NuGet está habilitada no Visual Studio. Mais
informações: Habilitando e desabilitando a restauração de pacotes do NuGet
Como alternativa, selecione Projeto > Gerenciar Pacotes NuGet e selecione Restaurar para restaurar
manualmente os pacotes usados no exemplo.
4. Pressione F5 ou selecione Depurar > Iniciar depuração .
5. Se não executou anteriormente um dos exemplos de antes, você precisará inserir informações para
executar o código, caso contrário, digite o número de uma das instâncias que você configurou
anteriormente.

SO L IC ITA R DESC RIÇ Ã O

Insira um nome de servidor do Dynamics 365 e uma Digite o nome do seu Dynamics 365 server. O padrão é
porta [crm.dynamics.com] Dynamics 365 (online) (crm.dynamics.com) na América
do Norte.

Exemplo:
crm5.dynamics.com

Esta organização foi provisionada nos serviços online da Digite y caso seja uma organização provisionada pelos
Microsoft (y/n) [n] serviços online da Microsoft. Caso contrário, digite n .

Insira domínio\nome de usuário Digite sua conta da Microsoft.


SO L IC ITA R DESC RIÇ Ã O

Inserir a senha Digite sua senha. Os caracteres serão mostrados como


“*” na janela. Sua senha é salva com segurança no
Microsoft Credential Manager para reutilização posterior.

Especificar um número da organização (1-n) [1] Na lista de organizações mostradas que você participa,
digite o número correspondente. O padrão é 1,
indicando a primeira organização na lista.

6. A amostra executará as operações descritas em O que esse exemplo faz? e pode solicitar opções
adicionais.
7. Quando o exemplo for concluída, pressione ENTER para fechar a janela do console.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Atividades personalizadas de fluxo de trabalho do
Common Data Service (assemblies de fluxo de
trabalho)
27/04/2021 • 2 minutes to read

NOTE
O Microsoft Flow agora é o Power Automate. Para obter informações, confira este blog.
Este conteúdo será atualizado para refletir a alteração de identidade visual nos próximos dias.

O Common Data Service suporta o registro e a execução das atividades do fluxo de trabalho personalizado
além das atividades predefinidas fornecidas pelo Windows Workflow Foundation.
O Windows Workflow Foundation inclui uma biblioteca de atividades que fornece atividades para fluxo de
controle, envio e recebimento de mensagens, execução de trabalho em paralelo e muito mais. Entretanto, para
criar aplicativos que satisfaçam suas necessidades corporativas, você pode precisar de atividades que realizem
tarefas específicas para aquele aplicativo. Para tornar isso possível, o Windows Workflow Foundation dá suporte
à criação de atividades de fluxo de trabalho personalizado.
Mais informações: Criar uma extensão de fluxo de trabalho

Tópicos relacionados
Visão Geral para Desenvolvedores do Common Data Service
Criar um plug-in

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Perguntas e respostas sobre inscrição do Power
Automate em sua organização
27/04/2021 • 9 minutes to read

Este tópico descreve como os usuários em sua organização podem usar o Power Automate e como você pode
controlar o serviço do Power Automate.

Inscreva-se no Power Automate


O que é o Power Automate?
O Power Automate é um serviço de nuvem pública que ajuda pessoas e equipes a configurar fluxos de trabalho
automatizados entre seus aplicativos favoritos e serviços para sincronizar, obter notificações, coletar dados e
muito mais.
Como posso me inscrever no Power Automate?
Acesse flow.microsoft.com, selecione Experimentar gratuitamente no lado superior direito da tela e forneça
suas informações para concluir o processo de inscrição.
Inscrever-se no Power Automate inclui mais detalhes.
O que é a licença gratuita do Power Automate?
A licença gratuita do Power Automate é usada apenas para fins de acompanhamento. Habilitá-lo ou desabilitá-lo
não afeta a capacidade dos usuários de criar fluxos. Se você desabilitar a licença gratuita do Power Automate, ela
será habilitada novamente quando um usuário fizer logon. Esse é o comportamento esperado.
Posso impedir uma pessoa de se inscrever no Power Automate?
O Power Automate é um serviço de nuvem pública, todos podem se inscrever e usá-lo para automatizar suas
tarefas diárias. Para usar o Power Automate não há requisitos para que os usuários tenham ou usem uma conta
do Office 365. Por isso, não há atualmente um mecanismo para impedir que uma pessoa use o Power Automate
(como todas as pessoas no mundo podem fazer, independentemente do endereço de email).
No entanto, se uma pessoa se inscrever no Power Automate e você optar por não lhe oferecer suporte dentro
de sua organização, ela não poderá, em hipótese alguma, incorrer em custos para sua empresa. Quando uma
pessoa se inscreve no Power Automate, o relacionamento é entre essa pessoa e a Microsoft, que é como muitos
outros serviços de nuvem da Microsoft, como o Bing, OneDrive ou Outlook.com. O uso individual do Power
Automate não implica que o serviço é fornecido por sua organização.
Finalmente, se sua empresa quiser restringir o uso de dados exclusivamente organizacionais no Power
Automate, isso é possível por meio das políticas de prevenção contra perda de dados (DLP).
Como as pessoas podem obter acesso aos recursos pagos do Power Automate?
As pessoas podem obter acesso aos recursos pagos do Power Automate de três maneiras diferentes:
1. Eles podem se inscrever individualmente para uma licença gratuita do Power Automate por 90 dias sem
custos.
2. É possível atribuir uma licença do Power Automate a eles no Centro de administração do Microsoft 365.
3. O usuário foi atribuído a planos do Microsoft 365 e Dynamics 365 que incluem acesso ao Power Automate.
Para ver a página de preços do Power Automate para identificar a lista de planos do Office 365 e do
Dynamics 365 que inclui recursos do Power Automate.
Posso impedir que uma pessoa use os recursos pagos do Power Automate?
Qualquer pessoa pode experimentar gratuitamente os recursos pagos do Power Automate por 90 dias. No
entanto, você pode gerenciar totalmente a atribuição das licenças perpétuas pagas dentro de sua organização
por meio do portal de administração do Office 365.
Tal como acontece com as ofertas gratuitas, se uma pessoa optar por se inscrever na avaliação, essa é uma
relação direta entre a pessoa e a Microsoft, que não é necessariamente endossada pela sua empresa.

Administração do Power Automate


Por que o ícone do Power Automate apareceu no inicializador do aplicativo Office 365?
Conforme anunciado em agosto, o Power Automate agora é uma parte fundamental do pacote do Office 365.
Três meses após este anúncio, o Power Automate foi habilitado como um serviço, parte de todos os serviços de
SKUs do Office 365 existentes. Como agora usuários de todo o mundo já podem usar o Power Automate, ele
será exibido no iniciador de aplicativos de todas as pessoas.
Confira a seção a seguir se quiser remover o bloco do Power Automate do iniciador de aplicativos por padrão.
Como remover o Power Automate do iniciador de aplicativos para minha organização?
Se um usuário foi atribuído a uma licença do Power Automate, siga estas etapas para remover a licença desse
usuário, o que removerá o ícone do Power Automate do inicializador de aplicativos:
1. Vá para o Portal de administração do Office 365.
2. Na barra de navegação à esquerda, selecione Usuários > Usuários ativos .
3. Localize o usuário do qual você deseja remover a licença e, em seguida, marque o nome da pessoa.
4. No painel de detalhes do usuário, selecione a guia Licenças e aplicativos e, em seguida, desmarque a
licença para Power Automate.
5. Na parte inferior do painel, selecione Salvar alterações .
A remoção de licenças em massa também é possível via PowerShell. Consulte Remover licenças de contas de
usuário com o Office 365 PowerShell para obter um exemplo detalhado. Finalmente, para maior orientação
sobre a remoção em massa de serviços em uma licença, acesse Desabilitar o acesso a serviços com o Office 365
PowerShell.
Remover a licença ou o serviço do Power Automate de um usuário da organização resultará na remoção do
ícone do Power Automate nos seguintes locais para o usuário:

NOTE
Essa ação remove o bloco do Power Automate por padrão. O usuário ainda poderá usar o Power Automate
individualmente.

Por que 10.000 licenças do Power Automate apareceram em meu locatário do Office 365?
Qualquer pessoa pode experimentar gratuitamente o Power Automate por 90 dias, e essas licenças de avaliação
representam a capacidade disponível para novos usuários do Power Automate em seu locatário. Não há
cobrança por essas licenças.
Se pelo menos um usuário em seu locatário tiver se inscrito para uma licença do Gratuita do Microsoft
Power Automate , você verá 10.000 licenças (menos as atribuídas) em Cobrança > Licenças para sua
organização.
Você pode optar por atribuir licenças adicionais aos usuários através do portal de administração do Office 365,
mas observe que essas são licenças de avaliação do Power Automate e expirarão em 90 dias após terem sido
atribuídas a um usuário.
Isso é gratuito? Serei cobrado por essas licenças?
Nenhum usuário poderá implicar custos para sua organização sem seu consentimento expresso, portanto,
licenças gratuitas e de avaliação podem acarretar encargos para sua organização. Além disso, os usuários
também não utilizam cotas, como cotas de execução.
Removi a licença Gratuita do Power Automate, mas os usuários ainda conseguem acessá-la.
A licença Gratuita do Power Automate é usada somente para fins de rastreamento. Conforme abordado na
primeira seção, não é possível evitar que outra pessoa use o Power Automate para fins individuais. Assim, a
presença de uma licença gratuita do Power Automate, na verdade não concede ou remove qualquer recurso.
Por que não consigo ver todas as licenças do Power Automate no portal de Administração do Office 365?
Os usuários podem usar o Power Automate individualmente ou como parte de sua organização. As licenças no
nível da organização sempre estarão visíveis no portal do Office 365. No entanto, se um usuário se inscrever em
uma avaliação como um indivíduo, então, não será gerenciado por seu administrador do Office 365 nem
aparecerá no portal.
Como um indivíduo descobre em qual plano ele está?
1. Entre no Power Automate.
2. Selecione sua imagem de perfil no canto superior direito da tela.
3. Selecione Exibir conta .
4. Selecione o bloco Assinaturas .
5. Pesquise Power Automate na seção Licenças .
Você verá a licença que possui para o Power Automate.
Inscrever-se no Power Automate afetará as identidades em minha organização?
Se sua organização já tiver um ambiente do Office 365 existente e todos os usuários na organização tiverem
contas do Office 365, o gerenciamento de identidades não será afetado.
Se sua organização já tiver um ambiente do Office 365 existente, mas nem todos os usuários da organização
tiverem contas do Office 365, criaremos um usuário no locatário e atribuiremos licenças com base email
corporativo ou de estudante. Isso significa que aumentará o número de usuários gerenciados em determinado
momento à medida que sua organização se inscrever para o serviço.
Se sua organização não tiver um ambiente do Office 365 conectado ao seu domínio de email, nada mudará na
forma como você gerencia a identidade. Os usuários serão adicionados a um novo diretório de usuário somente
para nuvem e você terá a opção de assumir como o administrador de locatário e gerenciá-los.
Um novo locatário foi criado pelo Power Automate. Como faço para gerenciar isso?
Se um novo locatário foi criado pelo Power Automate, é possível declará-lo e gerenciá-lo usando as seguintes
etapas:
1. Ingresse no locatário inscrevendo-se no Power Automate por meio do domínio de endereço de email que
corresponde ao domínio do locatário que você deseja gerenciar. Por exemplo, se a Microsoft criou o
locatário contoso.com, ingresse no locatário com um endereço de email que termine em @contoso.com.
2. Declare o controle de administrador verificando a propriedade de domínio: quando estiver no locatário,
você poderá promover-se para a função de administrador verificando a propriedade do domínio. Para
fazer isso, siga estas etapas:
a. Vá para https://admin.microsoft.com.
b. Selecione o ícone do iniciador de aplicativos no canto superior esquerdo e escolha Administrador.
c. Leia as instruções na página Torne-se o administrador e escolha Sim, quero ser o
administrador .

TIP
Se essa opção não aparecer, significa que um administrador do Office 365 já está no local.

Se tiver vários domínios, poderei controlar o locatário do Office 365 ao qual os usuários são adicionados?
Se não fizer nada, um locatário será criado para cada domínio e subdomínio de email do usuário.
Se desejar que todos os usuários estejam no mesmo locatário, independentemente das extensões de endereço
de e-mail, você poderá criar um locatário de destino antecipadamente ou usar um já existente. Adicione todos
os domínios e subdomínios existentes que você deseja consolidar nesse locatário. Todos os usuários com
endereços de email terminando nesses domínios e subdomínios ingressam automaticamente no locatário de
destino na inscrição.

IMPORTANT
Não há uma maneira automatizada compatível de mover usuários entre locatários. Para saber mais sobre a adição de
domínios em um único locatário do Office 365, consulte Adicionar seus usuários e domínio ao Office 365.

Como posso restringir a capacidade de meus usuários de acessar dados de negócios da minha organização?
O Power Automate permite que você crie zonas de dados para dados corporativos e não corporativos, conforme
mostrado a seguir. Após a implementação das políticas de prevenção contra perda de dados, evita-se que
usuários criem ou executem o Power Automate que associe dados corporativos e não corporativos. Para obter
mais detalhes, consulte Políticas de prevenção contra perda de dados (DLP).

Licença de RPA do Power Automate


Como posso aplicar licenças de RPA autônomas a meu fluxo?
Siga estas etapas para aplicar licenças de RPA autônomas a seus fluxos.
1. O administrador do locatário deve comprar ou obter uma versão de avaliação da capacidade de
complemento de RPA autônoma para o locatário. O administrador do locatário pode fazer isso no portal
de administração do Microsoft 365. Basta pesquisar a página de compra de serviços para o
complemento.

2. O administrador do ambiente deve atribuir as capacidades de complemento autônomas disponíveis


(pagas ou de avaliação) a um ambiente específico.

3. Os criadores agora podem executar fluxos de desktop autônomos dentro do ambiente que possui a
capacidade autônoma.

NOTE
O complemento autônomo é específico do ambiente. Portanto, se você tiver vários ambientes que precisam executar RPA
autônomo, você precisa atribuir capacidade de complemento a cada um deles. Além disso, se você precisar executar vários
fluxos de área de trabalho autônomos em paralelo em um único ambiente, será necessário atribuir o número certo de
complementos autônomos ao ambiente para dar suporte às execuções de fluxo.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Perguntas sobre medição e cobrança
27/04/2021 • 3 minutes to read

Este artigo responde a perguntas frequentes sobre cobrança e medição no Power Automate.

NOTE
O Power Apps e o Power Automate começaram a usar um novo modelo de licenciamento em 1º de outubro de 2019.

Como posso descobrir quais planos de preços estão disponíveis?


Consulte a página de preços.

Como posso descobrir qual é meu plano?


Consulte esta página de assinatura.

Como alternar entre planos?


1. Entre no Power Automate.
2. No canto superior direito da tela, selecione ? > Preços e, em seguida, selecione o plano para o qual deseja
alternar.
Como posso saber quanto eu usei?
1. Se você está em um plano gratuito ou um plano de teste, entre em Power Automate.
2. Selecione o ícone de engrenagem na parte superior direita da tela.

Se você estiver em um plano pago, as execuções serão agrupadas para todos os usuários em sua organização.
Estamos trabalhando em recursos para expor a cota e o uso disponível em toda a organização.

O que acontece se o uso exceder os limites?


O Power Automate limita suas execuções de fluxos.

Onde posso encontrar mais informações sobre os limites de uso?


Na página de preços, consulte a seção Perguntas frequentes .
A página de limites e configuração.

O que acontece se eu tentar realizar execuções com muita


frequência?
Seu plano determina com que frequência seus fluxos são executados. Por exemplo, se você estiver no plano
gratuito, seus fluxos poderão ser executados a cada 15 minutos. Se um fluxo da nuvem for disparado menos de
15 minutos após a sua execução mais recente, ele será enfileirado até que os 15 minutos tenham passado.

O que conta como uma execução?


Sempre que um fluxo da nuvem é acionado, por um gatilho automático ou manualmente, isso é considerado
uma execução. Verificações por novos dados não contam como execuções.

Há diferenças entre Contas da Microsoft e de contas de trabalho ou


escola para cobrança?
Sim. Se você entrar com uma conta Microsoft (como uma conta que termina em @outlook.com ou
@gmail.com), poderá usar apenas o plano gratuito. Para aproveitar os recursos do plano pago, entre com um
endereço de email corporativo ou de estudante.

Estou tentando atualizar, mas fui informado de que minha conta não
está qualificada.
Para atualizar, use uma conta corporativa ou de estudante, ou crie uma conta de avaliação do Office 365.

Por que as execuções se esgotaram se meu fluxo foi executado


somente algumas vezes?
Determinados fluxos podem ser executados com mais frequência do que o esperado. Por exemplo, você pode
criar um fluxo da nuvem que envia uma notificação por push sempre que seu gerente lhe enviar um email. Esse
fluxo deve ser executado sempre que você receber um email (de qualquer pessoa), pois o fluxo deve verificar se
o email veio de seu gerente. Essa ação contará como uma execução.
Você pode contornar esse problema, colocando todas as filtragens necessárias no gatilho. No exemplo de
notificação por push, expanda o menu Opções Avançadas e forneça o endereço de email do gerente no
campo De .

Outros limites e advertências


Cada conta pode ter até:
15 conectores personalizados.
20 conexões por API e 100 conexões no total.
Determinados conectores externos, como o Twitter, implementam limitação de conexão para controlar a
qualidade de serviço. Seus fluxos falham quando a limitação estiver em vigor. Se seus fluxos estiverem
falhando, examine os detalhes da execução que falhou no histórico de execução do fluxo.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
O Centro de Administração
27/04/2021 • 2 minutes to read

O centro de administração é o local central em que administradores de locatários e administradores de


ambiente gerenciam as políticas de dados e os ambientes de uma organização. As alterações feitas no centro de
administração estão imediatamente disponíveis para usuários dentro da organização.

NOTE
O centro de administração do Power Automate foi desativado e os administradores do Power Automate serão
redirecionados automaticamente para o centro de administração da Microsoft Power Platform para gerenciar políticas de
dados e ambientes para implantações do Power Automate.

Acessar o centro de administração


Navegue até https://admin.powerplatform.microsoft.com/.

Ambientes
Saiba mais sobre como usar ambientes no guia de administração do Microsoft Power Platform para gerenciar
usuários, permissões e funções.

Políticas de dados
Saiba mais sobre como usar políticas de dados no guia de administração o Power Platform para criar regras que
gerenciam como dados corporativos são compartilhados entre serviços em fluxos.

Log de atividades
Saiba mais sobre as atividades de registro que o Power Automate realiza para manter você informado sobre as
atividades de seus usuários.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Usar ambientes no Power Automate
27/04/2021 • 2 minutes to read

Um ambiente é um espaço para armazenar, gerenciar e compartilhar dados corporativos, aplicativos e fluxos da
sua organização. Ele também serve como um contêiner para separar aplicativos que podem ter diferentes
funções, requisitos de segurança ou público-alvo. A maneira escolhida para usar ambientes depende de sua
organização e dos aplicativos criados. Por exemplo:
Você pode optar por criar seus aplicativos somente em um ambiente. Você pode criar ambientes
separados que agrupam as versões de teste e produção de seus aplicativos.
Você pode criar ambientes separados que correspondam a equipes ou departamentos específicos em sua
empresa, cada um contendo aplicativos e dados relevantes para cada público-alvo.
Você também pode criar ambientes separados para diferentes filiais globais da empresa.
É possível criar e gerenciar ambientes usando o centro de administração do Power Platform.
Saiba tudo sobre ambientes no guia de administração do Microsoft Power Platform.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Configuração de endereço IP
27/04/2021 • 3 minutes to read

O endereço IP do qual as solicitações do Power Automate são enviadas dependem da região na qual o ambiente
que contém o fluxo está localizado. Atualmente, não publicamos FQDNs disponíveis para cenários de fluxo.

IMPORTANT
Algumas chamadas feitas por um fluxo da nuvem podem ser provenientes de endereços IP que estão relacionados na
documentação Aplicativos lógicos. Alguns exemplos dessas chamadas incluem HTTP ou HTTP + OpenAPI.

Aplicativos Lógicos
As chamadas feitas a partir de um fluxo da nuvem percorrem diretamente o serviço de Aplicativo Lógico do
Azure. Alguns exemplos dessas chamadas incluem HTTP ou HTTP + API aberta. Confira a documentação dos
Aplicativos Lógicos para obter os endereços IP que são usados por esse serviço.

Conectores
As chamadas feitas de um conector em um fluxo da nuvem (por exemplo, a API do SQL ou a API do SharePoint)
virão dos endereços IP especificados abaixo:

REGIÃ O IP DE SA ÍDA

Pacífico Asiático 13.75.36.64 - 13.75.36.79, 13.67.8.240 - 13.67.8.255,


52.175.23.169, 52.187.68.19

Austrália 13.70.72.192 - 13.70.72.207, 13.72.243.10, 13.77.50.240 -


13.77.50.255, 13.70.136.174

Canadá 13.71.170.208 - 13.71.170.223, 13.71.170.224 -


13.71.170.239, 52.237.24.126, 40.69.106.240 -
40.69.106.255, 52.242.35.152

Europa 13.69.227.208 - 13.69.227.223, 52.178.150.68,


13.69.64.208 - 13.69.64.223, 52.174.88.118,
137.117.161.181

Alemanha 51.116.60.192, 51.116.158.97, 51.116.158.96,


51.116.211.212 e 51.116.236.78

Índia 104.211.81.192 - 104.211.81.207, 52.172.211.12,


40.78.194.240 - 40.78.194.255, 13.71.125.22,
104.211.146.224 - 104.211.146.239, 104.211.189.218

Japão 13.78.108.0 - 13.78.108.15, 13.71.153.19, 40.74.100.224 -


40.74.100.239, 104.215.61.248

América do Sul 191.233.203.192 - 191.233.203.207, 104.214.19.48 -


104.214.19.63, 13.65.86.57, 104.41.59.51
REGIÃ O IP DE SA ÍDA

Emirados Árabes Unidos 40.120.8.0 - 40.120.8.31, 20.37.74.192 - 20.37.74.207,


20.45.67.28

Reino Unido 51.140.148.0 - 51.140.148.15, 51.140.80.51, 51.140.211.0 -


51.140.211.15, 51.141.47.105

Estados Unidos 13.89.171.80 - 13.89.171.95, 52.173.245.164, 40.71.11.80 -


40.71.11.95, 40.71.249.205, 40.70.146.208 - 40.70.146.223,
52.232.188.154, 52.162.107.160 - 52.162.107.175,
52.162.242.161, 40.112.243.160 - 40.112.243.175,
104.42.122.49

Versão prévia (Estados Unidos) 13.71.195.32 - 13.71.195.47, 52.161.102.22, 13.66.140.128


- 13.66.140.143, 52.183.78.157

Por exemplo, se for necessário autorizar endereços IP para seu Banco de Dados SQL do Azure, você deverá usar
esses endereços.

Serviços obrigatórios
A tabela a seguir lista os serviços aos quais o Power Automate se conecta. Certifique-se de que nenhum desses
serviços esteja bloqueado na sua rede.

DO M ÍN IO S P ROTO C O LO S USO S

management.azure.com https Acesso ao Azure Resource Manager.

login.microsoft.com https Acesso à ADAL (Biblioteca de


login.windows.net Autenticação do Active Directory).
login.microsoftonline.com
secure.aadcdn.microsoftonline-p.com

graph.microsoft.com https Acesso à API do Graph do Azure AD –


graph.windows.net para obter informações de usuário,
como uma foto de perfil.

*.azure-apim.net https Acesso ao runtime para Conectores.

*.flow.microsoft.com https Acesso ao site do Power Automate.

*.powerapps.com https Acesso ao site do Power Apps.

*.azureedge.net https Acesso ao CDN do Power Automate.

nps.onyx.azure.net https Acesso ao NPS (Net Promoter Score).

webshell.suite.office.com https Acesso ao Office para cabeçalho e


pesquisa. Consulte os urls e intervalos
do Office 365 para obter mais
detalhes.

*.dynamics.com https Acesso a entidades do Dataverse


Entrega de email para aprovação
Consulte o artigo de entrega de email para aprovações para obter detalhes sobre o roteiro do email de
aprovações.

Serviços de fluxos da área de trabalho necessários para o tempo de


execução
A tabela a seguir lista os requisitos de dados do ponto de extremidade para conectividade partindo da máquina
de um usuário para execuções de fluxos da área de trabalho.

T IP O DE P O N TO DE
EXT REM IDA DE DO M ÍN IO S P ROTO C O LO S USO S

Pontos de extremidade ocsp.digicert.com http Acesso ao servidor CRL


mundiais ocsp.msocsp.com para a nuvem pública.
mscrl.microsoft.com
crl3.digicert.com
crl4.digicert.com

Pontos finais do GCC do ocsp.digicert.com http Acesso ao servidor CRL


governo dos EUA e do GCC crl3.digicert.com para a nuvem do governo
crl4.digicert.com dos EUA.

Pontos de extremidade crl.digicert.cn http Acesso aos servidores CRL


operados por 21Vianet ocsp.digicert.cn para a nuvem operada pela
21Vianet.

Todos os pontos de msedgedriver.azureedge.net https Acesso a downloaders do


extremidade chromedriver.storage.googl WebDriver de fluxos da
eapis.com interface do usuário.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Exibir a análise dos fluxos da área de trabalho no
centro de administração do Power Platform
27/04/2021 • 2 minutes to read

Como administrador, você precisará exibir o status geral da automação executada em sua organização. Existem
duas opções para monitorar a análise da automação criada com os fluxos da área de trabalho:
1. O centro de administração do Power Platform.
2. O Kit de Início do CoE (Centro de Excelência).

Saber mais
Analise a avaliação de risco de fluxos da área de trabalho em seu ambiente.
Criar fluxos do gravador do Windows (V1).
Criar fluxos do Selenium IDE.
Execute fluxos da área de trabalho.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Monitorar fluxos da área de trabalho no Centro de
Excelência
27/04/2021 • 2 minutes to read

Para uma visão geral dos fluxos da área de trabalho em seu ambiente, visite o Centro de Excelência da Microsoft
Power Platform.

Saber mais
Analise a avaliação de risco de fluxos da área de trabalho em seu ambiente.
Criar fluxos do gravador do Windows (V1).
Criar fluxos do Selenium IDE.
Execute fluxos da área de trabalho.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Políticas de prevenção contra perda de dados (DLP)
27/04/2021 • 2 minutes to read

Este documento apresenta políticas de prevenção contra perda de dados, que ajudam a impedir que seus dados
organizacionais sejam compartilhados com uma lista de conectores que você definir.

O que é uma política de prevenção contra perda de dados?


Os dados de uma organização são essenciais para o sucesso. Os dados precisam estar prontamente disponíveis
para a tomada de decisão, mas precisam ser protegidos para evitar o compartilhamento com públicos que não
devam ter acesso a eles. Para proteger esses dados, o Power Automate fornece a capacidade de criar e impor
políticas que definem quais conectores podem acessar e compartilhar dados de negócios. As políticas que
definem como os dados podem ser compartilhados são chamadas de políticas de DLP (prevenção contra perda
de dados).
Para saber mais sobre como proteger dados, consulte Políticas de prevenção contra perda de dados no guia de
administração do Microsoft Power Platform.

IMPORTANT
Os administradores controlam as políticas de prevenção contra a perda de dados. Entre em contato com seu
administrador se uma política de prevenção contra a perda de dados estiver bloqueando a execução de seus fluxos.

Próximas etapas
Saiba mais sobre ambientes
Saiba mais sobre o Power Automate
Saiba mais sobre o centro de administração

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
O aplicativo móvel do Power Automate suporta o
Microsoft Intune
27/04/2021 • 2 minutes to read

O aplicativo móvel do Power Automate para iOS e Android suporta Gerenciamento do Aplicativo Móvel (MAM)
do Intune sem inscrição do dispositivo. Os administradores de TI podem usar o MAM para criar e impor
políticas de dados móveis, a fim de proteger os dados organizacionais.

Saiba porque o suporte do Intune é importante


As organizações visam obter mais controle sobre os dados que residem nos dispositivos móveis dos
funcionários. Elas podem querer restringir a maneira como esses dados são movidos para os dispositivos e
garantir que eles sejam removidos, caso os funcionários deixem a organização.

O que é Microsoft Application Management (MAM)


O MAM permite às organizações criar políticas que controlem como os aplicativos são usados no locatário. Isso
inclui a imposição de criptografia de dados do aplicativo, a limitação da capacidade de copiar ou extrair dados
apenas de aplicativos aprovados ou a imposição de PIN em dispositivos.
Pré -requisitos
Uma política de proteção do aplicativo do Intune.
Um grupo do Azure Active Directory (Azure AD).
O Portal da Empresa. A principal vantagem de usar o MAM é que não é necessário registrar os dispositivos
no Intune MAM. Você só precisa do Portal da Empresa, que está disponível na App Store e na Google Play
Store.
Versão 2.31.0 do aplicativo móvel do Power Automate para iOS, Android ou Windows Phone.

Criar uma política de proteção do aplicativo, atribuir aplicativos à


política, definir configurações e adicionar usuários a um grupo do
Azure AD
Para que o aplicativo móvel do Power Automate seja gerenciado, você deve:
1. Crie uma política de proteção do aplicativo.
2. Atribuir o aplicativo móvel do Power Automate à política de proteção do aplicativo.
3. Atribua as configurações da política. Por exemplo, você pode atribuir a política a fim de exigir um PIN para
acessar o dispositivo móvel que executa o aplicativo móvel do Power Automate.
4. Aplicar a política de proteção do aplicativo a um grupo específico do Azure AD.
5. Adicionar todos os usuários aos quais a política de proteção do aplicativo se aplica ao grupo do Azure AD.
Siga essas etapas para criar uma política de proteção do aplicativo que exijam que os usuários do Power
Automate insiram um PIN para acessarem o aplicativo.

Testar a política de proteção do aplicativo


Depois de criar a política de proteção do aplicativo e atribuir usuários ao grupo do Azure AD, é hora de usar o
aplicativo móvel do Power Automate e confirmar se a política funciona.
Para verificar se a política funciona, faça o seguinte:
1. Instale o aplicativo móvel do Power Automate em um dispositivo cuja plataforma corresponda a uma das
plataformas que você definiu na política de proteção do aplicativo.
2. Entre no aplicativo móvel com uma conta que esteja no grupo do Azure AD, que restrinja o uso do aplicativo
móvel aos usuários que tenham um PIN.
Em seguida, você será solicitado a:
1. Instalar o Portal da Empresa.
2. Definir o PIN, caso ainda não tenha um PIN que atenda aos critérios da política de proteção do aplicativo.

Saber mais
Saiba como criar uma política de proteção do aplicativo.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Saiba tudo sobre grupos de dados
27/04/2021 • 2 minutes to read

O que é um grupo de dados?


Os grupos de dados são uma maneira simples de categorizar os serviços em uma política DLP (Prevenção
Contra Perda de Dados). Os dois grupos de dados disponíveis são Somente dados corporativos e Dados
corporativos não permitidos . As organizações são livres para determinar quais serviços serão colocados em
um determinado grupo de dados. Uma boa maneira de categorizar os serviços é colocando-os em grupos, com
base no impacto sobre a organização. Por padrão, todos os serviços são colocados no grupo de dados Dados
corporativos não permitidos . Você gerencia os serviços em um grupo de dados ao criar ou modificar as
propriedades de uma política DLP no centro de administração.
Visite a documentação do Microsoft Power Platform para saber mais sobre grupos de dados e políticas de
prevenção contra perda de dados.

Próximas etapas
Saiba mais sobre políticas DLP (Prevenção Contra Perda de Dados)
Saiba mais sobre ambientes

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Relatórios de análise de compartilhamento e
conectores para o administrador
27/04/2021 • 2 minutes to read

As organizações precisam de informações sobre o modo de uso e quem está usando os aplicativos. Os
relatórios de compartilhamento e conectores de análise do administrador fornecem insights sobre como o
Power Automate está sendo usado pelo locatário.
Use o relatório de fluxos compartilhados para saber quem são os campeões da aplicação e capacitá-los para
fornecer soluções ainda mais automatizadas para a organização. O relatório de conectores identifica os
conectores personalizados, de terceiros e da Microsoft que estão em uso na organização.
Acesse a documentação do Microsoft Power Platform para obter os detalhes de como:
Exibir os relatórios de fluxos compartilhados.
Exibir os relatórios de conectores.
Filtrar exibições.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Responder às Solicitações do Titular dos Dados de
GDPR do Power Automate
27/04/2021 • 4 minutes to read

Este artigo prepara você, e a sua organização, para o Regulamento Geral sobre a Proteção de Dados (GDPR) da
União Europeia. Este artigo descreve o que a Microsoft está fazendo para preparar-se para o GDPR e também
compartilha exemplos de etapas que você pode executar hoje mesmo para estar em conformidade com o GDPR
ao usar o Power Apps, Power Automate e o Common Data Service.

Pré-requisitos
Os usuários e administradores podem executar as ações descritas neste artigo.
Usuários
Um usuário precisa ter uma conta do Azure Active Directory com uma licença do Power Automate. Os usuários
que não atenderem a esse requisito deverão solicitar a um administrador que execute essas ações.
Administradores
Você pode executar as operações que exigem privilégios de administrador, descritas neste artigo, se entrar no
centro de administração da Power Platform ou no PowerShell de administração do Power Apps com uma conta
que tenha estas permissões:
Uma licença paga ou de avaliação para o Plano 2 do Power Apps.
Uma licença de avaliação expira em 30 dias.
Administrador Global do Office 365 ou Administrador Global do Azure Active Directory.
Locatários não gerenciados
Se você for membro de um locatário não gerenciado, o que significa que seu locatário do Azure AD não tem um
administrador global, você ainda poderá seguir as etapas descritas neste artigo para exportar e remover seus
próprios dados pessoais.

Responder aos DSRs para dados do cliente do Power Automate


O GDPR concede direitos às pessoas (conhecidas no GDPR como entidades de dados) para gerenciar os dados
pessoais coletados por um empregador ou outro tipo de agência ou organização (conhecido como controlador
de dados ou apenas controlador). Os dados pessoais são definidos de forma genérica no GDPR como qualquer
dado que esteja relacionado a uma pessoa física identificada ou identificável. O GDPR fornece às entidades de
dados direitos específicos aos seus dados pessoais; esses direitos incluem a obtenção de cópias de dados
pessoais, a solicitação de correções, a restrição de processamento desses dados, exclusão ou recebimento em
um formato eletrônico, para que possam ser transferidos para outro controlador. Uma solicitação formal de
uma entidade de dados a um controlador para executar uma ação em seus dados pessoais é chamada de
Solicitação DSR (Direitos de Entidade de Dados).
Este artigo descreve como usar os produtos, serviços e ferramentas administrativas da Microsoft para ajudar os
controladores a localizar e agir sobre dados pessoais ao responder aos DSRs. Especificamente, este artigo inclui
como localizar, acessar e agir sobre dados pessoais que residem na nuvem da Microsoft. Aqui está uma visão
geral rápida dos processos descritos neste guia:
1. Descobrir: use as ferramentas de pesquisa e de descoberta para localizar mais facilmente os dados do
cliente que possam ser o assunto de um DSR. Após a coleta de documentos potencialmente responsivos,
você pode executar uma ou mais ações de DSR descritas nas etapas a seguir para responder à solicitação.
Como alternativa, você pode determinar que a solicitação não atende às diretrizes da sua organização
para responder DSRs. Documentação de Descoberta de DSR do Power Automate
2. Acessar: recupere dados pessoais que residem na nuvem da Microsoft e, se solicitado, faça uma cópia
deles, a qual pode ser disponibilizada para o titular dos dados.
3. Retificar: faça alterações ou implemente outras ações solicitadas nos dados pessoais, se aplicável.
Se um titular dos dados solicitar a correção de dados pessoais que residem em sua organização, você e
sua organização deverão determinar se é apropriado aceitar a solicitação. A correção dos dados pode
incluir a execução de ações como edição, redação ou remoção de dados pessoais.
Você pode usar o Azure Active Directory para gerenciar identidades dos usuários do Power Automate. Os
clientes empresariais podem gerenciar solicitações de correção de DSR, incluindo recursos de edição
limitada, de acordo com a natureza de um determinado serviço da Microsoft. Como processadora de
dados, a Microsoft não oferece a capacidade de corrigir logs gerados por sistema porque esses logs
refletem atividades reais e constituem um registro histórico de eventos nos serviços da Microsoft. Saiba
mais sobre o DSR.
4. Restringir: restrinja o processamento de dados pessoais, seja ao remover licenças para vários serviços
online ou ao desativar os serviços desejados quando possível. Você também pode remover dados da
nuvem da Microsoft e retê-los localmente ou não.
Os titulares de dados podem solicitar que você restrinja o processamento de dados pessoais deles. A
Microsoft fornece APIs (interfaces de programação de aplicativo) e UIs (interfaces de usuário) para essa
finalidade. Essas interfaces permitem que o administrador de locatário do cliente corporativo gerencie
esses DSRs por meio de uma combinação de exportação e exclusão de dados. Um cliente pode (1)
exportar uma cópia eletrônica dos dados pessoais do usuário, incluindo contas, logs gerados pelo
sistema e logs associados, e logo depois (2) excluir a conta e os dados associados que residem nos
sistemas da Microsoft.
5. Excluir: remova permanentemente os dados pessoais que residem na nuvem da Microsoft. Saiba mais
sobre como excluir dados pessoais.
6. Exportar: forneça uma cópia eletrônica (em um formato legível por máquina) dos dados pessoais para o
titular dos dados. Cada seção deste artigo descreve os procedimentos técnicos que uma organização
controladora de dados pode seguir para responder a um DSR de dados pessoais na nuvem da Microsoft.
Saiba mais sobre como exportar dados pessoais.

Logs gerados pelo sistema


Consulte esta guia para obter mais informações sobre logs gerados pelo sistema para Power Automate.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Responder às Solicitações de Descoberta de Titular
dos Dados de GDPR do Power Automate
27/04/2021 • 2 minutes to read

A primeira etapa para responder a um DSR é encontrar os dados pessoais que são o assunto da solicitação. A
primeira etapa ajuda a determinar se um DSR atende aos requisitos da sua organização para aceitar ou recusar
uma solicitação de DSR. Por exemplo, após localizar e analisar os dados pessoais em questão, você pode
determinar que a solicitação não atende aos requisitos da organização porque essa ação pode afetar
negativamente os direitos e liberdades de outras pessoas.
Veja a seguir um resumo dos tipos de recursos do Power Automate que contêm dados pessoais para um
usuário específico.

REC URSO S Q UE C O N T ÊM DA DO S P ESSO A IS F IN A L IDA DE

Logs gerados pelo sistema Telemetria que captura histórico e eventos do sistema.

Hist. de ex. O histórico de cada execução de fluxo nos últimos 28 dias.


Esses dados incluem a hora de início, a hora de término, o
status e todas as informações de entrada/saída do fluxo.
Saiba mais

Feed de Atividades Fornece uma recapitulação das atividades do fluxo, incluindo


o status da execução, as falhas e as notificações.

Tarefas do usuário Trabalhos do sistema, que não são vistos pelo usuário,
executados em nome do usuário para os fluxos sejam
executados.

Fluxos A lógica de fluxo de trabalho que existe para um fluxo da


nuvem. Saiba mais

Permissões do Flow É possível compartilhar e reatribuir os fluxos a outros


usuários. Há listas de permissões para todos os fluxos. Saiba
mais

Detalhes do usuário Os detalhes, que não são vistos pelo usuário, que oferecem
suporte à execução do fluxo.

Conexões Usado por conectores e permite a conectividade de APIs,


sistemas, bancos de dados etc. Saiba mais

Permissões de conexão Permissões para uma conexão específica. Saiba mais

Conectores personalizados Os conectores personalizados criados e publicados por um


usuário, que permitem a conectividade com sistemas
personalizados ou de terceiros. Saiba mais

Permissões de conector personalizado Lista de permissão para conectores personalizados. Saiba


mais
REC URSO S Q UE C O N T ÊM DA DO S P ESSO A IS F IN A L IDA DE

Gateway Os gateways são serviços de dados locais que podem ser


instalados por um usuário para transferir os dados com
rapidez e segurança entre o Power Automate e uma fonte de
dados que não está na nuvem. Saiba mais

Permissões de gateway Os gateways podem ser compartilhados com usuários em


uma organização. Saiba mais

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Responder às Solicitações de Exportação de Titular
dos Dados do GDPR para o Power Automate
27/04/2021 • 5 minutes to read

Como parte de nosso compromisso de fazer parceria com você em sua jornada para o Regulamento Geral
sobre a Proteção de Dados (GDPR), desenvolvemos uma documentação para ajudá-lo a se preparar. A
documentação não apenas descreve o que estamos fazendo para nos preparar para o GDPR, mas também
compartilha exemplos de etapas que você pode seguir hoje com o auxílio da Microsoft para garantir a
conformidade com o GDPR usando o Power Automate.

Gerenciar solicitações de exportação


O direito de portabilidade de dados permite que uma entidade de dados solicite uma cópia de seus dados
pessoais em formato eletrônico (que é um "formato estruturado, normalmente usado, legível por máquina e
interoperável") que pode ser transmitido para outro controlador de dados.
O Power Automate oferece as seguintes experiências para localizar ou exportar dados pessoais de um usuário
específico:
Acesso ao site: entre no Centro de administração do Power Apps ou no Centro de administração do
Power Platform.
Acesso do PowerShell: cmdlets do PowerShell de Administração do Power Apps.

DA DO S DO C L IEN T E A C ESSO A O SIT E A C ESSO A O P O W ERSH EL L

Logs gerados pelo sistema Portal de Confiança do Serviço do


Office 365

Histórico de execuções Criador do portal do Power Automate

Fluxos Criador do portal do Power Automate

Permissões do Flow Portal de criadores do Power


Automate e centro de administração
do Power Automate

Detalhes do usuário Cmdlets do Power Apps

Conexões Criador do portal do Power Automate Cmdlets do Power Apps

Permissões de conexão Criador do portal do Power Automate Cmdlets do Power Apps

Conectores personalizados Criador do portal do Power Automate Cmdlets do Power Apps

Permissões de conector personalizado Criador do portal do Power Automate Cmdlets do Power Apps

Gateway Criador do portal do Power Automate Cmdlets do PowerShell do gateway de


dados local
DA DO S DO C L IEN T E A C ESSO A O SIT E A C ESSO A O P O W ERSH EL L

Permissões de gateway Criador do portal do Power Automate Cmdlets do PowerShell do gateway de


dados local

Exportar um fluxo da nuvem


Um usuário final ou administrador, que concedeu a si mesmo acesso se o fluxo, pode exportar o fluxo
executando estas etapas:
1. Entre no Power Automate.
2. Selecione o link Meu fluxos e, depois, selecione o fluxo para exportação.
3. Selecione ... Mais e, em seguida, selecione Expor tar .

4. Selecione o Pacote (.zip) .


Seu fluxo não estará disponível como um pacote compactado. Para obter mais informações, consulte a
postagem no blog sobre como exportar e importar um fluxo da nuvem.

Exportar histórico de execução


O histórico de execução inclui uma lista de todas as execuções que ocorreram para um fluxo da nuvem. Esses
dados incluem o status do fluxo, a hora de início, a duração e os dados de entrada/saída para gatilhos e ações.
Um usuário final ou administrador que recebeu acesso ao fluxo por meio do centro de administração do Power
Automate, pode executar estas etapas para exportar esses dados:
1. Entre no Power Automate.
2. Selecione o link Meus fluxos e, depois, selecione o fluxo para o qual você deseja exportar o histórico de
execuções.
3. No painel HISTÓRICO DE EXECUÇÕES , selecione Ver todas .
4. Selecione Baixar CSV .

O histórico de execução é baixado como um arquivo.csv para que possa ser aberto no Microsoft Excel ou em um
editor de texto para análise posterior dos resultados.

Exportar um feed de atividades do usuário


No Power Automate, o feed de atividades mostra o histórico de atividades, falhas e notificações de um usuário.
Qualquer usuário pode exibir o próprio feed de atividades executando estas etapas:
1. Entre no Power Automate, selecione o ícone de sino no canto superior direito e selecione Mostrar todas
as atividades .

2. Na tela Atividade copie os resultados e cole-os em um editor de documento, como o Microsoft Word.
Exportar as conexões de um usuário
As conexões permitem que os fluxos se conectem a APIs, aplicativos SaaS e outros sistemas de terceiros. Execute
estas etapas para exibir suas conexões:
1. Entre no Power Automate, selecione o ícone de engrenagem no canto superior direito e selecione
Conexões .

2. Copie os resultados e cole-os em um editor de documento, como o Microsoft Word.


Cmdlets PowerShell de administração do Power Apps
Add-PowerAppsAccount

#Retrieves all connections for the user


Add-PowerAppsAccount
$userId = "7822bb68-7c24-49ce-90ce-1ec8deab99a7"
Get-AdminConnection -CreateBy $userId | ConvertTo-Json |Out-File -FilePath "UserConnections.txt"

Exportar uma lista de permissões de conexão de um usuário


Um usuário pode exportar as atribuições de função de conexão de todas as conexões às quais tem acesso por
meio da função Get-ConnectionRoleAssignment nos cmdlets do PowerShell do Power Apps.

Add-PowerAppsAccount
Get-ConnectionRoleAssignment | ConvertTo-Json | Out-File -FilePath "ConnectionPermissions.txt"

Cmdlets PowerShell de administração do Power Apps

Add-PowerAppsAccount

#Retrieves all connection permissions for the specified user


Add-PowerAppsAccount
$userId = "7822bb68-7c24-49ce-90ce-1ec8deab99a7"
Get-AdminConnectionRoleAssignment -PrincipalObjectId $userId | ConvertTo-Json | Out-File -FilePath
"ConnectionPermissions.txt"

Exportar os conectores personalizados de um usuário


Conectores personalizados complementam os conectores originais e permitem a conectividade com outras
APIs, SaaS e sistemas personalizados. Você pode transferir a propriedade de um conector personalizado ou
excluí-lo.
Execute estas etapas para exportar uma lista de conectores de cliente:
1. Navegar para Power Automate.
2. Selecione o ícone de engrenagem de configurações.
3. Selecione Conectores Personalizados .
4. Copie e cole a lista de conectores personalizados em um editor de texto, como o Microsoft Word.

Além da experiência fornecida no Power Automate, você pode usar a função Get-Connector dos cmdlets do
PowerShell do Power Apps para exportar todos os conectores personalizados.

Add-PowerAppsAccount
Get-Connector -FilterNonCustomConnectors | ConvertTo-Json | Out-File -FilePath "CustomConnectors.txt"
Cmdlets PowerShell de administração do Power Apps

Add-PowerAppsAccount

#Retrieves all custom connectors for user


Add-PowerAppsAccount
$userId = "7822bb68-7c24-49ce-90ce-1ec8deab99a7"
Get-AdminConnector -CreatedBy $userId | ConvertTo-Json | Out-File -FilePath "UserCustomConnectors.txt"

Exportar as permissões de conector personalizado de um usuário


Um usuário pode exportar todas as permissões de conector personalizado criadas por meio da função Get-
ConnectorRoleAssignment nos cmdlets do PowerShell do Power Apps.

Add-PowerAppsAccount
Get-ConnectorRoleAssignment | ConvertTo-Json | Out-File -FilePath "CustomConnectorPermissions.txt"

Cmdlets PowerShell de administração do Power Apps

Add-PowerAppsAccount

#Retrieves all connection permissions for the specified user


Add-PowerAppsAccount
$userId = "7822bb68-7c24-49ce-90ce-1ec8deab99a7"
Get-AdminConnectorRoleAssignment -PrincipalObjectId $userId | ConvertTo-Json | Out-File -FilePath
"CustomConnectorPermissions.txt"

Exportar histórico de aprovações


O Histórico de Aprovações do Power Automate captura um registro histórico de aprovações que foram
recebidas ou enviadas para um usuário. Qualquer usuário pode exibir o próprio histórico de aprovação desta
maneira:
1. Como entrar no Power Automate, selecionando Aprovações e depois Histórico .

2. Uma lista mostra as aprovações recebidas pelo usuário. Os usuários podem mostrar as aprovações que
eles enviaram selecionando a seta para baixo ao lado de Recebidas e, em seguida, selecionando
Enviadas .
Exportar detalhes do usuário
Os detalhes do usuário fornecem uma ligação entre um usuário e um locatário específico. Um administrador
pode exportar essas informações ao chamar o cmdlet Get-AdminFlowUserDetails e passar a ID de objeto
para o usuário.
Cmdlets PowerShell de administração do Power Apps

Add-PowerAppsAccount

Get-AdminFlowUserDetails -UserId 1b6759b9-bbea-43b6-9f3e-1af6206e0e80

Exportar configurações do gateway


Para responder a solicitações de exportação de titular dos dados de gateways de dados locais clique aqui.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Responder a solicitações de Solicitações de Exclusão
de Titular dos Dados do GDPR para Power
Automate
27/04/2021 • 10 minutes to read

O "direito de apagar" por meio da remoção de dados pessoais dos dados do cliente de uma organização é uma
proteção chave no GDPR. A remoção de dados pessoais inclui a remoção de todos os dados pessoais e os logs
gerados pelo sistema, exceto informações de log de auditoria.
O Power Automate permite que os usuários criem fluxos de trabalho de automação fundamentais para as
operações diárias da sua organização. Quando um usuário deixa a sua organização, um administrador precisa
revisar e determinar manualmente se quer ou não excluir determinados recursos e dados criados pelo usuário.
Há outros dados pessoais que são excluídos automaticamente sempre que a conta de um usuário é excluída do
Azure Active Directory.
A tabela a seguir mostra quais dados pessoais são excluídos automaticamente e quais dados exigem a revisão e
exclusão manual de um administrador:

EXC L UÍDO A UTO M AT IC A M EN T E Q UA N DO O USUÁ RIO É


EXIGE REVISÃ O M A N UA L A EXC L USÃ O EXC L UÍDO DO A Z URE A C T IVE DIREC TO RY

Ambiente* Logs gerados pelo sistema

Permissões do ambiente** Histórico de execuções

Fluxos Feed de Atividades

Permissões do Flow Gateway

Detalhes do usuário Permissões de gateway

Conexões*

Permissões de conexão

Conector personalizado*

Permissões de conector personalizado

*Cada recurso contém registros "Criado por" e "Modificado por" que incluem dados pessoais. Por motivos de
segurança, esses registros ficam retidos até que o recurso seja excluído.
**Para ambientes que incluem um banco de dados do Microsoft Dataverse, as permissões do ambiente (por
exemplo, quais usuários são atribuídos às funções de Administrador e Criador de Ambiente) são armazenadas
como registros no Dataverse. Consulte Executando DSRs com Dados do Cliente do Dataverse para obter
orientações sobre como responder aos DSRs para usuários que usam o Dataverse.
Para os dados e recursos que exigem revisão manual, o Power Automate oferece as seguintes experiências para
localizar ou alterar os dados pessoais de um usuário específico:
Acesso ao site: entre no Centro de administração do Power Apps ou no Centro de administração da
Power Platform
Acesso do PowerShell: cmdlets do PowerShell de Administração do Power Apps
Confira a divisão das experiências que estão disponíveis para um administrador excluir cada tipo de dados
pessoais em cada tipo de recurso:

REC URSO S Q UE C O N T ÊM
DA DO S P ESSO A IS A C ESSO A O SIT E A C ESSO A O P O W ERSH EL L EXC L USÃ O A UTO M AT IZ A DA

Logs gerados pelo sistema Portal de Confiança do


Serviço do Office 365

Ambiente Centro de administração da Cmdlets do Power Apps


Power Automate

Permissões do ambiente* Centro de administração da Cmdlets do Power Apps


Power Automate

Histórico de execuções Excluído pela política de


retenção de 28 dias

Feed de Atividades Excluído pela política de


retenção de 28 dias

Tarefas do usuário

Fluxos Portal de Criadores do


Power Automate**

Permissões do Flow Criador do portal do Power


Automate

Detalhes do usuário Cmdlets do Power Apps

Conexões Criador do portal do Power


Automate

Permissões de conexão Criador do portal do Power


Automate

Conector personalizado Criador do portal do Power


Automate

Permissões de conector Criador do portal do Power


personalizado Automate

Histórico de aprovações Portal de Criadores do


Microsoft Power Apps*

*Com a introdução do Dataverse, se um banco de dados é criado dentro do ambiente, as permissões do


ambiente e as permissões dos aplicativos baseados em modelo são armazenadas como registros no Dataverse.
Para obter orientação sobre como responder aos DSR para usuários do Dataverse, consulte Respondendo a
solicitações de DSRs (Direitos de Entidade de Dados) para os dados do cliente no Microsoft Dataverse.
** Um administrador só poderá acessar esses recursos no Portal do Criador do Power Automate se tiver
recebido acesso do centro de administração do Power Automate.

Gerenciar solicitações de exclusão


As etapas a seguir descrevem como as funções administrativas existe para atender às solicitações de exclusão
de GDPR. Essas etapas devem ser executadas na ordem descrita abaixo.

IMPORTANT
Para evitar a corrupção de dados, execute estas etapas na ordem.

Listar e reatribuir fluxos


Estas etapas copiam os fluxos existentes de um usuário que está saindo. Se você atribuir uma nova propriedade
às cópias, esses fluxos poderão continuar a oferecer suporte a processos comerciais existentes. Copiar esses
fluxos é importante para excluir vínculos de identificação pessoal do usuário que está saindo, e é necessário
estabelecer novas conexões para que o fluxo se conecte com outros aplicativos SaaS e APIs.
1. Entre no Centro de Administração do Power Platform e, em seguida, selecione o ambiente que contém
fluxos pertencentes ao usuário excluído.

2. Selecione Recursos > Fluxos e, em seguida, selecione o título do fluxo que você quer reatribuir.

3. Selecione Gerenciar compar tilhamento .


4. No painel Compar tilhamento que aparece perto da borda direita, adicione a si mesmo como
proprietário e, depois, selecione Salvar .

5. Entre no Power Automate, selecione Meus fluxos e, depois, selecione Fluxos da equipe .
6. Selecione as reticências (...) para o fluxo que você quer copiar e, em seguida, selecione Salvar como .
7. Configure as conexões conforme o necessário e, depois, selecione Continuar .
8. Forneça um novo nome e, depois, selecione Salvar .

9. Essa nova versão do fluxo de aparece em Meu fluxos , onde você pode compartilhá-la com outros
usuários, se quiser.

10. Exclua o fluxo original selecionando as reticências (...) dele, selecionando Excluir e, depois, selecionando
Excluir novamente quando receber a solicitação. Esta etapa também removerá identificadores pessoais
subjacentes que estão incluídos nas dependências do sistema entre o usuário e o Power Automate.
11. Habilite a cópia do fluxo abrindo Meus fluxos e, depois, alterando o controle para Ativado .

12. Agora, a cópia executa a mesma lógica de fluxo de trabalho que a versão original.

Excluir histórico de aprovação do Power Automate


Os dados de aprovação para Power Automate são armazenados na versão atual ou anterior do Microsoft
Dataverse. Dentro de uma aprovação, há informações pessoais na forma de atribuições de aprovação e
comentários incluídos na resposta de uma aprovação. Os administradores podem acessar esses dados
executando estas etapas:
1. Entre no PowerApps.
2. Selecione Dados e selecione Tabelas .
3. Selecione as reticências (…) da entidade Aprovação do Fluxo e, em seguida, abra os dados no
Microsoft Excel.
4. No Microsoft Excel, pesquise, filtre e exclua os dados de aprovação, conforme o necessário.
Consulte Executando DSRs com Dados do Cliente do Microsoft Dataverse para obter orientações adicionais
sobre como responder aos DSRs para usuários que usam o Microsoft Dataverse.

Excluir conexões criadas por um usuário


As conexões são usadas em conjunto com os conectores para estabelecer a conectividade com outros sistemas
APIs e SaaS. As conexões incluem referências ao usuário que as criou e, como resultado, podem ser excluídas
para remover referências ao usuário.
cmdlets do PowerShell Maker do Power Apps
Um usuário pode excluir todas as suas conexões usando a função Remover-Conexão dos cmdlets do PowerShell
do Power Apps:

Add-PowerAppsAccount

#Retrieves all connections for the calling user and deletes them
Get-AdminPowerAppConnection | Remove-Connection

Cmdlets PowerShell de administração do Power Apps

Add-PowerAppsAccount

$deleteDsrUserId = "7822bb68-7c24-49ce-90ce-1ec8deab99a7"
#Retrieves all connections for the DSR user and deletes them
Get-AdminPowerAppConnection -CreatedBy $deleteDsrUserId | Remove-AdminConnection

Excluir as permissões do usuário para conexões compartilhadas


cmdlets do PowerShell Maker do Power Apps
Um usuário pode excluir todas as atribuições de função de conexão para a função Remove-
ConnectionRoleAssignment de conexões compartilhadas nos cmdlets do PowerShell Maker do Power Apps:

Add-PowerAppsAccount

#Retrieves all connection role assignments for the calling users and deletes them
Get-ConnectionRoleAssignment | Remove-ConnectionRoleAssignment

Cmdlets PowerShell de administração do Power Apps

Add-PowerAppsAccount

$deleteDsrUserId = "7822bb68-7c24-49ce-90ce-1ec8deab99a7"
#Retrieves all shared connections for the DSR user and deletes their permissions
Get-AdminConnectionRoleAssignment -PrincipalObjectId $deleteDsrUserId | Remove-AdminConnectionRoleAssignment

NOTE
As atribuições de função de proprietário não podem ser excluídas sem excluir o recurso de conexão.

Excluir conectores personalizados criados pelo usuário


Os conectores personalizados complementam os conectores existentes prontos para uso e permitem a
conectividade a outras APIs, SaaS e sistemas desenvolvidos personalizados. Conectores personalizados incluem
referências ao usuário que os criou e, como resultado, podem ser excluídos para remover referências ao
usuário.
cmdlets do PowerShell Maker do Power Apps
Um usuário pode excluir todos os conectores personalizados usando a função Remover-Conexão nos cmdlets
do PowerShell Maker do Power Apps:

Add-PowerAppsAccount

#Retrieves all custom connectors for the calling user and deletes them
Get-Connector -FilterNonCustomConnectors | Remove-Connector

Cmdlets PowerShell de administração do Power Apps

Add-PowerAppsAccount

$deleteDsrUserId = "7822bb68-7c24-49ce-90ce-1ec8deab99a7"
#Retrieves all custom connectors created by the DSR user and deletes them
Get-AdminConnector -CreatedBy $deleteDsrUserId | Remove-AdminConnector

Excluir as permissões do usuário aos conectores personalizados


compartilhados
cmdlets do PowerShell Maker do Power Apps
Um usuário pode excluir todas as atribuições de função do conector para a função Remove-
ConnectionRoleAssignment do conector personalizado compartilhadas nos cmdlets do PowerShell Maker do
Power Apps:

Add-PowerAppsAccount

#Retrieves all connector role assignments for the calling users and deletes them
Get-ConnectorRoleAssignment | Remove-ConnectorRoleAssignment

Cmdlets PowerShell de administração do Power Apps

Add-PowerAppsAccount

$deleteDsrUserId = "7822bb68-7c24-49ce-90ce-1ec8deab99a7"
#Retrieves all custom connector role assignments for the DSR user and deletes them
Get-AdminConnectorRoleAssignment -PrincipalObjectId $deleteDsrUserId | Remove-AdminConnectorRoleAssignment

NOTE
As atribuições de função de proprietário não podem ser excluídas sem excluir o recurso de conexão.

Excluir ou reatribuir todos os ambientes criados pelo usuário


Como administrador, você tem duas decisões a serem tomadas ao processar uma solicitação de exclusão de
DSR de um usuário para cada um dos ambientes criados pelo usuário:
1. Se você determinar que o ambiente não está sendo usado por outras pessoas em sua organização, opte por
excluir o ambiente
2. Se você determinar que o ambiente ainda é necessário, opte por não excluir o ambiente e adicione você
mesmo (ou outro usuário em sua organização) como Administrador do Ambiente.

IMPORTANT
Ao excluir um ambiente, você excluirá definitivamente todos os recursos do ambiente, inclusive todos os aplicativos,
fluxos, conexões etc. Analise o conteúdo de um ambiente antes da exclusão.

Dê acesso aos ambientes de um usuário no centro de administração


do Power Automate
Um administrador pode conceder acesso de Administrador a um ambiente criado por um usuário específico no
centro de administração da Power Platform. Para obter mais informações sobre como administrar ambientes,
navegue até Usar ambientes dentro do Power Automate .>! - Editar nota: é meio confuso que o Power Automate
está no título, mas o Power Platform está na primeira frase. -->

Excluir permissões do usuário a todos os outros ambientes


Os usuários podem receber permissões (como Administrador de Ambiente, Criador de Ambiente etc.) em um
ambiente no qual são armazenadas no serviço Power Automate como uma "atribuição de função".
Com a introdução do Common Data Service, se um banco de dados é criado dentro do ambiente, essas
"atribuições de função" são armazenadas no Common Data Service.
Para saber mais sobre como remover a permissão de um usuário em um ambiente, navegue até Usar ambientes
no Power Automate.
Excluir configurações de gateway
Para responder a solicitações de exclusão de titular dos dados de gateways de dados locais clique aqui.

Excluir detalhes do usuário


Os detalhes do usuário fornecem uma ligação entre um usuário e um locatário específico. Antes de executar
esse comando, verifique se todos os fluxos desse usuário foram atribuídos novamente e/ou excluídos. Depois
que isso for concluído, o administrador poderá excluir os detalhes do usuário chamando o cmdlet Remove-
AdminFlowUserDetails e passando a ID de objeto do usuário.
Cmdlets PowerShell de administração do Power Apps

Add-PowerAppsAccount
Remove-AdminFlowUserDetails -UserId 1b6759b9-bbea-43b6-9f3e-1af6206e0e80

IMPORTANT
Se o usuário ainda tiver fluxos individuais ou de equipe, esse comando retornará um erro. Para resolver, exclua todos os
fluxos restantes ou os fluxos de equipe desse usuário e execute o comando novamente.

Exclua o usuário do Azure Active Directory


Depois de concluir as etapas acima, a etapa final será excluir a conta do usuário do Azure Active Directory
seguindo as etapas descritas na documentação do GDPR de Solicitação de Titular dos Dados do Azure, que pode
ser encontrada no Portal de Confiança do Serviço do Office 365.

Excluir o usuário do locatário não gerenciado


Caso você seja membro de um locatário não gerenciado, será necessário executar uma ação Fechar conta no
Portal de privacidade corporativo ou de estudante.
Para saber se você é um usuário de locatário gerenciado ou não gerenciado, execute as seguintes ações:
1. Abra a seguinte URL em um navegador e substitua o seu endereço de email na
URL:https://login.microsoftonline.com/common/userrealm/foobar@contoso.com?api-version=2.1.
2. Se você for membro de um locatário não gerenciado , verá "IsViral": true na resposta.
{
"Logon": "foobar@unmanagedcontoso.com",
"DomainName": "unmanagedcontoso.com",
"IsViral": true ,
}
3. Caso contrário, você pertence a um locatário gerenciado.
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Responder a solicitações de DSR (direitos do titular
dos dados) do RGPD
27/04/2021 • 2 minutes to read

Este artigo descreve o RGPD (Regulamento Geral sobre a Proteção de Dados) da União Europeia e fornece
etapas a que serem seguidas para assegurar a conformidade com o RGPD para os usuários do Power Automate
que se autenticam com Contas da Microsoft (MSA).

Pré-requisitos
É necessária uma MSA com uma licença do Power Automate gratuita para executar as etapas neste artigo.

TIP
Também há informações de conformidade com o RGPD disponíveis para usuários que se autenticam com contas do Azure
Active Directory.

Responda aos DSRs para dados do cliente do Power Automate


Uma solicitação formal de um titular dos dados a um controlador para executar uma ação em seus dados
pessoais é chamada de solicitação de DSR (Direitos do Titular dos Dados). O RGPD define dados pessoais como
todos os dados relacionados a uma pessoa física identificada ou identificável . O RGPD concede às
pessoas (conhecidas como titulares dos dados) direitos para gerenciarem os dados pessoais coletados por um
empregador, um órgão ou uma organização (conhecidos como controladores de dados ou apenas
controladores). Esses direitos incluem:
Obter cópias dos dados pessoais.
Solicitar correções nos dados pessoais.
Restringir o processamento de dados pessoais.
Excluir dados pessoais.
Receber dados pessoais em formato eletrônico para que ele possa ser passado para outro controlador.
A Microsoft fornece produtos, serviços e ferramentas para ajudar os controladores a localizar e executar ações
em dados pessoais ao responder a solicitações de DSRs em relação a dados que residem na nuvem.
Aqui está uma visão geral dos processos descritos neste guia:
1. Discover : use as ferramentas de pesquisa e descoberta para localizar facilmente os dados do cliente que
podem ser o titular de uma solicitação de DSR. Se você determinar que os documentos coletados
atendam às diretrizes do controlador para executar ações, execute uma ou mais das ações de DSR
descritas nas etapas a seguir. Saiba mais na Documentação de Descoberta de DSR do Power Automate
para Contas da Microsoft. Como alternativa, você pode determinar que a solicitação não atende às
diretrizes do controlador para responder às solicitações de DSR.
2. Access : recupere dados pessoais que residem na nuvem da Microsoft e, se solicitado, faça uma cópia
para que eles fiquem disponíveis para o titular dos dados.
3. Rectify : faça alterações ou implemente outras ações solicitadas nos dados pessoais, se aplicável.
4. Restrict : restrinja o processamento de dados pessoais, seja ao remover licenças para vários serviços
online ou ao desativar os serviços desejados quando possível. Você também pode remover dados da
nuvem da Microsoft e retê-los localmente ou não.
5. Delete : remova permanentemente os dados pessoais que residem na nuvem da Microsoft. Saiba mais
sobre como excluir dados pessoais de contas Microsoft. Saiba mais sobre como encerrar uma conta
Microsoft.
6. Expor t : forneça uma cópia eletrônica (em um formato legível por computadores) dos dados pessoais.
Saiba mais sobre como exportar dados pessoais de contas Microsoft.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Responder às solicitações de descoberta de titular
dos dados do RGPD
27/04/2021 • 2 minutes to read

A primeira etapa para responder a uma solicitação de DSR é localizar os dados pessoais que são o assunto da
solicitação. Aqui está um resumo dos recursos do Power Automate que contêm dados pessoais de um usuário
que se autentica com sua conta da Microsoft (MSA).

REC URSO F IN A L IDA DE

Histórico de execuções Fornece o histórico de execução de cada fluxo dos últimos


28 dias. Esses dados incluem a hora de início, a hora de
término, o status e todas as informações de entrada/saída
de cada execução de fluxo. Saiba mais sobre o histórico de
execução de fluxo.

Feed de Atividades Fornece uma recapitulação das atividades de cada fluxo,


incluindo as notificações, as falhas e os status de execução.

Fluxos A lógica de fluxo de trabalho de um fluxo.

Conexões Usada pelos conectores e permitem a conectividade com


APIs, sistemas, bancos de dados e muito mais. Saiba mais
sobre conexões.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Responder a solicitações de exportação do titular
dos dados do RGPD para o Power Automate
27/04/2021 • 3 minutes to read

Como parte de nosso compromisso de fazer parceria com você em sua jornada para o Regulamento Geral
sobre a Proteção de Dados (GDPR), desenvolvemos uma documentação para ajudá-lo a se preparar. A
documentação não apenas descreve o que estamos fazendo para nos preparar para o GDPR, mas também
compartilha exemplos de etapas que você pode seguir hoje com o auxílio da Microsoft para garantir a
conformidade com o GDPR usando o Power Automate.

Gerenciar solicitações de exportação


O direito de portabilidade de dados permite ao titular dos dados solicitar uma cópia dos respectivos dados
pessoais em formato eletrônico (que é um "formato estruturado, normalmente usado, legível por máquina e
interoperável"), que podem ser transmitidos para outro controlador de dados.
Use o painel de privacidade da Microsoft, or Power Automate para encontrar ou exportar dados pessoais de um
usuário específico.

DA DO S P ESSO A IS LO C A L IZ A Ç Ã O

Atividade de produtos e serviços Painel de privacidade da Microsoft

Fluxos Portal de criadores do Power Automate

Hist. de ex. Portal de criadores do Power Automate

Feed de Atividades Portal de criadores do Power Automate

Conexões Portal de criadores do Power Automate

Exportar atividade de produtos e serviços


1. Entre no Painel de privacidade da Microsoft usando sua conta da Microsoft (MSA).
2. Selecione Histórico de atividades .

É possível procurar o histórico de atividades dos diferentes aplicativos e serviços da Microsoft que você
usa.
3. Para exportar os dados de Atividade de produtos e ser viços , selecione Baixar seus dados e, em
seguida, selecione CRIAR ARQUIVO .

4. Selecione Uso de aplicativos e ser viços e, em seguida, selecione Criar arquivo .

5. Um novo arquivo é criado. Selecione Baixar para obter seus dados de atividades de produtos e serviços.

Exportar um fluxo da nuvem


Um usuário final que tenha acesso a um fluxo da nuvem, poderá exportar o fluxo seguindo estas etapas:
1. Entre no Power Automate.
2. Selecione Meus fluxos e, em seguida, selecione o fluxo a ser exportado.
3. Selecione ... Mais e, em seguida, selecione Expor tar .
4. Selecione o Pacote (.zip) .
Seu fluxo não estará disponível como um pacote compactado. Para obter mais informações, consulte a
postagem no blog sobre como exportar e importar um fluxo da nuvem.

Exportar histórico de execução


O histórico de execução inclui uma lista de todas as execuções de um fluxo da nuvem. Esses dados incluem o
status do fluxo, a hora de início, a duração e os dados de entrada/saída para gatilhos e ações.
Um usuário final que tenha acesso ao fluxo poderá seguir estas etapas para exportar esses dados:
1. Entre no Power Automate.
2. Selecione o link Meus fluxos e, depois, selecione o fluxo para o qual você deseja exportar o histórico de
execuções.
3. No painel HISTÓRICO DE EXECUÇÕES , selecione Ver todas .

4. Selecione Baixar CSV .

O histórico de execução é baixado como um arquivo.csv para que possa ser aberto no Microsoft Excel ou em um
editor de texto para análise dos resultados.

Exportar um feed de atividades do usuário


No Power Automate, o feed de atividades mostra o histórico de atividades, falhas e notificações de um usuário.
Os usuários podem exibir os próprios feeds de atividades executando estas etapas:
1. Entre no Power Automate, selecione o ícone de sino no canto superior direito e selecione Mostrar todas
as atividades .

2. Na tela Atividade copie os resultados e cole-os em um editor de texto, como o Microsoft Word.

Exportar as conexões de um usuário


As conexões permitem que os fluxos se conectem a APIs, aplicativos SaaS e outros sistemas de terceiros. Execute
estas etapas para exibir suas conexões:
1. Entre no Power Automate, selecione o ícone de engrenagem no canto superior direito e selecione
Conexões .
2. Copie os resultados e cole-os em um editor de texto, como o Microsoft Word.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Responder às Solicitações de exclusão de titular dos
dados do RGPD
27/04/2021 • 2 minutes to read

O direito de apagar por meio da remoção de dados pessoais é uma proteção importante no RGPD. A
remoção de dados pessoais inclui a remoção de todos os dados pessoais, com exceção das informações de log
de auditoria.
O Power Automate permite que os usuários criem fluxos de trabalho automatizados. Quando um usuário decide
excluir seus dados pessoais do Power Automate, ele pode examinar seus dados pessoais e determinar se deseja
excluir apenas alguns ou todos eles.
A tabela a seguir mostra quais dados pessoais são excluídos automaticamente e quais dados precisam ser
examinados e excluídos por um usuário da conta Microsoft (MSA).

P REC ISA M SER EXA M IN A DO S E EXC L UÍDO S P O R UM


USUÁ RIO DA M SA EXC L UÍDO S A UTO M AT IC A M EN T E

Atividade de produtos e serviços Histórico de execuções

Fluxos Feed de Atividades

Conexões

O Power Automate oferece as seguintes experiências para ajudar os usuários a localizar, examinar ou alterar
dados e recursos pessoais que não são excluídos automaticamente:

Gerenciar solicitações de exclusão


As etapas a seguir descrevem como fazer o autoatendimento de solicitações de exclusão relacionadas ao RGPD.
Excluir a atividade de produtos e serviços
1. Entre no Painel de privacidade da Microsoft com sua MSA.
2. Selecione o link Histórico de atividades .

3. É possível pesquisar ou procurar o histórico de atividades dos diferentes aplicativos e serviços da


Microsoft que você usa, incluindo o Power Automate. Selecione Excluir para remover os eventos de
atividade de produtos ou serviços.
4. Em alguns instantes, o item é excluído e removido do painel de privacidade.
Listar e excluir fluxos
Um usuário pode listar e excluir seus fluxos do Power Automate seguindo estas etapas:
1. Entre no Power Automate e selecione Meus fluxos .
2. Selecione ... ao lado do fluxo que você está excluindo e, em seguida, selecione Excluir .

Excluir conexões
Os conectores usam conexões para se comunicar com APIs e sistemas de SaaS. As conexões incluem referências
ao usuário que as cria. O usuário pode excluir essas referências a qualquer momento seguindo estas etapas:
1. Entre no Power Automate, selecione o ícone de engrenagem e, em seguida, selecione Conexões .

2. Selecione a conexão que deseja excluir, selecione ... e então selecione Excluir .
3. Selecione o ícone Excluir no prompt de confirmação.

NOTE
Caso outros fluxos usem a conexão que você está excluindo, você receberá uma notificação de que uma nova conexão é
necessária. Caso contrário, selecione Excluir para continuar.

Saber mais
Introdução ao Power Automate
Conheça as novidades do Power Automate

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Responder às Solicitações de Encerramento de
Conta do Titular dos Dados do RGPD do Power
Automate
27/04/2021 • 2 minutes to read

O direito de apagar dados pessoais é uma proteção importante no RGPD. Esse direito inclui a remoção de
todos os dados pessoais, com exceção das informações de log de auditoria. Quando um usuário decide encerrar
a respectiva conta Microsoft, os dados subjacentes desse usuário também são excluídos.
Esses recursos contêm dados pessoais que são excluídos automaticamente quando um usuário encerra uma
MSA:

REC URSO S Q UE C O N T ÊM DA DO S P ESSO A IS

Atividade de produtos e serviços

Histórico de execuções

Fluxos

Feed de Atividades

Detalhes do usuário

Conexões

Solicitações de encerramento de conta


Estas etapas descrevem como fazer o autoatendimento de solicitações de encerramento de conta relacionadas
ao RGPD.
1. Entre no Portal de encerramento de conta Microsoft usando sua conta Microsoft e, em seguida, selecione
Avançar .

NOTE
Você será lembrado de cancelar as assinaturas existentes ou de exportar dados dos serviços existentes aos quais
você esteja inscrito.
2. Confirme se você entendeu o impacto de encerrar sua MSA e, em seguida, selecione Marcar conta para
encerramento .
Uma notificação será exibida, indicando que sua conta será encerrada em 30 dias. Você poderá reabrir
essa conta a qualquer momento durante esse período de 30 dias.

No final desse período de 30 dias, será iniciado o processo para excluir todos os recursos do Power
Automate dessa MSA.

Saber mais
Introdução ao Power Automate
Conheça as novidades do Power Automate

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Power Automate US Government
27/04/2021 • 16 minutes to read

Em resposta aos requisitos únicos e em evolução do setor público dos Estados Unidos, a Microsoft criou planos
do Power Automate US Government. Esta seção fornece uma visão geral dos recursos específicos do Power
Automate US Government. Recomendamos que você leia esta seção complementar, assim como o tópico de
introdução do serviço Power Automate. Para resumir, este serviço costuma ser referenciado como Power
Automate Government Community Cloud (GCC) ou Power Automate Government Community Cloud - Alta
(GCC High).
A descrição do serviço do Power Automate US Government serve como uma sobreposição à descrição geral do
serviço do Power Automate. Ela define os compromissos e as diferenças exclusivas em comparação com as
ofertas gerais do Power Automate que estão disponíveis para nossos clientes desde outubro de 2016.

Sobre os ambientes e planos do Power Automate US Government


Os planos do Power Automate US Government são assinaturas mensais e podem ser licenciados para um
número ilimitado de usuários.
O ambiente do Power Automate GCC está em conformidade com os requisitos federais para serviços de nuvem,
incluindo o FedRAMP High e o DoD DISA IL2. Também está em conformidade com os requisitos dos sistemas de
justiça criminal (tipos de dados CJI).
Além dos recursos e capacidades do Power Automate, as organizações que usam o Power Automate US
Government se beneficiam dos seguintes recursos exclusivos:
O conteúdo do cliente da sua organização é fisicamente separado do conteúdo do cliente na oferta
comercial do Power Automate.
O conteúdo do cliente da sua organização está armazenado nos Estados Unidos.
O acesso ao conteúdo do cliente da sua organização é restrito ao pessoal filtrado da Microsoft.
O Power Automate US Government cumpre todas as certificações e acreditações exigidas pelos clientes
do setor público dos EUA.
Desde setembro de 2019, os clientes qualificados podem optar por implantar o Power Automate US
Government no ambiente da GCC High , que permite o logon único e a integração perfeita às implantações de
GCC High do Microsoft Office 365.
A Microsoft projetou a plataforma e nossos procedimentos operacionais para atender aos requisitos alinhados
com a estrutura de conformidade com o DISA SRG IL4. Prevemos que a base de clientes do Departamento de
Defesa dos EUA e outras agências federais que atualmente utilizam o Office 365 GCC High usarão a opção de
implantação do Power Automate US Government GCC High. Essa opção habilita e exige que o cliente utilize o
Azure AD Governamental para identidades de clientes, em oposição ao GCC, que utiliza o Azure AD público. Para
a base de clientes contratados do Departamento de Defesa dos EUA, a Microsoft opera o serviço de modo a
permitir que eles cumpram o compromisso da ITAR e as regulamentações de aquisição da DFARS, conforme
documentado e exigido por seus contratos com o Departamento de Defesa dos EUA.

Qualificação de cliente
O Power Automate US Government está disponível para (1) entidades governamentais federais, estaduais,
locais, tribais e territoriais dos EUA e (2) outras entidades que lidam com dados que estão sujeitos a
regulamentações e requisitos governamentais e onde o uso do Power Automate US Government é apropriado
para atender a esses requisitos, sujeito à validação de elegibilidade. A validação da elegibilidade da Microsoft
inclui a confirmação do tratamento de dados sujeitos ao ITAR (International Traffic in Arms Regulations), dados
de aplicação da lei sujeitos à Política de Serviços de Informações sobre Justiça Criminal (CJIS) do FBI ou outros
dados regulados ou controlados pelo governo. A validação pode exigir patrocínio de uma entidade
governamental com requisitos específicos para o tratamento de dados.
As entidades com perguntas sobre a elegibilidade para o Power Automate US Government devem consultar sua
equipe de contas. A Microsoft revalida a elegibilidade ao renovar contratos de clientes para o Power Automate
US Government.

Planos do Power Automate US Government


O acesso aos planos do Power Automate US Government está restrito às ofertas descritas na seção a seguir.
Cada plano é oferecido como uma assinatura mensal e pode ser licenciado para um número ilimitado de
usuários:
Plano por fluxo do Power Automate para o governo
Plano por usuário do Power Automate para o governo
Além dos planos autônomos, os planos Microsoft 365 US Government e Dynamics 365 US Government
também incluem os recursos Power Apps e Power Automate, permitindo que os clientes estendam e
personalizem o Microsoft 365 e os aplicativos de Customer Engagement (Dynamics 365 Sales, Dynamics
365 Customer Service, Dynamics 365 Field Service e Dynamics 365 Project Service Automation).
Informações adicionais e detalhes sobre as diferenças de funcionalidade entre esses grupos de licenças são
descritas em mais detalhes aqui: informações sobre licenciamento do Power Automate.
O Power Automate US Government está disponível por meio dos canais de compra de Licenciamento por
Volume e Provedor de Soluções em Nuvem. O programa Cloud Solution Provider não está disponível
atualmente para clientes GCC High.

Diferenças entre os dados do cliente e o conteúdo do cliente


Os dados do cliente, conforme definidos nos Termos do Serviço Online, significam todos os dados, incluindo
todos os arquivos de texto, som, vídeo ou imagem, e o software, que é fornecido à Microsoft pelo cliente, ou em
favor dele, por meio do uso de um serviço online.
O conteúdo do cliente refere-se a um subconjunto específico de dados do cliente, criado diretamente por
usuários, como conteúdo armazenado em bancos de dados por meio de entradas nas entidades do Common
Data Service (por exemplo, informações de contato). O conteúdo é geralmente considerado informação
confidencial, e em operações normais de serviço, não é enviado por meio de Internet sem criptografia.
Para obter mais informações sobre proteção de dados do cliente no Power Automate, consulte a Central de
Confiabilidade de Serviços Online da Microsoft.

Segregação de dados da Nuvem da Comunidade do Governo


Quando provisionado como parte do Power Automate US Government, o serviço do Power Automate é
fornecido de acordo com a Publicação Especial 800-145 do NIST (Instituto Nacional de Padrões e Tecnologia).
Além da divisão lógica do conteúdo do cliente na camada do aplicativo, o serviço de Governo do Power
Automate fornece à sua organização uma camada secundária de segregação física para o conteúdo do cliente
usando a infraestrutura, que é separada da infraestrutura usada para clientes do Power Automate comercial.
Isso inclui o uso de serviços do Azure em uma Nuvem do Azure Governamental. Para saber mais, consulte
Azure Governamental.

Conteúdo do cliente localizado nos Estados Unidos


O Power Automate US Government é executado em datacenters fisicamente localizados nos Estados Unidos e
armazena o conteúdo do cliente em repouso em datacenters localizados fisicamente apenas nos Estados
Unidos.

Acesso a dados restritos por parte de administradores


O acesso ao conteúdo do cliente no Power Automate US Government por parte de administradores da
Microsoft é restrito à equipe composta por cidadãos dos EUA. Essas pessoas passam por investigações de
antecedentes de acordo com normas governamentais relevantes.
A equipe de engenharia de suporte e serviço do Power Automate não tem acesso permanente ao conteúdo do
cliente hospedado no Power Automate US Government. Qualquer equipe que solicite a elevação de permissão
temporária que conceda acesso ao conteúdo do cliente primeiro deve realizar as verificações de antecedentes a
seguir.

T RIA GEM DE P ESSO A L DA M IC RO SO F T E VERIF IC A Ç Ã O DE


A N T EC EDEN T ES 1 DESC RIÇ Ã O

Cidadania dos EUA Verificação da cidadania dos EUA

Verificação do histórico de emprego Verificação do histórico de sete (7) anos de emprego

Verificação da educação Verificação do mais alto grau atingido

Pesquisa do número do seguro social (Social Security A verificação de que o SSN fornecido pelos funcionários é
Number, SSN) válido

Verificação do histórico criminal Um verificação de registro criminal de sete (7) anos para
delitos e contravenções no estado, município e nível local e
no nível federal

Agência de Controle de Ativos Estrangeiros dos EUA (Office Validação em relação à lista do Departamento do Tesouro
of Foreign Assets Control List, OFAC) dos grupos com os quais as pessoas dos EUA não podem se
envolver em transações comerciais ou financeiras

Lista do Escritório da Indústria e Segurança (Bureau of Validação em relação à lista do Departamento de Comércio
Industry and Security List, BIS) de indivíduos e entidades impedidas de exercer atividades de
exportação

Lista de Pessoas Impedidas nos Controles Comerciais do Validação em relação à lista do Departamento de Estado de
Departamento de Defesa (Office of Defense Trade Controls indivíduos e entidades impedidas de exercer atividades de
Debarred Persons List, DDTC) exportação relacionadas à indústria de defesa

Verificação de impressão digital Verificação de antecedentes por impressão digital nos


bancos de dados do FBI

Triagem de CJIS em segundo plano Revisão adjudicada pelo Estado de antecedentes criminais
federais e estaduais por autoridade estadual designada pelo
CSA dentro de cada estado que se inscreveu no programa
Microsoft CJIS IA

1 Aplica-se apenas a pessoas com acesso temporário ou permanente ao conteúdo do cliente hospedado no
Power Automate US Government (GCC).

Certificações e credenciamentos
O Power Automate US Government foi projetado para dar suporte ao credenciamento do FedRAMP (Federal
Risk and Authorization Management Program) em um nível de Alto Impacto. Este programa infere o
alinhamento ao DoD DISA IL2. Os artefatos do FedRAMP estão disponíveis para análise de clientes federais que
são obrigados a cumprir a FedRAMP. As agências federais podem examinar esses artefatos em suporte à sua
revisão para conceder uma Autoridade para Operar (ATO).

NOTE
O Power Automate está autorizado como um serviço no Azure Government FedRAMP ATO. Para obter mais informações,
incluindo como acessar os documentos FedRAMP, revise o FedRAMP Marketplace.

O Power Automate US Government tem recursos desenvolvidos para oferecer suporte às exigências da Política
CJIS do cliente para órgãos oficiais. Visite a página de produtos do Power Automate US Government na Central
de Confiabilidade para obter informações detalhadas e relacionadas a certificações e referências.
A Microsoft projetou essa plataforma e seus procedimentos operacionais para atender aos requisitos em
alinhamento alinham com a estrutura de conformidade do DISA SRG IL4. A Microsoft antecipa que a base de
clientes contratados do Departamento de Defesa dos EUA e outras agências federais aproveitam a GCC High do
Microsoft Office 365 para usar a opção de implantação de GCC High do Power Automate US Government, que
habilita e exige que o cliente use o Azure AD Government para identidades de clientes, em contraste com a GCC
que usa o Azure AD público. Para a base de clientes contratados do Departamento de Defesa dos EUA, a
Microsoft opera o serviço de modo a permitir que eles cumpram o compromisso da ITAR e as regulamentações
de aquisição da DFARS.

Power Automate US Government e outros serviços da Microsoft


O Power Automate US Government inclui vários recursos que permitem aos usuários se conectarem e se
integrarem a outras ofertas de serviços corporativos da Microsoft, como o Office 365 US Government, o
Dynamics 365 US Government e o Power Apps US Government.
Power Automate US Government é executado em datacenters da Microsoft de forma consistente com um
módulo multilocatário público, implantação de nuvem; entretanto, os aplicativos cliente que incluem mas não
limitado ao cliente, aplicativo móvel de Power Automate (quando disponível) e a qualquer terceiro aplicativo
cliente de Power Automate US Government, não são parte do limite de crédito do Power Automate US
Government. Os clientes do governo são responsáveis por gerenciá-los.
O Power Automate US Government aproveita a interface do usuário do administrador do cliente do Office 365
para a administração e cobrança do cliente.
O Power Automate US Government mantém os recursos reais, o fluxo de informações e o gerenciamento de
dados, ao mesmo tempo em que confia no Office 365 para fornecer estilos visuais que sejam apresentados ao
administrador do cliente por meio do console de gerenciamento. Para fins de herança da ATO da FedRAMP, o
Power Automate US Government aproveita os ATOs do Azure (incluindo o Azure for Government) para serviços
de infraestrutura e plataforma, respectivamente.
Se você adotar o uso dos Active Directory Federation Services (AD FS) 2.0 e definir políticas para ajudar a
garantir que seus usuários se conectem aos serviços por meio de um logon único, qualquer conteúdo do cliente,
armazenado temporariamente em cache, será localizado nos Estados Unidos.

Power Automate US Government serviços de terceiros


O Power Automate US Government oferece a capacidade de integração de aplicativos terceiros ao serviço por
meio de Conectores. Esses serviços e aplicativos de terceiros podem envolver armazenamento, transmissão e
processamentos de dados de clientes da organização em sistemas de terceiros que estão fora da infraestrutura
do Power Automate US Government e, portanto, não contam com a cobertura dos compromissos de proteção
de dados e conformidade do Power Automate US Government.

TIP
Analise as declarações de privacidade e conformidade fornecidas por terceiros ao avaliar o uso apropriado desses serviços
para sua organização.

Considerações de governança do Power Apps e do Power Automate podem ajudar sua organização a
conscientizar sobre os recursos disponíveis em vários temas relacionados, como arquitetura, segurança, alerta,
ação e monitoramento.

Configure clientes móveis


Aqui estão as etapas que você deve seguir para entrar com o cliente do Power Automate Mobile. Atualmente,
apenas a versão iOS do cliente móvel oferece suporte à conexão com ambientes GCC.
1. Na página de entrada, selecione o ícone de engrenagem no canto inferior direito.
2. Selecione Configurações de região .
3. Selecione GCC: governo dos EUA GCC
4. Selecione OK.
5. Na página de entrada, selecione Entrar .
O aplicativo móvel agora usará a US Government Cloud.

Power Automate US Government e Serviços Azure


Os serviços do Power Automate US Government são implantados no Microsoft Azure Government. O Azure
Active Directory (Azure AD) não faz parte do limite de credenciamento do Power Automate US Government,
mas conta com o locatário de um cliente Azure AD para as funções de locatário e identidade de cliente, inclusive
a autenticação, a autenticação federada e o licenciamento.
Quando um usuário da organização que emprega o ADFS tenta acessar o Power Automate US Government, o
usuário será redirecionado para uma página de logon hospedada no servidor ADFS da organização.
O usuário fornece as credenciais para o servidor ADFS da organização. O servidor ADFS da organização tenta
autenticar as credenciais usando a infraestrutura do Active Directory da organização.
Se a autenticação for bem-sucedida, o servidor ADFS da organização emitirá um tíquete SAML (Security
Assertion Markup Language) que contém informações sobre a identidade do usuário e a associação ao grupo.
O servidor ADFS do cliente assina este tíquete usando metade do par de chaves assimétricas e, em seguida,
envia o tíquete para o Azure AD por meio do TLS criptografado. O Azure AD valida a assinatura usando a outra
metade do par de chaves assimétricas e concede acesso baseado no tíquete.
As informações de identidade e de associação do grupo do usuário permanecem criptografadas no Azure AD
Ou seja, somente as informações de identificação limitada são armazenadas no Azure AD.
Você encontra detalhes completos sobre a arquitetura de segurança do Azure AD e a implementação de
controle no SSP do Azure.
Os serviços de gerenciamento de contas do Azure AD são hospedados em servidores físicos, gerenciados pelo
GFS (Microsoft Global Foundation Services). O acesso da rede a esses servidores é controlado pelos dispositivos
de rede gerenciados por GFS, usando regras definidas pelo Azure. Os usuários não interagem diretamente com
o Azure AD.

URLs de serviço do Power Automate US Government


Você usa um conjunto diferente de URLs para acessar os ambientes do Power Automate US Government,
conforme mostrado na tabela a seguir. A tabela inclui as URLs comerciais também para referência contextual,
caso sejam mais familiares para você.

VERSÃ O C O M ERC IA L VERSÃ O US GO VERN M EN T

https://flow.microsoft.com https://gov.flow.microsoft.us (GCC) e


https://high.flow.microsoft.us (GCC High)

https://admin.powerplatform.microsoft.com/ https://gov.admin.flow.microsoft.us (GCC) e


https://high.admin.flow.microsoft.us (GCC High)

https://flow.microsoft.com/connectors https://gov.flow.microsoft.us/connectors (GCC) e


https://high.flow.microsoft.us/connectors (GCC High)

Para os clientes que implementam restrições de rede, verifique se o acesso aos seguintes domínios foi
disponibilizado em pontos de acesso para os usuários finais:
Clientes do GCC:
.microsoft.us
.azure-apihub.us
.azure.us
.usgovcloudapi.net
.microsoftonline.com
.microsoft.com
.windows.net
.azureedge.net
.azure.net
.crm9.dynamics.com
Consulte Intervalos de IP para AzureCloud.usgovtexas e AzureCloud.usgovvirginia para habilitar o acesso a
instâncias do Common Data Service que os usuários e os administradores podem criar dentro do locatário.
Clientes de GCC High:
.microsoft.us
.azure-apihub.us
.azure.us
.usgovcloudapi.net
.microsoftonline.us
.azureedge.net
.azure.net
.crm.microsoftdynamics.us
Consulte Intervalos de IP para AzureCloud.usgovtexas e AzureCloud.usgovvirginia para habilitar o acesso a
instâncias do Common Data Service que os usuários e os administradores podem criar dentro do locatário.

A conectividade entre o Power Automate US Government e Serviços


públicos de Nuvem do Azure
O Azure é distribuído entre várias nuvens. Por padrão, é permitido que os locatários abram as regras de firewall
para uma instância específica a uma nuvem, mas a rede entre nuvens é diferente e requer a abertura de regras
de firewall específicas para a comunicação entre os serviços. Se você for um cliente do Power Automate e tiver
instâncias existentes do SQL na nuvem pública do Azure que precisará acessar, será preciso abrir portas de
firewall específicas no SQL para o espaço de IP de Nuvem do Azure Governamental para os datacenters a
seguir:
USGov Virgínia
USGov Texas
Confira o documento Intervalos de IP e Marcas de Serviço do Azure – Nuvem do Governo dos EUA, com foco no
AzureCloud.usgovtexas e no AzureCloud.usgovvirginia. Observe também que esses são os intervalos de IP
necessários para que os usuários finais tenham acesso às URLs de serviço.

Configuração do gateway de dados local


Instale o Gateway de Dados Local para transferir dados de forma rápida e segura entre um aplicativo de tela que
é criado no Power Automate e uma fonte de dados que não esteja na nuvem. Os exemplos incluem bancos de
dados locais do SQL Server ou sites locais do SharePoint.
Se a sua organização (locatário) já configurou e conectou com êxito o Gateway de Dados Local para o PowerBI
para o Governo dos EUA, o processo que sua organização executou para habilitar isso também habilitará a
conectividade local para o Power Automate. No entanto, se você não conseguir se conectar ao seu locatário,
talvez seja necessário passar por um processo de "lista de permissões", que habilita esse recurso para o
locatário. Caso isso ocorra, você pode abrir um tíquete de suporte para atender às suas necessidades. A equipe
de suporte segue um processo estabelecido para atender sua solicitação.

Limitações de recursos do Power Automate US Government


Alguns dos recursos disponíveis na versão comercial do Flow não estão disponíveis para os clientes do Flow
para o Governo dos EUA. A equipe do Flow está trabalhando ativamente para tornar esses recursos disponíveis
para clientes do Governo dos EUA e atualizará este artigo quando esses recursos estiverem disponíveis.
O AI Builder ainda não está disponível para locatários da GCC e GCC High.
As aprovações estão disponíveis para locatários da GCC e da GCC High, sujeitas ao seguinte:
Não há suporte para aprovação acionável. Os emails de aprovação conterão links para o centro de
aprovações do Power Automate para os usuários responderem.
Não há suporte de markdown para o email de aprovação.
Envio de modelos
Conectores – Os conectores mais conhecidos no uso em nosso serviço comercial (com base em
telemetria de uso) foram publicados; se houver um conector disponível na oferta comercial que você não
veja implantado, fale com o suporte e analisaremos sua solicitação.
Power BI – O Power Automate US Government não oferece suporte ao Power BI no momento.
Centro de administração do Power Platform – Você pode usar o centro de administração pode ser usado
para abrir tíquetes de suporte, porém, outra funcionalidade não está disponível atualmente nos locatários
do Governo dos EUA.
Consulte também
Fluxos de interface do usuário.
Dynamics 365 US Government.
Power Apps US Government.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Visão geral de regiões do Power Automate
27/04/2021 • 2 minutes to read

No Power Automate, seus fluxos são criados no ambiente do Microsoft Power Platform. Esses ambientes são
específicos de uma região, que corresponde à localização dos datacenters em que o ambiente do Microsoft
Power Platform é armazenado.
Em outras palavras, seus fluxos são implantados na região do datacenter que hospeda seu ambiente do
Microsoft Power Platform.

Mais informações sobre regiões do Microsoft Power Platform


Visão geral de regiões do Power Platform
Regiões geográficas do Azure

Mapeamentos de região para Power Automate e gateways


A região em que o gateway está instalado deve ser mapeada para a região do Power Automate. Não há suporte
para vários limites geográficos.
Aqui estão as informações de mapeamento:

REGIÃ O DO P O W ER P L AT F O RM REGIÃ O DO GAT EWAY

Ásia Ásia Oriental, Sudeste Asiático

Austrália Leste da Austrália, Sudeste da Austrália

Canadá Canadá Central, Leste do Canadá

Europa Norte da Europa, Europa Ocidental

França França Central, Sul da França

Índia Índia Central, Sul da Índia, Oeste da Índia

Japão Leste do Japão, Oeste do Japão

América do Sul Sul do Brasil

Suíça Norte da Suíça

Reino Unido Sul do Reino Unido, Oeste do Reino Unido

Estados Unidos incluindo versão preliminar EUA Central, Leste dos EUA 2, Leste dos EUA, Centro-Norte
dos EUA, Centro-Sul dos EUA, Oeste dos EUA 2, Centro-
oeste dos EUA, Oeste dos EUA

Perguntas frequentes
Que região devo usar?
É uma boa ideia criar seu fluxo em um ambiente que esteja na região mais próxima dos clientes. Quando os
datacenters que hospedam seu ambiente estiverem mais próximos das pessoas que acessam as informações, é
provável que você observe um melhor desempenho.
Como posso descobrir a região em que meu fluxo está implantado?
Os administradores podem identificar a região entrando no centro de administração do Power Platform. A guia
Ambientes lista todos os ambientes existentes e respectivas regiões.
Power Automate está disponível em nuvens nacionais?
Sim. Saiba mais.
Quais endereços IP de saída são usados em cada região?
Consulte Limites e configuração.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Limites para fluxos automatizados, programados e
instantâneos
27/04/2021 • 14 minutes to read

Este tópico contém informações sobre os limites atuais e detalhes da configuração para os fluxos
automatizados, programados e instantâneos.

TIP
Confira a precificação para obter detalhes sobre os diferentes planos disponíveis.

Perfis de desempenho
Os fluxos têm limites diferentes, dependendo de seu perfil de desempenho. Há cinco valores possíveis,
dependendo do plano do proprietário do fluxo:

P ERF IL DE DESEM P EN H O PLANOS

Baixo(a) - Gratuito
- Planos do Microsoft 365
- Plano 1 do Power Apps, planos por aplicativo
- Plano 1 do Power Automate
- Todas as licenças de avaliação

MediumLow1 - Plano 2 do Power Apps, plano por usuário do Power Apps


- Plano 2 do Power Automate, Power Automate por usuário,
Power Automate por usuário com planos de RPA assistido
- Dynamics 365 Team Member

MediumLow2 - Planos do Dynamics 365 Enterprise, planos do Dynamics


365 Professional
- Usuários não licenciados do Dynamics 365, usuários de
aplicativo, usuários com licenças gratuitas especiais

Médio(a) - Todos os fluxos instantâneos, como fluxos com Botão ou


gatilhos do Power Apps ou fluxos filho

Alto(a) - Plano do Power Automate por fluxo

Se um usuário tiver vários planos, como um plano do Microsoft 365 e um plano do Dynamics 365, o fluxo terá o
perfil de desempenho do mais alto dos dois. Para o conjunto de planos exato que inclui o Power Automate,
consulte o Guia de Licenciamento do Power Platform da Microsoft.
Se necessário, os usuários podem ver seu plano atual abrindo as informações de depuração da sessão
pressionando Ctrl+Alt+A no portal do criador. O plano atual em uso terá isCurrent=true.
O fluxo usa o plano do proprietário de um fluxo da nuvem. Se um fluxo da nuvem foi compartilhado com várias
pessoas, geralmente o proprietário é o criador original. Se não tiver certeza, é possível ver e alterar o
proprietário de um fluxo da nuvem usando a API Web. Nesse momento, se o proprietário original deixar a
organização, o fluxo continuará usando o mesmo perfil de desempenho até a próxima atualização, embora, no
futuro, ele possa ser revertido para o perfil de baixo desempenho.
Limites de definição do fluxo
Veja os limites para a definição de um único fluxo:

NOME L IM IT E N OTA S

Ações por fluxo de trabalho 500 Para estender esse limite, adicione
fluxos filho conforme necessário.

Profundidade de aninhamento 8 Para estender esse limite, adicione


permitida para ações fluxos filho conforme necessário.

Alternar limite de casos de escopo 25

Variáveis por fluxo de trabalho 250

Nome para action ou trigger 80 caracteres

Caracteres por expressão 8,192

Comprimento da description 256 caracteres

Tamanho máximo de 16.000 caracteres


trackedProperties

Limite dos meus fluxos


Veja o limite para as guias Meu fluxo e Fluxos de equipe:

NOME L IM IT E N OTA S

Número de fluxos pertencentes a um 600 Para estender esse limite, use fluxos
único usuário em soluções.

Limites de duração e retenção


Limites de duração
Limites de duração para uma única execução de fluxo:

NOME L IM IT E N OTA S

Duração da execução 30 dias A duração da execução é calculada


usando a hora de início da execução.
Inclui fluxos com etapas pendentes
como aprovações. Após 30 dias, o
tempo de qualquer etapa pendente se
esgotará.

Executar retenção no armazenamento 30 dias A retenção da execução é calculada


usando a hora de início da execução.

Intervalo de recorrência mínimo 60 segundos


NOME L IM IT E N OTA S

Intervalo de recorrência máximo 500 dias

Intervalo de adiamento mínimo 5 segundos para Baixo, 1 segundo


para todos os outros

Limites de expiração
Limites de quanto tempo os fluxos permanecerão ativados antes de expirar e serem desativados

NOME L IM IT E N OTA S

Fluxos com erros 14 dias Um fluxo da nuvem com um gatilho


ou ações que falham continuamente
serão desativados. Corrija o gatilho ou
as ações e ativa o fluxo.

Fluxos não disparados (inativos) 90 dias para planos Gratuito, Avaliação Um fluxo de nuvem que não possui
e Comunidade do Microsoft 365. gatilhos bem-sucedidos expirará e será
Nenhum limite para todos os outros desligado. Após 90 dias de inatividade,
o criador do fluxo receberá um email.
Se nenhuma ação for realizada nos
próximos 30 dias, o fluxo será
sistematicamente desativado e o
criador será notificado por email. Para
cenários empresariais, recomendamos
que você compre uma licença
autônoma do Power Automate listada
no Artigo de preços para garantir que
seu fluxo não seja desligado devido à
inatividade. Você pode reativar seus
fluxos de nuvem a qualquer momento.

Fluxos consistentemente limitados 14 dias Um fluxo de nuvem que é


consistentemente limitado por 14 dias
será desativado. O criador do fluxo
receberá um email quando o fluxo
começar a ser limitado e quando o
fluxo for desligado. Para cenários
empresariais, recomendamos que você
compre uma licença autônoma do
Power Automate listada no Artigo de
preços para obter limites de ação mais
elevados. Você pode reativar seus
fluxos de nuvem a qualquer momento.

Limites de simultaneidade, loop e debatching


Veja os limites para uma única execução de fluxo:

NOME L IM IT E N OTA S
NOME L IM IT E N OTA S

Simultaneidade de gatilho - Ilimitado quando o controle de Este limite descreve o maior número
simultaneidade está desativado de execuções de fluxo que podem ser
- 25 é o limite padrão quando o executados ao mesmo tempo ou em
controle de simultaneidade está paralelo.
ativado, que não é possível desfazer Nota : quando a simultaneidade é
após habilitar a simultaneidade. É ativada, o limite SplitOn é reduzido
possível alterar o padrão para um valor para 100 itens para desfazer o lote nas
entre 1 e 50 inclusive. matrizes.

Máximo de execuções de espera - Sem simultaneidade, o número Este limite descreve o maior número
mínimo de execuções de espera é 1, de execuções de fluxo que podem
enquanto o número máximo é 50. esperar para serem executadas quando
- Com a simultaneidade, o número o fluxo já estiver executando o máximo
mínimo de execuções de espera é 10 de instâncias simultâneas.
mais o número de execuções
simultâneas (simultaneidade de
gatilho). Você pode alterar o número
máximo nas configurações do gatilho
em Controle de simultaneidade .

Aplicar a cada item da matriz 5.000 para Baixo, 100.000 para todos Este limite descreve o maior número
os outros de itens da matriz que um loop
"aplica-se a cada" pode processar.
Para filtrar matrizes maiores, é possível
usar a ação de consulta.

Aplicar a cada simultaneidade 1 é o limite padrão. É possível alterar o Este limite é o maior número de
padrão para um valor entre 1 e 50 iterações de loop "aplicar a cada" que
inclusive. podem ser executadas ao mesmo
tempo ou em paralelo.

Itens SplitOn - 5.000 para Baixo sem simultaneidade Para gatilhos que retornam uma
de gatilho matriz, você pode especificar uma
- 100.000 para todos os outros sem expressão que usa uma propriedade
simultaneidade de gatilho "SplitOn" que divide ou retira do lote
- 100 com simultaneidade de gatilho os itens da matriz em várias instâncias
de fluxo de trabalho para
processamento, em vez de usar um
loop "Foreach". Essa expressão
referencia a matriz que será usada para
criar e executar uma instância de fluxo
de trabalho para cada item da matriz.
Nota : quando a simultaneidade é
ativada, o limite SplitOn é reduzido
para 100 itens.

Até iterações - Padrão: 60


- Máximo: 5.000

Itens paginados 5.000 para Baixo, 100.000 para todos Para processar mais itens, dispare
os outros várias execuções de fluxo sobre os
dados.

Limites de taxa de transferência


Veja os limites de tempo para uma única versão de uma definição de fluxo da nuvem. Esses limites se aplicam
em todas as execuções da versão do fluxo e são calculados em janelas deslizantes.
Se um fluxo da nuvem exceder um dos limites, a atividade do fluxo será desacelerada e retomada
automaticamente quando a janela deslizante tiver atividade abaixo do limite. No entanto, se um fluxo da nuvem
permanecer consistentemente acima dos limites por 14 dias, ele será desativado (consulte os limites de duração
acima). Certifique-se de monitorar o email quanto a notificações sobre esses fluxos. Se um fluxo de nuvem
exceder os limites consistentemente, será necessário atualizar o fluxo para permanecer abaixo dos limites para
impedir que ele seja desativado.

TIP
Como esses limites são para uma única versão, se você atualizar o fluxo, ele redefinirá esses limites.

Limites de solicitação de ação


Há limites para o número ações que um fluxo da nuvem pode executar. Essas execuções contam todos os tipos
de ações, incluindo ações de conector, ações HTTP e ações internas desde a inicialização de variáveis até uma
simples ação de composição. Ações com êxito e com falha entram na contagem desses limites. Além disso,
novas tentativas e solicitações adicionais de paginação contam como execuções de ação. É possível ver o
número de ações que o fluxo executou ao selecionar Análise na página de detalhes do fluxo e ver a guia Ações .

NOME L IM IT E N OTA S

Execuções por 5 minutos 100,000 Distribua a carga de trabalho entre


mais de um fluxo, conforme necessário.

Execuções por 24 horas 10.000 para Baixo, 25.000 para Devido ao período de transição atual
MediumLow1, 100.000 para (ano de 2020) esses limites são menos
MediumLow2, 125.000 para Médio e rígidos que os valores indicados no
500.000 para Alto documento de limites e alocações de
solicitações. Esses limites representam
aproximações de quantas solicitações
serão permitidas por dia. Eles não são
garantias. Os valores reais podem ser
menores, mas serão maiores que
limites e alocações de solicitações
documentados durante o período de
transição. Esses limites mudarão após
o término do período de transição.
Distribua a carga de trabalho entre
mais de um fluxo, conforme necessário.

Chamadas de saída simultâneas 500 para Baixo, 2.500 para todos os É possível reduzir o número de
outros solicitações simultâneas ou reduzir a
duração, conforme necessário.

Desde outubro de 2019, há limites para o número de solicitações do Microsoft Power Platform que uma conta
pode realizar em todos os fluxos, no Power Apps ou em qualquer aplicativo que consulta o Microsoft Dataverse.
Nenhum desempenho é garantido acima desses limites, embora a aplicação deles não seja tão rígida durante o
período de transição (conforme mencionado anteriormente). Para obter informações sobre eles, consulte limites
e alocações de solicitações.

TIP
Os conectores individuais têm os próprios limites também, que geralmente serão atingidos antes dos limites mencionados
anteriormente. Verifique a documentação do conector.

Limites de solicitação de ponto de extremidade de tempo de execução


O ponto de extremidade de execução é a URL de acesso direto para determinado fluxo. Começa com algo como:
https://prod-00.westus.logic.azure.com:443/ .

NOME L IM IT E N OTA S

Chamadas de entrada simultâneas ~1.000 É possível reduzir o número de


solicitações simultâneas ou reduzir a
duração, conforme necessário.

Ler chamadas por 5 minutos 6.000 para Baixo, 60.000 para todos Esse limite se aplica a chamadas que
os outros obtêm as entradas e saídas brutas de
um histórico de execuções do fluxo da
nuvem. É possível distribuir a carga de
trabalho entre mais de um fluxo,
conforme necessário.

Invocar chamadas por 5 minutos 4.500 para Baixo, 45.000 para todos É possível distribuir a carga de trabalho
os outros entre mais de um fluxo, conforme
necessário.

Limites de taxa de transferência de conteúdo


Os limites de taxa de transferência de conteúdo se referem à quantidade de dados lidos ou gravados no
histórico de execuções do fluxo da nuvem.

NOME L IM IT E N OTA S

Taxa de transferência de conteúdo por 600 MB para Baixo, 6 GB para todos É possível distribuir a carga de trabalho
5 minutos os outros entre mais de um fluxo, conforme
necessário.

Taxa de transferência de conteúdo por 1 GB para Baixo, 10 GB para É possível distribuir a carga de trabalho
24 horas MediumLow1, MediumLow2 e Médio, entre mais de um fluxo, conforme
50 GB para Alto necessário.

Limites de gateway
O Power Automate é compatível com operações de gravação, incluindo inserções e atualizações, por meio do
gateway. No entanto, essas operações têm limites no tamanho do conteúdo.

Limites de HTTP
Veja os limites para uma única chamada de saída ou de entrada HTTP:
Tempo limite
Algumas operações de conector fazem chamadas assíncronas ou escutam solicitações de webhook, portanto, o
tempo limite dessas operações deve ser maior que esses limites. Para obter mais informações, consulte os
detalhes técnicos do conector específico.

NOME L IM IT E N OTA S
NOME L IM IT E N OTA S

Solicitação síncrona de saída 120 segundos Exemplos de solicitações de saída


(2 minutos) incluem chamadas feitas por gatilhos
HTTP.
Dica : para operações de execução
mais longa, use um padrão de
pesquisa assíncrona ou um loop até.
Para resolver limites de tempo ao
chamar outro fluxo com um ponto de
extremidade que pode ser chamado,
você pode usar a ação interna, que
pode ser encontrada no seletor de
conectores em Interno .

Solicitação assíncrona de saída Configurável até 30 dias

Solicitação de entrada 120 segundos Exemplos de solicitações de entrada


(2 minutos) incluem chamadas recebidas por
gatilhos de solicitação e de webhook.
Nota : para o chamador original obter
a resposta, todas as etapas na
resposta devem terminar dentro do
limite, a menos que chame outro fluxo
como um fluxo filho.

NOTE
Se você testar um fluxo da nuvem que é executado por mais de 10 minutos, poderá receber uma mensagem de tempo
limite no Power Automate, mesmo se o fluxo continuar sendo executado em segundo plano. Se isso acontecer, reabra a
exibição para receber o status atual.

Tamanho da mensagem
NOME L IM IT E N OTA S

Tamanho da mensagem 100 MB Para resolver esse limite, considere


permitir o agrupamento nas
configurações de transferência de
conteúdo da ação. No entanto, alguns
conectores e APIs podem não ser
compatíveis com o agrupamento ou
mesmo o limite padrão.

Tamanho da mensagem com 1 GB Esse limite se aplica a ações com


agrupamento suporte nativo ao agrupamento ou
que permitem habilitar o agrupamento
na configuração do tempo de
execução.

Limites de caractere
NOME N OTA S

Limite de avaliação de expressão 131.072 caracteres As expressões @concat() ,


@base64() , @string() não podem
ultrapassar esse limite.
NOME N OTA S

Limite de caracteres de URL de 16.384 caracteres


solicitação

Política de repetição
NOME L IM IT E N OTA S

Tentativas de repetição 90 O padrão é 2. Para alterar o padrão,


use o parâmetro de política de
repetição.

Atraso máximo de repetição 1 dia Para alterar o padrão, use o parâmetro


de política de repetição.

Atraso mínimo de repetição 5 segundos Para alterar o padrão, use o parâmetro


de política de repetição.

Desativando ou excluindo fluxos


Quando você desativa um fluxo da nuvem, nenhuma nova execução é instanciada. Todas as execuções em
andamento e pendentes continuam até serem concluídas, o que pode demorar um pouco.
Quando você exclui um fluxo da nuvem, nenhuma nova execução é instanciada. Todas as execuções em
andamento e pendentes são canceladas. Se você tiver milhares de execuções, o cancelamento pode demorar
significativamente para ser concluído.

Limites do conector personalizado


Veja os limites para conectores personalizados que você pode criar de APIs Web.

NOME L IM IT E N OTA S

Número de conectores personalizados 50 por usuário

Número de solicitações por minuto 500 solicitações por minuto por


para um conector personalizado conexão

Limites do SharePoint
Há limitações sobre como você pode usar o Microsoft SharePoint com o Power Automate e com o Power Apps.

TIP
Para obter informações detalhadas sobre como usar o SharePoint com o Power Automate, consulte a documentação do
SharePoint.

Outra configuração
Consulte a configuração de endereço IP para obter detalhes adicionais sobre como permitir acesso a fluxos
automatizados, programados e instantâneos, incluindo pontos de extremidade necessários.
Endereços IP
As solicitações do Power Automate usam endereços IP associados à região do ambiente em que o fluxo existe.
Use esses endereços IP na lista de permissões para facilitar as comunicações do Power Automate.
As chamadas feitas de um conector em um fluxo da nuvem serão provenientes dos endereços IP listados aqui:

REGIÃ O EN DEREÇ O S IP DE SA ÍDA

Ásia 13.75.113.224, 52.187.147.27, 52.175.23.169, 52.187.68.19,


13.75.36.64 - 13.75.36.79, 104.214.164.0 - 104.214.164.31,
13.67.8.240 - 13.67.8.255, 13.67.15.32 - 13.67.15.63

Austrália 13.75.139.0, 13.77.45.34, 13.72.243.10, 13.70.136.174,


13.70.72.192 - 13.70.72.207, 13.70.78.224 - 13.70.78.255,
13.77.50.240 - 13.77.50.255, 13.77.55.160 - 13.77.55.191

Brasil 191.234.180.112, 104.214.107.148, 104.41.59.51,


191.233.203.192 - 191.233.203.207, 191.233.207.160 -
191.233.207.191

Canadá 52.242.36.40, 40.85.206.95, 52.237.24.126, 52.242.35.152,


40.69.106.240 - 40.69.106.255, 40.69.111.0 - 40.69.111.31,
13.71.170.208 - 13.71.170.223, 13.71.175.160 -
13.71.175.191

Europa 52.169.216.196, 40.89.131.3, 52.174.180.160,


52.178.150.68, 94.245.91.93, 52.174.88.118, 40.91.208.65,
137.117.161.181, 13.69.171.0, 13.69.227.208 -
13.69.227.223, 13.69.231.192 - 13.69.231.223,
13.69.64.208 - 13.69.64.223, 13.69.71.192 - 13.69.71.223

França 40.89.155.59, 40.89.135.2, 52.136.133.184, 40.79.130.208 -


40.79.130.223, 40.79.148.96 - 40.79.148.127,
40.79.178.240 - 40.79.178.255, 40.79.180.224 -
40.79.180.255

Alemanha 51.116.158.96, 51.116.211.212, 51.116.236.78,


51.116.155.80 - 51.116.155.95, 51.116.158.96 -
51.116.158.127, 51.116.59.16 - 51.116.59.31,
51.116.60.192 - 51.116.60.223

Índia 13.71.127.169, 13.71.30.211, 52.172.211.12, 13.71.125.22,


104.211.189.218, 20.192.184.32 - 20.192.184.63,
40.78.194.240 - 40.78.194.255, 20.38.128.224 -
20.38.128.255, 104.211.146.224 - 104.211.146.239,
20.43.123.0 - 20.43.123.31, 104.211.81.192 -
104.211.81.207

Japão 104.215.28.128, 13.71.128.159, 13.71.153.19,


104.215.61.248, 40.74.100.224 - 40.74.100.239,
40.80.180.64 - 40.80.180.95, 13.78.108.0 - 13.78.108.15,
40.79.189.64 - 40.79.189.95

Suíça 51.103.143.163, 51.107.86.217, 51.107.231.190,


51.107.59.16 - 51.107.59.31, 51.107.60.224 -
51.107.60.255, 51.107.155.16 - 51.107.155.31,
51.107.156.224 - 51.107.156.255
REGIÃ O EN DEREÇ O S IP DE SA ÍDA

Emirados Árabes Unidos 20.45.67.36, 20.45.67.28, 20.37.74.192 - 20.37.74.207,


40.119.162.44, 40.120.8.0 - 40.120.8.31

Reino Unido 51.140.77.227, 51.140.245.29, 51.140.80.51, 51.140.61.124,


51.141.47.105, 51.141.124.13, 51.105.77.96 -
51.105.77.127, 51.140.148.0 - 51.140.148.15, 51.140.211.0
- 51.140.211.15, 51.140.212.224 - 51.140.212.255

Estados Unidos 104.41.132.180, 13.91.93.63, 52.173.245.164,


40.71.249.205, 40.114.40.132, 52.232.188.154,
104.209.247.23, 52.162.242.161, 104.42.122.49,
40.112.195.87, 13.91.97.196, 40.71.193.203,
104.210.14.156, 13.66.130.243, 65.52.197.64,
40.113.242.246, 40.71.11.80 - 40.71.11.95, 40.71.15.160 -
40.71.15.191, 52.162.107.160 - 52.162.107.175,
52.162.111.192 - 52.162.111.223, 13.89.171.80 -
13.89.171.95, 13.89.178.64 - 13.89.178.95, 40.70.146.208 -
40.70.146.223, 40.70.151.96 - 40.70.151.127, 13.86.223.32
- 13.86.223.63, 40.112.243.160 - 40.112.243.175

Versão prévia (Estados Unidos) 13.78.178.187, 52.151.42.172, 52.161.102.22, 13.78.132.82,


52.183.78.157, 13.71.195.32 - 13.71.195.47, 13.71.199.192
- 13.71.199.223, 13.66.140.128 - 13.66.140.143,
13.66.145.96 - 13.66.145.127

Governo dos Estados Unidos (GCC) 20.140.137.128 - 20.140.137.159, 52.127.5.224 -


52.127.5.255

Departamento de Defesa (DoD) no Azure Governamental 52.127.61.192 a 52.127.61.223

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Power AutomateAPI Web
27/04/2021 • 8 minutes to read

Avançando um pouco mais, todos os fluxos serão armazenados no Common Data Service e aproveitarão a API
Web avançada.
Este conteúdo aborda o gerenciamento de fluxos incluídos na guia Soluções no Power Automate. Atualmente,
os fluxos em Meus fluxos não são compatíveis com essas APIs.

Compor solicitações HTTP


Para começar a criação de solicitações, construa a URL primeiro. O formato para a URL base da API Web do
Power Automate é: https://{Organization ID}.{Regional Subdomain}.dynamics.com/api/data/v9.1/ . Os dois
parâmetros são:
A ID da organização é um nome exclusivo para o ambiente que armazena seus fluxos.
O Subdomínio Regional depende do local do seu ambiente.
Para obter esses dois parâmetros.
1. Vá para o centro de administração da Power Platform.
2. Selecione o ambiente que você usa para criar seus fluxos.

3. Copie o ID da organização e o subdomínio da região da URL do ambiente.

Também é possível programaticamente obter a lista de instâncias disponíveis para você por meio do método
Obter Instâncias na API de gerenciamento online.
Cada solicitação para a API Web deve ter os cabeçalhos Accept e Content-type definidos em application/json
.
Por fim, preencha o cabeçalho Authorization com um token de Portador Azure AD. Você pode aprender como
adquirir um token de portador do Azure AD para Common Data Service. Por exemplo, esta solicitação:

GET https://org00000000.crm0.dynamics.com/api/data/v9.1/workflows
Accept: application/json
Authorization: Bearer ey...

A resposta contém a lista de fluxos de dentro desse ambiente:

{
"@odata.context": "https://org00000000.crm0.dynamics.com/api/data/v9.1/$metadata#workflows",
"value": [{
"@odata.etag": "W/\"12116760\"",
"category": 5,
"statecode": 0,
"workflowidunique": "00000000-0000-0000-0000-000000000001",
"workflowid" : "00000000-0000-0000-0000-000000000002",
"createdon": "2018-11-15T19:45:51Z",
"_ownerid_value": "00000000-0000-0000-0000-000000000003",
"modifiedon": "2018-11-15T19:45:51Z",
"ismanaged": false,
"name": "Sample flow",
"_modifiedby_value": "00000000-0000-0000-0000-000000000003",
"_createdby_value": "00000000-0000-0000-0000-000000000003",
"type": 1,
"description": "This flow updates some data in Common Data Service.",
"clientdata": "{\"properties\":{\"connectionReferences\":{\"shared_commondataservice\":
{\"source\":\"NotSpecified\",\"id\":\"/providers/Microsoft.PowerApps/apis/shared_commondataservice\",\"tier\
":\"NotSpecified\"}},\"definition\":{...}},\"schemaVersion\":\"1.0.0.0\"}"
}]
}

Lista de fluxos
Como mostrado acima, você pode obter a lista de fluxos de trabalho chamando GET em workflows . Cada fluxo
de trabalho tem várias propriedades, mas as mais relevantes são:

N O M E DA P RO P RIEDA DE DESC RIÇ Ã O

categoria A categoria do fluxo. Os tipos diferentes são: 0 – Common


Data Service clássico para fluxos de trabalho, 1 – Common
Data Service clássico para caixas de diálogo, 2 – regras de
negócios, 3 – Common Data Service clássico para ações, 4 –
fluxos de processo de negócios e 5 – fluxos automatizados,
instantâneos ou agendados.

statecode O status do fluxo. O status pode ser 0 – desativado ou 1 –


ativado.

workflowuniqueid O identificador exclusivo para esta instalação do fluxo.

workflowid O identificador exclusivo para um fluxo da nuvem em todas


as importações.

createdon A data em que o fluxo foi criado.


N O M E DA P RO P RIEDA DE DESC RIÇ Ã O

_ownerid_value O identificador exclusivo do usuário ou equipe proprietários


do fluxo. Essa é uma ID da entidade systemusers no
Common Data Service.

modifiedon A última vez que a tarefa foi atualizada.

ismanaged Indica se o fluxo foi instalado por meio de uma solução


gerenciada.

nome O nome de exibição que você deu ao fluxo.

_modifiedby_value O último usuário que atualizou o fluxo. Essa é uma ID da


entidade systemusers no Common Data Service.

_createdby_value O usuário que criou o fluxo. Essa é uma ID da entidade


systemusers no Common Data Service.

tipo Indica se o fluxo é um fluxo de execução ou um modelo que


pode ser usado para criar fluxos adicionais. 1 – fluxo, 2 –
ativação ou 3 – modelo.

descrição A descrição do fluxo fornecida pelo usuário.

clientdata Uma cadeia de caracteres codificada JSON de um objeto que


contém o connectionReferences e a definição do fluxo.

Você também pode solicitar propriedades específicas, filtrar a lista de fluxos e muito mais, conforme descrito em
Common Data Service para a documentação de API para consultar dados. Por exemplo, essa consulta retorna
apenas os fluxos automatizados, instantâneos ou agendados que estão atualmente em:

GET https://org00000000.crm0.dynamics.com/api/data/v9.1/workflows?$filter=category eq 5 and statecode eq 1


Accept: application/json
Authorization: Bearer ey...

Criar um fluxo da nuvem


Chame POST na coleção workflows para criar um fluxo da nuvem. As propriedades necessárias para fluxos
automatizados, instantâneos e agendados são: categoria, nome, tipo, primaryentity e clientdata. Use none para
o primaryentity para esses tipos de fluxos.
Você também pode fornecer uma descrição e um statecode.
POST https://org00000000.crm0.dynamics.com/api/data/v9.1/workflows
Accept: application/json
Authorization: Bearer ey...
Content-type: application/json
{
"category": 5,
"statecode": 0,
"name": "Sample flow name",
"type": 1,
"description": "This flow reads some data from Common Data Service.",
"primaryentity":"none",
"clientdata": "{\"properties\":{\"connectionReferences\":{\"shared_commondataservice\":
{\"connectionName\":\"shared-commondataser-00000000-0000-0000-0000-
000000000004\",\"source\":\"Invoker\",\"id\":\"/providers/Microsoft.Power
Apps/apis/shared_commondataservice\"}},\"definition\":{\"$schema\":
\"https:\/\/schema.management.azure.com\/providers\/Microsoft.Logic\/schemas\/2016-06-
01\/workflowdefinition.json#\",\"contentVersion\": \"1.0.0.0\",\"parameters\": {\"$connections\":
{\"defaultValue\": {},\"type\": \"Object\"},\"$authentication\": {\"defaultValue\": {},\"type\":
\"SecureObject\"}},\"triggers\": {\"Recurrence\": {\"recurrence\": {\"frequency\": \"Minute\",\"interval\":
1},\"type\": \"Recurrence\"}},\"actions\": {\"List_records\": {\"runAfter\": {},\"metadata\":
{\"flowSystemMetadata\": {\"swaggerOperationId\": \"GetItems_V2\"}},\"type\": \"ApiConnection\",\"inputs\":
{\"host\": {\"api\": {\"runtimeUrl\": \"https:\/\/firstrelease-001.azure-
apim.net\/apim\/commondataservice\"},\"connection\": {\"name\": \"@parameters('$connections')
['shared_commondataservice']['connectionId']\"}},\"method\": \"get\",\"path\":
\"\/v2\/datasets\/@{encodeURIComponent(encodeURIComponent('default.cds'))}\/tables\/@{encodeURIComponent(enc
odeURIComponent('accounts'))}\/items\",\"queries\": {\"$top\": 1},\"authentication\":
\"@parameters('$authentication')\"}}},\"outputs\": {}}},\"schemaVersion\":\"1.0.0.0\"}"
}

A seção mais importante é a clientdata , que contém o connectionReferences que o fluxo usa e a definição do
fluxo. Os connectionReferences são os mapeamentos para cada conexão que fluxo usa.
Há três propriedades:

N O M E DA P RO P RIEDA DE DESC RIÇ Ã O

connectionName Identifica a conexão. Você pode ver o connectionName indo


para a página Conexões e, em seguida, copiá-lo da URL da
conexão.

origem Tanto Embedded ou Invoker . Invoker só é válido para


fluxos instantâneos (esses em que um usuário seleciona um
botão para executar o fluxo) e indica que o usuário final
fornecerá a conexão. Nesse caso, o connectionName só é
usado no tempo de design. Se a conexão é Embedded , isso
significa que sempre é usado o connectionName que você
especifica.

ID O identificador do conector. A ID sempre começa com


/providers/Microsoft.PowerApps/apis/ e, em seguida,
tem o nome do conector, que você pode copiar da URL da
conexão ou selecionando o conector da página Conectores .

Depois de executar a solicitação POST , você receberá o cabeçalho OData-EntityId , que conterá o workflowid
para seu novo fluxo.

Atualizar um fluxo da nuvem


Você pode chamar PATCH no fluxo de trabalho para atualizar, ativar ou desativar um fluxo da nuvem. Use a
propriedade workflowid para fazer essas chamadas. Por exemplo, você pode atualizar a descrição e o
proprietário do fluxo com a chamada a seguir:

PATCH https://org00000000.crm0.dynamics.com/api/data/v9.1/workflows(00000000-0000-0000-0000-000000000002)
Accept: application/json
Authorization: Bearer ey...
Content-type: application/json
{
"description" : "This flow will ensure consistency across systems.",
"ownerid@odata.bind": "systemusers(00000000-0000-0000-0000-000000000005)",
}

NOTE
A sintaxe para alterar o proprietário usa o formato odata.bind . Isso significa que, em vez de aplicar patch ao campo
_ownerid_value diretamente, você acrescenta @odata.bind ao nome da propriedade e, em seguida, encapsula a ID com
systemusers() .

Em outro exemplo, você pode ativar um fluxo da nuvem com esta chamada:

PATCH https://org00000000.crm0.dynamics.com/api/data/v9.1/workflows(00000000-0000-0000-0000-000000000002)
Accept: application/json
Authorization: Bearer ey...
Content-type: application/json
{
"statecode" : 1
}

Excluir um fluxo da nuvem


Excluir um fluxo da nuvem com uma simples chamada a DELETE :

DELETE https://org00000000.crm0.dynamics.com/api/data/v9.1/workflows(00000000-0000-0000-0000-000000000002)
Accept: application/json
Authorization: Bearer ey...

NOTE
Você não pode excluir um fluxo da nuvem que esteja ativado. Primeiro você deve desativar o fluxo (consulte Atualização
de um fluxo da nuvem , anteriormente) ou verá o erro: Cannot delete an active workflow definition.

Obter todos os usuários com quem um fluxo da nuvem é


compartilhado
Listagem dos usuários com acesso usa uma função no Common Data Service. Essa função usa um único
parâmetro de Target :

GET https://org00000000.crm0.dynamics.com/api/data/v9.1/RetrieveSharedPrincipalsAndAccess(Target=@tid)?@tid=
{'@odata.id':'workflows(00000000-0000-0000-0000-000000000002)'}
Accept: application/json
Authorization: Bearer ey...

O parâmetro Target é uma cadeia de caracteres como JSON com uma única propriedade chamada @odata.id .
Substitua a ID do fluxo de trabalho no exemplo acima. Isso retorna:
{
"@odata.context":
"https://org00000000.crm0.dynamics.com/api/data/v9.1/$metadata#Microsoft.Dynamics.CRM.RetrieveSharedPrincipa
lsAndAccessResponse",
"PrincipalAccesses": [
{
"AccessMask": "ReadAccess",
"Principal": {
"@odata.type": "#Microsoft.Dynamics.CRM.systemuser",
"ownerid": "00000000-0000-0000-0000-000000000005"
}
}
]
}

Compartilhar ou descompartilhar um fluxo da nuvem


Você pode compartilhar um fluxo da nuvem usando a ação GrantAccess .

POST https://org00000000.crm0.dynamics.com/api/data/v9.1/GrantAccess
Accept: application/json
Authorization: Bearer ey...
Content-type: application/json
{
"Target" : {
"@odata.type": "Microsoft.Dynamics.CRM.workflow",
"workflowid" : "00000000-0000-0000-0000-000000000002"
},
"PrincipalAccess": {
"Principal": {
"@odata.type" : "Microsoft.Dynamics.CRM.systemuser",
"ownerid" : "00000000-0000-0000-0000-000000000005"
},
"AccessMask": "ReadAccess"
}
}

O parâmetro AccessMask é um campo com os seguintes valores para diferentes níveis de permissão:

NOME DESC RIÇ Ã O

Nenhuma Sem acesso.

ReadAccess O direito de ler o fluxo.

WriteAccess O direito de atualizar o fluxo.

DeleteAccess O direito de excluir o fluxo.

ShareAccess O direito de compartilhar o fluxo.

AssignAccess O direito de alterar o proprietário do fluxo.

Você pode combinar permissões com uma vírgula; por exemplo, fornecer a capacidade de ler e atualizar um
fluxo da nuvem, passando ReadAccess,WriteAccess .
Você pode descompartilhar um fluxo da nuvem com a ação RevokeAccess . Veja um exemplo:
POST https://org00000000.crm0.dynamics.com/api/data/v9.1/RevokeAccess
Accept: application/json
Authorization: Bearer ey...
Content-type: application/json
{
"Target" : {
"@odata.type": "Microsoft.Dynamics.CRM.workflow",
"workflowid" : "00000000-0000-0000-0000-000000000002"
},
"Revokee": {
"@odata.type" : "Microsoft.Dynamics.CRM.systemuser",
"ownerid" : "00000000-0000-0000-0000-000000000005"
}
}

RevokeAccess remove todas as permissões concedidas a AccessMask .

Exportar fluxos
Use a ação ExportSolution para exportar fluxos para um arquivo .zip. Primeiro, adicione os fluxos que você
deseja a uma solução.
Depois que o fluxo está em uma solução, chame a ação a seguir:

POST https://org00000000.crm0.dynamics.com/api/data/v9.1/ExportSolution
Accept: application/json
Authorization: Bearer ey...
Content-type: application/json
{
"SolutionName" : "Awesome solution 1",
"Managed": false
}

ExportSolution retorna uma cadeia de caracteres codificada de base 64 na propriedade ExportSoutionFile .

{
"@odata.context":
"https://org00000000.crm0.dynamics.com/api/data/v9.1/$metadata#Microsoft.Dynamics.CRM.ExportSolutionResponse
",
"ExportSolutionFile": "UEsDBBQAAgAI..."
}

Você pode, em seguida, salvar esse arquivo no controle de código-fonte e/ou usar qualquer gerenciamento de
versão ou sistema de distribuição que você queira.

Importe fluxos
Chame a ação ImportSolution para importar uma solução.

N O M E DA P RO P RIEDA DE DESC RIÇ Ã O

OverwriteUnmanagedCustomizations Se houver instâncias desses fluxos no Common Data Service,


esse sinalizador precisa ser definido como true para
importá-las. Caso contrário, elas não serão substituídas.
N O M E DA P RO P RIEDA DE DESC RIÇ Ã O

PublishWorkflows Indica se Common Data Service clássico para fluxos de


trabalho será ativado durante a importação. Essa
configuração não se aplica a outros tipos de fluxos.

ImportJobId Fornece um GUID novo e exclusivo para acompanhar o


trabalho de importação.

CustomizationFile Um arquivo zip codificado de base 64 que contém a solução.

POST https://org00000000.crm0.dynamics.com/api/data/v9.1/ImportSolution
Accept: application/json
Authorization: Bearer ey...
Content-type: application/json
{
"OverwriteUnmanagedCustomizations": false,
"PublishWorkflows" : true,
"ImportJobId" : "00000000-0000-0000-0000-000000000006",
"CustomizationFile" : "UEsDBBQAAgAI..."
}

Como importar é uma operação de longa execução, a resposta para a ação de ImportSolution será um
204 No content . Para acompanhar o progresso, chame um GET no objeto importjobs , fornecendo ao
ImportJobId que você incluiu na ação ImportSolution original.

GET https://org00000000.crm0.dynamics.com/api/data/v9.1/importjobs(00000000-0000-0000-0000-000000000006)
Accept: application/json
Authorization: Bearer ey...

Essa chamada retorna o status da operação de importação, incluindo progress (a porcentagem de conclusão),
startedon , e completedon (se a importação foi concluída).

Depois que a importação for concluída com êxito, você precisará configurar as conexões para o fluxo, já que os
connectionNames provavelmente serão diferentes no ambiente de destino (se as conexões realmente existirem).
Se você estiver configurando novas conexões no ambiente de destino, o proprietário dos fluxos deverá criá-los
no designer do Power Automate. Se as conexões já estão definidas no novo ambiente, você pode PATCH o
clientData do fluxo com os nomes das conexões.

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Glossário do Power Automate
27/04/2021 • 6 minutes to read

Os termos a seguir costumam ser usados no Power Automate.

A
Ação: uma ação é a tarefa iniciada quando um gatilho é invocado. Os fluxos podem ter uma ou várias ações,
dependendo do que é necessário para concluir um fluxo específico. Com ações, você pode executar operações
como Criar , Atualizar , Excluir ou Atribuir .
Adicionar uma ação
Itens de ação : a tela Itens de ação mostra o status das aprovações e fluxos de processos empresariais. Itens
de ação estão localizados no painel de navegação esquerdo no Power Automate.
Aprovações (solicitações de aprovação): as aprovações se referem às ações de aprovação em um fluxo da
nuvem. Pode ser uma ação básica de aprovação ou rejeição. Pode ser um fluxo de aprovação personalizado em
que o remetente pode solicitar qualquer aprovação, incluindo múltipla escolha. Para criar um fluxo de trabalho
de aprovação, adicione uma ação de aprovação. Depois que você adicionar essa ação, o fluxo poderá gerenciar a
aprovação de documentos ou processos
Apresentação do Unified Action Center
Fluxo automatizado: fluxos automatizados são acionados por um evento predeterminado. Os fluxos
automatizados são executados quando um evento aciona o fluxo para execução. Por exemplo: quando um
registro for criado, excluído ou atualizado no Common Data Service, o fluxo será executado se esse for o gatilho
que você escolheu.
Crie um fluxo da nuvem no Power Automate

B
Fluxo do processo empresarial : um fluxo do processo empresarial garante que todos na empresa sigam o
mesmo processo. Você definirá um conjunto de etapas para as pessoas seguirem. Por exemplo, talvez você
queira criar um fluxo do processo empresarial para que todos lidem com as solicitações SAC da mesma
maneira. Você pode exigir que as pessoas obtenham aprovação de uma fatura antes de enviar um pedido.
Visão geral dos fluxos de processos empresariais

C
Common Data Ser vice: um banco de dados em escala de nuvem usado para armazenar dados para
aplicativos de negócios, como o Power Automate e o Power Apps. É uma abstração sobre os serviços
subjacentes de gerenciamento de dados em nuvem do Azure para facilitar a criação de aplicativos de negócios.
O que é o Common Data Service?
Common Data Ser vice para Teams : uma plataforma de dados em nuvem comum para o Microsoft Teams. O
Common Data Service para Teams permite que todos criem e implantem rapidamente aplicativos e chatbots
inteligentes no Teams com o Microsoft Power Apps e o Microsoft Power Virtual Agents.
Condições: as condições indicam ao fluxo que execute ações com base na lógica predeterminada definida no
fluxo. Se certas condições forem verdadeiras, uma ou mais tarefas serão concluídas. Por exemplo, usuários
podem criar condições que especifiquem que você receberá um email quando um tweet contendo uma palavra-
chave for enviado por retweet pelo menos 10 vezes.
Adicionar uma condição a um fluxo da nuvem
Conectores: os conectores permitem que os usuários conectem serviços populares (como Twitter, Outlook,
Gmail e mais) ao Microsoft Power Automate, Microsoft Power Apps e Aplicativos Lógicos do Azure. Eles contêm
um conjunto de gatilhos pré-criados ("quando um novo email chegar" ...) e ações ("carregar anexo de email para
SharePoint e Meu Aplicativo ") a serem usados em aplicativos e fluxos de trabalho.
Documentação dos conectores
Conectores personalizados: os conectores personalizados permitem que os usuários conectem um serviço
Web ao Power Automate. Usuários ensinam o Power Automate sobre as características do serviço Web que
incluem autenticação, os gatilhos e ações com suporte e os parâmetros e saídas para cada uma dessas ações. Os
conectores personalizados devem ser registrados antes de serem compartilhados com sua organização.
Comece a criar com o Power Automate

D
Prevenção contra a perda de dados : a prevenção contra a perda de dados permite criar e impor políticas
que definem os conectores que podem acessar e compartilhar dados corporativos. Este é um recurso
importante para ajudar a garantir que dados corporativos sejam protegidos.
Políticas de prevenção contra perda de dados

Sex
Verificador de fluxo: o verificador de fluxo é uma ferramenta de diagnóstico que aponta para ocorrências
específicas no fluxo em que as melhorias podem ser necessárias para executar um fluxo da nuvem. Para cada
problema identificado, o verificador de fluxo aparece na barra de comandos do designer. Ele mostrará um ponto
vermelho quando um ou mais erros forem identificados em seu fluxo.
Localizar e corrigir erros com o Verificador de Fluxo
Tipos de fluxo: fluxos de interface do usuário automatizados, instantâneos, agendados e fluxo do processo
empresarial.
Introdução ao Power Automate
Designer de fluxo: o designer de fluxo é o estúdio onde os criadores geram fluxos do zero ou começam a
partir de um modelo (que eles podem personalizar ou adicionar etapas).

I
Fluxo instantâneo: o fluxo instantâneo permite que os usuários disparem tarefas repetitivas do aplicativo
móvel ou da área de trabalho manualmente. Por exemplo, ao clicar em um botão em um aplicativo móvel, ele
enviará um email de lembrete para sua equipe antes de uma reunião.
Apresentação dos fluxos instantâneos

Seg
Fluxos de várias etapas: um fluxo de várias etapas usa mais de uma ação para realizar uma tarefa.
R
Automação de Processo Robótico (RPA): automação usando um aplicativo de software que replica as ações
de um ser humano interagindo com a interface do usuário de um sistema de computador.
Usar WinAutomation do Softomotive com fluxos de interface do usuário

Sáb
Fluxos agendados: os fluxos agendados são executados em uma agenda definida pelo criador. Os fluxos
agendados podem se repetir nas seguintes cadências: a cada segundo, minuto, hora, dia, semana e/ou mês. Por
exemplo, os usuários podem agendar uma automação, como o upload diário de dados para o SharePoint ou um
banco de dados.
Executar fluxos agendados
Etapas: há um botão na parte inferior de cada etapa (ação) rotulado +Nova etapa no designer de fluxo que
permite ao usuário adicionar outra ação.

Qui
Modelos: os modelos são conjuntos pré-criados de gatilhos e ações criados para ajudar os usuários a criar
facilmente fluxos que atendam às suas necessidades de negócios específicas. Os modelos podem ser
personalizados. Existem centenas de modelos de fluxo que atendem a muitos tipos de cenários de automação
comuns.
Modelos do Power Automate
Gatilho: um gatilho é um evento que inicia um fluxo da nuvem. Por exemplo, se você criar um fluxo da nuvem:
"quando um email com um anexo chegar, carregue o arquivo automaticamente para o OneDrive" – a chegada
do email com um anexo é um gatilho desse fluxo.
Os fluxos podem ter um ou mais gatilhos.

Qua
Fluxo de trabalho: uma sequência de ações que leva uma tarefa do início à conclusão.

U
Fluxos de interface do usuário (RPA): fluxos de interface do usuário permitem que usuários automatizem
tarefas repetitivas em aplicativos Web. Os fluxos de interface do usuário registram e reproduzem ações de
interface do usuário (cliques, entrada de teclado etc.) para aplicativos que não têm APIs fáceis de usar ou
completas disponíveis.
Introdução aos fluxos da interface do usuário

Saber mais
Faça um tour de aprendizagem guiada do Power Automate
Conheça os fundamentos do Power Automate no guia de introdução
NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Webinars do Power Automate
27/04/2021 • 2 minutes to read

Cadastre-se e assista às nossas sessões gravadas sob demanda.


Automatize seu software para a transformação digital
de Rob Koplowitz e Charles Lamanna
Registre-se e assista agora
Automatizar fluxos de trabalho com o Microsoft Power Automate
de Jon Levesque
Registre-se e assista agora
Explore o impacto econômico total do Microsoft Power Automate
de Stephanie Whitaker e Jonathan Lipsitz
Registre-se e assista agora
Exemplos reais do Microsoft Power Automate em ação
de Jon Levesque e Matthew Weston
Registre-se e assista agora
A jornada da Coca-Cola com a automação de processo robótico no Microsoft Power Automate
de Lokeshwar Reddy Vangala e Pranav Rastogi
Registre-se e assista agora
Automatize tarefas que consomem tempo com a automação de processos robóticos
de Stephanie Whitaker, Nicolas Pouhaer e Yiannis Mavridis
Registre-se e assista agora
Consulte também
Mais webinars sobre o Power Automate
Webinars do Power Apps

NOTE
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que
esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).

Você também pode gostar