Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Dê a sua opinião sobre a experiência de download do PDF.
Documentação de orientações do Power
Automate
A documentação de orientações do Power Automate fornece informações sobre as
práticas recomendadas da equipe que trabalha com nossos clientes corporativos.
Adicionaremos e atualizaremos regularmente o conteúdo das orientações.
Planejando um projeto do Power Automate
e VISÃO GERAL
Introdução
Fase de planejamento
Fase de design
Fase de fabricação
Fase de teste
Fase de implantação e refinamento
Automação de Processo Robótico com o SAP
e VISÃO GERAL
Introdução
Usar RPA pro-code com a GUI do SAP
Usar RPA de pouco código com a GUI do SAP
Usar RPA sem código com a GUI do SAP
Conclusão
Kit de automação para o Power Platform
e VISÃO GERAL
Visão Geral
Configurar
https://aka.ms/learn-pdf-feedback
g
Usar o Kit de automação
Melhores práticas de adoção da automação
e VISÃO GERAL
Visão Geral
Técnicas Holísticas de Automação Empresarial (HEAT)
Modelo de Maturidade de Adoção
c GUIA DE INSTRUÇÕES
Administração e governança da automação
Kit de automação para o Power Platform
Gerenciar o Power Automate para desktop no Windows
Conteúdo relacionado
e VISÃO GERAL
Criar seu primeiro fluxo
O que é fluxo da área de trabalho?
Kit do CoE (Centro de Excelência) do Power Platform
Guia do ALM do Power Platform
https://learn.microsoft.com/pt-br/power-automate/getting-started#create-your-first-flow
https://learn.microsoft.com/pt-br/power-automate/desktop-flows/overview
https://learn.microsoft.com/pt-br/power-platform/guidance/coe/starter-kit
https://learn.microsoft.com/pt-br/power-platform/alm/
Introdução: Planejando um projeto do
Power Automate
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Você pode usar o Power Automate para automatizar os processos manuais e repetitivos
para poder focar nas tarefas de maior valor. É um serviço exclusivo que você pode usar
para unificar serviços de nuvem, aplicativos de área de trabalho e sistemas legados.
Existe algum processo ou alguma tarefa que deseja automatizar, mas não sabe
exatamente como? Esta documentação pode ajudar a planejar e criar um projeto de
automação, seja você um usuário de negócios, um profissional de TI ou um
desenvolvedor de aplicativos profissional que nunca trabalhou em um projeto de
automação.
Nestes artigos, você aprenderá a automatizar os processos empresariais com o Power
Automate. As etapas básicas são as seguintes:
1. Planejar: Identifique quem, o quê, quando e por quê.
2. Criar: crie um projeto automatizado "no papel" e considere vários métodos de
automação.
3. Fazer: crie os fluxos do Power Automate.
4. Testar: experimente a automação criada.
5. Implantar e ajustar: comece usando a automação na produção, identifique os
processos que podem ser ajustados e decida o que deseja alterar ou adicionar.
Tipos de automação de processos
Artigo • 02/02/2023 • 3 minutos para o fim da leitura
Este vídeo fornece uma visão geral rápida da automação de processos com o Power
Automate
Existem dois tipos principais de automação disponíveis no Power Automate:
Automação de processos digitais baseados em API: fluxos da nuvem
Automação de processos robóticos (RPA) baseada em IU: fluxos da área de
trabalho
Você pode usar o Power Automate para automatizar processos em mais de 380
aplicativos usando conectores baseados em API fornecidos fora da caixa. Além disso, os
engenheiros de software podem criar novos conectores personalizados para qualquer
aplicativo que tenha uma API acessível. Aplicativos modernos (incluindo serviços
baseados em nuvem) usam APIs para fornecer acesso programático a dados e
funcionalidade. A API declara um conjunto de regras para solicitações e os
programadores usam a API para interagir com o aplicativo.
Sem escrever nenhum código, você pode usar conectores para acessar dados e usar
uma ampla variedade de funcionalidades de aplicativo em sua automação. Por exemplo,
você pode usar os conectores para o SharePoint e seu programa de email para
automatizar o processo de adição de um novo item a um a lista do SharePoint quando
você recebe um email com uma linha de assunto específica.
https://www.microsoft.com/pt-br/videoplayer/embed/RE4G4jU?
postJsllMsg=true&autoCaptions=pt-br
Automação de processos digitais (DPA)
baseados na nuvem
https://www.microsoft.com/pt-br/videoplayer/embed/RE4G4jU?postJsllMsg=true&autoCaptions=pt-br
A próxima pergunta que você pode ter é: e se eu tiver um aplicativo para o qual o
Power Automate não tem um conector e não conseguir criar um conector personalizado
porque o aplicativo não tem uma API? Aqui é onde a automação de processos robóticos
(RPA) entra. Você pode usar a RPA para criar automação mesmo em sistemas mais
antigos que não têm uma API. Com a RPA, você automatiza aplicativos ensinando ao
Power Automate como imitar os movimentos do mouse e as entradas do teclado de um
usuário humano, como se um robô estivesse usando o computador. Em outras palavras,
enquanto a automação de processos digitais fornece conectores de API para que você
possa dizer ao aplicativo o que fazer, com a RPA você mostra o que fazer.
Ao usar o Power Automate para automatizar processos, recomendamos que você use a
automação de processo digital para qualquer aplicativo que tenha conectores baseados
em API disponíveis, porque APIs devem ser estáveis mesmo quando o aplicativo muda
com o tempo. Os fornecedores de software trabalham muito para evitar fazer alterações
que quebrem a forma como as regras de API existentes funcionam.
Por outro lado, a RPA pode ser interrompida quando as coisas mudam, como quando as
atualizações são aplicadas ao ambiente de um computador local ou ao layout das telas
de um aplicativo. Além disso, você deve tomar muito cuidado para garantir que suas
instruções para o robô tenham sido claras. Por exemplo, se você tiver selecionado a
célula B3 em uma planilha, desejará que o robô selecione a célula B3 todas as vezes?
Você deseja que ele selecione a primeira célula vazia na coluna B? Você deseja que ele
selecione a célula na coluna B para a linha em que a coluna A foi definida com um valor
específico? Ao usar a RPA, será fácil dar instruções ou assumir que foram tomadas
RPA baseada na área de trabalho
DPA ou RPA? Ou ambas?
decisões que não são óbvias apenas por registrar os cliques do mouse e as entradas do
teclado. Pode demorar alguma iteração para garantir que você forneceu todas as
instruções necessárias, incluindo o que fazer em caso de erros.
O Power Automate fornece automação de processos digitais e RPA, para fazer a ponte
entre o que você pode automatizar entre serviços modernos baseados em API e os sites
e aplicativos da área de trabalho para os quais você não tem um conector baseado em
API.
Fase de planejamento
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
O planejamento é a parte mais importante na automatização do seu processo ou tarefa.
Considere as seguintes questões ao fazer o planejamento:
Que problema a automação do processo resolverá?
Quem usará a automação do processo?
Quais meta e objetivos serão alcançados pelos usuários?
Saber as respostas ajuda você a se manter atualizado ao projetar a automação do
processo. É fácil cair na armadilha de automatizar o processo como o objetivo, em vez de
resolver o problema.
Os elementos de planejamento da automação do processo são muito semelhantes a
como você planeja a criação do seu aplicativo usando o Power Apps, e incluem:
Identificando o problema da empresa a ser resolvido (o caso de uso)
Entender o processo empresarial atual detalhadamente
Otimizar o processo empresarial com sua solução
Decidir se vale a pena automatizar o processo
Criando um plano de projeto
Para obter informações detalhadas sobre cada um desses elementos na fase de
planejamento, leia a seção de planejamento no conteúdo de diretrizes do Power Apps:
Fase de planejamento.
Depois de ler a seção de planejamento no conteúdo das diretrizes do Power Apps, volte
e continue lendo a Fase de design neste conteúdo de diretrizes.https://learn.microsoft.com/pt-br/powerapps/guidance/planning/planning-phase
Design do processo
Artigo • 02/02/2023 • 5 minutos para o fim da leitura
Ao projetar uma automação de processo, a primeira etapa é decidir quando e o que
automatizar. Olhando para o processo de negócios que você possui atualmente, você
deve primeiro identificar qual parte do processo deve ser automatizada.
Os tipos de benefícios que você pode obter potencialmente com a automação se
enquadram nestas categorias:
Aplicar regras de negócios padronizadas de maneira consistente
Reduzir o trabalho manual em processos repetitivos
Reduzir o erro humano
Simplificar aprovações
Ganhar eficiência em transações de alto volume
Mover dados de forma eficiente entre sistemas (reduzir a entrada manual de
dados)
Maximizar o uso dos recursos disponíveis
Aumentar produtividade
As regras de negócios são a lógica if/then que aplica suas políticas de negócios.
Automatizá-las garante que elas serão sempre seguidas de maneira consistente.
Em nosso exemplo de cenário de relatório de despesas, uma regra de negócios exige
que, se o valor do relatório de despesas exceder US$ 10.000, também precisará ser
aprovado pelo CFO. Ao automatizar o processo, Abhay garante que nenhum relatório
de despesas caras passará despercebido.
Identificação de áreas de automação
Aplicar regras de negócios padronizadas
Automatizar processos repetitivos
A automação de processos repetitivos pode ajudar seus funcionários a evitar o desgaste
físico e mental. Os processos que são feitos da mesma maneira todas as vezes devem
estar no topo da sua lista para serem considerados para automação.
Por exemplo, Abhay, o contador, deve coletar os formulários de despesas e recibos de
todos. Os recibos podem ser um recibo em papel de um restaurante ou faturas em
papel de fornecedores. Abhay tem que digitalizar manualmente esses papéis em um
arquivo PDF e armazená-lo. Ele também precisa inserir o que está escrito no papel e
postar no sistema financeiro para cada relatório de despesas enviado.
Tarefas como copiar e colar valores de um sistema para outro ou inserir dados de
formulários em papel são processos em que podem ocorrer erros humanos.
Um exemplo de caso para o cenário de relatório de despesas é quando Abhay precisa
reembolsar dinheiro ao funcionário, procurando os dados bancários do funcionário e
acessando o sistema bancário.
Um tipo diferente de erro ocorre quando as pessoas se esquecem de realizar suas
tarefas. Você pode configurar a automação para lembrá-los de trabalhar na tarefa ou
processo que lhes foi atribuído.
Por exemplo, Lee enviou um relatório de despesas, mas Nick não respondeu à
solicitação de aprovação há algum tempo. Uma automação pode ser configurada para
lembrar Nick de tomar uma decisão e até mesmo fornecer um botão para responder
diretamente ao lembrete.
Reduzir o erro humano
Simplificar aprovações
Outra área que você pode querer automatizar são os processos de alto volume.
Processos de alto volume são processos que ocorrem com muita frequência no dia a
dia. Estão intimamente ligados a processos repetitivos, mas são um pouco diferentes.
Você pode ter um processo que pode ter apenas uma ou duas etapas que podem ser
automatizadas. No entanto, se um processo deve ser executado muitas vezes, mesmo
pequenas melhorias podem ter grandes impactos.
Por exemplo, se o cenário de relatório de despesas vale para 1.000 vendedores, cada
minuto de melhoria equivaleria a dois dias úteis de tempo economizado. A análise do
impacto real pode ser feita usando os recursos analíticos.
Você pode estar inserindo dados manualmente porque tem dois sistemas que não se
comunicam. Em nosso cenário de relatório de despesas, é aqui que Abhay insere dados
no sistema de contabilidade, reinserindo valores do relatório de despesas enviado.
Ganhar eficiência em processos de alto volume
Automatizar a entrada de dados
Outros bons candidatos de automação são aqueles processos que podem ser
executados independentemente da interação humana. Esse tipo de processo não é tão
fácil de identificar, então a melhor maneira é imaginar se há processos que podem ser
concluídos fora do seu horário comercial normal. Tal automação atua como um
"multiplicador" de seu pessoal e usa totalmente seus outros recursos (como PCs).
Você também pode usar a automação para processos que levam muito tempo em
comparação com uma interação humana, mas é tolerável se feito durante a noite,
quando não há pressa para a automação terminar. Por exemplo, se uma pessoa começa
o dia processando pedidos que chegam durante a noite, você pode criar uma
automação que processe os pedidos assim que eles chegam, para que sua equipe possa
começar a atender os pedidos logo pela manhã.
Semelhante a maximizar o uso dos recursos disponíveis, a automação também ajuda a
aumentar o rendimento de um processo específico. Com este tipo de automação, seu
processo atual pode ser executado por humanos em paralelo com a automação.
Por exemplo, Abhay, o contador, pode ser a única pessoa que processa os relatórios de
despesas e seu horário de trabalho padrão pode ser entre 9h00 e 18h00. Ao configurar
uma automação, você também pode ter o Power Automate para processar os relatórios
de despesas também e, portanto, ter o Abhay e a automação para processá-los,
resultando em um rendimento mais alto.
Maximizar o uso dos recursos disponíveis
Aumentar produtividade
Quando todas as áreas de automação são aplicadas, o exemplo abaixo mostra como um
processo de negócios de relatório de despesas pode ser coberto pelo Power Automate
com melhorias no throughput, maximizando os recursos disponíveis, automatizando a
entrada de dados e agilizando as aprovações.
Cenário de exemplo
Próxima etapa: Determinar qual método de automação usar
Determinar qual método de automação
usar
Artigo • 02/02/2023 • 3 minutos para o fim da leitura
Após a conclusão do design do processo, a próxima etapa é o design arquitetônico
onde você foca em como automatizará esse processo.
Primeiro, você determina que tipo de conector pode usar (se houver) e, em seguida,
escolhe um gatilho para iniciar a automação.
O ideal é que todos os sistemas que você deseja automatizar tenham conectores do
Power Automate. Verifique a lista de conectores para ver se os conectores estão
disponíveis para o sistema que você pretende automatizar. Depois de encontrar o
conector, certifique-se de que as ações necessárias estejam disponíveis para esse
conector. Por exemplo, um conector para um sistema de e-mail precisará de ações para
"enviar", "responder" e "excluir".
Se não houver conectores disponíveis, você tem as seguintes opções de escolha:
Criar um conector personalizado: este é o método preferido de automação, se
você é um desenvolvedor ou se sua organização tem um desenvolvedor que possa
criar conectores personalizados. Um conector personalizado permite que a
automação interaja com o sistema de destino por meio de uma API publicada. Essa
API deve ser resiliente às alterações do sistema. Mais informações: Criar um
conector personalizado do zero
Usar o conector HTTP: Se você for um desenvolvedor e tiver cenários únicos em
que precisa se conectar a sistemas que não têm conectores disponíveis, mas não
desejar configurar conectores personalizados, seu próximo melhor método será
usar um conector HTTP. Mais informações da documentação dos Aplicativos
Lógicos do Azure: Adicionar um gatilho de HTTP
Criar uma automação de navegador da Web: Se você não conseguir encontrar um
conector e se o sistema for um aplicativo ou um site com base em um navegador
da Web, você deve considerar a automação do navegador da Web. A automação
do navegador da Web imita as entradas do teclado e os movimentos do mouse,
como se um humano estivesse usando o navegador. Você pode criar um processo
de automação de navegador com o Power Automate para desktop.
Escolha um método de automação
https://learn.microsoft.com/pt-br/connectors/custom-connectors/
https://learn.microsoft.com/pt-br/connectors/custom-connectors/define-blankhttps://learn.microsoft.com/pt-br/azure/connectors/connectors-native-http#add-an-http-trigger
https://learn.microsoft.com/pt-br/power-automate/desktop-flows/actions-reference/webautomation
Criar uma automação de aplicativo de área de trabalho: Se você não conseguir
encontrar um conector e se o sistema for um aplicativo de área de trabalho em um
PC, este é o método de automação a ser usado. O Power Automate em recursos
que imitam entradas de teclado humanas e movimentos do mouse. Para
automação de aplicativos de área de trabalho, você cria um novo processo de área
de trabalho do Power Automate com o Power Automate para desktop.
A tabela a seguir compara os diferentes métodos.
método Facilidade
de uso
Requer um
desenvolvimento em
segundo plano?
Facilmente
afetado por
mudanças no
sistema?
Requer
configuração ou
tempo de
desenvolvimento?
Connector Mais fácil Não Não Nenhum(a)
Conector
personalizado
Fácil Sim Não Sim
Conector HTTP Fácil Sim Não Não
Automação do
navegador da
Web
Fácil Não, mas um
conhecimento básico
de CSS e HTML é
preferível
Sim Sim
Automação do
aplicativo da
área de trabalho
Fácil Não Sim Sim
Em cenários de automação complexos, você pode combinar todos esses métodos.
Com todos os métodos de automação discutidos anteriormente, você precisa considerar
como desencadear (iniciar) essas automações. As maneiras de desencadear uma
automação incluem:
Gatilhos automatizados
Gatilhos instantâneos ou manuais
Gatilhos programados
Escolha um gatilho para iniciar a automação
Gatilhos automatizados
https://learn.microsoft.com/pt-br/power-automate/desktop-flows/create-flow
Com um gatilho automatizado, o sistema inicia automaticamente a automação quando
uma condição é atendida. (Observe que nem todos os conectores incluem gatilhos
automatizados.)
Exemplos de acionadores automatizados incluem:
Quando um e-mail é recebido no Outlook
Quando um novo arquivo é movido para o OneDrive
Quando uma nova linha é criada no Microsoft Dataverse
Quando um item é modificado em uma lista do SharePoint personalizada
Um exemplo de caso de uso para o relatório de despesas pode ser definir um gatilho
automatizado para iniciar um fluxo de aprovação quando uma nova linha é criada na
tabela Aprovações de Despesas no Dataverse. Por exemplo, isso garante que quando
um formulário é criado com o Power Apps, o que cria uma nova linha no Dataverse, um
fluxo de aprovação é acionado automaticamente.
Um gatilho instantâneo ou manual é um tipo de gatilho em que um usuário precisa
iniciar manualmente a automação ou o gatilho é iniciado instantaneamente. Isso pode
ser acionado diretamente de um botão ou de um serviço da Microsoft.
Gatilhos instantâneos ou manuais
https://learn.microsoft.com/pt-br/power-automate/introduction-to-button-flows
Gatilhos programados são executados em uma data e hora específicas e são repetidos
periodicamente. Eles são úteis para situações em que você precisa automatizar uma
tarefa que ocorre diariamente, semanalmente ou mensalmente.
No exemplo do relatório de despesas, a equipe de contabilidade pode usar um gatilho
programado para enviar um e-mail automatizado todas as sextas-feiras quando o
relatório de BI semanal estiver pronto.
Gatilhos programados
Próxima etapa: Cenários assistidos e não assistidos
Cenários assistidos e não assistidos
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Com qualquer um dos métodos de automação que você usa, a automação será assistida
ou autônoma.
Cenários assistidos (iniciados por humanos) Nesses cenários, a automação é executada
quando os usuários estão na frente de seus computadores. Isso é adequado quando
você deseja automatizar tarefas e processos em um nível individual. A automação
geralmente é acionada manualmente sempre que o usuário quiser executá-la. O
processo pode exigir interação humana ou decisões entre as etapas.
Cenários autônomos (totalmente automatizados) Nesses cenários, um computador ou
servidor designado é configurado para executar a automação em nome de um usuário.
Todo o processo de automação é executado totalmente por Power Automate, e
nenhuma interação ou decisão é feita por um humano (com exceção de fluxos de
aprovação, nos quais quem faz a aprovação é considerado tecnicamente um "terceiro"
da automação). O processo de automação pode ser disparado automaticamente a partir
de outro sistema ou serviço, ou por programação.
A tabela a seguir resume os dois tipos de cenários de automação.
Assistida Não assistida
Requer interação humana ou decisões Não requer interação humana ou decisões
Acionado manualmente Acionado automaticamente
O login não é necessário porque a automação
pressupõe que o sistema já está conectado.
O login do Windows é automatizado com
credenciais de usuário predefinidas
Você pode usar uma combinação de automação assistida e autônoma em sua solução.
No exemplo do relatório de despesas, o processo de aprovação pode ser automatizado
com automação autônoma. O processo de reembolso em dinheiro pode ser mais
https://learn.microsoft.com/pt-br/power-automate/modern-approvals
adequado para automação assistida, porque Abhay pode querer verificar os detalhes da
transação bancária como uma confirmação final.
Próxima etapa: separar os fluxos em processos automatizados menores
Separar os fluxos em processos
automatizados menores
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Ao configurar uma automação, tente arquitetar seus fluxos de modo que você não
tenha uma única automação que cubra todo o processo. Existem vários motivos pelos
quais você deve fazer vários fluxos menores:
A manutenção é mais fácil.
O tratamento de erros não precisa ser tão sofisticado.
Várias pessoas podem trabalhar na automação.
Não há necessidade de reiniciar a automação desde o início se uma etapa falhar.
No exemplo abaixo, uma automação foi configurada para um processo de aprovação,
cobrindo vários processos com uma única automação.
Se, por exemplo, o processo de reembolso em dinheiro falhar, toda a automação será
considerada um fracasso. Se um requisito ou especificação para pesquisar os dados
bancários do funcionário mudar, todo o processo terá de ser suspenso até que as
atualizações estejam em vigor.
Em vez disso, você pode separar a automação em módulos, conforme mostrado na
imagem a seguir.
Neste exemplo, a Automação nº 2 depende da automação anterior para definir o status
do relatório de despesas como "Verificação de conformidade concluída". No entanto, se
houver um problema com o sistema de correio e a automação nº 2 falhar, as tarefas da
automação nº 1 ainda serão concluídas. Somente as tarefas na Automação nº 2
precisarão ser reiniciadas.
Próxima etapa: Autenticação e segurança
autenticação e segurança
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Sua automação provavelmente acessará dados e sistemas protegidos, exigindo que os
usuários se conectem. Diferentes cenários de automação exigem que o Power Automate
use métodos de autenticação diferentes.
Antes de configurar sua automação, você deve se perguntar como atualmente se
conecta nos sistemas ou computadores para fazer as tarefas manualmente. Abaixo estão
alguns exemplos de diferentes tipos de autenticação (conexões) que podem ser usados
ao automatizar com o Power Automate.
Para configurar a automação, certifique-se de ter as informações de autenticação
(conexões) necessárias prontas. Você precisará dessas informações quando estiver
fazendo uma nova conexão para configurar sua automação, configurando para acessar
dados por meio de um local gateway de dados, ou ao usar fluxos de desktop.
Gateway de dados local
https://learn.microsoft.com/pt-br/power-automate/add-manage-connections
https://learn.microsoft.com/pt-br/power-automate/add-manage-connections#connect-to-your-data-through-an-on-premises-data-gateway
https://learn.microsoft.com/pt-br/power-automate/desktop-flows/introduction
Para automação de desktops e sites, um gateway de dados local é necessário para que
os programas instalados nos computadores local (porexemplo, extensões de navegador
e Power Automate Desktop) possam ser acessados a partir do serviço baseado em
nuvem do Power Automate. Mais informações: Instalar em um gateway de dados local
Esta é a autenticação para qualquer automação que você usa com os serviços Microsoft.
Quando a automação é executada, ela é gerada em nome do usuário que está
executando a automação e não do usuário que configurou a automação originalmente.
Esse tipo de autenticação é usado para sistemas e serviços que possuem um sistema
independente diferente daqueles usados com o Microsoft 365 e Azure Active Directory
(Azure AD), com um nome de usuário e senha separados. Entradas para serviços como o
Google, Facebook e o Twitter têm seus próprios métodos de autenticação. Alguns
sistemas corporativos fornecem logon único (SSO).
Autenticação usando o Microsoft 365 e Azure
AD
Autenticação usando nome de usuário e senha
https://learn.microsoft.com/pt-br/data-integration/gateway/service-gateway-install
https://learn.microsoft.com/pt-br/azure/active-directory/manage-apps/what-is-single-sign-on
No exemplo de relatório de despesas, o sistema de banco online tem seu próprio ID de
entrada e senha.
Esse tipo de autenticação será necessário se você estiver planejando automatizar com
os fluxos da área de trabalho ou aplicativo do Power Automate Desktop. Ele é separado
do Microsoft 365 ou Azure AD. Se um computador estiver conectado a uma rede
corporativa, é altamente provável que use o Windows Server Active Directory.
Essa autenticação geralmente é usada para serviços online e para automação de sistema
a sistema (API), onde os serviços são compartilhados por toda a empresa. Isso
Autenticação usando um sistema local ou de
entrada do Windows
Autenticação usando uma chave compartilhada
normalmente é fornecido e configurado pelo seu departamento de TI, onde o conector
é compartilhado com você.
Próxima etapa: Definindo entradas e saídas
Definindo entradas e saídas
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Em qualquer automação, haverá uma entrada e uma saída. Antes de começar a
automatizar processos com o Power Automate, você precisa definir o que são.
O exemplo a seguir mostra como você pode definir as entradas e saídas.
No cenário de aprovação de despesas, Abhay deve seguir os seguintes passos para
reembolsar um candidato que enviar um formulário de despesas:
1. Abhay recebe um pedido de aprovação para um relatório de despesas.
2. Abhay decide se aprova ou recusa a solicitação.
3. Se a solicitação for aprovada, Abhay envia um e-mail para o funcionário avisando-
o.
A tabela a seguir mostra as informações necessárias neste cenário.
Informações
necessárias
Entrada ou
saída?
Finalidade
Nome do
empregado
Entrada Para enviar um email se a despesa for aprovada
Email do
funcionário
Entrada Para enviar um email se a despesa for aprovada
Número de
funcionário
Entrada Para pesquisar no sistema de gerenciamento de funcionários
o número do banco.
Resultado da
aprovação
Saída Para enviar um email se a despesa for aprovada
Nome do
aprovador
Saída Para enviar um email se a despesa for aprovada
Email do
aprovador
Saída Para enviar um email se a despesa for aprovada
Data e hora de
aprovação
Saída Para enviar um email se a despesa for aprovada
Isso pode parecer complicado, mas a maioria das entradas pode ser recuperada
automaticamente. Por exemplo, o nome e o email do funcionário podem ser
recuperados, se a automação for acionada manualmente pelo funcionário.
Se você estiver lidando com dados confidenciais, como IDs de login, senhas e
informações bancárias, você pode usar o recurso de entradas e saídas seguras no Power
Automate.
Por padrão no Power Automate, você pode ver entradas e saídas no histórico de
execução de um fluxo. Ao habilitar entradas e saídas seguras, você pode proteger esses
dados quando alguém tentar investigar as entradas e saídas e, em vez disso, exibir a
mensagem "Conteúdo não mostrado devido à configuração de segurança."
Protegendo entradas e saídas
Próxima etapa: lidar com texto confidencial
https://learn.microsoft.com/pt-br/power-automate/desktop-flows/run-desktop-flow#use-sensitive-text-inputs
Transformação e formatação de dados
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Pode ser que alguns dos dados recuperados de um sistema precisem ser transformados
para serem compreendidos por outros sistemas usados posteriormente no processo.
Por exemplo, você pode precisar converter a hora local na Hora Universal Coordenada
(UTC) ou converter uma moeda em outra. Para tornar seus dados compreensíveis em
outro sistema, você poderá convertê-los em um formato diferente. Certifique-se de
levar os formatos de dados (e conversões de formato) em consideração ao projetar sua
arquitetura de automação de processos.
Aqui estão algumas maneiras de transformar e formatar seus dados.
Você pode usar ações internas para converter valores e cadeias de caracteres em
diferentes formatos.
Expressões são equações do tipo Excel que você pode usar para converter e manipular
dados.
Ações internas
Expressões
As listas de diferentes expressões são mostradas abaixo:
Funções de cadeia de caracteres
Funções de coleção
Funções de comparação lógica
Funções de conversão
Conversões implícitas de tipo de dados
Funções matemáticas
Funções de data e hora
Funções de fluxo de trabalho
Funções de análise de URI
Funções de manipulação: JSON e XML
https://learn.microsoft.com/pt-br/azure/logic-apps/workflow-definition-language-functions-reference#string-functions
https://learn.microsoft.com/pt-br/azure/logic-apps/workflow-definition-language-functions-reference#collection-functions
https://learn.microsoft.com/pt-br/azure/logic-apps/workflow-definition-language-functions-reference#logical-comparison-functions
https://learn.microsoft.com/pt-br/azure/logic-apps/workflow-definition-language-functions-reference#conversion-functions
https://learn.microsoft.com/pt-br/azure/logic-apps/workflow-definition-language-functions-reference#implicit-data-type-conversions
https://learn.microsoft.com/pt-br/azure/logic-apps/workflow-definition-language-functions-reference#math-functions
https://learn.microsoft.com/pt-br/azure/logic-apps/workflow-definition-language-functions-reference#date-and-time-functions
https://learn.microsoft.com/pt-br/azure/logic-apps/workflow-definition-language-functions-reference#workflow-functions
https://learn.microsoft.com/pt-br/azure/logic-apps/workflow-definition-language-functions-reference#uri-parsing-functions
https://learn.microsoft.com/pt-br/azure/logic-apps/workflow-definition-language-functions-reference#manipulation-functions-json--xml
Para a lista completa, vá para Guia de referência para usar funções em expressões para
Aplicativos Lógicos do Azure e Power Automate.
Próxima etapa: Como formalizar mensagens e alertas
https://learn.microsoft.com/pt-br/azure/logic-apps/workflow-definition-language-functions-reference
Formalizando mensagens e alertas
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Ao enviar notificações por email e mensagens do Microsoft Teams, às vezes, talvez você
não queira enviá-las como você mesmo, mas talvez ainda queira que garantir que as
pessoas que as receberem possam entrar em contato com você.
Não há problemas enviar mensagens a partir do Power Automate como você mesmo
em pequenos casos, mas, à medida que o processo fica mais formalizado,
recomendamos o envio de mensagens como um remetente compartilhado. Isso ajuda
os destinatários a saber que a mensagem foi enviada por automação, e não como um
incômodo pessoal. Ela tem a vantagem adicional de que as pessoas não tentarão
incomodar você diretamente em resposta a algo que é puramente informativo. Para o
conector do Microsoft Teams, temos algumas ações "Postar como o bot do Flow" que
são adequadas para isso. O Outlook tem uma ação "Enviar um email de uma caixa de
correio compartilhada", embora seja necessário trazer sua própria caixa de correio. Esta
orientação também se aplica à atualizaçãode tickets, criação de registros e assim por
diante, mas os detalhes variam de acordo com o conector.
Ao usar a automação para enviar emails e postar mensagens, você quer que as pessoas
saibam de onde elas estão vindo. Uma caixa de correio compartilhada ajuda o
Usar remetentes compartilhados
Adicionar uma assinatura
destinatário a perceber que a mensagem não está vindo diretamente de você. No
entanto, caso a automação seja interrompida ou comece a disparar muito rapidamente,
deve ser fácil entrar em contato com você para corrigir o problema. Isso é
especialmente importante se a automação funcionar com pessoas fora de sua
organização ou em sistemas externos em que o destinatário pode não estar ciente de
seu fluxo. As pessoas podem até querer entrar em contato com você para sugerir
maneiras de melhorar seu fluxo! Usamos uma assinatura como "Enviado com o Power
Automate. Envie perguntas por <email>. Pode ser útil vinculá-las ao fluxo específico
para que você possa encontrá-lo rapidamente se alguém encaminhar o email.
Próxima etapa: reduzindo o risco e planejando o tratamento de erros
Como reduzir o risco e planejar o
tratamento de erros
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Sempre assuma que sua automação poderá falhar.
Nenhum sistema é perfeito. Ao projetar seu primeiro conjunto de processos
automatizados, é fácil esquecer a importância de projetar para quando as coisas não
funcionarem corretamente.
Você deve sempre projetar sua automação para que haja um plano B: para garantir que
seu processo de negócios possa continuar mesmo se a automação não funcionar. Isso
não é para sugerir que o Power Automate é um sistema não confiável, mas conectar-se
a sistemas diferentes aumenta o risco de falha, que pode ser causada por motivos não
relacionados ao Power Automate.
Em geral, você deve considerar o uso de conectores sempre que possível, porque eles
são mais robustos e não são tão frágeis ou facilmente afetados por mudanças no design
da tela como a automação de aplicativos para Web e área de trabalho. Se não houver
conectores disponíveis, mas você tiver APIs Web ou outros métodos de integração de
sistema, consulte seu profissional de TI ou equipes de desenvolvimento para ajudá-lo a
configurar conectores personalizados.
Possíveis falhas com automação usando conectores
Desligamento dos sistemas de conexão devido à manutenção
Indisponibilidade do sistema devido a bugs de software
Mudanças em como os sistemas são conectados (mudanças nas versões da API)
Possíveis falhas com automação de aplicativos Web
Mudanças no design da tela (para que o bot não saiba como proceder)
Indisponibilidade do sistema devido à regressão
Possíveis falhas com automação de aplicativos da área de trabalho
Mudanças no design da tela (para que o bot não saiba como proceder)
Atualizações do sistema operacional
Indisponibilidade do sistema devido à regressão
https://learn.microsoft.com/pt-br/connectors/custom-connectors/
Possíveis falhas comuns em qualquer automação
Mudanças nas senhas
Problemas de rede momentâneos
Você pode usar este recurso do Power Automate para configurar políticas que repetirão
automaticamente uma ação se ela falhar. Por padrão, isso é definido para repetir quatro
vezes, mas você poderá alterá-lo se precisar.
Se as ações ainda falham, os recursos padrão no Power Automate notificam os
proprietários da automação com uma mensagem semelhante à imagem a seguir.
Política de repetição
Configurar notificações de falha personalizadas
No entanto, se desejar enviar uma notificação personalizada, você poderá configurá-la
adicionando ações que só serão executadas se as etapas anteriores falharem.
Normalmente, por padrão, todas as ações configuradas só serão executadas se a etapa
anterior for bem-sucedida. Você pode alterar este comportamento configurando a ação
para ser executada apenas quando a etapa anterior falhar. Por exemplo, para que um
email seja enviado a uma lista personalizada de destinatários após uma ação com falha.
Ter um único proprietário para uma automação específica pode ser um risco de uma
perspectiva organizacional e administrativa. Se esse proprietário estiver ausente ou
ausente do escritório quando ocorrer um problema, ninguém mais poderá resolver o
problema. Você pode evitar isso configurando vários usuários ou grupos como
proprietários, para garantir que mais de uma pessoa possa editar a automação. Mais
informações: Compartilhar um fluxo
Para uma automação crítica para os negócios, uma das maneiras de reduzir falhas e
riscos é configurando um cluster. Um cluster é um grupo de computadores que você
pode usar para executar sua automação. O Power Automate fornece recursos de
Atribuir vários proprietários
Reduza o risco e aumente a produtividade ao
configurar um cluster
https://learn.microsoft.com/pt-br/power-automate/create-team-flows
https://learn.microsoft.com/pt-br/data-integration/gateway/service-gateway-high-availability-clusters
clustering para executar a automação simultaneamente. Isso é particularmente útil para
cenários autônomos, onde você tem mais de um único computador disponível para
executar sua automação.
Próxima etapa: Como adicionar dados analíticos ao Microsoft Dataverse
https://learn.microsoft.com/pt-br/data-integration/gateway/service-gateway-high-availability-clusters
Adicionando dados analíticos ao
Microsoft Dataverse
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Para identificar gargalos em uma automação, você pode configurar ações dentro da
automação que registram a hora de início de cada atividade ou etapa. Você pode fazer
isso criando uma tabela que registra o nome da etapa, a hora de início e a hora de
término.
Dessa forma, você pode acompanhar quanto tempo levou para cada execução de ponta
a ponta da automação ser concluída e, possivelmente, encontrar maneiras de tornar sua
automação ainda melhor.
Se você armazenar esses dados no Dataverse, você pode usar o Power BI para identificar
qual parte do processo demorou mais para ser concluída.
Próxima etapa: fluxograma de tomada de decisão para seu projeto
Fluxograma de tomada de decisão para
seu projeto
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Com base nas considerações de design mencionadas anteriormente nesta seção, este
fluxograma pode ajudá-lo a determinar como arquitetar sua automação.
Próxima etapa: fase de criação
Fase de fabricação
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Agora você planejou e desenhou como gostaria de automatizar seu processo. A
próxima etapa é configurar a automação.
1. Crie um fluxo da nuvem no Power Automate .
2. Especifique um evento ou gatilho para iniciar o fluxo com conectores. Com base
na maneira como deseja acionar a automação, você especificará qual evento
deseja usar para acionar seu fluxo do Power Automate.
3. Adicione ações e condições.
Mais Informações: Criar um fluxo da nuvem no Power Automate, Criar um fluxo de um
modelo no Power Automate
1. Criar um novo fluxo da área de trabalho no Power Automate Desktop.
2. Adicione ações e defina a configuração.
3. Defina entradas e saídas.
4. Teste o fluxo da área de trabalho que você criou.
5. Se necessário, configure gatilhos e links entre os fluxos da nuvem e o Power
Automate Desktop.
Etapas básicas para fluxos da nuvem
Etapas básicas para fluxos da área de trabalho
Próxima etapa: Estratégia de teste
https://flow.microsoft.com/
https://learn.microsoft.com/pt-br/connectors/
https://learn.microsoft.com/pt-br/power-automate/multi-step-logic-flow
https://learn.microsoft.com/pt-br/power-automate/add-condition
https://learn.microsoft.com/pt-br/power-automate/overview-cloud
https://learn.microsoft.com/pt-br/power-automate/get-started-logic-template
https://learn.microsoft.com/pt-br/power-automate/desktop-flows/introduction
Estratégia de teste
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Depois de terminar de criar seus fluxos e automação, a próxima etapa será para você
testá-los. Você deve considerar testar todos os padrõese resultados possíveis de seus
fluxos. Isso ocorre porque seu fluxo pode não simplesmente falhar, ele pode ser
executado, mas produzir resultados inesperados. Testar todos os padrões reduzirá esse
risco.
Se você é novo na criação de fluxos no Power Automate, testar a automação sempre
que adicionar uma nova etapa é a melhor maneira de garantir que você detecte erros,
em vez de tentar construir todo o fluxo e, em seguida, testá-lo.
Vamos examinar o exemplo mostrado na ilustração a seguir.
Recomendamos que você registre seus resultados na coluna Resultado atual em uma
tabela como a seguinte, para garantir que você cobriu todas as combinações possíveis
que podem falhar.
Ocorrência
Nº
Detalhes da etapa Condição Resultado esperado Resultado
real
1-1 Verifique se o relatório
atende à conformidade
Conformidade
atendida
Status atualizado para
"Verificação de
conformidade concluída"
1-2 Verifique se o relatório
atende à conformidade
Conformidade
não atendida
Email enviado ao
funcionário para corrigir o
relatório de despesas
Ocorrência
Nº
Detalhes da etapa Condição Resultado esperado Resultado
real
1 a 3 Verifique se o relatório
atende à conformidade
Falha na
verificação de
conformidade
Criador de fluxo notificado
e falha registrada no
recurso "execuções de
fluxo".
2 Status atualizado para
"Verificação de
conformidade
concluída"
Falha na
atualização de
status
Criador de fluxo notificado
e falha registrada no
recurso "execuções de
fluxo".
3 Email enviado ao
funcionário para
corrigir o relatório de
despesas
Falha no
envio de
email
Criador de fluxo notificado
e falha registrada no
recurso "execuções de
fluxo".
Idealmente, todos os testes devem ser feitos em ambientes de teste. Contudo, pode
haver situações em que você não tem um ambiente para testar separadamente dos
sistemas ativos. Nesses casos, você poderá usar os seguintes métodos:
Para pesquisas: use texto estático como resultado para simular uma pesquisa.
Para entrada de dados: crie uma etapa para fazer um novo registro, seguido por
outro fluxo para excluir o mesmo registro.
Para enviar dados: se possível, configure um ambiente de teste no sistema para o
qual deseja enviar os dados.
Depois de concluir os testes sistemáticos, você também deve executar uma verificação
final com seus usuários (de preferência, as mesmas pessoas que estavam trabalhando
no processo antes da automação). Isso ajuda a garantir que sua automação faça o que
você espera e apresente resultados consistentes.
 Dica
Para simular falhas de envio de email, tente enviar um email de teste para um
endereço inexistente.
Teste em ambientes "somente ao vivo"
Como testar com usuários
Próxima etapa: Ferramentas para testar sua automação
Ferramentas para testar sua automação
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Este artigo descreve as ferramentas que você pode usar para verificar seus fluxos em
busca de erros básicos e detectar erros que ocorrem quando a automação é executada.
Esta ferramenta verifica se há problemas e erros na automação que você criou. Depois
de sentir que concluiu a configuração de sua automação, execute o Flow Checker para
ver se você cometeu algum erro. Mais informações: Localizar e corrigir erros com o
Verificador de Fluxo
Se sua automação falhar, dicas de reparo são enviadas automaticamente para quem
criou ou possui a automação. Essas dicas contêm informações acionáveis sobre a falha.
Mais informações: Solução de problemas de um fluxo
Se as dicas de reparo não atenderem à sua necessidade de notificações de erro (por
exemplo, se precisar informar mais pessoas do que apenas o proprietário sobre falhas),
você poderá configurar notificações de erro personalizadas definindo uma ação que
será executada apenas quando houver falha na etapa anterior.
No exemplo abaixo, quando a execução da ação Obter gerente (V2) falhar, a ação
**Enviar uma notificação por email (V3)** será executada.
Verificador de Fluxo
Dicas de reparo
Notificações de erro personalizadas
https://learn.microsoft.com/pt-br/power-automate/error-checker
https://learn.microsoft.com/pt-br/power-automate/fix-flow-failures
Próxima etapa: Fase de implantação e refinamento
Fase de implantação e refinamento
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Ao implementar uma automação, é importante considerar como você substituirá o
processo empresarial atual pela nova automação, para evitar a interrupção dos
negócios.
Se você tem um fluxo que é usado por toda a equipe, você não quer que as pessoas
liguem para você durante as férias se ele for interrompido. Certifique-se de adicionar
alguns coproprietários para que eles possam atualizar o fluxo em sua ausência. Quem
você adiciona depende de como o fluxo será usado. Provavelmente, você vai querer
pelo menos adicionar o seu gerente direto, que pode atuar como seu representante, e
talvez o gerente do seu gerente, se todos os seus relatórios dependerem da sua
automação. Se o seu grupo for grande o suficiente, ou se você tiver muitos fluxos de
equipe, você pode considerar a criação de um grupo de segurança de duas ou três
pessoas que estão dispostas a reservar um pouco de tempo para ficar de olho em todos
os fluxos de equipe. Não inclua toda a sua organização como coproprietário; que
apenas convida mais pessoas a bagunçar o fluxo. Se sua empresa tiver um Centro de
Excelência para Microsoft Power Platform, eles podem ter diretrizes para propriedade de
fluxo.
Lembre-se de que o acesso se aplica não apenas aos fluxos em si, mas às conexões que
eles usam. Por exemplo, se seu fluxo enviar mensagens de uma caixa de correio
compartilhada, certifique-se de que os coproprietários tenham acesso a essa caixa de
correio, caso precisem recriar a conexão.
As soluções são uma ótima maneira de organizar fluxos para gerenciar versões e migrar
de um ambiente para outro. Você precisará começar adicionando (ou pedindo ao
administrador para adicionar) um banco de dados do Microsoft Dataverse para o seu
ambiente. Depois que fizer isso, você pode ir para a guia Soluções para criar uma nova
solução para sua equipe, ou você pode criar várias soluções, se tiver muitos fluxos que
gostaria de organizar posteriormente. Existem vários outros benefícios, como
armazenamento nativo para seus dados, fluxos filho para reutilizar a funcionalidade, e
Implantar sua automação para produção
Adicionar proprietários redundantes
Usar soluções
https://learn.microsoft.com/pt-br/power-platform/guidance/coe/starter-kit
https://learn.microsoft.com/pt-br/powerapps/maker/common-data-service/data-platform-intro
https://learn.microsoft.com/pt-br/power-automate/create-child-flows
exportação da solução como um backup. As soluções têm algumas limitações
conhecidas, portanto, isso pode não se aplicar a todos os seus fluxos.
Soluções são a maneira recomendada de organizar fluxos, mas às vezes seu fluxo não
ficar em uma solução, ou às vezes sua solução ficará lotada com outros rascunhos e
provas de conceito. De qualquer forma, recomendamos prefixar os nomes de seus
fluxos de produção com "[PROD]" para que os coproprietários saibam como deixar
como estão, a menos que haja problemas.
Para garantir que sua implantação seja bem-sucedida, você deve considerar a seguinte
abordagem:
1. Use a automação com um pequeno número de pessoas.
2. Verifique se não há problemas para essas pessoas.
3. Faça com que o restante das pessoas comece a usar a automação.
Marcar como produção
Implante a automação em estágios
Próxima etapa: Avaliação do impacto comercial da automação
https://learn.microsoft.com/pt-br/power-automate/overview-solution-flows
Avaliação do impacto comercial da
automação
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Depois de implantar com sucesso sua automação, você pode avaliar seu impacto
comparando seus processos empresarial original com o novo usando as métricas de
sucesso definidas. Seus resultados de automação são armazenados por 30 dias, durante
os quais você pode visualizá-los para analisar o número total de ações e execuçõesem
um dia.
Exibir análise de fluxos
1. Acesse Meus fluxos.
2. Selecione o fluxo que você deseja analisar.
3. Selecione Análise.
4. Selecione a guia Uso.
A guia Uso mostra quantas vezes por dia o fluxo foi usado para automatizar um
determinado processo de negócios.
Para exportar dados para uma pasta de trabalho do Excel
1. Passe o mouse sobre o gráfico que mostra os dados que você deseja exportar.
2. Selecione Mais Opções.
3. Selecione Exportar dados.
4. Selecione o formato de arquivo desejado (pasta de trabalho do Excel ou CSV).
5. Selecione Exportar.
Obtenha o número de execuções do fluxo
Para ver a duração de cada execução de fluxo
1. Acesse Meus fluxos.
2. Selecione o fluxo que você deseja analisar.
3. No histórico de execução de 28 dias, selecione Todas as execuções.
4. Se você quiser exportar as informações, selecione Obter o arquivo .csv.
O arquivo CSV inclui a hora de início e de término de cada execução. Você pode usar o
Excel para recalcular a duração e fazer análises adicionais (como encontrar a duração
média). Para obter a duração em segundos, use a seguinte fórmula:
   (célula de Hora de término da execução − célula de Hora de início da execução) × 24
× 60 × 60
Para obter a duração média, obtenha o total do número de durações e divida-o pelo
número de execuções (nº de linhas).
Obtenha a duração da execução do fluxo
Agora que você tem o número e a duração das execuções, poderá descobrir quanto
tempo sua automação economizou, comparando-a com o processo manual anterior.
Vejamos o cenário do reembolso em dinheiro como exemplo.
Anteriormente, a equipe de contabilidade da Abhay tinha que digitar códigos de
contabilidade, inserir transações e lançar transações no sistema de contabilidade com
base nas informações que recebiam no e-mail de aprovação anexado ao relatório de
despesas. Digamos que na fase de planejamento de automação, Abhay mediu quanto
tempo isso leva e registrou que levou três minutos para pesquisar os dados bancários
do funcionário e outros cinco minutos para reembolsar o requerente no site do banco
online.
Com base na análise de execução de fluxo, Abhay pode ver que a automação foi
executada entre 91 a 110 vezes por dia, para uma média de 107 execuções.
Cenário de exemplo
A duração da automação obtida é de 40 segundos em média. Portanto, o tempo
reduzido por execução é:
   Tempo antes da automação (3 minutos + 5 minutos) − tempo após a automação (40
segundos) = 440 segundos
Como a automação foi executada 3.226 vezes em 30 dias, o tempo total economizado é:
   Tempo reduzido (440 segundos) × número de execuções (3.226 vezes) = 1.419.440
segundos = 394,28 horas
Próxima etapa: Diagnosticar problemas de desempenho
Diagnosticar problemas de desempenho
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Se você estiver enfrentando atrasos ou lentidão durante a execução do fluxo, pode ter
atingido seus limites do Power Automate para o dia. Mais informações: Limites e
alocações de solicitações
Para verificar se sua automação atingiu seus limites, você pode usar a análise de ação
para obter uma visão melhor de quanto está usando suas ações.
Para ver a análise de ação
1. Acesse Meus fluxos.
2. Selecione o fluxo que você deseja analisar.
3. Selecione Análise.
4. Selecione a guia Ações.
Quando sua automação desacelerar, é recomendável revisitar seu projeto de fluxo e
verificar a eficiência adicional que pode ajudar a reduzir o número de ações que estão
Análise de ação
https://learn.microsoft.com/pt-br/power-platform/admin/api-request-limits-allocations
sendo executadas.
Para fluxos que estão consistentemente atrasados devido a excedentes, os proprietários
de fluxo também recebem uma notificação informando-os sobre esses excedentes com
dicas e truques sobre como evitar que a execução do fluxo seja atrasada.
A imagem a seguir mostra um exemplo de um email que foi enviado para um fluxo que
estava consistentemente indo contra os limites de ação.
Igual ao Power Automate, a maioria dos serviços e aplicativos da Web também tende a
implementar limites de proteção de serviço e algoritmos de detecção de abuso.
Um fluxo configurado de forma incorreta às vezes pode atingir esses limites, que
geralmente se manifestam como erros [429] ou tempo limite [5xx] em execuções de
fluxo. É importante observar que esses limites variam com base no conector ou serviço
que você está usando em seu fluxo.
Limites de serviços conectados
Introdução ao RPA baseado na GUI do
SAP no Power Automate Desktop
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
A automação de processo robótico (RPA) permite que você automatize tarefas comuns
baseadas em regras. Com a RPA, você pode automatizar o software herdado sem APIs, o
que abre o mundo da automação para incluir softwares antigos ou novos, locais ou na
nuvem.
Os executivos que implementaram a RPA em suas organizações viram o impacto
positivo que ela traz. Aumentar o nível de automação é uma prioridade estratégica na
maioria das organizações.
Muitas dessas organizações usam o SAP para gerenciar seus processos de finanças,
cadeia de suprimentos, produção e recursos humanos. Eles estão procurando maneiras
de automatizar suas tarefas mais frequentes, comuns e baseadas em regras. É
exatamente nisso em que vamos nos concentrar neste guia estratégico: padrões de
automação da GUI do SAP e nas práticas recomendadas usando o Microsoft Power
Automate, o Power Automate Desktop e fluxos da área de trabalho.
Aqui está um vídeo introdutório para a série de automação de aplicativos baseados em
GUI do SAP com o Power Automate Desktop:
O Power Automate capacita todos a automatizar ao fornecer segurança, conformidade e
controle sobre o uso e a execução da automação em todo o ecossistema de TI, seja
local ou na nuvem.
Este guia estratégico explica a criação de um protótipo da automação de um exemplo
de cenário do SAP. No entanto, é importante entender que criar soluções de RPA
sofisticadas, robustas e impactantes que abrangem vários sistemas herdados leva
tempo. E, conforme mostrado na imagem a seguir, a maior parte desse tempo é
dedicado À preparação da produção, incluindo novas tentativas avançadas e tratamento
de exceções.
https://www.microsoft.com/pt-br/videoplayer/embed/RWJE53?
postJsllMsg=true&autoCaptions=pt-br
Ciclo de vida de um bot típico de RPA
empresarial
https://www.microsoft.com/pt-br/videoplayer/embed/RWJE53?postJsllMsg=true&autoCaptions=pt-br
Próxima etapa: Pré-requisitos para automatizar GUI do SAP com RPA
Pré-requisitos para automatizar cargas
de trabalho baseadas na GUI do SAP
Artigo • 02/02/2023 • 3 minutos para o fim da leitura
Os pré-requisitos a seguir precisam ser atendidos antes que você possa começar a
automatizar suas cargas de trabalho baseadas em GUI do SAP.
Para criar soluções de RPA com o Power Automate, você precisará de uma ou mais das
seguintes licenças ou complementos:
Plano por usuário do Power Automate com RPA assistida (ou avaliação)
Plano por usuário do Power Automate com RPA assistida + complemento de RPA
não assistida
Plano por fluxo do Power Automate + complemento de RPA não assistida
Antes de usar seu dispositivo para criar fluxos da área de trabalho e processos da Área
de Trabalho do Power Automate, você precisará garantir que atenda aos requisitos
descritos em Configurar a Área de Trabalho do Power Automate.
Os seguintes componentes de software são necessários em dispositivos Windows 10
Pro:
A versão mais recente do .NET Framework (pode ser necessário reiniciar)
A versão mais recente dos fluxos da área de trabalho, que inclui a Área de
Trabalhod o Power Automate e extensões de navegador (verifique se você
habilitou as extensões de navegador)
Microsoft Edge ou o navegador Google Chrome
Gateway de dados local (certifique-se de que a região do gateway de dados
corresponda à região do seu ambiente) ou use a opção de conectividade direta do
computador mais recente.
GUI do SAP para Windows (solicite detalhes ao seu administrador).
Requisitos de licença
Requisitosde software
https://learn.microsoft.com/pt-br/power-automate/desktop-flows/setup
https://dotnet.microsoft.com/download/dotnet-framework
https://learn.microsoft.com/pt-br/power-automate/desktop-flows/setup
https://www.microsoft.com/edge/
https://learn.microsoft.com/pt-br/power-automate/gateway-reference#use-a-gateway
https://learn.microsoft.com/pt-br/power-automate/desktop-flows/manage-machines
Antes de usar o mecanismo de script do SAP, configure ou verifique o seguinte:
1. Habilite o script do SAP.
a. Abra a GUI do SAP.
b. Abra a transação RZ11.
c. Insira sapgui/user_scripting no campo Nome do parâmetro.
d. Selecione Exibição.
e. Confirme que em Valor do parâmetro do perfil sapgui/user_scripting, Valor
atual está definido como TRUE. Se for FALSE, selecione Alterar valor, insira
TRUE no campo Novo valor e selecione Salvar.
f. Confirme com a equipe do SAP que a autorização S_SCR está atribuída a todos
os usuários de automação.
2. Abra Opções da GUI do SAP, acesse Acessibilidade e scripts>Acessibilidade>Usar
modo de acessibilidade e selecione quaisquer outras caixas de seleção
necessárias.
3. Abra Opções da GUI do SAP>Acessibilidade e scripts>Scripts e, em
Configurações do usuário, selecione Habilitar script. Limpar todas as outras
opções.
4. Na tela Opções da GUI do SAP, acesse Segurança>Configurações de segurança e,
em Módulo de segurança, selecione Configuração de segurança aberta. Altere a
Ação padrão para atender aos seus requisitos específicos e selecione Ok.
Configuração de script da GUI do SAP
7 Observação
Depois de alterar o valor, você pode receber um aviso que diz: "A alteração
não é permanente, será perdida na reinicialização do servidor". Para evitar
esse problema, torne a configuração permanente no lado do servidor
usando a transação RZ10 . Será necessário reiniciar o servidor SAP para que
essas configurações entre em vigor.
 Dica
5. Coletar dados de teste de referência a um caso de uso: procure um funcionário
ativo em seu sistema SAP e anote seu Número pessoal. Também anote um
Subtipo de informação válido (por exemplo, 2 = endereço temporário).
6. Feche todas as sessões e janelas do SAP.
Embora esta etapa de configuração não seja obrigatória para criar e executar fluxos da
área de trabalho, é altamente recomendável que você use o Azure Key Vault como um
repositório de nuvem central para suas cadeias de caracteres seguras, como senhas do
SAP e nomes de usuário do SAP. Para o cenário neste guia estratégica, criamos quatro
segredos específicos para casos de uso no Key Vault. Usaremos esses segredos mais
tarde para passar para o fluxo da área de trabalho como entradas seguras. Mais
informações: Key Vault
Você pode selecionar Permitir como Ação padrão para evitar que uma caixa
de diálogo de segurança seja exibida durante as operações de salvamento de
arquivo.
7 Observação
O formato de endereço que estamos usando no caso de uso de amostra é
baseado nos requisitos dos EUA. Dependendo de seus requisitos, a lista de
campos e os campos obrigatórios podem ser diferentes. Por isso, selecione os
controles que são relevantes para sua configuração.
Credenciais do Azure Key Vault (opcional)
https://azure.microsoft.com/services/key-vault
https://azure.microsoft.com/services/key-vault/
Próxima etapa: Componentes principais para a automação da GUI do SAP com
RPA do Power Automate
Componentes principais para a
automação da GUI do SAP com RPA do
Power Automate
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Aqui estão os quatro componentes necessários para automatizar a GUI do SAP com o
Power Automate:
Power Automate
Desktop flows
Power Automate Desktop
Gateway de dados local
Vamos começar com o principal serviço de plataforma chamado Power Automate. O
Power Automate é um serviço empresarial com o qual você pode criar fluxos de
trabalho automatizados usando seus aplicativos e serviços favoritos para sincronizar
arquivos, obter notificações, coletar dados e muito mais. Saiba mais em Introdução ao
Power Automate e em nosso catálogo de aprendizagem.
O designer do Power Automate é mostrado na imagem a seguir.
Power Automate
https://learn.microsoft.com/pt-br/power-automate/getting-started
https://learn.microsoft.com/pt-br/power-automate/learning-catalog/learning-catalog
Os fluxos da área de trabalho trazem recursos de automação de processo robótico (RPA)
para o Power Automate. Você pode usar fluxos da área de trabalho para automatizar
tarefas repetitivas em aplicativos Windows e Web. Um fluxo da área de trabalho pode
registrar e reproduzir ações da interface do usuário (como cliques e entrada de teclado)
para aplicativos que não têm APIs fáceis de usar ou completas disponíveis.
Uma lista de fluxos da área de trabalho é mostrada na imagem a seguir.
Desktop flows
Está mais rápido e fácil do que nunca automatizar com a nova e intuitiva a Área de
Trabalho do Power Automate. Você pode usar a Área de Trabalho do Power Automate
para automatizar os dois aplicativos herdados, como emuladores de terminal, e interaja
com aplicativos modernos da Web e de desktop, arquivos, pastas e muito mais.
A Área de Trabalho do Power Automate amplia os recursos de RPA existentes no Power
Automate. Em conjunto com os fluxos da área de trabalho, todos os processos de área
de trabalho repetitivos podem ser automatizados.
Você pode usar ações predefinidas do tipo "arrastar e soltar" ou registrar seus próprios
fluxos da nuvem para executar mais tarde.
A imagem a seguir mostra um exemplo do console da Área de Trabalho do Power
Automate, mostrando os fluxos da área de trabalho aos quais um indivíduo tem acesso.
A imagem a seguir mostra um exemplo do designer da Área de Trabalho do Power
Automate, no qual você pode criar fluxos da área de trabalho.
Área de Trabalho do Power Automate
O gateway de dados local atua como uma ponte. Ele fornece uma transferência de
dados rápida e segura entre dados locais (dados que não estão na nuvem) e diversos
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.
As organizações podem usar um gateway e manter os bancos de dados e as outras
origens de dados locais e, ao mesmo tempo, usando os dados locais nos serviços de
nuvem.
Além do gateway de dados local, há uma nova opção de conectividade que permite que
computadores físicos ou virtuais se conectem diretamente ao Power Automate. Quando
você conecta seu computador ao Power Automate, você pode iniciar instantaneamente
a automação de sua área de trabalho com qualquer um dos diversos gatilhos
disponíveis.
Saiba mais sobre conectividade direta do computador.
Gateway de dados local
Conectividade direta do computador
Próxima etapa: Automação de exemplo da GUI do SAP para este tutorial
https://learn.microsoft.com/pt-br/power-automate/desktop-flows/manage-machines
Automação de exemplo da GUI do SAP
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Fornecemos o seguinte exemplo simplificado, que usaremos como base para nossos
tutoriais de automação.
Digamos que sua organização não tenha a funcionalidade de autoatendimento para
funcionários, mas você deseja permitir que os funcionários adicionem um segundo
endereço ao perfil dos funcionários usando um fluxo que eles disparam manualmente.
Estas são as etapas:
1. Insira o código da transação PA30 e selecione Inserir.
2. Selecione ou insira o Número pessoal para o funcionário.
3. Na guia Dados pessoais básicos, faça o seguinte:
a. Para Tipo de informações, insira 0006 (= Endereços).
b. Para STy, insira 2 (= Endereço temporário).
c. Para De, insira um valor de data.
4. Selecione o botão Criar (F5) na barra de ferramentas.
7 Observação
O procedimento a seguir foi desenvolvido como um exemplo para este guia
estratégico. O departamento de RH pode fornecer as etapas exatas a serem
seguidas para adicionar o segundo endereço ao SAP.
5. No formulário Criar endereços aberto, forneça todos os campos de endereço
relevantes, como Linha de endereço1, Cidade, CEP e Estado.
6. Selecione Salvar (Ctrl+S) na barra de ferramentas.
7. No formulário Manter dados mestre de RH, selecione Voltar (F3) para retornar ao
ponto inicial da gravação do seu processo.
8. Opcionalmente, saia do SAP e feche todas as janelas do SAP.
Próxima etapa: RPA de código profissional com a GUI do SAP na Área de Trabalho
do Power Automate
RPA de código profissional com a GUI
do SAP na Área de Trabalho do Power
Automate
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
A abordagem baseada em VBScript é bem adequada para equipes do Centro de
Excelência (CoE) de RPA porque normalmente consistem em uma combinação de
profissionais de TI, desenvolvedores profissionais, especialistas em segurança e analistas
de negócios cujo objetivo é criar, manter, proteger e dimensionar soluções de
automação empresarial em toda a organização. Com esses diversos conjuntos de
habilidades, eles podem buscar técnicas mais complexas de automação da GUI do SAP
do que aquelas que os desenvolvedores cidadãos de RPA adotam.
Uma dessas técnicas envolve o uso de VBScript para interagir com a API de script da
GUI do SAP . Na verdade, o SAP inclui seu próprio mecanismo de automação da GUI
do SAP que gera saída de VBScript baseada nas interações do usuário que são
capturadas durante a gravação da tela.
A boa notícia é que você pode usar o VBScript que o mecanismo de automação da GUI
do SAP gera em uma ação da Área de Trabalho do Power Automate. Para usar este
VBScript, você só precisa substituir o texto inserido manualmente que foi capturado
durante a gravação por entradas dinâmicas na Área de Trabalho do Power Automate.
Confira este vídeo (episódio 8 da série) para saber mais sobre a abordagem de código
profissional para automatizar aplicativos baseados em GUI do SAP:
https://www.microsoft.com/pt-br/videoplayer/embed/RWJZLc?
postJsllMsg=true&autoCaptions=pt-br
Próxima etapa: Gravar VBScript com o mecanismo de automação da GUI do SAP
https://help.sap.com/viewer/b47d018c3b9b45e897faf66a6c0885a8/760.03/babdf65f4d0a4bd8b40f5ff132cb12fa.html
https://www.youtube.com/watch?v=b9TUrVtcUhA&list=PLi9EhCY4z99W9D8zAMd0Ej5kNOI_4mfkC&index=8
https://www.microsoft.com/pt-br/videoplayer/embed/RWJZLc?postJsllMsg=true&autoCaptions=pt-br
Usar o mecanismo de automação da
GUI do SAP para gravar VBScript
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
1. Verifique se todas as Configurações de script da GUI do SAP estão concluídas.
2. Abra Logon do SAP e selecione o sistema SAP no qual deseja entrar.
3. Selecione Personalizar layout local (Alt F12) e Gravação e reprodução de script.
4. Selecione Mais.
5. Em Salvar em, forneça o caminho e o nome do arquivo onde deseja armazenar as
interações do usuário capturadas.
6. Selecione Gravar script para iniciar o processo de captura de tela. 
Cada interação que você faz no SAP será capturada como comandos VBScript
repetíveis.
7. Siga as etapas descritas em Automação de exemplo da GUI do SAP para este
tutorial para produzir uma gravação.
8. Selecione a caixa de diálogo Gravar e reproduzir , selecione Parar gravação e
feche a caixa de diálogo.
9. Feche todas as janelas do SAP agora, se desejar.
O mecanismo de script do SAP grava cada clique como comandos VBScript e os salva
no arquivo de saída que você fornece. Abra o arquivo em seu editor de código de
escolha para examinar seu conteúdo.
Próxima etapa: Revisar o código gerado
Revisar o código gerado
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
O código VBScript gerado é mostrado na imagem a seguir.
A imagem a seguir mostra a anatomia de um script de automação da GUI do SAP.
Próxima etapa: Adicionar variáveis ao VBScript
Adicionar variáveis ao seu VBScript
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Nesta etapa do guia estratégico de RPA para automação do SAP GUI com o tutorial do
Power Automate, antes de passarmos para o Power Automate Desktop, vamos revisar
todas as referências de valor embutidas em código em seu VBScript e decidir quais
substituir por variáveis de entrada dinâmicas.
As variáveis são usadas nos processos de fluxo da área de trabalho para armazenar
dados para processamento posterior e seus nomes são colocados entre sinais de
porcentagem, %. Quase toda ação recebe pelo menos uma variável como entrada ou
produz uma variável como saída. Cada variável possui um nome exclusivo. Os nomes
das variáveis podem conter letras, números e caracteres de sublinhado (_) e não
diferenciam maiúsculas de minúsculas.
Alguns exemplos de nomenclatura de variáveis incluem:
%NewVar%
%file_path%
%Street%
A imagem a seguir mostra um exemplo de substituição de um valor embutido em
código por uma variável.
Seu script deve deve ser semelhante ao seguinte depois que você introduzir as variáveis.
Identificar valores embutidos em código
Próxima etapa: Criar um fluxo de desktop que se conecte ao SAP
Criar um fluxo da área de trabalho que
se conecta ao SAP
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Nesta seção, vamos criar um novo fluxo com o Power Automate Desktop e usar o
código do VBScript preparado anteriormente em uma ação Executar VBScript no fluxo.
1. Selecione Novo fluxo no Power Automate Desktop.
2. Insira um nome para o fluxo e selecione Criar.
3. Selecione a janela do designer do Power Automate Desktop e selecione Variáveis.
4. Selecione o sinal de adição (+) e Entrada para criar várias variáveis de entrada.
Você passará essas variáveis para o fluxo de um fluxo da área de trabalho.
5. Primeiro, criaremos algumas variáveis técnicas do SAP, que serão necessárias em
quase todos os fluxos de automação baseados em SAP. Para cada variável, insira o
Nome da variável, Nome externo e Descrição e selecione Atualizar.
SAPPassword
SAPUser
SAPClient
SAPSystemId
6. Crie as seguintes variáveis específicas do caso de uso:
EmployeeId
AddressType
EffectiveDate
Rua
City
State
ZipCode
CountryCode
7. No painel Ações, pesquise Executar aplicativo e arraste-o até a tela de design para
criar nossa primeira ação de processo.
8. Insira as seguintes informações na lista de parâmetros e selecione Salvar:
Caminho do aplicativo: C:\Program Files
(x86)\SAP\FrontEnd\SapGui\sapshcut.exe
Argumentos da linha de comando: start -system=%SAPSystemId% -
client=%SAPClient% -user=%SAPUser% -pw=%SAPPassword% -maxgui
Estilo de janela: maximizado
Após o lançamento do aplicativo: aguarde até que o aplicativo seja
concluído
9. Agora, pesquise a ação Aguardar, arraste-o até a tela de design, insira o tempo de
espera 10 (segundos) no campo Duração e selecione Salvar.
10. Pesquise a ação Executar VBScript, arraste-a até a tela de design e cole o VBScript
gerado e otimizado anteriormente no campo VBScript a ser executado e selecione
Salvar.
11. Abra o aplicativo SAP Logon 760 (sua versão pode ser diferente), conecte-se a um
sistema SAP e faça login no SAP Easy Access.
12. No Power Automate Desktop, selecione o ícone Elementos da interface do
usuário no painel direito, expanda Adicionar elemento da interface do usuário e
selecione Adicionar uma tela.
13. Traga SAP Easy Access para o primeiro plano e passe o mouse sobre o quadro
mais externo da janela "SAP Easy Access" até que uma borda vermelha identificada
Janela seja exibida. Enquanto a borda estiver ativa, mantenha pressionado Ctrl e
clique para selecionar a janela.
14. Repita as etapas 12 e 13 para a janela SAP Logon 760 (sua versão pode ser
diferente). Agora você deve ver o seguinte no painel de elementos da interface do
usuário.
15. Pesquise a ação Fechar janela, arraste-a até a tela de design e, no menu suspenso
Janela, selecione Janela "SAP Easy Access".
16. Repita a etapa 15, mas desta vez selecione Janela "SAP Logon 760".
17. Selecione Salvar. Sua tela de criação deverá ter esta aparência agora:
Pronto! Você acabou de configurar seu primeiro fluxo da área de trabalho para a
automação da GUI do SAP com o Power Automate Desktop. Na próxima etapa, vamos
configurar um fluxo da nuvem que forneça asvariáveis de entrada com base na
solicitação do funcionário.
Próxima etapa: Criar o fluxo da nuvem com o portal do Power Automate
Criar o fluxo da nuvem com o Power
Automate
Artigo • 02/02/2023 • 3 minutos para o fim da leitura
Você pode fechar ambas as janelas da Área de Trabalho do Power Automate e ir para o
designer do Power Automate . Aqui, vamos criar um fluxo da nuvem do Power
Automate que chama nosso fluxo da área de trabalho usando parâmetros de entradas
seguras da nuvem.
1. Abra o Power Automate , entre e confirme que você está no mesmo ambiente do
Microsoft Dataverse que aquele em que você estava quando criou o fluxo anterior
na Área de Trabalho do Power Automate.
2. No painel esquerdo, selecione Meus fluxos, Novo fluxo e Fluxo da nuvem
instantâneo.
7 Observação
Esse fluxo da nuvem é criado como um "bom caminho", o que significa que ele não
tem tratamento de exceção, escopo ou padrões try-catch-finally. Você pode
encontrar uma abordagem de design mais resiliente na seção RPA de pouco
código com a GUI do SAP na Área de Trabalho do Power Automate.
https://flow.microsoft.com/
https://flow.microsoft.com/
3. Na caixa de diálogo Criar um fluxo instantâneo, insira um nome de fluxo,
selecione o gatilho Disparar um fluxo manualmente na lista e Criar.
4. Isso abre o designer e deve ser semelhante à imagem a seguir.
5. Selecione Nova etapa.
6. Pesquise Obter segredo do Azure Key Vault e selecione a ação Obter segredo.
) Importante
As próximas etapas envolverão a configuração de componentes de ação. Para
passar parâmetros com segurança em nosso fluxo da área de trabalho,
seguiremos a abordagem opcional, porém, recomendada, de usar os
segredos do Azure Key Vault.
7 Observação
Se você não tiver acesso ao Key Vault, poderá pular as etapas a seguir que
mostram como configurá-lo e fornecer suas credenciais e outros parâmetros
posteriormente como texto não criptografado. A Microsoft não recomenda
que você use credenciais de texto não criptografado em ambientes de
produção.
7. Se esta for a primeira vez que você configurou o Key Vault em um fluxo, você
receberá uma solicitação para configurar uma conexão. Você pode escolher se
conectar por meio de credenciais do usuário ou uma conta de entidade de serviço
(que recomendamos para cenários de produção).
Estabelecer uma conexão com as credenciais do usuário
Estabelecer uma conexão com a entidade de serviço
8. Depois de configurar a conexão, selecione o Nome do segredo apropriado na
lista.
9. Selecione Mais (...) e Configurações.
10. Ative Entradas Seguras e Saídas Seguras e selecione Concluído.
7 Observação
Essas configurações ocultarão texto confidencial do histórico do fluxo de
execução.
11. Selecione ... e Renomear para inserir um nome de ação mais específico. Por
exemplo, Obter usuário do SAP.
12. Selecione ... e Copiar para minha área de transferência.
13. Selecione Nova etapa.
14. Selecione Minha área de transferência e selecione o nome da ação copiada
anteriormente. Em nosso exemplo, Obter usuário do SAP.
15. Selecione ... e Renomear. Insira um nome de ação mais específico. Por exemplo,
Obter senha do SAP.
16. Repita as etapas 14 a 18 para todos os outros segredos baseados no Key Vault.
17. Selecione Nova etapa.
18. Pesquise Fluxos da área de trabalho e selecione Executar um fluxo criado com a
Área de Trabalho do Power Automate.
19. Se esta for a primeira vez que você usa a ação de fluxo da área de trabalho, será
solicitado que você crie uma conexão. Forneça o seu Nome do gateway, Nome do
gateway (DOMAIN\User) e Senha.
20. Depois que a conexão for estabelecida, selecione o fluxo da área de trabalho
criado anteriormente.
21. Selecione Assistido – executado quando você está conectado como Modo de
execução.
22. Insira cada campo de parâmetro e selecione os dados apropriados na janela pop-
up Conteúdo dinâmico (como ID do sistema SAP, Cliente SAP, Usuário do SAP e
Senha do SAP) ou insira manualmente os dados do espaço reservado (para todos
os outros parâmetros da lista). Se você não estiver usando a opção do Key Vault
para suas credenciais do SAP, insira-as manualmente e em texto livre.
23. Depois de renomear a ação para algo significativo e fornecer todos os parâmetros,
a ação deve ter a seguinte aparência.
1. Feche todas as janelas do SAP.
2. Selecione Salvar e aguarde até que o fluxo seja salvo.
3. Selecione Testar e, em Testar Fluxo, selecione Testar novamente.
4. Autorize quaisquer conexões, se necessário, e selecione Continuar.
Testar o fluxo
5. Selecione Executar fluxo.
6. Selecione Concluído.
7. Observe a execução do fluxo da área de trabalho.
) Importante
Não interaja com o mouse ou teclado até que o processo seja concluído.
Parabéns! Você acabou de criar e lançar um fluxo da área de trabalho seguro a partir da
nuvem e se conectou ao seu fluxo da área de trabalho para adicionar um endereço de
funcionário ao SAP.
Próxima etapa: Validar dados com o conector ERP do SAP
Validar dados com o conector ERP do
SAP
Artigo • 02/02/2023 • 3 minutos para o fim da leitura
Este é um tópico opcional que aborda o Conector ERP do SAP certificado que permite
aos desenvolvedores de automação se conectar ao SAP por meio de Business API (BAPI)
e chamadas de função remota (RFCs). Os pré-requisitos que você precisa atender antes
de realizar esta verificação são descritos em uma postagem no blog .
Vamos estender nosso cenário atual para incluir uma verificação de validação que usa o
conector ERP do SAP para verificar se o número pessoal fornecido para o fluxo é válido
e se o funcionário está em um estado de emprego ativo. Dependendo dos resultados
dessa verificação, decidiremos se o fluxo termina.
Veja como é o fluxo ajustado.
Essa abordagem tem vários benefícios para adotar essa abordagem:
Evita o processamento de RPA desnecessário e o tratamento complexo de
exceções com base na interface do usuário.
Fornece uma melhor experiência do usuário por meio de comentários de validação
de dados quase em tempo real.
) Importante
Esta é uma etapa opcional.
https://www.sap.com/dmc/exp/2013_09_adpd/enEN/#/solutions?id=s:d0dcda07-de96-4870-bcad-dac797207da5
https://learn.microsoft.com/pt-br/connectors/saperp/
https://powerapps.microsoft.com/blog/introducing-the-sap-erp-connector/
Libera a capacidade da máquina virtual e do bot para execução apenas em dados
validados.
Aplica políticas de prevenção contra perda de dados, permitindo ou proibindo que
este conector seja usado em conjunto com outros.
Siga estas etapas para ajustar o fluxo existente para incorporar a verificação de
validação.
1. Edite o Fluxo de demonstração do SAP com RPA que você criou em Criar o fluxo
da nuvem com o portal do Power Automate.
2. Na ação Obter o cliente SAP, selecione Nova etapa.
3. Pesquise SAP e selecione Chamar função no SAP (versão preliminar).
4. Para Tipo de Autenticação, selecione Autenticação do SAP. Insira Gateway de
dados, Nome de usuário do SAP e Senha do SAP.
7 Observação
5. Selecione Mais (...) e Configurações.
6. Ative Entradas Seguras e Saídas Seguras e selecione Concluído.
Você precisará fornecer suas credenciais manualmente. Você não pode usar
os segredos do Azure Key Vault aqui porque o Power Automate valida a
conexão no momento do design.
7. Renomeie a ação para Verificar se o número pessoal existe.
8. Insira as seguintes informações:
Insira Host do AS, Cliente e Número do Sistema do AS.
Para Nome da função no SAP, selecione BAPI_EMPLOYEE_GETDATA.
 Dica
Use essas configurações para ocultar texto confidencial do histórico do fluxo
de execução.
Para Sessão com Estado, selecione Não.
Para ID DO FUNCIONÁRIO, insira um número pessoal válido.
9. Em Verificar se o número pessoal existe, selecione Nova etapa.
10. Pesquise e selecione Condição. Renomeie a condição para algo significativo e
selecione o conteúdo dinâmico TIPO para o campo Escolher valor.
11. Arraste a ação do fluxo da área de trabalho Guia estratégico do SAP com RPA até
a caixa Se sim.
12. Na caixa Se não, selecioneAdicionar uma ação, pesquise Enviar um email e
configure a ação de email conforme mostrado na captura de tela a seguir.
1. Na caixa Se não e, abaixo da ação de email, selecione Adicionar uma ação.
Pesquise Encerrar e configurar a ação Encerrar da seguinte forma.
2. Volte até a ação Fluxo da área de trabalho da demonstração do guia estratégico
do SAP com RPA e insira um número pessoal que não existe no campo ID DO
FUNCIONÁRIO.
3. Selecione Salvar e Testar para testar seu fluxo com o número de pessoal
inexistente.
4. A execução de fluxo resultante deverá ser semelhante com a imagem a seguir.
5. Selecione Testar novamente, mas desta vez use um número pessoal válido.
Confirme se os resultados são semelhantes à imagem a seguir agora.
Pronto! Ao incorporar o conector ERP do SAP, tornamos a automação mais eficiente,
inteligente e fácil de usar.
Próxima etapa: RPA de pouco código com a GUI do SAP no Power Automate
Desktop
Usar RPA com pouco código com o SAP
GUI no Power Automate Desktop
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Com a adição do Power Automate Desktop, é mais rápido e fácil desenvolver
automações do SAP GUI com pouco código. Você pode usar o Power Automate
Desktop para criar automações de ponta a ponta simples a altamente sofisticadas. Para
demonstrar isso, vamos executar as etapas descritas em Automação do SAP GUI de
exemplo neste tutorial usando ações do Power Automate Desktop. Vamos fazer alguns
ajustes secundários no designer posteriormente. Para tornar nossa automação dinâmica,
primeiramente precisaremos criar algumas variáveis que serão usadas para preencher os
dados, como rua, cidade e país, e também variáveis de sistema para conectar ao seu
sistema SAP.
Acompanhe a abordagem de pouco código na série de vídeos:
https://www.microsoft.com/pt-br/videoplayer/embed/RWJKYQ?
postJsllMsg=true&autoCaptions=pt-br
Próxima etapa: Criar um fluxo da área de trabalho do SAP com o Power Automate
Desktop
https://www.microsoft.com/pt-br/videoplayer/embed/RWJKYQ?postJsllMsg=true&autoCaptions=pt-br
Criar um fluxo da área de trabalho do
SAP com o Power Automate Desktop
Artigo • 02/02/2023 • 7 minutos para o fim da leitura
1. Para criar um fluxo da área de trabalho, abra o Power Automate Desktop e
selecione Novo fluxo.
2. Insira um nome para o fluxo da área de trabalho e selecione Criar.
3. Selecione Variáveis no designer do Power Automate Desktop.
4. Selecione o sinal de adição (+) e selecione Entrada.
Você criará diversas variáveis de entrada que serão passadas para esse fluxo da
área de trabalho em um fluxo da nuvem.
5. Primeiro, criaremos algumas variáveis técnicas do SAP, que serão necessárias em
quase todos os fluxos de automação baseados em SAP. Para cada variável na lista
a seguir, insira o Nome da variável, Nome externo e Descrição e selecione
Atualizar.
SAPPassword
SAPUser
SAPClient
SAPSystemId
6. Depois disso, crie as seguintes variáveis específicas do caso de uso.
EmployeeId
AddressType
EffectiveDate
Street
City
State
ZipCode
CountryCode
7. Depois disso, criaremos nossa primeira ação do processo. Pesquise e arraste a ação
Executar aplicativo até a superfície de design.
8. Insira as seguintes informações na lista de parâmetros e selecione Salvar.
Caminho do aplicativo: C:\Program Files
(x86)\SAP\FrontEnd\SapGui\sapshcut.exe
Argumentos da linha de comando: start -system=%SAPSystemId% -
client=%SAPClient% -user=%SAPUser% -pw=%SAPPassword% -maxgui
Estilo de janela: maximizado
Após o lançamento do aplicativo: aguarde até que o aplicativo seja
concluído
9. Pesquise a ação Aguardar, arraste-a até o designer, insira 10 (segundos) no campo
Duração e selecione Salvar.
10. Agora, abra a GUI do SAP e entre no sistema de sua escolha.
11. No Power Automate Desktop, pesquise a ação preencher na caixa de pesquisa
Ações e arraste a ação Preencher campo de texto na janela até a tela.
12. Selecione Adicionar novo elemento da interface do usuário.
13. A caixa de diálogo Sessão de acompanhamento é aberta, que acompanha os
controles individuais selecionados em uma tela.
14. Selecione a janela principal do SAP para focalizá-la.
15. Passe o mouse sobre o campo do código da transação. Quando uma borda
vermelha ao redor do Campo de código OK da GUI, pressione Ctrl ao clicar. Isso
adiciona o controle à lista de elementos da interface do usuário na caixa de
diálogo Adicionar elementos da interface do usuário no Power Automate
Desktop.
16. Na janela do SAP, passe o mouse sobre o botão de marca de seleção verde e
mantenha pressionado Ctrl e clique.
17. Insira o código da transação PA30 na caixa de listagem e selecione o botão da
marca de seleção verde.
18. Continuaremos nosso processo de seleção de campo na próxima tela.
19. Selecione os seguintes campos e botão:
20. Verifique se a caixa de diálogo inclui os seguintes nomes de controle agora.
Selecione Concluído para fechar a caixa de diálogo e retornar à tela de design.
21. Esta é a caixa de diálogo que você deve ver depois de fechar a caixa de diálogo
anterior.
22. Abra o menu suspenso Caixa de texto, selecione Okcd do campo OK da GUI e
Selecionar.
23. Insira o código da transação PA30 e selecione Salvar.
24. No painel direito, selecione o ícone Elementos da interface do usuário. Selecione
cada controle na lista e renomeie-o.
25. Veja a seguir a lista de controle renomeada.
 Dica
Esta etapa não é necessária, mas é recomendada porque sua biblioteca de
controle pode incluir dezenas de controles, dificultando a identificação por
seus nomes de sistema.
26. Insira pressionar botão na caixa de pesquisa Ação e arraste a ação Pressionar
botão na janela até a tela.
27. Selecione Continuar.
28. Selecione Salvar.
29. Insira aguardar na caixa de pesquisa Ação e arraste a ação Pressionar conteúdo
na janela até a tela.
30. Em Elemento da interface do usuário, selecione ID do funcionário e Selecionar.
31. Selecione Salvar.
32. Insira preencher na caixa de pesquisa Ação e arraste a ação Preencher campo de
texto na janela até a tela.
33. Em Elemento da interface do usuário, selecione ID do funcionário e Selecionar.
34. Selecione o ícone , que está na caixa de texto Texto para preencher e, depois,
selecione EmployeeId.
35. Selecione Salvar.
36. Repita da etapa 33 a 35 para os controles Tipo de informações, Subtipo de
informações e Data de efetivação e selecione as variáveis ou forneça um valor fixo
conforme mostrado nas imagens a seguir.
37. Insira pressionar botão na caixa de pesquisa Ações e arraste a ação Pressionar
botão na janela até a tela.
38. Em Elemento da interface do usuário, selecione Novo endereço e Salvar.
39. Selecione Salvar e OK.
40. Insira aguardar na caixa de pesquisa Ação e arraste a ação Pressionar conteúdo
na janela até a tela.
41. Selecione Elemento da interface do usuário e o botão Adicionar novo elemento
da interface do usuário para abrir a caixa diálogo Sessão de acompanhamento.
42. A caixa de diálogo "Sessão de acompanhamento" é exibida.
43. Insira valores para Número pessoal, Período de, Tipo de informações (sempre
forneça 0006, porque esse é um tipo padrão em sistemas SAP), STy (esse é o
subtipo do tipo de informações) e selecione Criar (F5).
) Importante
Para as etapas a seguir, você precisará de dados de teste de referência do SAP
válidos, conforme descrito na etapa 5 dos pré-requisitos da Configuração de
script da GUI do SAP.
44. Passe o mouse sobre Linha de endereço 1. Uma borda vermelha envolve o campo
Campo de texto OK da GUI. Mantenha pressionado Ctrl e clique para adicionar o
controle à lista Elementos da interface do usuário, que é exibido na caixa de
diálogo Sessão de acompanhamento.
45. Repita a etapa 44 para estes campos também: Cidade/município, Estado, CEP,
Chave do país e o botão Salvar (Ctrl + S).
46. Na caixa de diálogo Sessão de acompanhamento, selecione Concluído.
47. Selecione Elemento da interface do usuário, Campo de texto da GUI "P0006-
STRAS" e Salvar para fechar a caixa de diálogo.) Importante
Deixe o formulário do SAP aberto.
48. No painel direito, selecione o ícone Elementos da interface do usuário. Selecione
cada um dos controles recém-adicionados na lista e renomeie-os. Isso não é
obrigatório, mas é recomendado porque sua biblioteca de controle pode incluir
dezenas de controles, dificuldade a identificação por seus nomes de sistema.
49. Insira preencher na caixa de pesquisa Ação e arraste a ação Preencher campo de
texto na janela até a tela.
50. Selecione Elemento da interface do usuário e Rua.
51. Na caixa Texto para preencher, selecione o ícone fx e clique duas vezes para
selecionar a variável Street.
52. Selecione Salvar.
53. Repita as etapas 50 e 52 com estes controles: Cidade, Estado e CEP.
54. Insira clicar na interface do usuário na caixa de pesquisa Ações e arraste a ação
Clicar em elemento da interface do usuário na janela até a tela.
7 Observação
As caixas de combinação da GUI do SAP precisam de tratamento especial, o
que exige que usemos uma combinação de ações para selecionar os itens
corretos da lista nas caixas de combinação.
55. Selecione Elemento da interface do usuário e País.
56. Mantenha o valor padrão para Tipo de clique.
57. Insira enviar teclas na caixa de pesquisa Ações e arraste a ação Clicar em
elemento da interface do usuário na janela até a tela.
58. No campo Texto para enviar, selecione o ícone fx e clique duas vezes para
selecionar a variável CountryCode.
59. Corrija o texto %CountryCode% digitando {Enter} diretamente após o nome da
variável. A referência {Enter} imita um pressionamento de tecla Enter em seu
teclado.
60. Arraste outra ação Enviar teclas até o final do fluxo.
61. Insira {Enter} no campo Texto para enviar e selecione Salvar.
62. Insira pressionar botão na caixa de pesquisa Ações e arraste a ação Pressionar
botão na janela até a tela.
63. Em Elemento da interface do usuário, selecione Salvar.
64. Selecione Salvar.
) Importante
Verifique se a operação de salvamento foi concluída para o registro do SAP
antes de interagir com outros controles ou janelas . Verifique se a operação
foi concluída, adicione uma ação Aguardar para aguardar que um controle se
torne visível.
65. Insira aguardar na caixa de pesquisa Ação e arraste a ação Pressionar conteúdo
na janela até a tela.
66. Em Elemento da interface do usuário, selecione ID do funcionário e Selecionar.
67. Selecione Salvar.
68. Insira pressionar botão na caixa de pesquisa Ações e arraste a ação Pressionar
botão na janela até a tela.
69. Em Elemento da interface do usuário, selecione Adicionar novo elemento da
interface do usuário.
70. Passe o mouse sobre o botão Voltar (F3).
71. Mantenha pressionado Ctrl ao clicar para adicionar o controle à lista de elementos
da interface do usuário, que é exibida na caixa de diálogo Sessão de
acompanhamento. (Observação: mantivemos este formulário aberto na etapa 46.)
72. Agora, selecione o botão Voltar (sem a tecla Ctrl) para voltar à tela anterior.
Se você vir uma mensagem "Os dados serão perdidos", confirme selecionando
Sim.
73. Você deve estar na seguinte tela agora. Na caixa de diálogo Sessão de
acompanhamento, selecione Concluído.
74. Selecione Salvar.
75. Renomeie o botão que acabamos de adicionar à biblioteca de controle como
Botão Voltar.
76. Insira fechar janela na caixa de pesquisa Ação e arraste a ação Fechar janela até a
tela.
77. Em Elemento da interface do usuário, selecione Janela "SAP Easy Access" e
Salvar.
78. Insira fechar janela na caixa de pesquisa Ação e arraste a ação Fechar janela até a
tela.
79. Em Janela, selecione Adicionar um novo elemento da interface do usuário.
80. Passe o mouse sobre a borda da janela da janela SAP Logon 760. Mantenha
pressionado Ctrl e clique para adicionar o elemento da janela à lista de elementos
da interface do usuário, que é exibida na caixa de diálogo Sessão de
acompanhamento.
81. Em Elemento da interface do usuário, selecione Janela "SAP Logon 760" (o
número 760 reflete a versão da GUI do SAP, por isso, pode ser diferente em seu
ambiente) e Salvar.
82. Selecione Salvar.
83. Selecione Salvar para salvar o fluxo.
Próxima etapa: Criar um subfluxo para automação da GUI do SAP
Criar um subfluxo para a automação da
GUI do SAP
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Agora, vamos modularizar nosso fluxo atual movendo ações que realizam tarefas
interdependentes específicas (em nosso cenário, preenchendo um formulário) em um
novo subfluxo.
1. Crie um novo subfluxo, nomeie-o ProcessHRMasterForm e selecione Salvar.
2. Acesse a guia Principal para a área Subfluxos, selecione as ações realçadas
mostradas na imagem a seguir (linhas 4 a 11), clique com o botão direito e
selecione Cortar.
3. Acesse a guia ProcessHRMasterForm, clique com o botão direito para selecioná-lo
e selecione Colar.
4. Volte à guia Principal.
5. Na caixa de pesquisa Ações, insira executar subfluxo e arraste a ação Executar
subfluxo até a tela. Para Chamar subfluxo, selecione ProcessHRMasterForm e
Salvar.
6. Crie outro subfluxo, nomeie-o ProcessEmployeeAddressForm e selecione Salvar.
7. Volte à guia Principal.
8. Acesse a guia Principal, selecione as ações realçadas mostradas na imagem a
seguir (linhas 4 a 14), clique com o botão direito e selecione Cortar.
9. Acesse a guia ProcessEmployeeAddressForm, clique com o botão direito para
selecioná-lo e selecione Colar.
10. Volte à guia Principal.
11. Na caixa de pesquisa Ações, insira executar subfluxo e arraste a ação Executar
subfluxo até a tela. Para Chamar subfluxo, selecione
ProcessEmployeeAddressForm e selecione Salvar.
Próxima etapa: Preparar-se para depurar
Preparar-se para depurar
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Antes de continuarmos com o fluxo primário no portal do Power Automate, vamos
testar o fluxo atribuindo temporariamente um valor padrão às variáveis que definimos
anteriormente.
1. No painel Variáveis, selecione Mais (…) próximo ao nome da variável AddressType
e selecione Editar.
2. Para Valor padrão, insira 2 (por exemplo, para um endereço temporário).
3. Selecione Atualizar.
4. Repita as etapas 1 e 2 para as outras 11 variáveis.
5. Selecione Salvar, feche a caixa de diálogo de confirmação e selecione Executar.
Se você encontrar um erro quando seu fluxo for executado para este teste, observe a
barra de status do erro na parte inferior do designer do Power Automate Desktop e
aplique a correção apropriada.
) Importante
Exclua todos os valores padrão antes de sair da experiência de criação de fluxo da
área de trabalho no Power Automate Desktop.
Próxima etapa: Criar o fluxo da nuvem para atualizar um endereço com o Power
Automate
Criar o fluxo da nuvem para atualizar
um endereço com o Power Automate
Artigo • 02/02/2023 • 5 minutos para o fim da leitura
Agora, vamos criar o fluxo da nuvem que os funcionários usam para solicitar um
endereço atualizado. Este fluxo da nuvem passa as variáveis de entrada para o fluxo da
área de trabalho que você criou na seção anterior.
É altamente recomendável que você crie fluxos da nuvem, fluxos da área de trabalho e
outros artefatos do Microsoft Power Platform nas soluções para permitir melhor
portabilidade, gerenciamento do ciclo de vida do aplicativo (ALM) e encapsulamento.
1. Navegue até https://powerautomate.com e entre com suas credenciais do Azure
Active Directory (Azure AD).
2. Verifique se você está no mesmo ambiente em que criou o fluxo da área da
trabalho com o Power Automate Desktop e selecione Soluções>+ Nova solução.
3. Insira um Nome de exibição, selecione um Editor e Criar.
https://powerautomate.com/
4. Abra a solução selecionando seu nome.
5. Selecione + Adicionar existente, selecione Fluxo da área de trabalho, o fluxo que
você criou no Power Automate Desktop e Adicionar.
6. Selecione + Novo>Fluxo da nuvem.
7. Dê um nome ao seu fluxo e selecione Disparar um fluxo manualmente como o
gatilho.
8. Selecione + Adicionar uma entrada e selecioneo tipo de dados apropriado para
criar as oito entradas listadas na etapa 9.
9. Adicione as entradas a seguir ao gatilho do fluxo.
10. Selecione Nova etapa.
7 Observação
11. Insira azure key vault na caixa de pesquisa.
12. Se não tiver uma conexão existente do Key Vault, você será solicitado a criar uma.
Você pode entrar com uma conta de usuário do Azure AD ou uma entidade de
serviço (recomendado).
As seguintes configurações de ação do Azure Key Vault são opcionais, portanto, se
você não estiver usando o Key Vault hoje ou apenas quiser testar o fluxo da área de
trabalho sem ele, fique à vontade para ignorá-las.
13. Vamos supor que você selecione Conectar-se com a entidade de serviço.
14. Depois de estabelecer a conexão, adicione quatro ações Obter segredo do Key
Vault à tela, selecione o segredo e renomeie as ações conforme mostrado na
imagem a seguir.
15. Selecione Mais (…) ao lado do nome da ação, selecione Configurações, ative
Entradas Seguras e Saídas Seguras e selecione Concluído. Repita esta etapa para
as outras três ações Obter segredo.
16. Selecione o sinal de mais (+) e Adicionar uma ação.
17. Insira escopo na caixa de pesquisa e selecione a ação Escopo.
18. Arraste todas as suas ações do Key Vault para o contêiner Escopo e renomeie-o
como Try.
19. Pesquise e selecione a ação inicializar variável para adicioná-la no gatilho.
20. Na caixa de diálogo Inicializar variável, faça as configurações a seguir e selecione
OK na caixa de diálogo Expressão:
Para Nome, insira Falha no bot.
Para Tipo, selecione Booliano.
Para Valor, insira false.
21. Adicione duas ações de escopo. Nomeie-as Catch e Finally.
22. No canto superior direito do escopo Catch, selecione … e Configurar execução
posterior.
23. Selecione falha, ignorado e atingiu o tempo limite e selecione Concluído.
24. No canto superior direito do escopo Finally, selecione …, Configurar execução
posterior e as caixas de seleção êxito, falha, ignorado e atingiu o tempo limite.
Selecione Concluído.
25. Pesquise e adicione a ação definir variável ao contêiner de escopo Catch.
26. Selecione a variável Falha no bot, insira true na caixa de diálogo Expressão e
selecione OK.
27. Pesquise a ação condição e adicione-a ao bloco Finally.
28. Selecione a variável Falha no bot na lista Conteúdo dinâmico atribua-o ao campo
Escolher um valor.
29. Defina a expressão como false e a atribua ao campo valor.
30. Na seção Se sim, adicione uma ação Enviar um email (V2).
31. Selecione Email do usuário na lista Conteúdo dinâmico, adicione-a ao campo Para
e insira um assunto e um corpo do email.
32. No contêiner Try, selecione Nova etapa. Pesquise Fluxos da área de trabalho e
selecione a ação Executar um fluxo criado pelo Power Automate Desktop para
adicioná-la ao fluxo.
33. Selecione seu gateway de dados e insira um domínio, nome de usuário e senha
para uma conta que tenha privilégios suficientes para executar seus fluxos da área
de trabalho.
) Importante
Seu local gateway de dados deve ser implantado na mesma região que seu
ambiente. Caso contrário, ele não será exibido na lista suspensa.
34. Para Fluxo da área de trabalho, selecione Demonstração do guia estratégico do
SAP com RPA. Para Modo de execução, selecione Assistido – executado quando
você está conectado.
35. Selecione o campo ID do sistema e valor na saída da ação Obter ID do sistema
SAP na lista Conteúdo dinâmico.
36. Verifique o formato esperado de data e hora no SAP e faça ajustes, se necessário,
usando a função formatDateTime. Por exemplo, use
formatDateTime(triggerBody()['date'],'dd.MM.yyyy') para obter uma data
formatada como dia-mês-ano, como na data formatada em alemão de 13.10.2020.
37. Fornece os dados para todos os outros campos, selecionando a propriedade
apropriada na lista Conteúdo dinâmico do gatilho para o fluxo da nuvem.
38. Selecione Salvar para salvar o fluxo.
39. Selecione Testar.
40. Selecione Executarei a ação de disparo e, depois, Salvar e testar.
41. Autentique se necessário e selecione Continuar.
42. Forneça valores para todas as variáveis e selecione Executar fluxo.
43. Selecione Concluído.
7 Observação
O fluxo da nuvem inicia e chama o fluxo da área de trabalho, que insere dados no SAP.
Não interaja com o mouse ou teclado até que o processo seja concluído.
Parabéns! Você implementou com êxito duas técnicas de automação da GUI do SAP.
Estamos animados para ver o que você criará a seguir com o SAP e o Power Automate.
Próxima etapa: RPA sem código com a GUI do SAP no Power Automate Desktop
Usar RPA sem código com o SAP GUI na
Área de Trabalho do Power Automate
Artigo • 02/02/2023 • 3 minutos para o fim da leitura
Você pode usar o Gravador da área de trabalho da Área de Trabalho do Power
Automate para registrar as interações do SAP GUI. O gravador da área de trabalho
traduz cada clique do mouse e pressionamento de tecla em ações da Área de Trabalho
do Power Automate e adiciona essas ações ao seu fluxo da área de trabalho.
Se você quiser ver a nova experiência de gravação da área de trabalho em ação, siga
estas etapas para reconfigurar a automação baseada em ação que você criou na seção
RPA com pouco código com o SAP GUI no Área de Trabalho do Power Automate deste
manual.
Você também pode acompanhar a abordagem sem código no episódio 6 da série de
vídeos:
1. Selecione a guia de subfluxo ProcessHRMasterForm e, em seguida, selecione
Gravador da área de trabalho.
2. Abra o SAP, traga a janela Acesso Fácil do SAP para o primeiro plano e, em
seguida, na janela do Gravador da área de trabalho, selecione Iniciar gravação.
https://www.microsoft.com/pt-br/videoplayer/embed/RWJEiJ?
postJsllMsg=true&autoCaptions=pt-br
https://learn.microsoft.com/pt-br/power-automate/desktop-flows/recording-flow
https://www.microsoft.com/pt-br/videoplayer/embed/RWJEiJ?postJsllMsg=true&autoCaptions=pt-br
3. Insira PA30 no campo Transação e, em seguida, selecione Enter.
4. Insira um Número pessoal e, em seguida, selecione Enter.
5. Selecione Endereços como o Texto de Tipo de informações e, em seguida, insira
um valor em STy (como 2 ou qualquer outro valor adequado para seu caso de
uso).
6. Insira uma data no campo De e selecione o ícone Novo.
7. Insira o nome da rua juntamente com o número da casa em Linha de endereço 1.
8. Insira valores para Cidade, Estado/CEP e Chave do país e, em seguida, selecione
Salvar.
9. Selecione o ícone Voltar (F3).
10. Isso conclui o processo de criação de endereço, então, selecione Concluir na janela
do Gravador da área de trabalho.
11. Seu script do fluxo da área de trabalho deve ser semelhante à imagem a seguir.
12. Durante a gravação, você pode ter selecionado acidentalmente janelas ou outros
elementos da interface de usuário que não sejam relevantes para seu fluxo. Se isso
acontecer, é possível remover etapas de ação duplicadas ou desnecessárias do
script.
13. Destaque todas as ações que foram definidas manualmente em RPA com pouco
código com o SAP GUI na Área de Trabalho do Power Automate, clique com o
botão direito e selecione Excluir seleção para removê-las do subfluxo.
14. Edite a ação Preencher campo de texto na janela para ID do Funcionário e
substitua o valor de Texto para preencher pela variável EmployeeId definida
anteriormente.
15. Edite a ação Preencher campo de texto na janela para Subtipo de informações e
substitua o valor de Texto para preencher pela variável AddressType definida
anteriormente.
16. Edite e substitua o texto embutido em código por variáveis nas ações Preencher
campo de texto na janela para Data de Efetivação, Rua, Cidade, Estado, CEP e
País.
17. Destaque as ações de que você precisa para o subfluxo de criação de endereço do
funcionário, clique com o botão direito do mouse nas ações e selecione Cortar.
18. Abra o subfluxo ProcessEmployeeAddressForm, selecione todas as ações, clique
com o botão direito e selecione Excluir.
19. No subfluxo ProcessEmployeeAddressForm, clique com o botão direito e
selecione Colar.20. No painel Variáveis, edite todas as variáveis e, em seguida, forneça Valores padrão.
Esses valores padrão serão usados para testar o fluxo da área de trabalho
atualizado.
21. Selecione Salvar e feche a mensagem de confirmação.
22. Selecione Executar.
Sensacional! Com esta nova opção de gravação da área de trabalho, alguns pequenos
ajustes de ação e um pouco de refatoração, você reduziu o tempo de desenvolvimento
e simplificou o processo geral de definição de ações do fluxo da área de trabalho.
) Importante
Exclua todos os valores padrão definidos anteriormente antes de sair da
experiência de criação de fluxo da área de trabalho.
Próxima etapa: Extrair dados da interface do usuário do SAP GUI com o Power
Automate
Extrair dados da interface do usuário da
GUI do SAP com o Power Automate
Artigo • 02/02/2023 • 6 minutos para o fim da leitura
Quando você cria ou atualiza registros no SAP, ele gera informações de status que
incluem os IDs de registro recém-geradas. O SAP exibe essas informações de status na
parte inferior da interface do usuário do SAP.
Veja a seguir um exemplo de mensagem de status que o SAP exibe após a criação de
uma notificação de PM do SAP.
Essas informações de status podem ser úteis para as etapas do processo de automação
posteriores. Portanto, você deve extrair e atribuir esses dados de status a variáveis para
processamento de dados downstream.
Temos várias maneiras de fazer isso, dependendo de sua abordagem de
desenvolvimento. As duas abordagens são técnicas de pouco código ou código
profissional.
A abordagem de código profissional usa comandos VBScript para extrair informações
de elementos da interface do usuário do SAP.
Para extrair dados de status do SAP, como requisições de compra recém-criadas ou
números de notificação de manutenção da fábrica, você precisa acessar o elemento da
interface do usuário da barra de status.
Veja como acessar o elemento da interface do usuário da barra de status.
Visual Basic Script
Vamos explicar a experiência completa. Vamos gravar como criar uma Notificação de
PM do SAP e modificar o código que é gerado para retornar a ID recém-criada para o
Power Automate Desktop.
Abordagem de código profissional
session.findById("wnd\[0\]/sbar/pane\[0\]").Text 
Caso você nunca tenha ouvido falar da Notificação de PM do SAP ou não tenha acesso
a ela, não se preocupe, você ainda poderá entender as etapas necessárias para extrair
esses dados para seu próprio cenário.
Veja a seguir as etapas para fazer isso:
1. Verifique se todas as Configurações de script da GUI do SAP estão concluídas.
2. Abra Logon do SAP e selecione o sistema SAP no qual deseja entrar.
3. Selecione Personalizar layout local (Alt+F12) e Gravação e reprodução de script....
4. Selecione Mais.
5. Em Salvar em, forneça o caminho do arquivo e o nome do arquivo onde deseja
armazenar as interações do usuário capturadas.
6. Selecione o botão Gravar script para iniciar o processo de captura de tela. Cada
interação que você faz agora no SAP é capturada como comandos VBScript
repetíveis.
7. Insira o código da transação IW21 e selecione Inserir.
8. Forneça o Tipo de notificação e selecione Inserir.
9. Insira um Breve texto, Grupo de planejadores, WorkCtr Principal e qualquer outro
campo necessário.
10. Selecione Salvar (Ctrl+S) na barra de ferramentas.
11. De volta ao formulário inicialCriar Notificação de PM, você notará uma nova
mensagem de status na barra de status no canto inferior esquerdo da interface do
usuário.
12. Selecione Saída (Shift+F3) na barra de ferramentas e pare a gravação.
13. Opcionalmente, faça logoff do SAP e feche todas as janelas do SAP.
Vamos examinar o código VBScript gerado:
7 Observação
Se você gravou etapas e salvou nesse arquivo antes, será necessário confirmar
se deseja substituir o arquivo.
Agora, vamos ajustar o código gerado para incluir uma etapa que extrai, corta e retorna
a nova ID de notificação para a ação Executar VBScript.
Isso define a variável VBScriptOutput da ação Executar VBScript para a ID de
notificação recém-criada.
Se quiser ver o conteúdo de VBScriptOutput, você pode usar uma ação de exibição de
mensagem, semelhante à saída nas imagens a seguir.
A abordagem de pouco código usa ações e seletores customizados para extrair IDs de
registro recém-geradas ou outras mensagens de status que são importantes para o
processamento de fluxo downstream.
As etapas a seguir não entrarão em detalhes sobre como registrar ou usar o design de
ação manual para criar um novo registro da Notificação de PM do SAP. Analise a RPA de
pouco código ou sem código com a GUI do SAP no Power Automate Desktop if you
need a refresher on how to do that.
Siga estas etapas para uma abordagem de pouco código:
Abordagem de pouco código
1. Use o gravador da área de trabalho ou o design de ação manual para capturar
todos os controles de que você precisa para o processo de Notificação de PM do
SAP.
2. Crie um registro de notificação e capture o texto de status que é exibido depois de
selecionar Salvar na barra de ferramentas da tela Criar Notificação de PM.
Depois que o item for salvo, você será redirecionado para a tela anterior, onde
verá um novo número de notificação no texto da barra de status.
3. Agora, volte para o Power Automate Desktop, pesquise uma ação chamada Obter
detalhes de um elemento da interface do usuário na janela e adicione-o à sua
tela de criação.
4. Selecione o menu suspenso do elemento da interface do usuário e selecione o
botão Adicionar um novo elemento da interface do usuário.
5. Selecione a janela SAP Easy Access e passe o mouse sobre a barra de status até
uma borda vermelha rotulada Barra de status da GUI seja exibida. Enquanto a
borda estiver ativa, mantenha pressionado Ctrl e clique para selecionar a barra de
status.
6. Selecione Salvar.
7. Pesquise a ação Substituir texto no painel Ações e arraste-o até a tela de design.
8. Em Texto a ser localizado, insira Notificação. Em Substituir por, insira uma cadeia
de caracteres em branco inserindo os seguintes caracteres: %''%
9. Adicionar outra ação Substituir texto e renomeie Variáveis produzidas como
%NotificationId%. Em Texto a ser localizado, insira Salvar e, em Substituir por,
insira uma cadeia de caracteres em branco (%''%).
10. Pesquise a ação Cortar texto no painel Ações, a arraste até a tela de design,
selecione %NotificationId% como o valor Texto a ser cortado e renomeie
Variáveis produzidas como %TrimmedNotificationID%.
11. Pesquise a ação Exibir mensagem no painel Ações e arraste-o até a tela de design.
Defina Título da caixa de mensagem e Mensagem a ser exibida para atender às
suas necessidades.
12. Execute a automação que cria uma nova Notificação de PM do SAP e extrai a ID de
notificação recém-gerada que pode ser exibida conforme mostrado na imagem a
seguir.
Próxima etapa: Resumo dos benefícios do VBScript versus ações para a
automação da GUI do SAP
Resumo dos benefícios do VBScript
versus ações para a automação da GUI
do SAP
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Assim como acontece com muitas outras tecnologias e técnicas, existem vantagens e
desvantagens para cada abordagem. Dependendo do tipo de desenvolvedor que você
é, poderá descobrir que uma determinada abordagem se encaixa melhor em seu caso
de uso pretendido e conjunto de habilidades.
Haverá ocasiões em que a combinação das duas técnicas será vantajosa, como adicionar
uma ação do VBScript com algum código VBA do Excel para oferecer suporte à
formatação avançada como parte de sua automação baseada em ação.
Veja a seguir um resumo das duas abordagens.
Recurso VBScript Ações
Função do desenvolvedor cidadão
Função do desenvolvedor profissional e do profissional de TI
Desenvolvimento mais rápido
Execução mais rápida
Baixa manutenção
Suporte para tratamento de exceções de vários níveis
Resiliente a controle de versão e alterações na interface do usuário
Suporte à capacidade de reutilização
Exige a captura de elementos individuais da interfacedo usuário
Exige configurações de script do SAP
Suporte a entrada resiliente e silenciosa com sapshcut.exe
Aproveita o mecanismo de gravação interno do SAP
Próxima etapa: Conclusão do guia estratégico de RPA para o tutorial de
automação da GUI do SAP com o Power Automate
Conclusão do guia estratégico de RPA
para o tutorial de automação da GUI do
SAP com o Power Automate
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Aproveitando as técnicas de gravação do SAP conhecidas e comprovadas, em
combinação com as melhores e mais recentes ferramentas de criação de automação da
nuvem e área de trabalho no Power Automate, fomos capazes de criar um protótipo do
SAP com RPA de ponta a ponta em menos de uma hora. É claro, apenas analisamos a
parte mais simples para este caso de uso, mas isso já inclui algumas importantes
práticas recomendadas de segurança e dicas e truques de gravação.
Agora que compreende os fundamentos do uso do Power Automate para automatizar o
SAP, você pode usar a documentação do Power Automate e as diretrizes de melhores
práticas (incluindo a série de vídeos Automate It! ) para automatizar as tarefas mais
frequentes, comuns e baseadas em regras.
https://learn.microsoft.com/pt-br/power-automate/getting-started
https://www.youtube.com/playlist?list=PLi9EhCY4z99W9D8zAMd0Ej5kNOI_4mfkC
Dicas para usar o Kit de Automação
para Power Platform com ALM
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Um ou mais desenvolvedores criam projetos de automação aprovados em um ambiente
de desenvolvimento. Um ou mais projetos de automação podem fazer parte da mesma
solução de automação. Mais informações sobre soluções podem ser encontradas aqui:
Visão geral das soluções.
As organizações podem usar qualquer uma das três maneiras a seguir para implementar
o ALM (gerenciamento do ciclo de vida do aplicativo).
1. ALM com base em ações manuais.
2. ALM com base em ações automatizadas.
3. ALM com base em uma combinação de ações manuais e ações automatizadas.
Atividades manuais podem incluir o seguinte.
1. Exporte a solução.
2. Importe a solução.
3. Armazene a solução em um repositório de controle do código-fonte.
4. Faça download da solução de um repositório de controle do código-fonte.
O Azure DevOps e as Microsoft Power Platform Build Tools para o Azure DevOps são
uma ótima maneira de automatizar atividades manuais de ALM, entre outras. Junto com
o Power Automate, você pode orquestrar um conjunto completo de atividades.
Estas são algumas orquestrações para você considerar.
1. Exemplo 1 — Início limpo
a. Obtenha uma solução não gerenciada de um repositório de controle do
código-fonte.
b. Importe a solução não gerenciada para um ambiente de desenvolvimento.
2. Exemplo 2 — Confirmar o trabalho
Ações Manuais
Ações Automatizadas
https://learn.microsoft.com/pt-br/powerapps/maker/data-platform/solutions-overview
https://learn.microsoft.com/pt-br/power-platform/alm/devops-build-tools
a. Exporte uma solução não gerenciada de um ambiente de desenvolvimento.
b. Armazene a solução não gerenciada em um repositório de controle do código-
fonte.
3. Exemplo 3 — Criar uma versão de produção
a. Confirmar o trabalho (consulte o exemplo anterior)
b. Exporte a solução gerenciada de um ambiente de desenvolvimento.
c. Armazene a solução gerenciada em um repositório de controle do código-
fonte.
4. Exemplo 4 — Atualizar um ambiente de teste ou de produção
a. Obtenha uma solução gerenciada de seu repositório de controle do código-
fonte.
b. Importe a solução gerenciada para um ambiente de teste ou de produção.
Para as organizações que preferem usar o GitHub em vez do Azure DevOps, há uma
versão preliminar do GitHub Actions for Microsoft Power Platform que oferece um
subconjunto das funcionalidades do Azure DevOps. Webinar e demonstração ao vivo
das Power Platform Build Tools .
O ALM Accelerator for Power Platform inclui um conjunto de ferramentas e modelos
predefinidos que aceleram sua capacidade de compilar e implantar soluções de
automação.
https://learn.microsoft.com/pt-br/power-platform/alm/devops-github-actions
https://www.youtube.com/watch?v=Qwue8fwetJA
https://aka.ms/aa4pp
Visão geral do Kit de Automação
Artigo • 02/02/2023 • 3 minutos para o fim da leitura
O Kit de Automação é um conjunto de ferramentas que acelera o uso e o suporte do
Power Automate para desktop em projetos de automação. O kit fornece ferramentas
que ajudam a gerenciar projetos de automação e monitorá-los para estimar o dinheiro
economizado e o ROI (retorno sobre o investimento).
O Kit de Automação aplica HEAT (Técnicas Holísticas de Automação Empresarial) para
dar suporte à sua organização.
O kit é especialmente útil para a equipe de um CoE (Centro de Excelência de
Automação), que é uma equipe de especialistas que dão suporte à automação na
organização. Eles têm bom conhecimento do Power Automate para desktop,
configuram e mantêm o Kit de Automação, além de manter os dados de configuração,
como departamentos, categorias de processo, metas, entre outros.
O objetivo do Kit de Automação é habilitar as organizações para gerenciar, governar e
escalar a adoção da plataforma de automação com base em melhores práticas. O Kit de
Automação fornece os seguintes itens em suporte ao seu Centro de Excelência de
Automação.
ROI/SLA quase em tempo real: análises de curto e longo prazo para direcionar as
suas metas de negócios.
Ferramentas para todos os usuários: essas ferramentas são para os criadores
(desenvolvedores cidadãos e profissionais), sua equipe do CoE de Automação e
patrocinadores executivos.
Ciclo de vida de automação de ponta a ponta: essas ferramentas ajudam a
automatizar e gerenciar todos os aspectos dos cenários de hiperautomação,
incluindo ALM e modelos para aumentar a consistência.
Preparação para empresas: ajuda a proteger, governar, auditar e monitorar a
implantação da automação.
Componentes do Kit de Automação
https://learn.microsoft.com/pt-br/power-platform/guidance/automation-coe/heat
O Kit de Automação dá suporte a um CoE de Automação com os seguintes
componentes:
1. Projeto de Automação: esse projeto é um aplicativo de tela que auxilia na
solicitação de projetos de automação e em seu envio para aprovação.
2. Centro de Automação: um aplicativo baseado em modelo que as organizações
podem usar para criar e manter ativos de automação, como registros de dados
mestre, mapear recursos e ambientes e atribuir funções a funcionários.
3. Automation Solution Manager: um aplicativo de tela nos ambientes satélite que
possibilita a medição das soluções e de seus artefatos.
4. Fluxos da nuvem: esses fluxos da nuvem usam tabelas do Dataverse para
sincronizar dados de ambientes satélite, quase em tempo real, com o ambiente
principal.
5. Um painel do Power BI que fornece insights e monitora seus ativos de automação.
Estas duas soluções contêm os componentes do kit.
A solução principal, que você implementa no ambiente principal.
A solução satélite, que você implanta em cada ambiente satélite.
Use os ambientes satélite para desenvolver e testar seus projetos de automação antes
de implantá-los em produção. O satélite de produção monitora e mede as soluções e os
artefatos da solução de um projeto de automação.
Os dados das soluções medidas são sincronizados com o ambiente principal quase em
tempo real para fins de monitoramento em um painel.
O Kit de Automação tem os componentes de design conceitual a seguir.
Design conceitual
O elemento-chave da solução é o ambiente principal do Power Platform.
Normalmente, existem vários ambientes de produção satélite que executam seus
projetos de automação. Dependendo de sua estratégia de ambiente, eles também
podem ser ambientes de desenvolvimento ou de teste.
Entre esses ambientes, há um processo de sincronização quase em tempo real que inclui
telemetria de fluxos da nuvem ou da área de trabalho, uso de máquinas e grupos de
máquinas e logs de auditoria. O painel do Power BI para o Kit de Automação exibe estas
informações.
A sincronização processa os dadosmínimos necessários para calcular o ROI e o SLA. Ela
não cria um inventário completo de todos os ativos de código baixo.
Sincronização de dados quase em tempo real
Os componentes nos ambientes satélite podem ser organizados por geografia ou
capacidade. Os fluxos da nuvem nesses ambientes enviam informações sobre os fluxos
medidos da nuvem e da área de trabalho quase em tempo real para o ambiente
principal de automação.
Estratégia do Centro de Excelência de
Automação com o Kit de Automação
Artigo • 02/02/2023 • 6 minutos para o fim da leitura
O Kit de Automação, junto com o ALM Accelerator do Kit do CoE do Power Platform, dá
suporte à sua estratégia de Centro de Excelência de Automação.
Para que a automação seja impactante, é preciso o apoio dos executivos e uma
profunda colaboração de várias funções na organização.
O processo pode começar com a definição de metas relacionadas às suas ambições de
automação em termos gerais, como as economias desejadas ao longo de um, dois ou
três anos ou metas de ganhos de eficiência.
O patrocinador executivo de uma unidade de negócios, que poderia ser um gerente ou
diretor administrativo, colaboraria para compartilhar responsabilidades e assumir as
ambições gerais de melhoria do processo empresarial.
O proprietário da automação, que pode ser o chefe de um determinado departamento
(por exemplo, Financeiro) ou subseção (por exemplo, Contas a Pagar), determina e
desenvolve as soluções de automação.
Muitas vezes, a equipe de automação precisa de colaboração com a equipe do Centro
de Excelência do Microsoft 365 ou do Power Platform para habilitar o Centro de
Estratégia de automação corporativa
https://learn.microsoft.com/pt-br/power-platform/guidance/coe/almacceleratorpowerplatform-components
https://learn.microsoft.com/pt-br/power-platform/guidance/coe/starter-kit
Excelência de Automação. Essas equipes podem fornecer proteções, governança e
melhores práticas. No caso de uma automação não assistida, eles precisarão de
provisionamento de infraestrutura, rede e segurança para apoiar a operação das
soluções implantadas.
Na seção de riscos e conformidade do diagrama, os proprietários de regras
corporativas, regulamentos, segurança cibernética, privacidade de dados e requisitos de
auditoria devem ser consultados e envolvidos no processo.
O Kit de Automação respalda a jornada desde a concepção e a definição do projeto até
a automação da produção, com SLA e ROI medidos por meio de relatórios quase em
tempo real.
Este é um resumo das funções relevantes:
CVP ou Gerente de Área: define as metas de automação
Proprietário do Processo: cria os Projetos de Automação no sistema, definindo
volume/frequência de processos, características da taxa de transferência atual do
processo atual e o ROI esperado
Revisor/Aprovador: valida a ideia para aprovar que ela seja implementada e
justificável do ponto de vista de esforço, manutenção e conformidade
CoE de Automação: configura e mapeia a solução para um ambiente específico
Proprietário do Processo: compila a solução, promove o UAT (teste de aceitação
do usuário) e Produção. Mapeia a solução implantada para o Projeto de
Automação para fins de medição. A medição permite relatar o status geral e a
frequência com que as ações são executadas, além de medir a automação em
relação ao SLA e às metas de ROI esperado e de automação corporativa.
Ciclo de vida da automação
Este diagrama descreve muitos dos componentes e atividades envolvidos em um CoE
de Automação e como eles são mapeados para o Kit de Automação e o ALM
Accelerator.
O lado esquerdo do diagrama mostra vários participantes do processo. O centro do
diagrama exibe componentes específicos relacionados a cada parte do processo.
Inclui desenvolvedores cidadãos que precisam de uma experiência guiada desde a
identificação de uma oportunidade de compilar um bot até a criação, a implantação e a
manutenção dele.
Centro de Excelência de Automação
Participantes e parceiros do CoE de Automação
Desenvolvedores de bot
Membros do CoE de Automação
Os membros do CoE de Automação podem criar padrões e modelos que permitam aos
desenvolvedores cidadãos se concentrar em solucionar os problemas de negócios.
A equipe do CoE de Automação lida com a automação de pipelines de DevOps e os
processos de revisão de código para acelerar a jornada de compilação de bots dos
desenvolvedores cidadãos.
Trabalhe com a equipe de operações de infraestrutura para garantir a existência de um
processo de provisionamento eficiente.
Isso pode incluir o provisionamento de máquinas virtuais, que podem ser não assistidas
na produção ou assistidas no desenvolvimento. Plano para manter o software do
sistema operacional e do Power Automate para desktop automatizado.
Colabore com as equipes do Centro de Excelência do Power Platform ou do Microsoft
365 no gerenciamento do ambiente e na criação de políticas de DLP (prevenção contra
perda de dados) que precisam ser implementadas para que a organização possa
expandir.
Um CoE de Automação nem sempre pode ter acesso total para realizar essas atividades.
Monitore e acompanhe os resultados em relação às metas. O Kit de Automação ajuda
você a rastrear projetos desde o início do ciclo de vida de desenvolvimento do bot. Os
principais elementos podem incluir atribuir o caso de negócios ao projeto e
acompanhar o impacto do projeto de automação.
Nos painéis do Kit de Automação, você pode visualizar o resultado de um caso de uso
específico e o valor que está sendo obtido por meio dos investimentos.
O Kit de Automação e os componentes do Kit de Início do CoE, incluindo o ALM
Accelerator, podem ser mapeados para o diagrama do Centro de Excelência de
Automação, como segue.
Operações de infraestrutura
CoEs do Power Platform e do Microsoft 365
Patrocinadores executivos
Como o Kit de Automação e o Kit de Início do CoE do
Power Platform apoiam a estratégia
Concepção: o Kit de Automação fornece um processo para criar possíveis projetos
de automação e um processo de aprovação para determinar quais desses projetos
precisam de investimentos.
Compilação: o ALM Accelerator permite compilar uma implantação gerenciada de
uma solução RPA com controle de versão aplicado a partir de soluções
armazenadas no controle do código-fonte.
Implantação: o ALM Accelerator ajuda você a configurar e implantar soluções
entre os ambientes de desenvolvimento, teste e produção. O processo de
implantação faz uso do Azure DevOps e inclui a capacidade de aplicar ramificação
e mesclagem para aplicar governança com controle de código-fonte e um
processo de revisão à medida que a implantação avança até a produção.
Revisão do Código: revisões de soluções no Azure DevOps com o ALM
Accelerator. As extensões para Azure DevOp do ALM Accelerator permitem que a
solução seja descompactada e a definição de script das versões exportadas da
solução seja comparada, com as alterações lado a lado.
Monitoramento: o Kit de Automação fornece um processo de acompanhamento
quase em tempo real para medir o impacto das soluções implantadas.
Prevenção contra Perdas de Dados: determine o impacto das regras de DLP nos
fluxos da área de trabalho implantados usando o Kit de Automação.
Painel e ETL de Dados: sincronize dados de vários ambientes em um painel
centralizado para monitorar o impacto das soluções implantadas.
O modelo de maturidade de automação do Power Platform descreve os recursos e os
níveis de maturidade da automação organizacional.
O Kit de Automação e o ALM Accelerator podem ser combinados para ajudar os clientes
a aumentar sua maturidade na adoção das melhores práticas.
Ciclo de vida do desenvolvimento do bot
Componentes do ALM
Modelo de maturidade de automação e o Kit
de Automação
https://learn.microsoft.com/pt-br/power-platform/guidance/automation-coe/automation-maturity-model-overview
As caixas azuis pontilhadas indicam as áreas do modelo de maturidade que o Kit de
Automação aborda usando HEAT (técnicas holísticas de automação empresarial). As
caixas verdes pontilhadas indicam áreas abordadaspelo ALM Accelerator.
O Kit de Automação pode ser usado com Hackathons para ajudar a validar possíveis
projetos de automação e monitorar o impacto desses experimentos.
Use o Kit de Automação para planejar projetos de automação e o impacto potencial.
Use o processo de aprovação para determinar em quais projetos investir e monitorar o
impacto.
O ALM Accelerator possibilita a criação de perfis que permitem que soluções de RPA
sejam implantadas entre ambientes de desenvolvimento, teste e produção.
Projetar e documentar permitem que os criadores façam experiências rápidas em
ambientes de desenvolvimento e meçam o impacto de seus experimentos para avaliar
quais projetos de automação viral estão causando grande impacto.
Use o ALM Accelerator para definir ambientes de implantação e configurações de
implantação para máquinas e grupos de máquinas junto com variáveis de ambiente.
Capacitar
Descobrir e planejar
Projetar e documentar
https://learn.microsoft.com/pt-br/power-platform/guidance/automation-coe/heat
Use o ALM Accelerator para automatizar a implantação de soluções de RPA, para que o
Automation Kit possa monitorá-las.
Use a automação de ROI quase em tempo real para monitorar o impacto dos projetos
de automação.
ALM Accelerator for Power Platform — O ALM Accelerator é liberado como parte
do Kit do CoE e contém ferramentas e modelos que permitem o gerenciamento do
ciclo de vida de aplicativos de ponta a ponta em escala empresarial.
Whitepaper de administração e governança
Gerenciar o Power Automate para desktop no Windows
https://aka.ms/padonwindowspnp
White paper sobre migração de RPA
https://aka.ms/PAD/RPAMigrationWhitepaper
Compilar e implementar
Confira também
https://learn.microsoft.com/pt-br/power-platform/guidance/coe/almacceleratorpowerplatform-components
https://learn.microsoft.com/pt-br/power-platform/guidance/coe/starter-kit
https://aka.ms/autocoeadminwhitepaper
https://aka.ms/PAD/RPAMigrationWhitepaper
Pré-requisitos para instalar e usar o Kit
de automação
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Os pré-requisitos a seguir servem para instalar e usar o Kit de automação.
Uma conta administrativa, chamada Administrador do CoE de Automação ou
similar.
O Kit de automação requer acesso aos seus ambientes do Power Platform e alguns
recursos do Azure, como Key Vault e registro de aplicativo. Portanto, a conta que
você configurou como Administrador do CoE de Automação precisa do seguinte.
Administrador de serviços do Microsoft Power Platform ou do Dynamics 365.
A conta deve estar habilitada para email.
Função de colaborador do Azure (para Key Vault e registro de aplicativo).
Um registro do Azure App é usado para um usuário do aplicativo para a API Web do
Dataverse em cada um dos ambientes de satélite.
Azure Key Vaults são usados para armazenar segredos para o registro do Azure App
mencionado anteriormente, dependendo dos seus requisitos. Pode haver um Key Vault
por ambiente satélite. Veja um exemplo de como você pode nomear seus Key Vaults.
KV-Contoso-Dev
KV-Contoso-Test
KV-Contoso-Prod
Direitos
Registro do Azure App
Azure Key Vault
7 Observação
O Kit de automação usa os novos Segredos do Azure Key Vault (versão
preliminar).
https://learn.microsoft.com/pt-br/powerapps/maker/data-platform/EnvironmentVariables#use-azure-key-vault-secrets-preview
1. Registre o provedor de recursos Microsoft.PowerPlatform na sua assinatura do
Azure. Siga estas etapas para verificar e configurar: Provedores e tipos de recursos
do Azure.
O Azure Key Vault deve ter a política de acesso a segredos Obter definida para a
entidade de serviço do Dataverse.
2. Selecione Adicionar políticas
3. Selecione Criar.
4. Em Permissões secretas, selecione Obter e clique em Avançar.
5. No espaço em branco da pesquisa da entidade de serviço, procure por Dataverse.
6. Selecione a entidade de serviço do Dataverse com a identidade 00000007-0000-
0000-c000-000000000000.
7. Clique em Avançar.
8. Clique em Avançar.
9. Clique em Criar.
Todos os usuários devem ter uma das licenças a seguir:
Licença do Microsoft 365 (E3, E5).
Licença do Power Automate por usuário com RPA assistido (que não seja de
avaliação).
Licença opcional do Power Automate por usuário com RPA não assistido (que não
seja de avaliação).
Licença do Power App pré-pago, por usuário ou por aplicativo (que não seja de
avaliação).
Licença Pro do Power BI.
O Kit de automação usa o Power Platform Creator Kit, que foi desenvolvido para
inicializar e aprimorar a aparência dos aplicativos de tela. O Creator Kit usa referências e
diretrizes do Fluent UI. Leia mais sobre o Fluent .
Requisitos de licença
Habilitar componentes de código
https://learn.microsoft.com/pt-br/azure/azure-resource-manager/management/resource-providers-and-types
https://www.microsoft.com/design/fluent/
O Creator Kit usa uma biblioteca de componentes e componentes de código. Você deve
habilitar os componentes de código dentro de todos os ambientes em que o Kit de
Automação será instalado.
1. Entre no centro de administração da Power Platform.
2. Selecione um ambiente onde deseja habilitar este recurso. É necessário fazer isso
para os ambientes principal e todos os ambientes satélite
3. Na parte superior da página, selecione Configurações.
4. Selecione Configurações abaixo de Produto.
5. Ativar Permitir a publicação de aplicativos de tela com componentes de código.
6. Selecione Salvar.
2 Aviso
Você terá que desinstalar e, possivelmente, perderá todos os dados se o Power
Apps component framework para aplicativos de tela não estiver ativado nos
ambientes em que o Kit de Automação está instalado ou atualizado. Habilite a
estrutura de componentes antes de instalar ou atualizar.
Lista de verificação do Kit de automação
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
A lista de verificação a seguir fornece uma visão geral das principais etapas para ajudar
você a configurar o Kit de automação.
Use esta lista de verificação como base para as etapas principais nas instruções da
configuração.
Importe o Kit do criador do Power Platform (CreatorKitCore_x.xxx _gerenciado).
Verifique se o Kit do criador está instalado corretamente.
AutomationCoEMain_x_x_x_x_managed importado para o ambiente principal.
Solução de aprovações (opcional) provisionada.
Todos os fluxos na solução estão ativados.
Direitos de acesso a seguir atribuídos.
Aplicativos de tela compartilhados com os usuários apropriados, usando as
orientações a seguir.
Importe o Kit do criador do Power Platform (CreatorKitCore_x.xxx _gerenciado).
Verifique se o Kit do criador está instalado corretamente.
Registro do aplicativo Azure AD criado (API do Dataverse) para cada satélite.
Ambientes de satélite definidos (novos ou existentes).
Usuários do aplicativo criados em todos os ambientes satélites.
AutomationCoESatellite_x_x_x_x_managed importado.
Seguintes variáveis de ambiente configuradas.
Todos os fluxos na solução estão habilitados.
Aplicativos de tela compartilhados com os usuários apropriados, usando as
orientações a seguir.
Dados gerais definidos abaixo foram configurados
Dados de ROI definidos
Lista de verificação para o ambiente principal
Lista de verificação para ambiente satélite
Lista de verificação para os dados da
configuração
Dados do console configurados
A Estrutura de regras de exceção de fluxo foi definida.
Dados de exemplo:
Elemento de custo Entrada
Custo FTE $ 50/h
Tempo para processar (minutos) 60 minutos
Frequência Diariamente*
Nº de FTEs a serem processados 0
Taxa de erro (%) 10%
Nº de FTEs a serem corrigidos 0
Tempo para correção (minutos) 25
Custos gerais indiretos 15%
Por hora = 2008, Por dia = 251, Por semana = 52, Por mês = 12, Por trimestre = 4
Fórmula de Cálculo
Custo total por ano = Custo para conclusão (por ano) + custo para remediação (por
ano)
Custo para conclusão (por Ano): ((((Custo FTE/60) x nº de FTEs para processar) x tempo
para processar (minutos)) x frequência)
Custo para remediação (por Ano): (((Frequência x (Taxa de erro/100)) x Tempo paracorreção (minutos)) x Custo de FTE/60) x Nº de FTEs para correção))
Fórmula Completa: ((((Custo FTE/60) x Nº de FTEs para Processar) x Tempo para
Processar (minutos)) x Frequência) + (((Frequência x (Taxa de Erro/100)) x Tempo para
Correção (minutos)) x FTE Custo/60) x Nº de FTEs para Correção))
Cálculos de ROI
Exemplo de cálculo de ROI
Resumo dos cálculos de custo
Elemento de custo CálculoElemento de custo Cálculo
Custo para
conclusão (por ano)
US$ 12.550 (((Custo FTE/60) x Nº de FTEs para processar) x Tempo para
processar) x Frequência
Custo para
remediação (por
ano)
US$ 522,92 ((Frequência x (Taxa de erro/100)) x Tempo para correção
(minutos)) x ((Custo de FTE/60) x Nº de FTEs para correção)
Custo para
remediação (por
instância)
US$ 20,83 (Custo para remediação (por ano) / (Frequência x (Taxa de
erro/100))
Custo total por ano US$ 13.072,92 (Custo para conclusão (por ano) + custo para remediação
(por ano)
Custo total por mês US$ 1.089,41 (Custo para conclusão por ano / 12)
Custo por instância US$ 52,08 (Custo para conclusão por ano / Frequência)
Detalhes da execução Economia
total
Descrição
Execução bem-sucedida,
sem erros
US$ 44,27 Custo por instância menos % de despesas gerais
Falha -US$ 28,65 Custo para remediação por instância menos % de
despesas gerais
Resumo da economia por instância para bot
Configurar o Kit de Automação
Artigo • 02/02/2023 • 4 minutos para o fim da leitura
Crie um ambiente no qual configurar o Kit de Automação.
1. Vá para o centro de administração do Power Platform .
2. Selecione Ambientes > + Novo e, em seguida, insira um nome, um tipo e um
objetivo.
3. Selecione Sim para criar o banco de dados e, em seguida, Avançar.
4. Mantenha os aplicativos de exemplo e conjunto de dados como Não.
5. Selecione Salvar.
Depois que o ambiente for criado, habilite a Power Apps component framework.
1. Entre no centro de administração do Power Platform .
2. Selecione um ambiente onde deseja habilitar este recurso. (Você precisa fazer isso
para os ambientes Principal e Satélite.)
3. Selecione Configurações no painel superior.
4. Selecione Produto>Recursos.
5. Ativar Permitir a publicação de aplicativos de tela com componentes de código.
6. Selecione Salvar.
Depois, importe o Kit do criador do Power Platform.
1. Baixe o Kit do criador do Power Platform .
2. Vá para flow.microsoft.com .
3. Vá para o ambiente que você acabou de criar, no qual a solução principal será
importada. Neste exemplo, estamos importando para o ambiente chamado
Principal da Contoso.
) Importante
Execute todos os passos usando a conta Administrador do CoE de Automação
mencionada nos pré-requisitos.
Importar a solução principal no ambiente
principal
Instalar o Kit do Criador
https://admin.powerplatform.microsoft.com/
https://admin.powerplatform.microsoft.com/
https://learn.microsoft.com/pt-br/power-platform/guidance/creator-kit/overview
https://aka.ms/creatorkitdownload
https://flow.microsoft.com/
4. No painel esquerdo, selecione Soluções.
5. Selecione Importar e, em seguida, selecione Navegar.
6. Selecione a solução Kit do Criador chamada CreatorKitCore_x_x_x_x_managed.zip.
7. Selecione Importar.
Aguarde a conclusão da importação do Kit do criador antes de passar para a próxima
etapa.
1. Baixar a versão mais recente da principal solução gerenciada do Kit de Automação
da seção de ativos de https://github.com/microsoft/powercat-automation-
kit/releases
2. No painel esquerdo, selecione Soluções.
3. Selecione Importar e Procurar.
4. Selecione a solução principal do CoE de Automação
(AutomationCoEMain_x_x_x_x_managed.zip).
5. Depois que o arquivo compactado (.zip) for carregado, selecione Avançar.
6. Analise as informações e selecione Avançar.
7. Estabeleça as conexões para ativar sua solução. (Se você criar uma nova conexão,
deverá selecionar Atualizar. Você não perderá o progresso da importação.)
8. Selecione Importar. (O processo de importação pode levar de 10 a 20 minutos
para ser concluído).
9. Depois que a importação for concluída, verifique se todos os fluxos estão ativados
e compartilhe os aplicativos com os usuários apropriados.
Esta etapa é opcional.
Em ambientes novos, a funcionalidade de aprovações do Power Automate não é
configurada por padrão. Depois que o Power Automate inicia uma aprovação, a solução
de aprovações é criada.
Esse processo costuma levar de cinco a 10 minutos. Portanto, você pode executar essa
etapa facilmente enquanto a solução principal está sendo importada.
1. Vá para flow.microsoft.com . (É aqui que a solução principal está sendo
importada).
2. Selecione a guia Meus fluxos à esquerda >Novo fluxo>Fluxo da nuvem
instantâneo.
Importar a solução principal do kit de automação
Provisionar a solução de aprovações (opcional)
https://github.com/microsoft/powercat-automation-kit/releases
https://flow.microsoft.com/
3. No gatilho de botão, adicione a ação Iniciar e aguardar aprovação ao fluxo.
4. Preencha seus dados para acionar o fluxo.
Este é um exemplo de como configurar a ação Iniciar e aguardar aprovação.
Para saber mais sobre provisionamento de aprovações, acesse Visão geral e Solução de
Problemas de Provisionamento de Aprovações do Power Automate .
Quando a importação for concluída, atribua direitos de acesso aos membros da
organização. A solução principal vem com três direitos de acesso.
Revise as funções e atribua funções com base na responsabilidade.
Administrador de Projeto de Automação: mantém os dados de configuração no
Kit de Automação e mapeia projetos de automação para ambientes.
Colaborador de Projeto de Automação: gera ou solicita novos projetos de
automação.
Visualizador de Projeto de Automação: o proprietário do processo empresarial
que aprova ou rejeita solicitações de projeto de automação.
Atribuir direitos de acesso
https://support.microsoft.com/topic/power-automate-approvals-provisioning-overview-and-troubleshooting-2306313a-49fa-efde-c716-a34c573ec942
1. Vá para o centro de administração do Power Platform .
2. Selecione o ambiente principal.
3. Selecione Ver tudo em Direitos de acesso, no cartão Acesso.
4. Selecione o direito de acesso e adicione membros a ele.
1. A solução principal tem um fluxo da nuvem chamado Sincronizar Ambientes.
Selecione esse fluxo e, depois, o acione caso ainda não tenha sido executado.
2. Aguarde até que a execução seja concluída.
Importe todas as ações de fluxo da área de trabalho do arquivo csv para a tabela Ação
de fluxo da área de trabalho.
Isso deve ser feito para todos os ambientes nos quais o Kit de automação está instalado,
como o principal e todos os satélites.
1. Entre no Power Automate com a sua conta.
2. Acesse o ambiente onde a solução está instalada.
3. Clique na guia Soluções.
4. Encontre e, em seguida, selecione a solução Principal do COE de Automação.
5. Selecione a tabela Ação de fluxo da área de trabalho.
6. Expanda a lista Importar perto do topo.
7. Selecione Importar dados do Excel.
8. Depois que o pop-up abrir, selecione o botão Carregar e, em seguida, carregue o
arquivo do Excel chamado autocoe_desktopflowactions.csv.
9. Espere até que o status de mapeamento apareça como bem-sucedido.
10. Selecione Importar.
11. Após a conclusão da importação, verifique se os dados foram importados.
Sincronizar ambientes
Importar o csv de ações do fluxo da área de
trabalho
https://admin.powerplatform.microsoft.com/
https://flow.microsoft.com/
Configurar satélites
Artigo • 02/02/2023 • 3 minutos para o fim da leitura
Use as etapas a seguir para criar um registro de aplicativo que será usado por fluxos no
ambiente satélite.
1. Entre no Azure .
2. Acesse Azure Active Directory>Registros de aplicativo.
3. Selecione Novo registro.
4. Insira um nome (por exemplo, API de Automação do CoE do Dataverse), mantenha
o restante e, depois, selecione Registro.
5. Na guia Visão geral, selecione Adicionar um URI de ID de aplicativo.
6. Selecione Definir, mantenha o padrão e selecione Salvar.
1. Selecione Certificados e segredos.
2. Selecione Novo segredo do cliente.
3. Insiraa descrição (por exemplo, Auto CoE Dataverse) e, em seguida, selecione o
valor de expiração apropriado.
4. Selecione Adicionar.
5. Copie o valor secreto gerado.
Este segredo será adicionado ao Azure Key Vault em uma etapa posterior.
6. Volte para a guia Visão geral e, em seguida, copie as seguintes informações.
ID do aplicativo (cliente)
ID do diretório (locatário)
7. Em seguida, vá para o Azure Key Vault. (É aqui que armazenaremos os valores para
que o Power Automate possa usá-los para chamar a API da Web do Dataverse.)
Criar um registro do aplicativo do Azure Active
Directory (Azure AD) para conectar-se à API
Web do Dataverse
Adicionar um novo segredo do cliente
https://portal.azure.com/
1. Dentro da guia Segredos, selecione Gerar/Importar.
2. Use um nome descritivo para cada segredo. Veja alguns exemplos.
KVS-AutomationCoE-ClientID
KVS-AutomationCoE-TenantID
KVS-AutomationCoE-Secret
A Microsoft recomenda que você importe a solução de satélite para seu ambiente de
produção. Siga as etapas para importar a solução principal se você criar um novo
ambiente.
Primeiro, precisamos habilitar a estrutura de componentes do Power Apps.
1. Entre no centro de administração do Power Platform .
2. Selecione um ambiente onde deseja habilitar este recurso. (Precisamos fazer isso
para os ambientes Principal e Satélite)
3. Selecione Configurações no painel superior.
4. Selecione Produto>Recursos.
5. Ativar Permitir a publicação de aplicativos de tela com componentes de código.
6. Selecione Salvar.
Depois, importe o Kit do criador do Power Platform.
1. Baixe o Kit do criador do Power Platform .
2. Vá para flow.microsoft.com .
3. Vá para o ambiente que você acabou de criar, para o qual a solução principal será
importada. Neste exemplo, estamos importando para o ambiente chamado
Contoso_Prod.
4. No painel esquerdo, selecione Soluções.
5. Selecione Importar e, em seguida, selecione Navegar.
6. Selecione a solução Kit do Criador chamada CreatorKitCore_x_x_x_x_managed.zip.
7. Selecione Importar.
Criar segredos para o ID do cliente e o ID do
locatário que você copiou anteriormente
Criar um novo ambiente ou usar um existente
para seu satélite
Instalar o Kit do Criador
https://admin.powerplatform.microsoft.com/
https://learn.microsoft.com/pt-br/power-platform/guidance/creator-kit/overview
https://aka.ms/creatorkitdownload
https://flow.microsoft.com/
Aguarde a conclusão da importação do Kit do criador antes de passar para a próxima
etapa.
1. Vá para o centro de administração do Power Platform .
2. Selecione o ambiente satélite e depois selecione Configurações.
3. Selecione Usuários + permissões>Usuários de aplicativos>Novo usuário de
aplicativo.
4. Selecione Adicionar um aplicativo.
5. Selecione o registro do aplicativo que foi criado nas etapas anteriores.
6. Selecione uma unidade de negócios.
7. Adicione o direito de acesso de Administrador do sistema.
8. Selecione Criar.
1. Entre no Power Automate .
2. Selecione o ambiente designado para a solução de satélite. Neste exemplo,
estamos importando para o ambiente chamado Contoso_Prod.
3. Baixe a versão mais recente da solução gerenciada de satélite do Kit de automação
da seção Ativos de https://github.com/microsoft/powercat-automation-
kit/releases
4. No painel esquerdo, selecione Soluções.
5. Selecione Importar e Procurar.
6. Selecione a solução de satélite do CoE de Automação chamada
AutomationCoESatellite_x_x_x_x_managed.zip.
7. Quando o arquivo compactado (.zip) for carregado, selecione Avançar.
Criar usuário do aplicativo no Dataverse (por
ambiente satélite)
 Dica
Verifique o AppID se não tiver certeza.
Importar a solução de satélite para o ambiente
satélite
https://admin.powerplatform.microsoft.com/
https://flow.microsoft.com/
https://github.com/microsoft/powercat-automation-kit/releases
8. Analise as informações e selecione Avançar.
9. Estabeleça as conexões para ativar sua solução. Se você criar uma conexão, deverá
selecionar Atualizar. (Você não perderá o andamento da importação).
10. Configure as variáveis de ambiente.
Importe todas as ações de fluxo da área de trabalho do arquivo CSV para a tabela Ação
de Fluxo da Área de Trabalho.
Isso deve ser feito para todos os ambientes nos quais o Kit de automação está instalado,
como o principal e todos os satélites.
1. Entre no Power Automate com a sua conta.
2. Selecione o ambiente em que a solução está instalada.
3. Clique na guia Soluções.
4. Encontre e, em seguida, selecione a solução principal do CoE de Automação.
5. Selecione a tabela Ação de fluxo da área de trabalho.
6. Expanda a lista Importar perto do topo.
7. Selecione Importar dados do Excel.
8. Depois que o pop-up abrir, selecione o botão Carregar e, em seguida, carregue o
arquivo do Excel chamado autocoe_desktopflowactions.csv.
9. Espere até que o status de mapeamento apareça como bem-sucedido.
10. Selecione Importar.
11. Após a conclusão da importação, verifique se os dados foram importados.
Importar o CSV de ações do fluxo da área de
trabalho
https://flow.microsoft.com/
Configurar variáveis de ambiente
Artigo • 02/02/2023 • 3 minutos para o fim da leitura
1. Para obter informações das variáveis de ambiente, abra uma nova guia.
2. Acesse o ambiente satélite pelo Maker Portal .
3. Selecione as Configurações na barra de navegação superior direita e selecione
Recursos do desenvolvedor. As informações nesse painel serão copiadas para os
segredos do Key Vault em seguida.
Na sequência, precisamos obter o Caminho da URL para os Segredos do Azure Key
Vault.
Os segredos do Azure Key Vault estão usando o tipo de variável de ambiente. Essas
variáveis de ambiente precisam estar no formato a seguir.
CLI do Azure
Siga estas etapas para obter o formato:
1. Entre no Portal do Azure e abra o seu Cofre de Chaves com os segredos do
registro de seu aplicativo.
2. Selecione a guia Segredos.
3. Copie a URL.
4. Cole a URL no bloco de notas.
5. Remova tudo de https:// até /resource.
6. No final da URL, adicione /{SecretName}. Substitua {secretname} pelo nome do
segredo.
7. Faça isso para todos os três segredos do Azure Key Vault (ID do Cliente, Segredo
do Cliente, ID do Locatário).
/subscriptions/{Subscription ID}/resourceGroups/{Resource Group 
Name}/providers/Microsoft.KeyVault/vaults/{Key Vault Name}/secrets/{Secret 
Name} 
https://make.powerapps.com/
https://portal.azure.com/home
Consulte o exemplo na captura de tela. Essas strings de referência são necessárias
para três variáveis de ambiente.
Use essas informações para as variáveis de ambiente.
Nome da
variável de
ambiente
Descrição
Segredo de ID
do Cliente do
AKV
Segredo do Azure Key Vault para ID do cliente (ID do aplicativo) do registro do
aplicativo: /subscriptions/{Subscription ID}/resourceGroups/{Resource Group
Name}/providers/Microsoft.KeyVault/vaults/{Key Vault Name}/secrets/{Secret
Name}
Segredo do
Segredo do
Cliente do
AKV
Segredo do Azure Key Vault para segredo do registro do aplicativo
Segredo de ID
do Locatário
do AKV
Segredo do Azure Key Vault para ID do Locatário do Registro do aplicativo
Destinatário
do Email de
Alerta do CoE
de Automação
O endereço de email para o qual devem ser enviados alertas e relatórios
operacionais deste ambiente. (Consulte Estrutura de regras de exceção de fluxo)
ID do
aplicativo do
Projeto de
Automação
Insira o ID do aplicativo do Projeto de Automação do Power Apps implantado
com a solução principal (ambiente principal)
URL Base de
Fluxos da Área
de Trabalho
Siga as etapas descritas em Etapas da URL base de fluxos da área de trabalho
ID do
Ambiente
Use os Detalhes da sessão para encontrar esse valor do ambiente atual para o
qual você está importando (satélite)
Nome da
variável de
ambiente
Descrição
Nome do
Ambiente
Nome de exibição do ambiente atual (satélite)
Região do
Ambiente
Região do satélite. Pode ser encontrada no centro de administração do Power
Platform
Nome
Exclusivo do
Ambiente
Use os Detalhes da sessão para encontrar esse valor do ambiente atual para o
qual você está importando(satélite). Adicione também .crm ao final da cadeia
de caracteres. Exemplo: unq08ed139e532b4edc8f38851fd1bb3279.crm. Observe
que a extensão 'crm', 'crm[x]' e outras dependem da região. Consulte regiões do
data center
* Nome
Exclusivo do
Ambiente do
Principal do
CoE
Use os Detalhes da sessão para encontrar esse valor do Principal. Adicione
também .crm ao final da cadeia de caracteres. Por exemplo:
unq08ed139e532b4edc8f38851fd1bb3279.crm. Observe que a extensão 'crm',
'crm[x]' e outras dependem da região. Consulte regiões do data center
URL do
Ambiente
Abra uma nova guia e entre no centro de administração do Power Platform .
ID do
Proprietário
do Registro de
Rastreamento
da Sessão de
Fluxo
Esse é o UserID (GUIA) da tabela Usuários dentro do ambiente satélite da conta
do administrador. Selecione Tabelas em Dados à esquerda de >Usuário>Dados.
Altere a exibição para Todas as colunas. Encontre a conta do Administrador de
CoE automático e, em seguida, copie o valor em Usuário.
1. Selecione a guia Meus fluxos.
2. Copie o endereço web até '…environments/'.
3. Você também pode obter a ID do ambiente dessa URL.
4. Selecione seu ambiente.
5. Selecione a URL do ambiente.
6. Selecione Copiar link.
Etapas para obter a URL base do fluxo da área
de trabalho
Etapas após a configuração das variáveis de
ambiente
https://learn.microsoft.com/pt-br/power-platform/admin/new-datacenter-regions
https://learn.microsoft.com/pt-br/power-platform/admin/new-datacenter-regions
https://aka.ms/ppac
1. Depois de configurar todas as variáveis de ambiente, selecione Importar.
2. Quando a importação for concluída, verifique e, em seguida, ative todos os fluxos.
3. Compartilhe todos os aplicativos com os administradores ou grupo de
administradores do ambiente satélite.
Configurar permissões e direitos de
acesso do Kit de automação
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Quando a importação for concluída, atribua os seguintes direitos com base na
responsabilidade.
Para cada direito de acesso a seguir, execute estas etapas:
1. Entre no centro de administração do Power Platform .
2. Selecione seu ambiente satélite.
3. Selecione Ver tudo em Direitos de acesso, no cartão Acesso.
4. Selecione o Direito de acesso >Procurar e atribuir direitos de acesso.
Este é uma função de administrador que fornece permissões completas de CRUD aos
dados de exceção de sessão de fluxo capturados nas tabelas a seguir:
Configuração da regra de exceção de sessão de fluxo
Exceção de sessão de fluxo
A função administrador de definição de fluxo da área de trabalho fornece permissões
CRUD completas para essas tabelas:
Ação de fluxo da área de trabalho
Definição de fluxo da área de trabalho
Perfil do impacto de DLP do fluxo da área de trabalho
Dentro da solução, há um perfil de segurança de coluna. Este perfil permite que os
usuários vejam o campo de script dentro da tabela Definição de fluxo da área de
trabalho. Esse direito deve ser atribuído apenas aos Administradores do CoE, devido às
informações confidenciais que podem estar visíveis.
Atribuir direitos de acesso
Admin de exceção de sessão de fluxo
Administrador de definição do fluxo da área de trabalho
Atribuir perfis de segurança de coluna
https://admin.powerplatform.microsoft.com/
Por padrão, o campo de script é sincronizado e armazenado na tabela Definição de
Fluxo da Área de Trabalho. Se você não quiser sincronizar essas informações, siga as
etapas do campo Desabilitar Sincronização de Script. Ou, siga estas etapas a seguir para
atribuir o perfil de segurança:
1. Selecione o perfil de segurança da coluna, Segurança do campo Script de fluxo da
área de trabalho.
2. Em Membros, selecione Usuários.
3. Selecione Adicionar.
4. Quando o pop-up for aberto, procure o usuário a quem você deseja atribuir este
perfil.
5. Marque a caixa de seleção do usuário.
6. Selecione Selecionar.
O usuário deve aparecer na lista Registros selecionados.
7. Selecione Adicionar.
Desabilitar a sincronização do script de
fluxos da área de trabalho (opcional)
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Por padrão, o script de definição de fluxos da Área de Trabalho é armazenado na tabela
Definição de Fluxo da Área de Trabalho. Este campo pode conter informações
confidenciais.
Siga estas etapas no ambiente que contém a solução para desabilitar a sincronização.
1. Clique na guia Soluções.
2. Selecione a Solução Padrão e clique em Variáveis de Ambiente.
3. Encontre e selecione Armazenar Script Extraído.
4. Em Valor atual, clique em Novo valor.
5. Altere para Não.
6. Selecione Salvar.
2 Aviso
Administradores de Sistema e funções superiores podem visualizar as tabelas de
definição e os campos por padrão.
7 Observação
Você deve parar e, em seguida, iniciar todos os fluxos de um ambiente depois de
fazer alterações nas variáveis de ambiente para que os fluxos obtenham os novos
valores delas. Consulte Limitações.
) Importante
O campo de script não é sincronizado com o ambiente principal devido à
segurança. Se necessário, você pode estender o Kit de Automação para configurar
seu ambiente a fim de sincronizar dados com o ambiente principal.
Perguntas frequentes sobre as
orientações de configuração do Kit de
Automação
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Este artigo fornece respostas para algumas das perguntas mais comuns sobre o Kit de
Automação.
Estes valores são cruciais ao configurar as variáveis de um ambiente satélite. Cada
região tem uma URL diferente. Veja a seguir uma lista de regiões e suas URLs.
Região URL
Região URL
NAM crm.dynamics.com
DEU crm.microsoftdynamics.de
SAM crm2.dynamics.com
CAN crm3.dynamics.com
EUR crm4.dynamics.com
FRA crm12.dynamics.com
APJ crm5.dynamics.com
OCE crm6.dynamics.com
JPN crm7.dynamics.com
IND crm8.dynamics.com
GCC crm9.dynamics.com
GCC Alta crm.microsoftdynamics.us
GBR crm11.dynamics.com
ZAF crm14.dynamics.com
EAU crm15.dynamics.com
Quais são os códigos de região do datacenter?
Região URL
GER crm16.dynamics.com
CHE crm17.dynamics.com
CHN crm.dynamics.cn
Para obter mais informações, vá para Regiões de datacenter.
Para obter mais informações sobre como usar a CLI de RPA, vá para CLI de RPA .
O problema pode ser devido a um valor de variável de ambiente inserido
incorretamente para o Nome Exclusivo do Ambiente do CoE principal. Se o seu
ambiente for provisionado na Austrália, por exemplo, você precisará inserir o sufixo da
região australiana no domínio crm. Por exemplo, digite crm6 ao invés de crm. Depois de
corrigir isso, você poderá ativar todos os fluxos da nuvem.
Você também pode consultar As variáveis de ambiente não são editáveis após a
importação de uma solução e As variáveis de ambiente continuam usando os valores
antigos após uma alteração manual para saber mais.
Detalhes
Este erro ocorre no aplicativo Gerenciador de Soluções de Automação (dentro de um
satélite) quando você tenta visualizar os artefatos da solução.
Resposta 
Verifique estes fluxos primeiro:
Obter Token de Portador do Dataverse (Ambiente Azure KeyVault)
Obter Artefatos da Solução do Dataverse
Como a CLI de RPA pode ser usada para
estender o Kit de Automação?
Nenhuma organização corresponde ao
conjunto de dados fornecido:
unq0a5fac6XXXXXXXXXXXXX.crm
Falha em GetDataverseSolutionArtifacts.Run
https://learn.microsoft.com/pt-br/power-platform/admin/new-datacenter-regions
https://aka.ms/rpacli
O erro no fluxo pode ser parecido com o mostrado na próxima captura de tela.
Esse erro pode ter duas causas principais:
1. O usuário do aplicativo não foi criado no ambiente satélite. Criar usuário do
aplicativo no Dataverse (por ambiente satélite)
2. As variáveis do ambiente satélite não estão configuradas corretamente. Configurar
variáveis de ambiente
Configurar o Kit de Automação
Artigo • 02/02/2023 • 5 minutos para o fim da leitura
Use a conta de administrador do Kit de automação, acesse o ambiente principal e, em
seguida, abra o aplicativo do centro de automação. O Centro de Automação é onde
configuramos váriosaspectos do funcionamento do Kit de Automação.
Alguns itens precisam ser configurados quando você importa o kit pela primeira vez.
Primeiro, adicione uma meta de automação. Siga estas etapas para adicionar uma meta
de automação.
1. Faça login com a sua conta do administrador do CoE de Automação e, em seguida,
acesse o ambiente principal.
2. Abra o aplicativo Automation Center.
Você usará o aplicativo do centro de automação para configurar como o Kit de
Automação funciona.
3. No Centro de Automação, selecione a guia Metas Corporativas.
4. Selecione Nova.
5. Preencha os campos obrigatórios. A tabela a seguir apresenta alguns dados de
exemplo como guia.
Campo Valor
Nome da meta Redução de custos por meio da automação
Período inicial 11/1/2021
Período final 11/1/2022
Meta de % de ganho de eficiência 20
Meta de economia total 50000
6. Selecione Salvar & Fechar.
Definir dados de configuração para o Kit de
Automação
Em seguida, faremos outras configurações. Essa configuração é dividida nas três seções
a seguir:
1. Geral — Configuração relacionada a recursos e processos.
2. Cálculo do ROI — Configuração usada como métrica de pontuação para
determinar melhor o ROI estimado e a complexidade de um projeto de
automação.
3. Configuração do console — Informações relativas aos aplicativos do Kit de
Automação. Essa configuração é usada para compilar um console no qual os
usuários podem iniciar os aplicativos relacionados.
Selecione "Centro de Automação" na barra de navegação inferior e alterne para
"Configuração".
1. Selecione um Ambiente Satélite na guia Ambiente.
2. Mude É Ambiente Satélite? para Sim.
3. Selecione Salvar & Fechar.
4. Repita as três etapas anteriores para todos os seus Ambientes satélite
(DESENVOLVIMENTO, TESTE, PRODUÇÃO etc).
Etapas de configuração geral
Ambientes
1. Na guia Departamento, selecione Novo.
2. Crie quantos departamentos sua organização precisar. Este é um exemplo de
departamentos que uma organização pode precisar.
Contabilidade
Enterprise Integration
Finance
Recursos Humanos
Tecnologia da Informação
Logística
Departamentos
Gerenciamento de Alterações Operacionais
Compra
1. Na guia Categorias do Processo, selecione Novo.
2. Crie categorias de nível superior que terão categorias filhas (subcategorias). Este é
um exemplo de nomes de categorias que uma organização pode precisar.
Inteligência Artificial
Reivindicações
Faturamento
Sistema Herdado
Defina as subcategorias que se relacionam de algum modo.
1. Selecione Nova Subcategoria de Processo e defina as subcategorias, de acordo
com as necessidades da organização. Estes são alguns exemplos que você pode
usar como guia.
2. Inteligência Artificial
Processamento de Formulários
Validação de Formulários
3. Reivindicações
Voltar
Garantia
4. Faturamento
Internos
Externos
Outra
5. Sistema Herdado
Complexo
Sem API
Outra
Categorias de processo
Subcategorias de processo
Essas funções não dão acesso a nada. Elas são usadas como pesquisas para o registro
de fallback, se necessário.
1. Crie a conta Administrador do CoE de Automação como Proprietário do CoE.
Campo Valor
Nome para Exibição Qualquer coisa (Proprietário do CoE de Automação)
Type Proprietário do CoE
Nome UPN O endereço de email do usuário
2. Crie Administradores do CoE — Pelo menos um Administrador do CoE deve ser
inicializado para configurar o fallback.
Campo Valor
Nome para Exibição Qualquer coisa (Administrador do CoE de Automação)
Type Administrador do CoE
Nome UPN The email of the user
3. Crie a função desenvolvedor — Essa função é opcional, sendo usada para
sincronizar informações do criador com o ambiente principal.
Campo Valor
Nome para Exibição Qualquer coisa (Miles Gibbs – Dev)
Type Desenvolvedor
Nome UPN The email of the user
Esta tabela deve ter apenas um registro definido. O registro será usado se algum dos
valores necessários para concluir o processamento for nulo ou não definido.
1. Defina um registro de fallback. Use a captura de tela a seguir como guia para o
registro de fallback.
Funções (funções de aplicativo)
Configuração básica – fallback
Na página Configuração, você encontra a configuração de cálculo do ROI. Estas tabelas
são usadas para calcular a complexidade de cada Projeto de Automação (pontuações).
Alguns valores também são usados para o ROI e as economias estimados.
A tabela a seguir mostra um valor e uma pontuação para cada registro. Você deve usar
estes valores. É possível modificar as pontuações.
Valor Pontuação
Diariamente 12
Por hora 18
Mensal 3
Trimestral 0
Semanal 5
Etapas de configuração do cálculo do ROI
Pontuações de frequência de processamento
A tabela a seguir contém alguns exemplos e pode ser totalmente personalizada com
base nas necessidades e nos processos de sua organização. A tabela é usada para obter
a pontuação da média das etapas de automação que o usuário insere quando solicita
um novo projeto de automação. Você pode modificar esta tabela de acordo com suas
necessidades.
Intervalo Valor Inicial Valor Final Pontuação
>= 1, < 5 0 5 0
>= 250 250 999999999 10
>= 5, < 250 5 250 5
Esta tabela tem um valor e uma pontuação para cada registro. Aqui estão os valores que
devem ser usados. Você pode modificar as pontuações para atender às suas
necessidades.
Valor Pontuação
diariamente 15
por hora 20
mensalmente 5
trimestralmente 2
semanal 10
O aplicativo do console de automação e a automação de aprovação de projetos usam
estas tabelas.
Name Descrição do aplicativo AppID/Link do
Aplicativo
Projeto de
Automação
Crie e gerencie seus projetos de automação Siga estas etapas.
Pontuações da média de etapas de automação
Pontuações de picos de processamento
Configuração – console
Name Descrição do aplicativo AppID/Link do
Aplicativo
Centro de
Automação
Gerencie e configure todos os aspectos de seus
recursos de automação
Siga estas etapas.
Entre no Maker Portal e execute as etapas a seguir:
1. Na barra de navegação à esquerda, selecione a guia Aplicativos.
2. Selecione ... (mais comandos) no aplicativo.
3. Selecione Detalhes.
4. Copie o AppID.
5. Copie o link da Web.
Entre no Maker Portal e execute as etapas a seguir:
Como obter a URL/o ID do aplicativo de tela
Como obter a URL/o ID do aplicativo baseado em modelo
https://make.powerapps.com/
https://make.powerapps.com/
1. Na barra de navegação à esquerda, selecione a guia Aplicativos.
2. Selecione ... (mais comandos) no aplicativo.
3. Selecione Detalhes.
4. Selecione Propriedades.
5. Copie a URL da Interface Unificada.
) Importante
Talvez você precise alternar para o modo clássico para ver o painel de
propriedades.
Estrutura de regras de exceção de fluxo
Artigo • 02/02/2023 • 3 minutos para o fim da leitura
A estrutura de regras de exceção de fluxo é a combinação de componentes na solução
satélite.
Essa estrutura personalizada apresenta novos recursos de automação destinados ao CoE
(Centro de Excelência) de automação ou às equipes de operações. Ela permite definir
regras personalizadas de tratamento de exceção que são aplicadas automaticamente a
execuções malsucedidas de fluxo da área de trabalho que atendem a determinados
critérios de limite.
Os resultados da execução de fluxos da área de trabalho, junto com os respectivos
status, são armazenados automaticamente em uma tabela do Dataverse chamada
processo (flowsession é o nome interno) que nos permite compilar soluções
personalizadas que processam ainda mais seus dados na automação. Um caso de uso
comum é desativar um fluxo da nuvem pai automaticamente, se o fluxo da área de
trabalho filho relatar três erros consecutivos, incluindo o mesmo código de erro, como
WindowsIdentityIncorrect ou NoUnlockedActiveSessionForAttended.
Esses componentes fazem parte da Solução satélite de Automação.
Type Name Description
Table Configuração das Regras
de Exceção de Sessão de
Fluxo
Esta tabela é usada para definir regras de exceção.
Table Exceção de Sessão de
Fluxo
Esta tabela é usada para logs de exceção de fluxo e
análises downstream.Fluxo da
nuvem
Sincronização com
Exceção de Sessão de
Fluxo
O fluxo de processamento principal que recebe
instruções de processamento da configuração das
regras.
Direito
de
Acesso
Admin de Exceção de
Sessão de Fluxo
Fornece permissões completas de CRUD aos dados de
Exceção de Sessão de Fluxo capturados nas tabelas
acima.
Detalhes do recurso
Componentes
Type Name Description
Variável
de
ambiente
Destinatário do Email de
Alerta do CoE de
Automação
Define o endereço de email ou a lista de distribuição
para os quais devem ser enviados alertas e relatórios
operacionais.
Admin de Exceção de Sessão de Fluxo
Usuário Básico
Criador de Ambiente
1. Entre no Power Automate .
2. Acesse seu ambiente satélite.
3. Clique na guia Soluções.
4. Localize e selecione Satélite do CoE de Automação.
5. Selecione Tabelas e, em seguida, localize estas tabelas.
Configuração das Regras de Exceção de Sessão de Fluxo
Exceção de Sessão de Fluxo
Configurar estrutura de regras de exceção de
fluxo
) Importante
Estas etapas devem ser realizadas por um usuário com as funções a seguir.
7 Observação
Se você não vir as tabelas indicadas na etapa anterior, confirme se tem as funções
mencionadas.
https://flow.microsoft.com/
1. Selecione a tabela Configuração das Regras de Exceção de Fluxo.
2. Selecione a guia Dados.
3. Selecione Adicionar registro.
4. Veja a seguir um exemplo de regra de configuração. Se você deseja monitorar
vários códigos de erro, deve criar um registro para cada um deles.
Esta tabela contém os nomes dos campos e os valores correspondentes.
Campo Valor
Nome da Regra CantLogin
Código de Exceção SessionExistsForTheUserWhenUnattended
Contagem de Exceções Consecutivas 2
Desativar Fluxo da Nuvem Sim
Enviar Alerta Sim
Exige Confirmação Sim
Para visualizar e relatar as exceções de fluxo configuradas, utilize o painel de exceções
de fluxo.
Quando abrir o modelo do Power BI, insira a URL do ambiente sobre o qual você deseja
reportar.
A guia Exceções de Fluxo permite filtrar por data, regra de exceção, nome do fluxo da
nuvem, nome do fluxo da área de trabalho ou nome do host.
Painel de exceções de fluxo
7 Observação
A URL deve ser inserida no seguinte formato: [organization].crm[N].dynamics.com .
Por exemplo, contosttest.crm.dynamics.com
Guia Exceções do Fluxo
Veja um resumo das informações fornecidas nessa guia.
Status Geral: contagem geral e porcentagem de fluxos malsucedidos versus fluxos bem-
sucedidos do ambiente.
Total de Exceções por Regra: exibe o número total de execuções de fluxo, categorizadas
por cada regra de exceção configurada por meio da estrutura de exceções de fluxo.
Taxa de Falhas por Tipo: exibe o número total de erros do ambiente em todos os fluxos,
o número de execuções bem-sucedidas e a porcentagem de frequência de cada erro em
comparação com todos os outros erros.
Exceções por Mês: exibe o número total de exceções disparadas para cada regra, de
acordo com a estrutura de exceção de fluxo, categorizadas por mês.
Detalhe da Exceção de Fluxo: exibe informações detalhadas das exceções de fluxo.
A guia Exceções de Fluxo (Árvore) permite filtrar por data, regra de exceção, nome do
fluxo da nuvem, nome do fluxo da área de trabalho ou nome do host.
Árvore de Exceções do Fluxo
Veja um resumo das informações fornecidas nessa guia.
Diagrama de Árvore de Exceções de Fluxo: exibe e permite analisar fluxos específicos
organizados nas seguintes categorias: nome do fluxo da nuvem, nome do fluxo da área
de trabalho, código de erro, mensagem de erro, modo de execução ou nome do host.
Detalhe da Exceção de Fluxo: fornece informações detalhadas sobre as exceções de
fluxo.
Análise do impacto de DLP para fluxos
da área de trabalho
Artigo • 02/02/2023 • 3 minutos para o fim da leitura
A versão preliminar recém-lançada para suporte de DLP para Power Automate para
ações da área de trabalho é uma adição crítica e altamente solicitada de recurso de
governança, uma vez que a maioria das organizações espera a mesma amplitude e
profundidade de governança para RPA que temos nos fluxos baseados na Área de
Trabalho do Power Automate.
Esse novo suporte de DLP permite que até mesmo as organizações mais avessas a riscos
habilitem o Power Automate para desktop. O Power Automate para desktop permite
que os desenvolvedores cidadãos de automação obtenham ganhos de produtividade
sem precedentes e economizem milhares de horas automatizando tarefas altamente
repetitivas e propensas a erros, o que aumenta a satisfação de funcionários e clientes.
Administradores e equipes de CoE podem definir quais grupos de ações e ações
individuais podem ser usados como parte dos fluxos da área de trabalho criados com o
Power Automate para desktop. No caso de violações de política (por exemplo, o
VBScript não é permitido, mas é usado em um fluxo da área de trabalho), a plataforma
notifica o criador de que a ação foi desabilitada pela política e impede que o fluxo seja
salvo. No entanto, é importante observar que os bots já desenvolvidos e implantados
também podem ser afetados por alterações na política, o que pode fazer com que os
bots de produção parem de funcionar sem aviso prévio.
Componente Descrição
Aplicativo de Tela Análise do Impacto de DLP para o Power Automate para
desktop
Fluxos da Nuvem - Remover ação excluída do perfil DLP 
- Definição de fluxo de sincronização
Perfis de segurança de coluna Segurança de campo do script do fluxo da área de trabalho
API Personalizada Análise de definição do fluxo da área de trabalho
Detalhes do recurso
Componentes
https://learn.microsoft.com/pt-br/power-automate/desktop-flows/data-loss-prevention
Componente Descrição
Parâmetro de Solicitação de API
Personalizada
- ID de definição de fluxo de área de trabalho 
- Armazenar script de fluxo de área de trabalho extraído
Variáveis de ambiente - URL base dos fluxos de desktop 
- ID do ambiente 
- URL do ambiente 
- Script extraído da loja
Assemblies de plug-in AutoCoE.Extensibility.Plugins
Funções de segurança Admin de definição do fluxo da área de trabalho
Tabelas - Ação de fluxo de desktop 
- Definição de fluxo de desktop 
- Perfil de impacto DLP de fluxo de desktop
Power BI Análise avançada do impacto de DLP para o Power
Automate para desktop
O aplicativo de tela é um aplicativo de tela única usado para filtragem básica e
visibilidade das ações usadas nos fluxos da área de trabalho. Com esse aplicativo,
podemos ver facilmente quais fluxos da área de trabalho serão afetados se decidirmos
desabilitar determinados módulos ou ações nas Políticas de DLP (prevenção contra
perda de dados) (versão preliminar).
Você pode acessar esse aplicativo no ambiente principal ou em qualquer ambiente
satélite.
Alguns dos campos no filtro incluem o seguinte:
Módulo: Este é o módulo ao qual a ação pertence (por exemplo, o módulo de
script).
Ação: as ações individuais que estão em Módulo>Script. Elas incluem: Executar
comando DOS, Executar JavaScript, Executar script do Python e muito mais.
Como usar a análise do impacto de DLP
Cenário — Analisar o impacto do módulo de script
7 Observação
O aplicativo de análise do impacto de DLP para o Power Automate para desktop
está nos ambientes principal e satélite. As versões satélite exibem apenas os fluxos
https://learn.microsoft.com/pt-br/power-automate/desktop-flows/data-loss-prevention
Use o painel de filtros à esquerda para filtrar por módulo de Script e ver quais fluxos da
área de trabalho seriam afetados.
A captura de tela a seguir mostra todas as ações de script.
A captura de tela a seguir mostra somente as ações de Python.
da área de trabalho que estão no ambiente atual. Abra o aplicativo no ambiente
principal para obter uma visão geral de todos os ambientes satélite.
7 Observação
O campo de script na tabela Definições de Fluxo da Área de Trabalho não é
sincronizado com o ambiente principal a partir dos ambientes satélite.
Todas as ações de script
Somente ações de Python
Você pode visualizar os dados usando o painel do Power BI do Kit deAutomação.
 Dica
Selecione o nome do fluxo da área de trabalho para acessá-lo diretamente.
Painel de análise avançada do impacto de DLP
para o Power Automate para desktop
Usar o kit de automação
Artigo • 02/02/2023 • 6 minutos para o fim da leitura
Este artigo detalha como usar cada componente no Kit de automação:
Aplicativo Automation Console
Aplicativo Automation Project
Aplicativo Automation Center
Aplicativo Automation Solution Manager
Painel do Kit de automação do Power BI
O aplicativo Automation Console é usado para iniciar aplicativos do Kit de automação.
Você deve atualizar as informações dos aplicativos manualmente. O processo de
configuração passa pela configuração do Automation Console
O console de automação é um painel semelhante a um console de todos os aplicativos
para permitir que você inicie qualquer um deles por um só lugar.
O objetivo do aplicativo Automation Project é solicitar e aprovar novos projetos de
automação. O aprovador recebe um link direto para a tela do projeto para visualizar
todos os detalhes do projeto de automação.
Os funcionários podem enviar uma ideia para um projeto de automação.
O remetente do projeto insere dados para permitir que a solução calcule:
A pontuação de complexidade
O dinheiro economizado
O proprietário de negócios atribuído deve aprovar o projeto de automação antes do
início do desenvolvimento.
Aplicativo Automation Console
Funcionalidade
Recursos
Aplicativo Automation Project
O painel do Power BI contém um gráfico de dispersão de todos os projetos de
automação salvos ou enviados, o que é útil para decidir quais projetos de automação
são bons candidatos a serem desenvolvidos.
Função O que você vê
Administrador do projeto Veja todas as solicitações do projeto de automação.
Colaborador do projeto Vê apenas as solicitações de projeto de automação que você criou.
Visualizador do projeto Vê todos os projetos de automação no modo de visualização.
Nesta tela, é possível executar as seguintes tarefas.
Criar um novo projeto de automação.
Editar um projeto de automação existente.
Ver detalhes do projeto.
1. Seção de informações do projeto: preencha as informações relacionadas ao
projeto de automação.
2. Campo proprietário de negócios: este é o aprovador da solicitação. Se nenhum
proprietário de negócios for selecionado, o fallback será usado.
3. Seção de informações de ROI: Forneça essas informações relacionadas ao ROI do
projeto de automação.
4. Barra de comandos: use para tarefas novas ou salvar, editar e enviar no formulário.
Este botão de envio fica disponível após o projeto de automação ser salvo.
Alguns campos são obrigatórios para salvar o formulário. Isso ocorre porque quando
você envia uma solicitação, um fluxo (Calcule o potencial de economia de ROI do
Painel do projeto (tela inicial)
Tela principal
projeto de automação) é executado. Esse fluxo calcula a pontuação de complexidade e,
em seguida, preenche essas informações quando você seleciona o botão Salvar.
O administrador do CoE usa o aplicativo Automation Center para manter a configuração
e mapear projetos de automação para os ambientes. Você também pode acessar
sessões de fluxo e artefatos medidos no aplicativo Automation Center.
Saiba mais sobre como criar e manter os dados de configuração em Configuração do Kit
de automação.
Os administradores do CoE mapearão os projetos de automação para os ambientes
após a aprovação da solicitação.
1. Selecione a guia Projetos de automação.
2. Selecione o registro a ser mapeado.
3. Selecione a guia Relacionada>Ambientes.
4. Selecione Adicionar ambientes existentes.
Aplicativo Automation Center
Mapear projetos de automação para ambientes
5. Selecione o ambiente que você deseja usar ou crie um novo.
6. Selecione Adicionar>"Salvar e fechar".
Administradores de sistema usam o aplicativo Automation Solution Manager para
habilitar a medição de soluções e seus artefatos.
Depois que uma solução é criada ou importada para o ambiente satélite, um
administrador do CoE mapeia a solução para um projeto de automação.
Os dados são sincronizados do ambiente satélite para o ambiente principal usando
fluxos de disparo em tempo real dentro do satélite. Somente as soluções que foram
mapeadas (usando o aplicativo Automation Solution Manager) sincronizarão os dados
de volta ao ambiente satélite principal.
Depois de criar uma solução em um ambiente, ela aparece na lista. O ícone + é exibido
quando a medição é desativada para uma solução.
Aplicativo Automation Solution Manager
Ativar a medição de uma solução
1. Selecione "+" na solução a ser medida.
2. Na nova tela, selecione seu projeto de automação na lista. Se não estiver listado,
selecione o botão Atualizar até que ele apareça.
3. Selecione Enviar e Sim na tela de confirmação que aparece.
Renomear um fluxo de nuvem para corresponder à
convenção de nomenclatura
Siga estas etapas para renomear um fluxo de nuvem para corresponder à convenção de
nomenclatura na tela inicial do aplicativo Automation Solution Manager.
1. Clique dentro de uma das soluções no nome da solução.
2. Selecione o fluxo da nuvem que você deseja renomear.
3. Clique em Renomear fluxo (disponível apenas para soluções não gerenciadas). A
convenção de nomenclatura deve ser aplicada automaticamente.
4. Clique em Salvar.
A convenção de nomenclatura deve ser aplicada automaticamente.
Os últimos 3 dígitos serão padronizados como 001. Se você tiver várias soluções para
um único projeto, poderá aumentar esse número em 1 para cada solução adicional para
distingui-las, se quiser. Leia mais sobre a convenção de nomenclatura.
Esta seção define como medir os artefatos para as Sessões de Fluxo para que a
telemetria apareça em nosso ambiente principal.
Podemos acessar a tela da solução na tela inicial selecionando o nome da solução
mapeada.
Uma vez selecionado, o ícone + muda para um medidor. Agora os dados fluem para o
principal (sessões do fluxo). Se esta opção estiver esmaecida, o fluxo da nuvem não
seguirá o esquema de nomenclatura. [Renomeie o fluxo da nuvem](./use-automation-
kit.md#rename-a-cloud-flow-to-match-naming-convention, se necessário.
7 Observação
Medir artefatos da solução
Ignorar convenção de nomenclatura de fluxo
Para ignorar a convenção de nomenclatura, marque a caixa de seleção Desabilitar
convenção de nomenclatura de fluxo e confirme o aviso.
Agora você pode medir o fluxo.
Você usa o painel do Kit de automação do Power BI para monitorar seus projetos de
automação em produção.
O painel principal do Power BI tem as seguintes seções:
Página inicial: esta tela fornece uma visão geral dos principais KPIs para o Kit de
Automação.
Backlog do Projeto: fornece detalhes das ideias e projetos enviados, status e
classificações com base na economia e complexidade estimadas.
Painel do Kit de automação do Power BI
Painel principal
KPI de negócios: exibe detalhes de negócios para economia realizada, eficiência,
horas economizadas e outras métricas de negócios.
Metas: descreve metas de economia e eficiência para a organização e o status por
departamento e projeto.
ROI: ROI geral para os projetos implementados.
Finanças de ROI: exibe informações sobre ROI real comparado ao estimado por
ano, trimestre e mês.
Soluções: fornece uma visão geral das soluções em produção, horas
economizadas, taxas de erro e KPIs de sucesso do bot.
Máquinas: exibe informações detalhadas sobre a utilização e a atividade da
máquina.
Visão geral do fluxo: resume o número de fluxos criados, execuções, status e os 10
principais criadores, máquinas e fluxos.
Detalhe da execução de fluxo: informações detalhadas sobre execuções de fluxo,
durações, status, modos de execução, hosts e erros.
Desempenho da execução: mostra uma exibição gráfica do desempenho da
execução dia após dia.
Gráfico de Controle: exibe uma visão geral das médias de tempo de
processamento de fluxo e desempenho operacional nos pontos de controle.
Exceções de fluxo: permite filtrar por data, regra de exceção, nome do fluxoda
nuvem, nome do fluxo da área de trabalho ou nome do host.
Diagrama de Árvore de Exceções de Fluxo: exibe e permite analisar fluxos
específicos organizados por categorias, como nome do fluxo da nuvem, nome do
fluxo da área de trabalho, código de erro, mensagem de erro, modo de execução
ou nome do host.
Análise de Uso de Ação: inclui funcionalidade semelhante ao Power App de
análise de impacto DLP do Kit de automação, mas com filtros do Power BI
adicionados.
Análise de Árvore de Decomposição de Ação: diagrama em forma de árvore que
mostra como cada módulo de ação ou fluxo se relaciona em um diagrama em
forma de árvore.
Cálculos de ROI: contém exemplos de como os cálculos relacionados ao ROI e
eficiência são determinados em todos os painéis.
Cada página de detalhes consiste nos seguintes itens:
Filtros (Departamento, Projeto, Solução)
Estatísticas de alto nível
Efeitos visuais úteis
Páginas de detalhes
Cenário de ponta a ponta do projeto
Artigo • 02/02/2023 • 5 minutos para o fim da leitura
Os casos de teste a seguir são processos completos.
1. Crie uma solicitação de projeto de automação.
2. A solicitação é aprovada ou rejeitada. As aprovações são enviadas ao proprietário
do processo de empresarial ou fallback se nenhum proprietário for selecionado.
3. O administrador do projeto mapeia o projeto de automação para um ambiente
novo ou existente.
4. O criador cria uma solução e desenvolve o projeto de automação.
5. Quando a solução é implantada na produção (manualmente até que as ações do
ALM Automation estejam disponíveis), o administrador de automação mapeia a
solução para o projeto medindo a solução e seus artefatos.
6. Depois que a medição é ativada para a solução, o fluxo/processo pode ser
acionado, e os dados serão sincronizados de volta ao ambiente principal quase em
tempo real.
7. Verifique na solução principal se as sessões de fluxo estão sendo sincronizadas.
8. Use o Power BI para verificar se os cálculos de dados estão corretos.
Consulte a tabela a seguir para ver quais funções e permissões são necessárias para
cada etapa.
Name Direitos de acesso
Fabricante Colaborador de projeto de automação, usuário básico, criador de
ambiente
Aprovador/proprietário
de negócios
Visualizador do projeto de automação
Administrador do CoE Administrador do Power Platform (ou administrador do sistema para
todos os ambientes usados)
1. Entre no Power Automate e, em seguida, mude para o seu ambiente principal.
Usar definição de funções
Solicitar materiais e serviços (exemplo 1)
Solicitar projeto de automação (criador)
https://make.powerautomate.com/
2. Abra o aplicativo Automation Project em qualquer um dos seguintes aplicativos.
Aplicativo Automation Console
Aplicativo Automation Project
3. Crie uma nova solicitação de projeto de automação selecionando + ou a guia
Novo Projeto.
4. Preencha os detalhes conforme indicado na tabela a seguir.
Pergunta Valor
Nome do Projeto Solicitar materiais e serviços
Desafios do processo Complexo, sem API
Department TODOS
Driver de melhoria TODOS
Tempo de processamento 85
Categoria do processo TODOS
Frequência de processamento Diariamente
Picos de processamento mensalmente
Subcategoria do processo TODOS
Volume por processo 5
Proprietário de negócios Aprovador de negócios ou deixe em branco para Fallback
ROI
Etapas da automação 14
Número de FTEs necessários 2
Tempo de retrabalho em minutos 35
Taxa de erro média em % 15
Custo por hora por FTE 50
Horas úteis por dia 8
Dias úteis por ano 200
FTEs necessários para retrabalho 0
https://github.com/microsoft/automation-coe/wiki/How-to-use-Automation-Project
Pergunta Valor
Meta de automação TODOS
% de despesas gerais de manutenção 10
Custos de desenvolvimento 1200
1. Selecione Salvar. Após a conclusão da operação de salvamento, o painel exibe
uma lista de execução de fluxo e calcula o potencial de ROI e a pontuação de
complexidade, com base nas informações fornecidas.
2. Selecione o botão Atualizar dentro do aplicativo até que o ROI e a pontuação
apareçam. Devem aparecer em alguns segundos.
3. Agora, selecione o registro do projeto para aprovação e selecione o botão Enviar
projeto.
Agora que a solicitação foi enviada, ela pode ser aprovada ou rejeitada pelo proprietário
de negócio ou, se nenhum foi informado, o aprovador de fallback será usado.
Se esta for a primeira vez que uma aprovação está sendo usada nesse ambiente, levará
cerca de 5 minutos para que as soluções de aprovação sejam inicializadas. Este é apenas
um evento único, que você pode evitar ao seguir as etapas descritas na configuração.
1. Faça login como aprovador no ambiente principal.
2. Abra a aprovação de um dos seguintes locais.
Microsoft Teams (preferencial)
Guia Ações do Power Automate
Email do Outlook
3. Aprove a solicitação.
1. Faça login como administrador do CoE no ambiente principal.
2. Abra o aplicativo do centro de automação.
3. Selecione o projeto de automação que acabou de ser aprovado.
Aprovar solicitação de projeto de automação (aprovador)
Mapeie o projeto de automação para um ambiente (dev)
4. Selecione a guia Relacionada>Ambientes.
5. Mapeie o registro para um ambiente (dev).
6. Mapeie o projeto de automação para o ambiente de teste.
7. Mapeie o projeto de automação para o ambiente de produção.
1. Faça login como criador no ambiente satélite.
2. Acesse o ambiente DEV e crie uma solução.
3. Se o editor do departamento não existir, crie um para o departamento usar.
4. Crie um fluxo da área de trabalho.
5. Crie um fluxo da nuvem que acionará o fluxo da área de trabalho. Nomeie o fluxo
da nuvem usando a seguinte convenção de nomenclatura:[CloudFlowName]
[AutomationProjectNumber][3 dígitos].
CloudFlowName O nome significativo para o seu processo
AutomationProjectNumber Exibido no aplicativo de projeto de automação
3digits Os últimos 3 dígitos podem ser usados para casos de uso
avançados e normalmente são 001, se você tiver apenas uma
solução por projeto de automação. Se você tiver várias
soluções para um único projeto, poderá aumentar esse
número em 1 para cada solução adicional para distingui-las.
) Importante
Execute a etapa cinco somente após a implantação do projeto de automação
no ambiente de teste.
) Importante
Execute a etapa seis somente após a implantação do projeto de automação
no ambiente de produção.
Criar/exportar solução (DEV/TEST)
7 Observação
O fluxo da nuvem deve acionar o fluxo da área de trabalho com base na frequência
definida na solicitação de automação.
1. Teste executando os fluxos de nuvem ou área de trabalho.
2. Implantar para teste (manual).
1. O criador exporta manualmente e implanta para teste.
2. O projeto de automação é mapeado para o ambiente TEST manualmente pelo
administrador do CoE.
3. O criador faz testes funcionais básicos.
Execute as etapas a seguir como administrador do CoE no ambiente satélite (PROD).
O administrador do CoE mapeia a solução para o projeto de automação medindo a
solução e seus artefatos.
1. Abra o aplicativo Automation Solution Manager.
2. Selecione a solução para seu projeto de automação e faça a medição selecionando
o ícone +".
3. Uma vez medido, meça o artefato (o fluxo da nuvem do acionador).
4. Vá para o artefato medido (fluxo da nuvem) e acione-o. (Isso sincronizará uma
sessão de fluxo com o ambiente principal).
5. Aguarde a conclusão da execução.
Execute as etapas a seguir como administrador do CoE no ambiente principal.
1. Abra o aplicativo Automation Center.
2. Abra a guia Sessões do fluxo.
O processo de renomeação também pode ser feito mais facilmente dentro do
aplicativo Automation Solution Manager.
O projeto de automação é mapeado para o ambiente de
teste
O projeto de automação é mapeado para o aplicativo
PROD
Verifique a sincronização de dados com o ambiente
principal
3. Filtre o tempo completo mais recente, se necessário, e verifique se a execução que
acionamos está lá.
Em seguida, podemos validar os cálculos de ROI usando o Power BI e a calculadora de
ROI do Excel.
1.Use as mesmas informações que você inseriu no aplicativo de projeto de
automação e insira-as na calculadora de ROI do Excel.
2. Compare o Power BI com os resultados da calculadora de ROI do Excel.
Limitações e soluções para problemas
no Kit de Automação
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Este artigo contém algumas das limitações do Kit de Automação.
Problema Você não pode atualizar os valores de variáveis de ambiente na solução
porque ela é Gerenciada.
Resolução 
Use as etapas a seguir para atualizar as variáveis de ambiente.
1. Vá para Power Automate .
2. No painel esquerdo, selecione Soluções.
3. Selecione a Solução Padrão e altere o filtro para mostrar Variáveis de Ambiente.
4. Selecione uma variável que deseja atualizar e, em seguida, configure seu Valor
Atual.
Problema 
Quando alguém altera os valores das variáveis de ambiente diretamente em um
ambiente, e não por meio de uma operação de ALM, como a importação da solução, os
fluxos continuam usando o valor anterior.
Resolução 
Para aplicativos de tela, o novo valor será usado durante a próxima sessão (por exemplo,
fechando o aplicativo e reproduzindo-o novamente).
Limitações e resoluções
As variáveis de ambiente não são editáveis após a
importação de uma solução
As variáveis de ambiente continuam usando os valores
antigos após uma alteração manual
7 Observação
Você deve desativar e, depois, reativar os fluxos da nuvem para que eles usem o
valor atualizado.
https://flow.microsoft.com/
Problema 
No momento, a solução atual não pode medir fluxos que não estão em uma solução.
Resolução 
Coloque todos os fluxos que precisam ser medidos dentro de uma solução.
Problema 
Os fluxos da nuvem devem seguir uma convenção de nomenclatura específica antes de
serem usados para medição.
Resolução 
Todos os fluxos da nuvem com reconhecimento de solução que você deseja que sejam
medidos devem seguir uma nova convenção de nomenclatura que está sendo validada
internamente usando RegEx (AP-[0-9]{9}[0-9]{3}\b). Este é o formato esperado.
[CloudFlowName]AP-[9 dígitos][3 dígitos]
Por exemplo, em MostLikleyTheBest-CLoUdfLoW_AP-000001013_001., você pode usar
os 3 últimos dígitos em cenários avançados; normalmente são 001 se tiver apenas uma
solução por projeto de automação. Se você tiver várias soluções para um único projeto,
poderá aumentar esse número em 1 para cada solução adicional para distingui-las, se
quiser.
Problema 
Não é possível desabilitar ou suspender fluxos da área de trabalho.
Não é possível medir fluxos que não reconhecem a
solução
Os fluxos da nuvem não permitem medições
 Dica
Você pode selecionar o botão para desabilitar a convenção de nomenclatura no
aplicativo do gerenciador de soluções para ignorar esse requisito.
Comportamentos inesperados com a estrutura de
exceção de fluxo
Resolução 
Desative os fluxos da nuvem pai se eles estiverem configurados para permitir que sejam
desativados.
Problema 
As execuções de fluxo permanecem na fase de espera.
Resolução 
Se você configurar os fluxos para exigir confirmações quando eles falharem, todas as
execuções de fluxo permanecerão em um estágio de espera até você confirmar o email
ou o fluxo expirar.
Problema 
Há uma limitação pela qual somente os fluxos da área de trabalho novos ou
modificados serão analisados e mostrados no aplicativo.
Resolução 
Siga qualquer uma destas tarefas:
Modifique o fluxo da área de trabalho.
Importe o fluxo da área de trabalho (solução).
Criar um novo fluxo da área de trabalho.
Leia mais sobre como usar a CLI de RPA para o Kit de Automação .
Limitação de sincronização de análise do impacto de
fluxos da área de trabalho (sem dados no aplicativo)
7 Observação
Você pode usar uma solução para estender o Kit de Automação a fim de
sincronizar todos os fluxos da área de trabalho de um ambiente com a CLI de
RPA .
Mais informações
https://aka.ms/rpaclie
https://aka.ms/rpacli
Versões lançadas do Kit de automação
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
O Kit de Automação é publicado no GitHub. Solicitações de recursos e correções de
bugs são trabalhadas em Problemas .
Veja as Versões mais recentes para saber quais bugs foram corrigidos e quais novos
recursos foram introduzidos.
https://github.com/microsoft/powercat-automation-kit/issues
https://github.com/microsoft/powercat-automation-kit/releases/latest
Comentários e suporte
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Embora os recursos e componentes subjacentes usados para compilar o Kit de
Automação (como o Microsoft Dataverse, as APIs de administrador e os conectores)
sejam totalmente suportados, o kit propriamente dito representa exemplos de
implementações desses recursos. Nossos clientes e a comunidade podem usar e
personalizar esses recursos para dar suporte a um CoE de Automação em suas
organizações.
Se você enfrentar problemas com:
Uso do kit
Reporte seu problema para aka.ms/automation-kit-issues . (O suporte da
Microsoft não pode ajudá-lo com problemas relacionados ao Kit de Automação,
mas pode ajudar com problemas relacionados à plataforma subjacente e aos
recursos.)
Os principais recursos no Microsoft Power Platform, Power Automate ou no
Power Apps
Use seu canal padrão para entrar em contato com o Suporte da Microsoft.
https://aka.ms/automation-kit-issues
Visão geral das melhores práticas da
adoção de automação
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
As melhores práticas da adoção do Microsoft Power Platform para CoEs de Automação
fornecem orientação comprovada para estabelecer e dimensionar um Centro de
Excelência de Automação em sua organização. Ele consiste em melhores práticas,
documentação e ferramentas.
Ao usar essas melhores práticas, as organizações podem alinhar melhor suas estratégias
técnicas e de negócios para garantir o sucesso. Os membros do CoE de automação,
desenvolvedores de RPA, arquitetos de nuvem, profissionais de TI e tomadores de
decisão de negócios usam essas informações para atingir seus objetivos de adoção de
automação.
Essas melhores práticas de adoção dos funcionários, parceiros e clientes da Microsoft
são um conjunto de ferramentas, orientações e narrativas para ajudar a moldar as
estratégias de tecnologia, negócios e pessoal para obter os melhores resultados de
negócios para distribuição da automação.
Leia os artigos a seguir no centro de orientação do Power Automate para saber mais
sobre como distribuir a plataforma de automação da Microsoft em escala corporativa.
Estratégia - A função de um CoE de Automação em sua estratégia de adoção
HEAT (Técnicas Holísticas de Automação Empresarial) – melhores práticas para
implantar uma plataforma de automação e gerenciar o ciclo de vida de ponta a
ponta dos projetos de automação
White paper: Administração e governança de automação – artigo técnico que
mostra como usar os princípios da HEAT para planejar, implantar e gerenciar um
CoE (Centro de Excelência) de Automação para RPA (Automação Robótica de
Processos) e outros cenários de hiperautomação usando o Microsoft Power
Automate
White paper: Gerenciar o Power Automate para desktop no Windows – gerenciar o
ciclo de vida do Power Automate para desktop usando ferramentas do Microsoft
Endpoint Manager, como Intune, SCCM e técnicas de implantação em anel para
implantar, monitorar e auditar o Power Automate para desktop
Kit de início do CoE de Automação (versão preliminar) – Ferramentas para ajudar a
automatizar, gerenciar, governar e impulsionar a adoção da plataforma de
automação
Estratégia de adoção de automação
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
O Microsoft Power Automate inclui a automação de fluxo de trabalho avançada
diretamente nos seus aplicativos com uma abordagem sem código que se conecta a
centenas de aplicativos e serviços populares. Ele cobre toda a gama de cenários de
hiperautomação, que inclui a automação usando APIs, interface do usuário e IA. A
plataforma de RPA (Automação Robótica de Processos) primeiro na nuvem oferece
benefícios de tecnologia fundamentaisque podem ajudar sua empresa a executar várias
estratégias de negócios.
Conforme dimensiona a adoção da plataforma, você precisará garantir que o sistema
seja gerenciado e administrado de acordo com as prioridades estratégicas da sua
organização. Esse é o ponto onde entra o CoE de Automação.
O CoE de Automação garante que a organização possa realizar seus objetivos de
automação e produtividade com segurança e eficiência. Ele faz isso empregando:
Governança: segurança, integridade de dados, auditoria: garante que apenas as
pessoas certas tenham acesso a dados específicos governados de uma forma
específica para evitar qualquer risco para a própria organização.
Padrões e modelos repetíveis: tratamento de erros, instrumentação,
componentes: evita duplicação e retrabalho e permite que todos obtenham os
benefícios da automação com o mínimo esforço.
Realização de benefícios consistentes: KPIs/acompanhamento/métricas,
racionalização de processos: define indicadores de benefícios estratégicos, rastreia
e mede o retorno sobre o investimento (como economia de tempo) e garante que
os processos que estão sendo automatizados sejam otimizados.
Como resultado dessas atividades, o CoE ajuda a organização a escalar ao permitir a
automação para todos. A inovação não acontece enquanto você estiver em uma fila
esperando que a automação aconteça!
Alguns dos participantes comuns e suas funções e responsabilidades dentro da
plataforma de automação e dos projetos são:
Patrocinadores Executivos: líderes da organização que definem metas e KPIs de
negócios para uma iniciativa de automação.
CoE (Centro de Excelência) de Automação
Equipe do CoE de Automação: equipe do CoE de Automação composta por
administradores, desenvolvedores profissionais, desenvolvedores de RPA,
arquitetos e administradores para implantar, gerenciar e dimensionar a plataforma
de automação.
Desenvolvedores cidadãos: usuários de negócios, desenvolvedores cidadãos,
proprietários de processos e desenvolvedores profissionais que podem propor
novas ideias de projeto, desenvolver e implantar projetos em produção.
Para começar, é recomendável aprender sobre as técnicas HEAT e como elas podem ser
aplicadas para administração de automação e governança, bem como instalar o kit de
início do CoE de Automação (versão preliminar).
Criando uma RPA e um Centro de Excelência de Automação (vídeo):
https://aka.ms/autocoestrategy
Apresentações para clientes:
Webinar da sede da Coca-Cola: https://aka.ms/cocacolaautomationplatform
Introdução ao CoE de Automação
Recursos de estratégia adicionais
https://aka.ms/autocoestrategy
https://aka.ms/cocacolaautomationplatform
Coca-Cola United: https://aka.ms/cocacolaunitedrpa
TC Energy Bot Wars: https://aka.ms/Bot-Wars
Histórias do cliente: https://aka.ms/powerautomatestories
https://aka.ms/cocacolaunitedrpa
https://aka.ms/Bot-Wars
https://aka.ms/powerautomatestories
HEAT (Técnicas Holísticas de Automação
Empresarial)
Artigo • 02/02/2023 • 6 minutos para o fim da leitura
HEAT é uma orientação que foi desenvolvida para ajudar você a implantar a plataforma
de automação e a gerenciar todo o ciclo de vida de um projeto de automação.
Arquitetos de nuvem, desenvolvedores de RPA, profissionais de TI e tomadores de
decisão de negócios usam essas melhores práticas, documentação e ferramentas para
atingir seus objetivos de adoção da nuvem.
Ao usar a HEAT, as organizações podem alinhar melhor seus negócios e estratégias
técnicas para garantir o sucesso.
A HEAT inclui estes estágios:
Capacitar
Descobrir e planejar
Projetar
Criar e testar
Implantar e gerenciar
Proteger e governar
Consolidar
Gravamos uma série especial em nosso canal de vídeo Automate It , onde
detalharemos cada um desses estágios.
Comece com este vídeo: Introdução à HEAT
https://aka.ms/rpapnp
https://youtu.be/OmQpIjC2Vlc
Aprenda a aplicar as técnicas HEAT em seu CoE (Centro de Excelência) de Automação
com o white paper que ensina a administrar uma plataforma de automação inteligente
de código baixo .
Cada estágio da técnica HEAT é descrito a seguir, com recursos adicionais.
O início de qualquer projeto de automação bem-sucedido é garantir que os principais
participantes entendam os recursos de automação da plataforma. Nesse estágio, os
usuários que não têm experiência com o Microsoft Power Automate podem aprender
sobre os recursos de automação no Power Automate.
Assista ao vídeo: Power Automate e Power Platform
Capacitar
https://youtu.be/OmQpIjC2Vlc
https://aka.ms/autocoeadminwhitepaper
https://youtu.be/OmQpIjC2Vlc?t=410
Nesse estágio, CoEs e empresas entram em acordo sobre quais processos automatizar
com base no ROI esperado, formam a equipe de desenvolvimento e configuram o
ambiente do Power Automate.
Embora a automação permita que as organizações se tornem mais eficientes, decidir
quais processos automatizar continua sendo um desafio. É impossível automatizar todos
os processos, assim, os CoEs podem usar o aplicativo Projeto de Automação para
gerenciar a lista de pendências e escolher uma automação com base no ROI.
O Power Automate fornece ambientes de diferentes tipos (por exemplo, produção, área
restrita e avaliação).  Cada ambiente possui um conjunto definido de usuários e funções.
Os administradores podem levar sua própria infraestrutura de computação para instalar
o Power Automate para desktop e o software necessário.
Assista ao vídeo sobre: capacitação, descoberta e planejamento"
Descobrir e planejar
https://youtu.be/OmQpIjC2Vlc
https://youtu.be/94Lq15PNDDg
Recursos para determinar o ROI, processar a descoberta e configurar o ambiente do
Power Automate:
Descubra qual processo automatizar usando o process advisor
Use o aplicativo Projeto de Automação para curar e gerenciar ideias
Power Automate para desktop
Configuração de endereço IP do Power Automate
Funções do administrador de serviços (administrador do Microsoft 365
Global/Power Platform/Dynamics 365/Azure/Power BI)
Atribuir plano de usuário atendido pela RPA do Power Automate por meio do
centro de administração do Microsoft 365
Gerenciar capacidade complementar de RPA não assistida no centro de
administração do Power Platform
Criar soluções de automação robustas exige princípios de design bem definidos que
construirão a base para escala, segurança e conformidade.
Assista ao vídeo sobre: a fase de design
Projetar
https://youtu.be/94Lq15PNDDg
https://flow.microsoft.com/process-advisor/
https://learn.microsoft.com/pt-br/power-automate/desktop-flows/introduction
https://learn.microsoft.com/pt-br/power-automate/limits-and-config
https://learn.microsoft.com/pt-br/power-platform/admin/use-service-admin-role-manage-tenant.md
https://learn.microsoft.com/pt-br/power-automate/organization-q-and-a#power-automate-rpa-license
https://learn.microsoft.com/pt-br/power-platform/admin/capacity-add-on
https://aka.ms/ppac
https://youtu.be/ur1-y0lrexU
Outros princípios de design (não se trata de uma lista completa) a serem considerados
são:
Design para escala, taxa de transferência e resiliência
Fundamentos – registro em log e gerenciamento e teste de credenciais
Tratamento de erros e estratégia de repetições
Usando API x UI para automação
A construção é a parte fundamental do ciclo de vida da automação.
Assista ao vídeo: Criação e teste
Criar e testar
https://youtu.be/ur1-y0lrexU
https://youtu.be/qvzBNfnjbpA
Mais recursos para criação de automações:
Guia estratégico de RPA para automação da GUI do SAP - Microsoft AI Builder
Série de vídeos Automate It: "Power Automate para desktop e SAP"
Usar texto confidencial no Power Automate para desktop + Azure Key Vault
Em RPA (Automação Robótica de Processos) com SAP, é explicado como criar uma
solução de automação de processamento de faturas de nível empresarial. Essa solução
de automação inteligente processa faturas no SAP e mostra alguns dos principais
cenários corporativos, como registro em log, auditoria, acompanhamento do
processamento de cada fatura, interação humana no loop, cálculo de ROI e muito mais.
Veja a série de vídeossobre: a RPA baseada na GUI do SAP no Power Automate para
desktop
https://youtu.be/qvzBNfnjbpA
https://flow.microsoft.com/blog/rpa-playbook-for-sap-gui-automation-with-power-automate-api-flows-ui-flows-and-power-automate-desktop
https://flow.microsoft.com/ai-builder/
https://www.youtube.com/watch?v=u1-8oKytJAU
https://powerusers.microsoft.com/t5/Webinars-and-Video-Gallery/Using-Sensitive-Text-In-Power-Automate-Desktop-Azure-Key-Vault/td-p/790556
https://youtu.be/7u9TYcDShNA
O Power Automate fornece um diversificado conjunto de recursos para administradores
e desenvolvedores em todo o ciclo de implantação para uma determinada automação,
incluindo informações detalhadas sobre o sucesso ou a falha de cada execução
individual e a capacidade de agendar, enfileirar e priorizar uma automação.
Os desenvolvedores podem configurar a CI/CD com integração de teste a fim de
implantar a automação e evitar mudanças acidentais que interromperiam a automação
na produção.
O Power Automate também ajuda os usuários a gerenciar suas automações. Todos os
dados de execução estão disponíveis no Dataverse, com relatórios e exibições que
visualizam esses dados. O Power Automate fornece informações em tempo real sobre
bots individuais, bem como sobre as máquinas e os clusters em que eles são
executados, dando uma visibilidade mais detalhada sobre a integridade total da
automação, integridade do bot e integridade da infraestrutura.
Assista ao vídeo: implantação e gerenciamento
Implantar e gerenciar
https://youtu.be/7u9TYcDShNA
https://youtu.be/VukO0gHj7YU
Alguns recursos para implantação, monitoramento e gerenciamento de automações:
ALM com o Microsoft Power Platform usando Azure DevOps ou GitHub
Executar fluxos da área de trabalho como assistidos ou não assistidos
Monitorar execuções de fluxo da área de trabalho
Priorizar o fluxo da área de trabalho usando filas
Compartilhando fluxos da área de trabalho
Auditoria do Microsoft Dataverse
Vídeo: Status de monitoramento do gateway de dados local
Vídeo: Automatizar instalações do gateway de dados local
Vídeo: Sobre como agrupar seus gateways
Vídeo: Sobre ALM com RPA no Power Automate
Vídeo: Sobre o painel de monitoramento da área de trabalho do Power
Automate
Nesse estágio, o CoE de Automação pode usar controles de segurança para estabelecer
proteções a fim de dimensionar a RPA em sua organização. Ele pode aproveitar o Azure
Active Directory, uma base fundamental que permite aos administradores criar e
gerenciar controles de acesso de usuários e recursos de maneira centralizada. O Power
Automate fornece controles avançados de governança e segurança para garantir que
você possa executar seus processos críticos de negócios de uma maneira confiável e em
conformidade.
A plataforma fornece um diversificado conjunto de logs de auditoria que ajudam os
administradores a rastrear o que aconteceu no sistema. A profunda integração do
Proteger e governar
https://youtu.be/VukO0gHj7YU
https://learn.microsoft.com/pt-br/power-platform/alm/index
https://learn.microsoft.com/pt-br/power-automate/desktop-flows/run-desktop-flow
https://learn.microsoft.com/pt-br/power-automate/desktop-flows/monitor-desktop-flow-runs
https://learn.microsoft.com/pt-br/power-automate/desktop-flows/monitor-desktop-flow-queues
https://learn.microsoft.com/pt-br/power-automate/desktop-flows/manage#share-desktop-flows
https://learn.microsoft.com/pt-br/powerapps/developer/data-platform/auditing-overview
https://www.youtube.com/watch?v=963KPiL2PZk&t=1053s
https://www.youtube.com/watch?v=WJ_AJxUSiYU
https://youtu.be/2SOXPUsJfb0
https://youtu.be/eOrYit9rWMo
https://youtu.be/zME5ZaKx2bk
Microsoft Power Platform ao Azure e Microsoft 365 permite que os administradores de
TI definam políticas e procedimentos reativos e proativos para rastrear a atividade de
automação.
Alguns recursos úteis para segurança, governança e incentivo à adoção:
Conformidade e privacidade de dados do Power Platform
Central de Confiabilidade da Microsoft
Estabelecendo uma estratégia DLP (Prevenção contra Perda de Dados)
Auditar eventos de fluxo do Power Automate usando o Centro de Conformidade e
Segurança do Microsoft 365
Os CoEs devem estabelecer uma estratégia para incentivar e aprimorar seus
funcionários. Eles podem criar uma comunidade de campeões, treiná-los, gerar conflitos
de bot e preconizar histórias de sucesso. O Power Automate fornece um amplo
conjunto de recursos de aprendizagem (documentação, vídeos, tutoriais, laboratórios,
cursos, certificações, white papers, etc.). O centro de adoção do Microsoft Power
Platform fornece orientação, pastas de trabalho e ferramentas para acelerar a adoção
em sua empresa.
Aprenda a aplicar as técnicas HEAT em seu CoE de Automação com o white paper que
ensina a administrar uma plataforma de automação inteligente de código baixo .
Baixar o Power Automate para desktop
Documentação do Power Automate
Obtenha ajuda com o Power Automate para desktop em Fóruns
Assista e assine a série Automate It
Siga-nos no Twitter: @MSPowerAutomate
Consolidar
Aplicar técnicas HEAT
Mais recursos para começar a automatizar
https://learn.microsoft.com/pt-br/power-platform/admin/wp-compliance-data-privacy
https://www.microsoft.com/trustcenter
https://learn.microsoft.com/pt-br/power-platform/guidance/adoption/dlp-strategy
https://flow.microsoft.com/blog/security-and-compliance-center/
https://powerapps.microsoft.com/blog/microsoft-powerapps-learning-resources/
https://adoption.microsoft.com/powerplatform/
https://aka.ms/autocoeadminwhitepaper
https://flow.microsoft.com/desktop/
https://learn.microsoft.com/pt-br/power-automate/
https://powerusers.microsoft.com/t5/Power-Automate-Desktop/bd-p/MPADesktop
https://aka.ms/automateit
https://twitter.com/MSPowerAutomate
Administração e governança da
automação
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
O white paper Administrando uma plataforma de automação inteligente de baixo código
descreve as principais considerações para o planejamento, a implantação e o
gerenciamento de um CoE (Centro de Excelência) em Automação para cenários de
hiperautomação com o Microsoft Power Automate.
O objetivo desse white paper é simplificar a exploração, a implementação, a segurança,
a governança e o escalonamento da automação de processos em sua organização. Essa
orientação prática ajuda você a entender a configuração da sua rede, a construir um
ambiente para oferecer suporte à automação, a planejar de forma proativa as
automações que estão sendo desenvolvidas e implantadas e a executar tarefas
administrativas. O white paper tem como base as HEAT (Técnicas Holísticas de
Automação Empresarial), uma coleção de aprendizados da implantação de soluções de
hiperautomação em muitas empresas.
Baixe a cópia do white paper agora mesmo.
Páginas de amostra do white paper Administrando uma plataforma de automação
inteligente de baixo código.
https://aka.ms/autocoeadminwhitepaper
Visão geral do Kit de Automação
Artigo • 02/02/2023 • 3 minutos para o fim da leitura
O Kit de Automação é um conjunto de ferramentas que acelera o uso e o suporte do
Power Automate para desktop em projetos de automação. O kit fornece ferramentas
que ajudam a gerenciar projetos de automação e monitorá-los para estimar o dinheiro
economizado e o ROI (retorno sobre o investimento).
O Kit de Automação aplica HEAT (Técnicas Holísticas de Automação Empresarial) para
dar suporte à sua organização.
O kit é especialmente útil para a equipe de um CoE (Centro de Excelência de
Automação), que é uma equipe de especialistas que dão suporte à automação na
organização. Eles têm bom conhecimento do Power Automate para desktop,
configuram e mantêm o Kit de Automação, além de manter os dados de configuração,
como departamentos, categorias de processo, metas, entre outros.
O objetivo do Kit de Automação é habilitar as organizações para gerenciar, governar e
escalar a adoção da plataforma de automação com base em melhores práticas. O Kit de
Automação fornece os seguintes itens em suporte ao seu Centro de Excelência de
Automação.ROI/SLA quase em tempo real: análises de curto e longo prazo para direcionar as
suas metas de negócios.
Ferramentas para todos os usuários: essas ferramentas são para os criadores
(desenvolvedores cidadãos e profissionais), sua equipe do CoE de Automação e
patrocinadores executivos.
Ciclo de vida de automação de ponta a ponta: essas ferramentas ajudam a
automatizar e gerenciar todos os aspectos dos cenários de hiperautomação,
incluindo ALM e modelos para aumentar a consistência.
Preparação para empresas: ajuda a proteger, governar, auditar e monitorar a
implantação da automação.
Componentes do Kit de Automação
https://learn.microsoft.com/pt-br/power-platform/guidance/automation-coe/heat
O Kit de Automação dá suporte a um CoE de Automação com os seguintes
componentes:
1. Projeto de Automação: esse projeto é um aplicativo de tela que auxilia na
solicitação de projetos de automação e em seu envio para aprovação.
2. Centro de Automação: um aplicativo baseado em modelo que as organizações
podem usar para criar e manter ativos de automação, como registros de dados
mestre, mapear recursos e ambientes e atribuir funções a funcionários.
3. Automation Solution Manager: um aplicativo de tela nos ambientes satélite que
possibilita a medição das soluções e de seus artefatos.
4. Fluxos da nuvem: esses fluxos da nuvem usam tabelas do Dataverse para
sincronizar dados de ambientes satélite, quase em tempo real, com o ambiente
principal.
5. Um painel do Power BI que fornece insights e monitora seus ativos de automação.
Estas duas soluções contêm os componentes do kit.
A solução principal, que você implementa no ambiente principal.
A solução satélite, que você implanta em cada ambiente satélite.
Use os ambientes satélite para desenvolver e testar seus projetos de automação antes
de implantá-los em produção. O satélite de produção monitora e mede as soluções e os
artefatos da solução de um projeto de automação.
Os dados das soluções medidas são sincronizados com o ambiente principal quase em
tempo real para fins de monitoramento em um painel.
O Kit de Automação tem os componentes de design conceitual a seguir.
Design conceitual
O elemento-chave da solução é o ambiente principal do Power Platform.
Normalmente, existem vários ambientes de produção satélite que executam seus
projetos de automação. Dependendo de sua estratégia de ambiente, eles também
podem ser ambientes de desenvolvimento ou de teste.
Entre esses ambientes, há um processo de sincronização quase em tempo real que inclui
telemetria de fluxos da nuvem ou da área de trabalho, uso de máquinas e grupos de
máquinas e logs de auditoria. O painel do Power BI para o Kit de Automação exibe estas
informações.
A sincronização processa os dados mínimos necessários para calcular o ROI e o SLA. Ela
não cria um inventário completo de todos os ativos de código baixo.
Sincronização de dados quase em tempo real
Os componentes nos ambientes satélite podem ser organizados por geografia ou
capacidade. Os fluxos da nuvem nesses ambientes enviam informações sobre os fluxos
medidos da nuvem e da área de trabalho quase em tempo real para o ambiente
principal de automação.
Gerenciar o Power Automate para
desktop no Windows
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
Se estiver gerenciando o Power Automate para desktop no Windows em escala em toda
a sua organização, nosso guia estratégico em PDF e a série de oito episódios de vídeo
no YouTube apresentam a você:
Conceitos para gerenciar o ciclo de vida do Power Automate no desktop.
Como aproveitar as ferramentas do Microsoft Endpoint Manager, como Intune e
SCCM (System Center Configuration Manager), bem como as técnicas de
implantação em anel para implantar, monitorar e auditar o Power Automate para
desktop.
O white paper e a série de vídeos incluem estes tópicos:
Visão geral do gerenciamento do Power Automate para desktop no Windows.
Criar pacote do Intune para o Power Automate para desktop.
Configurar o Intune para implantar o pacote do Power Automate para desktop.
Implantar o Power Automate para desktop e gerenciar o ciclo de vida.
Gerenciar o Power Automate para desktop por meio do SCCM (System Center
Configuration Manager).
Registro silencioso de máquinas do Power Automate para desktop com Power
Automate.
Análise do aplicativo Power Automate para desktop no Intune.
Auditoria e conformidade do aplicativo Power Automate para desktop no Intune.
Veja a série de vídeos Automate It Special Series sobre gerenciamento do Power
Automate para desktop no YouTube.
Baixe sua cópia do guia estratégico Gerenciando o Power Automate para desktop no
Windows .
https://aka.ms/padonwindowspnpvideo
https://aka.ms/padonwindowspnpdoc
Visão geral do modelo de maturidade
de automação do Power Platform
Artigo • 02/02/2023 • 4 minutos para o fim da leitura
Oferecendo ferramentas de baixo código, do tipo "arrastar e soltar", e centenas de
conectores predefinidos, o Power Automate capacita usuários de negócios
(desenvolvedores cidadãos) a facilmente automatizar tarefas repetitivas e comuns. Para
ajudar as organizações a estabelecer e escalar implementações de automação com
êxito, a Microsoft criou um conjunto de melhores práticas de adoção de automação .
A Microsoft também desenvolveu o modelo de maturidade de automação, inspirado
por técnicas holísticas de automação empresarial e o modelo de maturidade de
capacidade . O modelo de maturidade de automação pode ajudar sua organização e
parceiros a pensar em formas de melhorar seus recursos de automação e alinhá-los a
resultados de negócios.
Este artigo explica os níveis de maturidade de automação. Mais informações sobre os
recursos em cada nível estão disponíveis em detalhes do modelo de maturidade de
automação do Power Platform.
Nesta fase: Falha à frente, experimentação, análise de viabilidade, otimismo cauteloso
A organização inicia a jornada com o Power Automate na fase Inicial. Nesta fase, a
organização avalia o alinhamento e a integração com a arquitetura e a visão de
automação. Representantes de verticais de tecnologia e negócios discutem os objetivos
abrangentes de tecnologia e negócios, incluindo requisitos de rede, segurança da
informação, legais e de privacidade específicos da organização. Esforços de
aprimoramento tecnológico são lançados para apoiar a adoção do Power Automate em
toda a organização. Os principais indicadores de desempenho (KPIs) são estabelecidos
para medir os benefícios da automação e sua subsequente influência nas métricas
operacionais. A gravação do progresso ainda é manual nesta fase.
Nesta fase: "Integração" da organização, administração digital, tendência à ação
Na fase Repetível, a organização codifica as lições aprendidas na fase Inicial. Um Centro
de Excelência (CoE) de automação é estabelecido para evangelizar a adoção, servir
Nível 100 - Inicial
Nível 200 - Repetível
https://aka.ms/autocoeblueprint
https://cmmiinstitute.com/learning/appraisals/levels
como uma ligação entre a tecnologia e os participante nos negócios e definir as
melhores práticas. A organização entende a proposta de valor que a automação oferece,
promove treinamento geral do Power Automate e incentiva o gerenciamento de
alterações. Com base nas experiências da fase Inicial, as equipes destacam
oportunidades potenciais de automação.
Nesta fase: Padronização iterativa, coleta de comentários, preenchimento de lacunas,
resiliência de negócios e tecnologia
Na fase Definido, a organização padroniza e refina processos estabelecidos na fase
Repetível. As organizações podem redefinir as metas com base em lições aprendidas e
no progresso feito nas fases anteriores. A preparação estabelecida anteriormente é
desenvolvida com uma tendência de escala, segurança e resiliência. O CoE apoia
iniciativas para automatizar a governança e as preocupações relacionadas à plataforma
para promover a escala. Iniciativas relacionadas à governança da plataforma,
abrangendo provisionamento de ambiente, solicitações de política de prevenção contra
perda de dados (DLP), licenciamentoe gerenciamento do computador são
implementadas nesta fase.
A maturidade da organização para lidar com problemas de segurança de rede deve ser
avaliada periodicamente. Potenciais violações de políticas, explorações e
vulnerabilidades devem ser tratadas imediatamente. À medida que a prática amadurece
e o Power Automate surge como parte integrante do cenário tecnológico da
organização, a necessidade de criar processos tolerantes a falhas é inevitável. O CoE de
automação formaliza as barreiras de proteção internas definindo planos de
continuidade de negócios em caso de falha.
Nesta fase: Benchmarking estratégico, otimização orientada por tecnologia, "liderado por
negócios, com suporte de CoE"
Na fase Capaz, a organização estabeleceu processos para monitorar e gerenciar a
integridade da automação sob uma perspectiva quantitativa e qualitativa. A organização
é bem-sucedida em democratizar a automação em verticais de negócios e técnicas. As
iniciativas de automação mudam: elas não são mais orientadas pelo CoE e sim por
desenvolvedores cidadãos. A organização desenvolve e enriquece as capacidades
tecnológicas. As ferramentas de mineração de processos são usadas para otimizar
processos e os desenvolvedores profissionais colaboram para criar APIs que permitam a
Nível 300 - Definido
Nível 400 - Capaz
desenvolvedores cidadãos criar automação. Os recursos baseados em IA são
implementados para resolver problemas de negócios no contexto da automação de
processos. As organizações podem atender a uma ampla variedade de casos de uso
com base na fusão de tecnologias.
Nesta fase: Beacons da comunidade, colaboração entre equipes, tratamento de lacunas
que impedem a excelência
Na fase Eficiente, a organização está em um estado maduro em sua jornada de
automação de uma perspectiva de processo de negócios, habilitação de tecnologia e
adoção de automação. No contexto da automação, a organização estabeleceu
capacidades para integrar harmoniosamente o Power Automate no cenário digital.
Governança, segurança, painéis de KPI e gerenciamento do ciclo de vida do aplicativo
são totalmente automatizados, com o mínimo ou nenhum esforço manual necessário
para sustentá-los.
Uma comunidade de especialistas bem estabelecida ajuda a resolver problemas e
dúvidas dos desenvolvedores cidadãos. Equipes de fusão envolvendo especialistas de
nuvem, IA e outros recursos colaboram para criar processos de automação elegantes
que aproveitam os benefícios que a combinação dessas tecnologias oferece. As
organizações na fase eficiente têm patrocínio executivo e desempenham um papel
fundamental na digitalização da organização. Organizações eficientes servem como
beacons para outras organizações, compartilhando as melhores práticas e ajudando-as
a superar desafios que possam surgir.
O modelo de maturidade de automação detalhado captura metas, indicadores e
recursos necessários nas várias fases de maturidade.
Blueprint do CoE de automação
Nível 500 - Eficiente
Detalhes do modelo de maturidade de
automação
Próxima etapa: Recursos detalhados
Recursos para implantar um programa de
automação
https://aka.ms/autocoeblueprint
Estratégia do CoE de automação
CALOR
Série de vídeos sobre o HEAT
Whitepaper de administração e governança
Gerenciar o Power Automate para desktop no Windows
Guia estratégico SAP de hiperautomação e série de vídeos
Coca-Cola
Coca-Cola United
TC Energy Bot Wars
Inter Pipeline Botwars
Chemours
Coleção de histórias de clientes
Automate It
HEAT (Técnicas Holísticas de Automação Empresarial)
Treinamento sobre RPA em um dia
Aprendizagem do Power Automate
Histórias de clientes
Recursos de aprendizagem
https://aka.ms/autocoestrategy
https://aka.ms/rpapnp
https://aka.ms/rpapnpvideo
https://aka.ms/autocoeadminwhitepaper
https://aka.ms/padonwindowspnp
https://aka.ms/MicrosoftRPAPlaybookForSAPGUI
https://aka.ms/AutomateItSAPSeries
https://aka.ms/cocacolaautomationplatform
https://aka.ms/cocacolaunitedrpa
https://aka.ms/Bot-Wars
https://youtu.be/bzN3CkOt_go?t=1773
https://www.youtube.com/watch?v=ZnSsixwJDQ0
https://aka.ms/powerautomatestories
https://aka.ms/AutomateIt
https://aka.ms/rpapnp
https://aka.ms/RPAinaDayPackage
https://learn.microsoft.com/pt-br/training/browse/?expanded=power-platform&amp%3Bproducts=power-automate&amp%3Bresource_type=learning%20path&amp%3Broles=maker
Detalhes do modelo de maturidade de
automação da Power Platform
Artigo • 02/02/2023 • 15 minutos para o fim da leitura
As seções a seguir apresentam características detalhadas de uma organização em cada
nível de maturidade do modelo de maturidade de automação da Power Platform para
cada tipo de recurso.
Nível Detalhes
100:
Inicial
Meta: os recursos de treinamento disponíveis e o CoE de Automação têm uma boa
compreensão dos recursos e uso da ferramenta
Indicadores:
O CoE passou por treinamento inicial. (RPA em um dia, artigos de
conhecimento).
Recursos:recursos de aprendizagem dos criadores
200:
Repetível
Meta: as organizações têm um currículo de treinamento padrão que oferece aos
novos usuários um ponto de partida. Todos os criadores passaram pelo treinamento
básico da Power Automate.
Indicadores:
Aproveite os recursos de treinamento da Microsoft e credencie o conhecimento
adquirido por meio de programas de certificação
Recursos:Certificado da Microsoft: Conceitos básicos da Power Platform
300:
Definido
Meta: amplie as lições aprendidas e compartilhe conhecimento entre as várias
verticais internas da organização.
Indicadores:
Maratonas mensais internas/sessões de instruções são realizadas.
Aproveite os grupos do Yammer da Power Platform
Sessões de almoço e aprendizado
Recursos:Organizar maratonas
Capacitar
https://learn.microsoft.com/pt-br/power-automate/
https://learn.microsoft.com/pt-br/certifications/power-platform-functional-consultant-associate/
https://learn.microsoft.com/pt-br/power-platform/guidance/adoption/hackathons
Nível Detalhes
400:
Capaz
Meta: contribua com a comunidade de profissionais do Power Automate externos à
organização.
Indicadores:
Participe de eventos externos baseados na comunidade do Power Automate.
Recursos:Comunidade do Microsoft Power Automate
500:
Eficiente
Meta: "Ajude-nos a ajudar você" – forneça feedback ativo à Microsoft.
Indicadores:
Forneça comentários sobre o produto e mostre os recursos do produto para
iniciativas organizadas da Microsoft, como Ignite e similares.
Recursos:Microsoft Ignite
Nível Details
100:
Inicial
Meta: inicie discussões de preparação tecnológica com equipes de suporte de
TI/negócios.
Indicadores:
São estabelecidas reuniões de revisão arquitetônica envolvendo as partes
interessadas em tecnologia e negócios.
Os principais tomadores de decisão e partes interessadas são identificados
Recursos:Arquitetura do Power Automate - Alto nível
Descobrir e planejar
https://powerusers.microsoft.com/
https://myignite.microsoft.com/home
https://learn.microsoft.com/pt-br/training/modules/power-automate-architecture/
Nível Details
200:
Repetível
Meta: as organizações documentam as prioridades e preocupações aceitas, o
rascunho inicial para abordar os aspectos fundamentais do Power Automate são
abordados. O plano de estratégia é definido com um desvio para um modelo
"liderado pelo CoE - compatível com o negócio"
Indicadores:
Diretrizes de alto nível para lidar com preocupações de rede, segurança e
infraestrutura são definidas
As funções e responsabilidades das partes interessadas são definidas (negócios,
CoE, segurança, conformidade e administração)
Fatores de ROI de alto nível são definidos
Recursos:
Implantação de VM do Azure
Pré-requisitos da área de trabalho do Power Automate
Consideração de design para conjuntos de dimensionamento de VMs
300:
Definido
Meta: o documento de planejamento estratégico é enriquecido de modo que os
parâmetros de nível de segurança e governança em nível organizacional sejam
abordados.
Indicadores:
Parâmetros de provisionamento de rede, incluindo computação de VM, grupos
de máquinas e configuração de VNET, são definidos
A estratégiade gerenciamento de credenciais/acesso é bem definida: criadores,
administradores e usuários do CoE e suas funções e privilégios correspondentes
são documentados.
Os controles de segurança e as políticas RBAC são documentados
Estratégia de criptografia/retenção e gerenciamento de dados definida
Plano de continuidade dos negócios e recuperação de desastres em vigor
Recursos:
Controle de acesso baseado em função do Azure
Política de proteção de dados
Residência de dados
https://learn.microsoft.com/pt-br/azure/architecture/framework/scalability/design-apps
https://learn.microsoft.com/pt-br/power-automate/desktop-flows/setup
https://learn.microsoft.com/pt-br/azure/virtual-machines/sizes
https://learn.microsoft.com/pt-br/azure/role-based-access-control/overview
https://learn.microsoft.com/pt-br/power-platform/admin/create-dlp-policy
https://azure.microsoft.com/global-infrastructure/data-residency/
Nível Details
400:
Capaz
Meta: o documento de planejamento estratégico inclui ideias sobre criações de
relatórios avançados, estratégia de automação baseada em IA, ferramentas de
mineração de processos com um desvio para um modelo "liderado pelo negócio -
compatível com o CoE"
Indicadores:
Análise detalhada de nível operacional e funcional, incluindo KYC,
gerenciamento de máquina, calculadora de ROI, utilização de licença, lista de
exceções comuns, principais criadores são definidos.
Oportunidades para aproveitar o AI Builder.
Descoberta de processos por meio do consultor de processos
Recursos:
AI Builder
Process Advisor
Análise do Power Automate
500:
Eficiente
Meta: o documento de planejamento estratégico está completo com revisões
necessárias de tempos em tempos. As equipes de negócios e tecnologia estão
alinhadas na estratégia e nos investimentos correspondentes.
Indicadores:
Estratégia para automatizar processos manuais baseados em governança: ALM,
gerenciamento de máquinas, DLP, gerenciamento de acesso e gerenciamento
de licenças.
Práticas recomendadas de design compartilhadas entre a comunidade do Power
Automate.
Recursos:
Visão geral das soluções
Gerenciamento de máquinas
Nível Details
Projetar
https://powerautomate.microsoft.com/ai-builder/
https://powerautomate.microsoft.com/process-advisor/
https://learn.microsoft.com/pt-br/power-platform/admin/analytics-flow
https://learn.microsoft.com/pt-br/power-automate/overview-solution-flows
https://learn.microsoft.com/pt-br/power-automate/overview-solution-flows
Nível Details
100:
Inicial
Meta: o design inicial tem como escopo dar suporte à experimentação com o Power
Automate à medida que a organização se familiariza com a ferramenta.
Indicadores:
Perspectivas de design em torno do uso de API versus UI são exploradas
A demarcação do ambiente (Desenvolvimento/Teste/Produção) não está bem
estabelecida.
Recursos:Visão geral dos diferentes tipos de fluxos
200:
Repetível
Meta: o design tem como escopo oferecer suporte a alguns bots no ambiente de
produção, atendendo às necessidades básicas de automação em um departamento. A
organização ainda está muito no início de sua jornada de automação.
Indicadores:
As considerações de design em relação ao registro e gerenciamento de
credenciais ainda estão em um estágio rudimentar.
A demarcação clara entre (Desenvolvimento/Teste/Produção) é estabelecida
neste ponto.
Os profissionais têm uma compreensão clara sobre quando usar API versus
interface do usuário do ponto de vista do design.
Recursos:
Estratégia ambiental
Abordagem de API versus interface do usuário
300:
Definido
Meta: o design tem como escopo oferecer suporte a muitos bots para necessidades
de uso de produção para a organização. A organização está amadurecendo em sua
jornada de automação.
Indicadores:
O gerenciamento de logs e credenciais está bem estabelecido do ponto de vista
do design.
A integração da ferramenta de segurança de identidade e gerenciamento de
acesso à infraestrutura está bem definida.
Os padrões de revisão de código são bem definidos.
Criação de modelos de tratamento de exceção usando o padrão Try-Catch-
Finally
Considere a tecnologia de armazenamento com dimensionamento proporcional
Recursos:
Padrão Try-Catch-Finally
Segredos seguros no Power Automate com Azure Key Vault
https://learn.microsoft.com/pt-br/power-automate/flow-types
https://learn.microsoft.com/pt-br/power-platform/guidance/adoption/environment-strategy
https://us.flow.microsoft.com/galleries/public/templates/e8e028c6df7b4eb786abdf510e4f1da3/try-catch-and-finally-template/
https://tchinnin.com/power-automate-with-azure-key-vault/
Nível Details
400:
Capaz
Meta: o design tem como escopo oferecer suporte a muitos bots em equipes
multifuncionais para uso em produção, aproveitando AI/ML, conectores
personalizados e tratamento avançado de erros.
Indicadores:
As considerações de design em torno da modelagem de padrões e práticas
comuns estão bem estabelecidas.
O estabelecimento de estratégias/planos de design claros sobre o uso de
conectores personalizados é definido.
Criação de investigações de integridade de aplicativos para verificar a
disponibilidade da parte crítica dos sistemas, como balanceadores de carga e
gerenciadores de tráfego.
Recursos:
Arquitetura escalável do Azure
Cluster de gateway no local
Galeria de modelos
500:
Eficiente
Meta: o design está em um estado maduro e aborda todos os desafios de arquitetura
de uma perspectiva de infraestrutura, segurança e governança em conformidade com
as diretrizes organizacionais abrangentes.
Indicadores:
Recursos de dimensionamento automático: o raciocínio de design sobre o uso
de grupos de máquinas com base no volume do processo está bem definido.
Há suporte para recursos avançados de auditoria para oferecer suporte ao
monitoramento proativo
Considerações de design para lidar com falhas transitórias em uma
infraestrutura de nuvem
Recursos:Tratamento de falhas transitórias no Azure
Nível Details
Criar e testar
https://learn.microsoft.com/pt-br/azure/architecture/framework/scalability/design-apps
https://learn.microsoft.com/pt-br/data-integration/gateway/service-gateway-high-availability-clusters
https://www.serverlessnotes.com/docs/building-a-power-automate-template-gallery
https://learn.microsoft.com/pt-br/azure/architecture/best-practices/transient-faults
Nível Details
100:
Inicial
Meta: bolsões iniciais de sucesso são percebidos do ponto de vista da
implementação. O CoE valida a viabilidade da solução criando provas de conceitos
para oferecer suporte a cenários de casos de uso simples.
Indicadores:
Os profissionais criam fluxos básicos de nuvem e desktop para entender a
funcionalidade da ferramenta no nível do chão.
O teste está confinado a um nível de PoC.
O monitoramento é manual.
A implementação está confinada a um ambiente de desenvolvimento genérico.
Recursos:Fluxos básicos de nuvem e desktop
200:
Repetível
Meta: a implementação é direcionada para a criação de alguns bots para uso em
produção. A organização continua a explorar os recursos do Power Automate.
Indicadores:
O código não está adequadamente modularizado/organizado neste momento.
A promoção de código entre ambientes é manual.
A instalação e a configuração do Power Automate Desktop são manuais
A implementação abrange os cenários DPA (automação de processos digitais) e
RPA (automação robótica de processos)
Conectividade de gateway local/máquina direta implementada
O cálculo do ROI é principalmente manual neste momento
Recursos:Conectividade de gateway local/máquina direta
https://learn.microsoft.com/pt-br/power-automate/flow-types
https://learn.microsoft.com/pt-br/power-automate/desktop-flows/manage-machines
Nível Details
300:
Definido
Meta: a implementação é direcionada para a criação de vários bots para uso em
produção. A organização está amadurecendo em sua jornada de automação.
Indicadores:
O código é bem modularizado/organizado: fluxos principais e subfluxos.
A promoção de código entre ambientes é automatizada para soluções
gerenciadas e não gerenciadas
A instalação e a configuração do PowerAutomate Desktop são automatizadas
As credenciais são gerenciadas por meio do Azure Key Vault (ou equivalente)
As melhores práticas de tratamento de exceção são implementadas para:
Fluxos de nuvem: uso de Configurar execução posterior, Try/Catch, Erro
Fluxos de área de trabalho: tratamento de exceção em nível de ação e nível
de bloco
Recursos:
Instalação do Power Automate Desktop
Tratamento de exceções: fluxos de nuvem
Tratamento de exceções: fluxos de área de trabalho
Gerenciamento do Azure Key Vault
400:
Capaz
Meta: a implementação é direcionada para a criação de muitos bots que oferecem
suporte a equipes multifuncionais para uso em produção com um desvio de alto nível
de resiliência e reutilização.
Indicadores:
Conectores personalizados, suporte de API (para aplicativos internos) são
criados por desenvolvedores profissionais para facilitar que desenvolvedores
cidadãos criem automação.
São empregados modelos reutilizáveis para fluxos de nuvem e área de trabalho.
O cálculo do ROI é automatizado.
Os processos são implementados aproveitando o AI Builder.
A execução paralela de cargas de trabalho para melhorar a taxa de transferência
é implementada
O Business Component Testing é bem executado (validando outros
componentes, gerenciamento de carga de trabalho, ramificação de processos,
tratamento de exceções e medição de desempenho)
Recursos:
Conectores Personalizados
AI Builder em RPA
https://www.serverlessnotes.com/docs/automating-on-premises-gateways-using-powershell
https://learn.microsoft.com/pt-br/training/modules/error-handling/
https://learn.microsoft.com/pt-br/training/modules/pad-exception-handling/
https://tchinnin.com/power-automate-with-azure-key-vault/
https://learn.microsoft.com/pt-br/connectors/custom-connectors/define-blank
https://learn.microsoft.com/pt-br/training/modules/ai-builder-power-automate/1-introduction
Nível Details
500:
Eficiente
Meta: a maturidade da implementação está em um estado avançado. A organização
está bem equipada para criar processos complexos com alto grau de resiliência.
Indicadores:
Implementação de execução distribuída de cargas de trabalho utilizando
grupos de máquinas em máquinas virtuais com dimensionamento automático.
Equipes de fusão envolvendo desenvolvedores de nuvem, IA e outros recursos
de tecnologia criam soluções de automação híbrida.
Recursos:Fusion Teams
Nível Estado dos Criadores de Educação e Cidadãos
100:
Inicial
Meta: o escopo da implantação/gerenciamento é oferecer suporte à automação em
um nível de PoC.
Indicadores:
O ALM está em um estágio rudimentar, o desenvolvimento de bots está
confinado a um ambiente de desenvolvimento genérico.
A implantação de rede/infraestrutura não é escalonável: confinada a um ou
mais bots
A automação é executada principalmente no modo assistido
O monitoramento e o gerenciamento de bots são manuais
Controle do código-fonte não implementado
Recursos:Diretrizes de implantação e gerenciamento
200:
Repetível
Meta: o escopo da implantação/gerenciamento é oferecer suporte a alguns bots para
uso em produção.
Indicadores:
Esforços para automatizar a implantação de aplicativos estão em andamento.
O controle de versão usando o software de controle de origem é implementado
Ambientes de backup e restauração estabelecidos
A implantação de automação oferece suporte aos modos de execução assistida
e não assistida
Recursos:
GitHub Power Platform Actions
Backup e restauração
Implantar e gerenciar
https://techcommunity.microsoft.com/t5/apps-on-azure-blog/develop-low-code-applications-with-fusion-teams/ba-p/2879591
https://learn.microsoft.com/pt-br/power-platform/alm/devops-github-actions
https://learn.microsoft.com/pt-br/power-platform/admin/backup-restore-environments
Nível Estado dos Criadores de Educação e Cidadãos
300:
Definido
Meta: o escopo de implantação/gerenciamento para oferecer suporte a muitos bots
para uso em produção. A organização está amadurecendo em sua jornada de
automação.
Indicadores:
O ALM é automatizado: exporte, implante e importe pipelines no local
Analisadores estáticos ainda não implementados, validação e verificação são
manuais
Privilégios de função que definem desenvolvedor
cidadão/administrador/auditor em todos os ambientes são implementados.
O gerenciamento de configuração e as atualizações de patches em várias
máquinas são gerenciados usando ferramentas como Intune ou SCCM.
As métricas de monitoramento/relatório (usando o Power BI ou ferramenta de
relatório equivalente) de uma perspectiva de implantação de bot estão em
vigor (pode não ser em tempo real)
Recursos:
Noções básicas do ALM
Gerenciamento de configuração
400:
Capaz
Meta: o escopo da implantação é direcionado para oferecer suporte a bots que
atendem equipes multifuncionais para uso em produção com um desvio de
otimização e eficiência.
Indicadores:
Aproveite o Dataverse para criar painéis específicos de casos de uso.
Adicione a solução VM Insights ao seu espaço de trabalho do Log Analytics
Configurar testes de conectividade usando o Monitor de Conexão no Azure
A implantação de rede do ponto de vista de alta disponibilidade está concluída:
zonas de disponibilidade do Azure, implementação de recuperação de desastre
do Azure em vigor.
As métricas de monitoramento/relatório (usando o Power BI ou ferramenta de
relatório equivalente) de uma perspectiva de implantação de bot estão em
vigor (em tempo real)
Recursos:
Recuperação de desastres do Azure
Solução VM Insights
Monitor de conexão no Azure
https://learn.microsoft.com/pt-br/power-platform/alm/basics-alm.md
https://learn.microsoft.com/pt-br/mem/configmgr/core/understand/introduction
https://azure.microsoft.com/solutions/backup-and-disaster-recovery/
https://learn.microsoft.com/pt-br/azure/azure-monitor/vm/vminsights-configure-workspace?tabs=CLI
https://learn.microsoft.com/pt-br/azure/network-watcher/connection-monitor-overview
Nível Estado dos Criadores de Educação e Cidadãos
500:
Eficiente
Meta: o escopo de implantação/gerenciamento está em um estado maduro. A
organização está bem equipada para implantar e gerenciar soluções de forma
eficiente, garantindo um alto grau de resiliência.
Indicadores:
Utilize o Azure Monitor para monitorar cargas de trabalho e utilização de
recursos.
Detecte comportamentos anômalos configurando alertas, logs visuais e
monitoramento.
Registre o tráfego de rede usando os fluxos de log do NSG (Grupos de
Segurança de Rede) usando o Observador de Rede do Azure
Recursos:
Registre o tráfego de rede usando o NSG
Azure Monitor
Nível Details
100:
Inicial
Meta: segurança e governança são projetados para oferecer suporte à automação em
um nível fundamental para facilitar o crescimento futuro.
Indicadores:
A maturidade da implementação de governança/segurança está em um estágio
rudimentar, pois há menos bots para supervisionar.
Os dados confidenciais que precisam ser criptografados são identificados no
processo de criação/exploração do bot.
Os direitos de acesso necessários para conexão com sistemas externos são
identificados.
Recursos:Criptografar dados confidenciais
Proteger e governar
https://learn.microsoft.com/pt-br/azure/virtual-machines/network-overview
https://learn.microsoft.com/pt-br/azure/azure-monitor/vm/vminsights-configure-workspace?tabs=CLI
Nível Details
200:
Repetível
Meta: segurança e governança são projetados para oferecer suporte a alguns bots
para uso em produção.
Indicadores:
Políticas de acesso condicional: defina políticas no Azure para o Power
Automate para conceder ou bloquear com base no usuário/grupo, dispositivo,
local.
Criptografar dados em REST e em trânsito
Aplicar comunicação somente HTTPS para aplicativos voltados para a
Internet
Criptografar a conexão com máquinas virtuais usando RDP
Proteção de firewall: defina grupos de segurança de rede para permitir/negar
tráfego de saída/entrada.
Gerencie dados confidenciais no fluxo da área de trabalho: criptografe os dados
usando a entrada como tipo de texto.
Recursos:
Políticas de acesso condicional
Lista de permissões de URL/IPCriptografar dados
300:
Definido
Meta: segurança e governança são projetados para oferecer suporte a vários bots
para uso em produção. A organização está amadurecendo em sua jornada de
automação.
Indicadores:
A conectividade de gateway/máquina é automatizada.
O gerenciamento de licenças é um processo automatizado, as licenças são
atribuídas/não atribuídas com base nas necessidades de utilização da
equipe/departamento.
Armazenamento seguro de credenciais e rotação no local.
O gerenciamento de acesso é automatizado para gerenciar o acesso conforme
necessário a caminhos de arquivo, artefatos e aplicativos.
Uso do Dataverse Teams e grupos do AAD, para controlar efetivamente as
permissões do usuário.
Revise o uso do conector no PPAC (Centro de Administração da Power
Platform).
Recursos:
Gerenciamento de acesso
Grupos do AAD
Análise do centro de administração da Power Platform
https://learn.microsoft.com/pt-br/azure/active-directory/conditional-access/plan-conditional-access
https://learn.microsoft.com/pt-br/data-integration/gateway/service-gateway-communication#enable-outbound-azure-connections
https://learn.microsoft.com/pt-br/azure/cloud-adoption-framework/decision-guides/identity/
https://learn.microsoft.com/pt-br/azure/active-directory/fundamentals/add-users-azure-active-directory
https://learn.microsoft.com/pt-br/power-platform/admin/analytics-powerapps
Nível Details
400:
Capaz
Meta: segurança e governança são direcionadas para oferecer suporte a bots que
atendem equipes multifuncionais para uso em produção com um desvio de
otimização e eficiência.
Indicadores:
Monitoramento proativo no local.
Implemente o Cross Tenant Block para restringir o acesso de locatários de
terceiros.
Implemente definições de DLP de ponto de extremidade granular para
conectores.
Garantir que os padrões de conformidade sejam atendidos com base no setor
(por exemplo, GDPR – Regulamento Geral sobre a Proteção de Dados, PCI DSS –
Padrão de Segurança de Dados do Setor de Cartões de Pagamento, etc.)
Recursos:
Habilitar isolamento entre locatários
DLP de ponto extremidade granular
Conformidade e privacidade de dados
500:
Eficiente
Meta: segurança e governança estão em um estado maduro. A organização está bem
equipada para proteger e governar soluções de forma eficiente, garantindo um alto
grau de resiliência.
Indicadores:
Implemente o Security Information Event Management (SIEM) para fornecer
análises de segurança inteligentes e inteligência contra ameaças.
Estabeleça um processo de descoberta de aplicativos para identificar novas
conexões de aplicativos (usando ferramentas de gerenciamento de segurança
de aplicativos, como o Microsoft Cloud App Security Management).
Recursos:Security Information Event Management (SIEM)
Nível Estado do Fusion Teams
Consolidar
https://learn.microsoft.com/pt-br/power-platform/admin/cross-tenant-restrictions
https://learn.microsoft.com/pt-br/power-platform/admin/dlp-granular-controls
https://learn.microsoft.com/pt-br/power-platform/admin/wp-compliance-data-privacy
https://learn.microsoft.com/pt-br/microsoft-365/security/office-365-security/siem-server-integration
Nível Estado do Fusion Teams
100:
Inicial
Meta: a organização acaba de iniciar sua jornada de automação, o objetivo é ensinar a
adoção do Power Automate em um nível fundamental.
Indicadores:
Identificar as equipes que precisam fazer parte da jornada de automação
Defender a importância e o impacto da automação em um nível de
configuração de equipe
Recursos:Transformação digital
200:
Repetível
Meta: a organização está expandindo sua pegada de automação, enquanto ainda
avalia a viabilidade de uma perspectiva de escala. A consolidação é voltada para
apoiar e promover os criadores que têm uma boa compreensão do Power Automate.
Indicadores:
Alocar funções e responsabilidades com base em funções de trabalho
individuais
Campeões de produtos de automação
Criadores de automação
Equipe CoE de automação
Estabeleça pontos de contato e líderes do fluxo cujo objetivo é ensinar e apoiar
a automação em toda a organização.
Recursos:Alocar funções e responsabilidades
300:
Definido
Meta: a organização verifica o Power Automate como uma solução viável. A
organização está amadurecendo em sua jornada de automação e com ela vêm muitos
"momentos de aprendizado". A "consolidação" nesse nível foi sintonizada para
suportar as dores de crescimento típicas do aumento da maturidade.
Indicadores:
Os beacons de automação oferecem suporte a outros desenvolvedores
cidadãos à medida que progridem em um ciclo de "tentativa-falha-sucesso".
Os desenvolvedores cidadãos avançam na promoção de soluções para a
produção, enquanto são apoiados em cada etapa por seus pares.
Recursos:Beacons de automação
https://rpacoestorage.blob.core.windows.net/public-coe-blobs/Administering%20a%20low-code%20intelligent%20automation%20platform%20Whitepaper%20v1.0.pdf
https://powerusers.microsoft.com/t5/Microsoft-Power-Automate/ct-p/MPACommunity
Nível Estado do Fusion Teams
400:
Capaz
Meta: a organização está cada vez mais tendendo a um estado maduro em sua
jornada de automação.
Indicadores:
As equipes compartilham histórias de sucesso e desenvolvedores cidadãos
defendem ganhos de ROI em toda a organização por causa da automação.
As equipes inicialmente hesitantes em automação começam a adotar a
automação convencidas de sua proposta de valor.
Recursos:Histórias de sucesso de automação do mundo real
500:
Eficiente
Meta: a organização está em um estado maduro em sua jornada de automação.
Indicadores:
Ofereça reconhecimentos individuais e planos de carreira para desenvolvedores
cidadãos promissores.
Incentive os desenvolvedores cidadãos a publicar em blogs seus aprendizados e
jornadas de automação para beneficiar outros entusiastas que estão
começando.
Recursos:Planos de carreira para desenvolvedores cidadãos
7 Observação
Você pode baixar uma versão para impressão do modelo de maturidade de
automação da Power Platform. 
https://powerautomate.microsoft.com/blog/real-world-automation-stories-with-microsoft-power-automate/
https://powerautomate.microsoft.com/blog/from-hr-to-evangelist-career-transformation-using-microsoft-power-automate-desktop/
https://aka.ms/automationmaturitymodel
Visão geral dos modelos de aprovações
de negócios (versão preliminar)
Artigo • 02/02/2023 • 2 minutos para o fim da leitura
[Este tópico faz parte da documentação de pré-lançamento e está sujeito a alterações.]
As aprovações são um caso de uso importante que está presente em todos os setores,
organizações e departamentos. Você pode usar o Power Automate para agilizar seus
processos empresariais digitalizando a experiência de aprovações.
Os modelos de aprovações de negócios fornecem modelos sem código que são criados
com base nos componentes do Microsoft Power Platform. A sua organização pode usar
esses modelos para acelerar a velocidade com que cria fluxos de trabalho de
aprovações sofisticados que incluem ramificação condicional, delegação, substituições
administrativas e muito mais. Como esses são modelos sem código, quase qualquer
pessoa em sua organização pode usá-los para atender às suas necessidades de
aprovação.
) Importante
Esse é um recurso de versão preliminar.
Os recursos em versão preliminar 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.
Esse recurso está sendo implementado gradualmente em todas as regiões e
pode não estar disponível na sua região.
As organizações precisam de aprovações para uma variedade de processos de negócios,
incluindo relatórios de despesas, gerenciamento de planilhas de horas, solicitações de
viagens de negócios, pedidos de compras, descontos de vendas etc. Com o Power
Platform, você pode atender a essas necessidades de aprovação combinando
componentes do Power Apps e do Power Automate. No entanto, à medida que a
complexidade das aprovaçõesaumenta, a configuração também aumenta. Os modelos
de aprovações de negócios estão disponíveis com uma coleção de componentes e
ferramentas projetados para ajudar as organizações a automatizar os processos de
aprovação rapidamente.
Esses modelos cobrem alguns dos requisitos típicos na maioria das organizações,
incluindo o seguinte:
A capacidade de configurar aprovações em vários estágios
Delegar outros para aprovar
Ver o progresso e o histórico de aprovações
Gerenciar fora do escritório para funcionários
Desejamos trabalhar em estreita colaboração com os clientes para aprender e melhorar
esses modelos. Caso você se interesse em participar da versão preliminar, comece
preenchendo o formulário da versão preliminar dos modelos de aprovações de
negócios .
Inscrever-se na versão preliminar
https://make.powerapps.com/
https://aka.ms/business-approvals-templates-preview
	Orientações
	Documentação de orientações do Power Automate
	Planejar um projeto do Power Automate
	Introdução
	Vários tipos de automação de processos
	Fase de planejamento
	Fase de design
	Design do processo
	Design arquitetônico
	Determinar qual método de automação a ser usado
	Cenários assistidos e autônomos
	Separar fluxos em processos automatizados menores
	Autenticação e segurança
	Definindo entradas e saídas
	Transformando e formatando dados
	Formalizando mensagens e alertas
	Reduzindo o risco e planejando o tratamento de erros
	Adicionando dados analíticos ao Microsoft Dataverse
	Fluxograma de tomada de decisão para seu projeto
	Fase de fabricação
	Fase de teste
	Estratégia de teste
	Ferramentas e configurações para testar sua automação
	Fase de implantação e refinamento
	Implantar sua automação na produção
	Avaliando o impacto nos negócios
	Descobrindo problemas de desempenho
	Automação de Processo Robótico (RPA) com o SAP
	Introdução ao RPA baseado na GUI do SAP no Power Automate
	Pré-requisitos para automatizar cargas de trabalho baseadas na GUI do SAP
	Componentes principais para a automação da GUI do SAP com RPA do Power Automate
	Automação de exemplo da GUI do SAP para este tutorial
	Automação pro-code com a GUI do SAP
	Usar RPA pro-code com a GUI do SAP
	Usar o mecanismo de automação da GUI do SAP para gravar VBScript
	Revisar o código gerado
	Adicionar variáveis ao VBScript
	Criar um fluxo da área de trabalho que se conecta ao SAP
	Criar o fluxo da nuvem
	Validar dados com o conector ERP do SAP
	Automação de pouco código com a GUI do SAP
	Usar RPA de pouco código com a GUI do SAP
	Criar um fluxo da área de trabalho do SAP
	Criar um subfluxo para automação da GUI do SAP
	Preparar-se para depurar
	Criar o fluxo da nuvem para atualizar um endereço
	Automação sem código com a GUI do SAP
	Usar RPA sem código com a GUI do SAP
	Extrair dados da GUI do SAP
	Benefícios do VBScript versus ações para automação da GUI do SAP
	Conclusão
	Gerenciamento do ciclo de vida do aplicativo para projetos de automação
	Kit de automação para o Power Platform
	Introdução
	Estratégia do Centro de Excelência de Automação usando o kit de automação
	Configurar o kit de automação
	Pré-requisitos
	Configurar lista de verificação
	Ambiente principal
	Ambientes satélites
	Variáveis de ambiente
	Segurança
	Desabilitar sincronização (opcional)
	Perguntas frequentes sobre configuração
	Configurar o kit de automação
	Configuração inicial
	Estrutura de regras de exceção
	Análise de impacto de DLP para fluxos da área de trabalho
	Usar o kit de automação
	Testando um cenário de ponta a ponta
	Limitações
	Notas sobre a versão
	Comentários e suporte
	Melhores práticas de adoção da automação
	Visão Geral
	Estratégia de adoção de automação
	Técnicas holísticas de automação empresarial
	Administração e governança da automação
	Kit de automação para o Power Platform
	Gerenciar o Power Automate para desktop no Windows
	Visão Geral do Modelo de Maturidade de Automação
	Detalhes do Modelo de Maturidade de Automação
	Modelos de aprovações de negócios (versão preliminar)

Mais conteúdos dessa disciplina