Teste de fluxos desktop (preview)
Esta é uma ótima notícia para a comunidade de makers. Agora é possível criar um fluxo de teste para validar se um fluxo desktop está agindo conforme esperado. Este fluxo possui os mesmos recursos dos demais, sendo que a única diferença é a inclusão das ações “Test a desktop flow” e “Assert“. Isto significa que é possível criar cenários de teste complexos e preparar dados sintéticos utilizando todos os recursos disponíveis no Power Automate Desktop.
Como a documentação oficial ainda não foi atualizada, criei um tutorial com um exemplo simples para que você possa começar a criar seus testes agora mesmo.
Uso do Azure Key Vault para armazenar credenciais (preview)
Agora é possível utilizar tanto o Azure Key Vault quanto o CyberArk na funcionalidade Get Credentials para serem utilizadas tanto nas conexões das máquinas onde serão executados os fluxos desktop quanto em ações no mesmo. Isto permite a adoção de padrões de segurança elevados (pois não é necessário armazenar credenciais nos fluxos) quanto flexibilidade para as organizações adotarem a solução de cofre de senhas de sua preferência.
Para saber mais acesse a documentação oficial.
Nova ação disponível para facilitar automações com SAP
Uma nova ação chamada ‘Selecionar item de navegação SAP’ agora está disponível no módulo de automação SAP, permitindo que você interaja com itens de menu na barra de ferramentas do aplicativo da janela SAP.
Para saber mais acesse a documentação oficial.
Confira neste tutorial como criar um caso de teste simples para seus fluxos desktop.
Primeiro, é preciso atualizar o Power Automate Desktop para a versão 2.54. Com você terá acesso a função “Tests” no menu lateral esquerdo.
Clique em New e depois em Test Case.
Defina um nome para o seu caso de teste, bem com o fluxo que será testado, dentre outras configurações.
Adicione uma ação do tipo “Test a desktop flow” para que você possa informar o valor para as variáveis de entrada do fluxo a ser testado, o que irá variar de acordo com a características do mesmo. O caso de teste deste exemplo executa apenas um teste por vez, mas é possível, por exemplo, testar diversas execuções criando um loop com a ação de teste que utiliza um arquivo CSV ou XLS como fonte de dados.
Algo que notei é que, pelo menos neste momento, não é possível inserir textos muito longos nestas caixas de diálogo. Como workaround, criei uma variável de entrada e inseri o texto necessário (um JSON) para que meu fluxo fosse executado com sucesso.
Adicione uma ação do tipo “Assert” que é onde você vai definir a lógica de avaliação a ser aplicada em cada teste executado. Você poderá utilizar valores das variáveis de saída.
Para executar o caso de teste, você utilizará a mesma funcionalidade utilizada para executar os fluxos desktop: o botão “Run“. O fluxo desktop que está sendo testado será então executado e caso a condição informada em “Assert” seja atendida, o teste será concluído com sucesso.
O fluxo desktop que está sendo testado será então executado e caso a condição informada em “Assert” seja atendida, o teste será concluído com sucesso.
Para aumentar a potencial de transformação digital da Power Platform, existem estratégias de adoção denominadas padrões de valor (patterns of value), que representam abordagens de adoção focadas em atender desafios específicos.
Este é um tema que abordarei neste blog em detalhes em breve, mas segue um resumo para que vocês tenham um contexto mínimo e assim aproveitar ao máximo os webinars
Você sabia que até 75% do backlog de desenvolvimento pode ser acelerado utilizando Power Platform? Conecte aplicativos, automações e agentes a suas APIs e bancos de dados existentes para que os usuários de negócio possam criar rapidamente e com o apoio de IA soluções inovadoras.
Customizar aplicações core como ERPs é extremamente custoso e demorado, além de tornar dificultar a atualização de versões. Mas com o uso combinado dos conectores da Power Platform, aplicativos e automações é possível otimizar os processos de negócios, aumentar a produtividade e eliminar tarefas manuais, mantendo suas aplicações core no looping de informações.
Todas as organizações possuem aplicações legadas (antigas) com limitada (ou inexistente) conectividade e processos de negócio custosos, complexos e sujeitos a erros humanos. Com a Power Platform, você pode enfrentar esses desafios utilizando recursos de automação DPA, RPA e Process and Task Mining totalmente integrados e que contam com recursos avançados de IA para acelerar a criação de soluções robustas de automação.
Como o volume e ritmo das demandas de clientes, colaboradores e parceiros continua a aumentar, assistentes de IA são fundamentais para garantir um atendimento consistente e de alta qualidade. Com os agentes do Copilot Studio é possível fornecer um alto nível de atendimento através de respostas consistentes e de qualidade.
Agora que você conhece um pouco mais sobre os padrões de valor da Power Platform, se inscreva nos webinars apresentados por especialistas no tema e descubra como soluções de IA e low-code podem impulsionar a inovação e o valor em toda a sua organização.
Para se inscrever basta acessar o link abaixo:
Patterns of value: Power Platform
Power Apps Plan Designer agora em Preview!
Resumo: Anunciado no Power Platform Community Conference (PPCC) em Setembro de 2024 e agora disponibilizado em preview, o Plan Designer permite transformar rapidamente uma simples necessidade de negócio em uma solução completa de baixo código. Utilizando o Copilot e uma equipe de agentes com habilidades especializadas em arquitetura de soluções, modelagem de dados e geração de experiências de usuário, o Plan Designer guia o usuário desde a definição de papéis e histórias de usuário até a criação de tabelas no Dataverse e aplicativos personalizados, tudo de forma eficiente e integrada.
Por que é importante: Simplifica o processo de planejamento e desenvolvimento, permitindo que os usuários se concentrem mais na inovação e menos em como e quais componentes da Power Platform utilizar
Status: Preview
Links: Introducing the plan designer in Power Apps (preview)
Novidades no AI Builder
Resumo: O AI Builder recebeu as seguintes novidades na última semana:
Por que é importante: As mudanças no AI Builder permitem automatizar tarefas repetitivas como processar documentos, e-mails e imagens de forma mais inteligente, rápida e personalizada, integrando-se facilmente aos sistemas existentes e aumentando a produtividade dos usuários.
Links: Automate emails, documents, and images with Microsoft AI Builder
Atualizações de Janeiro de 2025 do Power Automate Desktop
Resumo: O Power Automate Desktop recebeu as seguintes atualizações neste mês:
Por que é importante: Estas novas funcionalidades permitem criar fluxos mais inteligentes, flexíveis e eficientes e de forma mais ágil.
Variáveis de ambiente para conexões com o SQL Server
Resumo: Agora é possível criar variáveis de ambiente para conexões com o SQL Server que utilizam o Entra ID para autenticação. São duas as variáveis que podem ser criadas: servidor e banco de dados.
Por que é importante: Facilita o transporte de componentes entre ambientes, aumentando a adoção de boas práticas recomendadas de ALM
Status: Preview
Links: SQL Server environment variables available for Power Apps
Segue lista de atualizações da Power Platform publicadas na última semana já com a minha análise.
Pipelines: páginas de publicação para Makers e Administradores
Resumo: Permite que makers tenham uma visão centralizada de todas as suas publicação, com destaque as em andamento e com falha para facilitar o monitoramento. Os administradores ganham uma interface otimizada para monitorar publicações em todo o ambiente, aprovar solicitações e solucionar problemas de forma eficiente.
Por que é importante: As novas interfaces disponibilizam recursos essenciais para makers e administradores executarem atividades referentes em um único local focado em seus respectivos perfis, habilitasndo assim uma adoção mais rápida de práticas recomendadas de ALM utilizando Pipelines.
Status: Production-ready Preview
Links:
Novo processo de atualização mensal do Power Pages
Resumo: Os updates mensais do Power Pages realizados pela Microsoft seguirão um novo processo de atualização mensal que segue uma configuração padrão de ALM de Early Upgrade -> Non-Production -> Production para garantir que os clientes tenham tempo suficiente para testar cada lançamento mensal antes que ele seja aplicado em seus sites de produção.
Por que é importante: O objetivo deste novo processo é facilitar as rotinas de teste e reduzir o risco de regressões em portais causados pelas atualizações.
Status: aplicável para todos os sites que utilizam o release 9.7.1.x do Power Pages
Links:
Streamlining Power Pages Monthly Releases with Predictable ALM-Aligned Updates
Habilitando agentes customizados no Copilot Chat
Resumo: O Copilot Chat, lançado em 15/01 permite que usuários utilizem Copilots e agentes e em breve será possível acessar agentes criados no Agent Builder ou Copilot Studio diretamente em chat. O acesso a estes agentes poderá ser adquirido através de pacote de mensagens ou ainda em um modelo de consumo.
Por que é importante: Permite a adoção de agentes customizados por usuários do Copilot Chat através de um modelo flexível de aquisição.
Status: Lançamento em breve
Links:
Recentemente, li um artigo no ZDNet mencionando que a NSA (National Security Agency) disponibiliza um relatório chamado Mobile Device Best Practices Report, com várias dicas para manter nossos dispositivos seguros. A mais inusitada? Desligar seu celular semanalmente. Confira o porquê na lista de recomendações a seguir, que inclui também algumas contribuições minhas.
Ataques de spearphishing podem mirar seu celular para instalar malware, enquanto exploits de clique zero podem infectar seu dispositivo sem qualquer interação da sua parte. O conselho da NSA? Desligue e ligue novamente o seu celular pelo menos uma vez por semana. Essa ação simples pode dificultar a vida dos hackers e tornar mais difícil o roubo de informações do seu celular, embora a agência alerte que isso nem sempre impeça um ataque.
Existe um mito comum de que pagamentos sem fio (wireless) são inseguros, mas isso não é verdade. Na realidade, os pagamentos wireless utilizam tecnologia de criptografia avançada, tornando as transações extremamente seguras. Tecnologias como NFC (Near Field Communication), usadas em pagamentos por aproximação, têm várias camadas de proteção, incluindo a geração de tokens únicos para cada transação. Além disso, tanto o Apple Pay quanto o Google Pay não compartilham os dados reais do seu cartão com o terminal de pagamento, aumentando ainda mais a segurança. Isso faz com que seja mais seguro do que utilizar o cartão físico em muitos casos.
Uma das maneiras mais simples de proteger seu celular é utilizar senhas fortes e, se possível, a biometria (impressão digital ou reconhecimento facial). Evite senhas como “123456” ou datas de aniversário. Quanto mais complexa, melhor!
Ativar a verificação em duas etapas nas suas contas é uma camada extra de segurança que dificulta a vida dos hackers. Isso significa que, mesmo que alguém descubra sua senha, ainda precisará de um código adicional para acessar suas contas.
Redes Wi-Fi abertas, como em cafés ou aeroportos, podem ser perigosas. Hackers podem usar essas redes para roubar informações. Prefira usar sua rede móvel ou, se precisar do Wi-Fi, utilize uma VPN para proteger sua conexão.
As atualizações de sistema e aplicativos não são só para adicionar novas funcionalidades, mas também para corrigir falhas de segurança. Mantenha seu dispositivo sempre atualizado para garantir que ele esteja protegido contra as últimas ameaças.
Evite instalar aplicativos de fontes desconhecidas. Prefira baixar apenas da Play Store (Android) ou App Store (iOS). Aplicativos de terceiros podem conter malwares que comprometem a segurança do seu celular.
Phishing é uma das táticas mais comuns de ataque. Nunca clique em links estranhos enviados por SMS, e-mails ou mensagens em redes sociais. Mesmo que pareça ser de uma empresa conhecida, desconfie e verifique a origem.
Existem vários aplicativos que ajudam a proteger seu celular contra vírus e outras ameaças. Eles também podem oferecer funções como localizar o dispositivo caso seja perdido ou roubado.
Mantenha o Bluetooth desligado quando não estiver usando, para evitar que dispositivos não autorizados se conectem ao seu celular sem que você perceba.
Utilize apenas cabos e carregadores originais ou de fabricantes confiáveis. Evite usar estações de carregamento USB públicas, pois podem ser manipuladas para roubar informações.
Desative os serviços de localização quando não estiverem sendo utilizados. Isso ajuda a proteger sua privacidade e reduzir o risco de rastreamento indesejado.
Garantir a segurança do seu celular não precisa ser complicado. Com algumas práticas simples, você pode manter suas informações pessoais protegidas e usar seu dispositivo com mais tranquilidade. Comece aplicando essas dicas hoje mesmo!
Gostou das dicas? Compartilhe com seus amigos e familiares para que eles também possam proteger seus celulares!
]]>Microsoft Discovery Hour: Accelerate Innovation with Low Code
Organizado por: Microsoft
Quando: quarta-feira, 23 de outubro de 2024 | 13:00 – 14:00
Formato: online
Idioma: Português BR
Nível técnico: Básico
Durante este evento gratuito, você aprenderá com líderes da indústria e participará de discussões interativas para ver como usar o Microsoft Power Platform para criar uma prática de hiper automação em escala com ferramentas de automação alimentadas por IA
Apropriado para os seguintes profissionais:
Microsoft Power Platform Virtual Training Day:
Fundamentals
Organizado por: Microsoft
Quando: quarta-feira, 10 de outubro de 2024 | 10:00 – 14:00
Formato: online
Idioma: Português BR
Nível técnico: Básico
Você descobrirá como conectar seus dados para analisar a performance dos negócios em tempo real, criar aplicativos personalizados e automatizar fluxos de trabalho para melhorar e agilizar os processos
Apropriado para os seguintes profissionais:
Microsoft Power Platform Virtual Training Day:
Empower Everyone to Build Apps
Organizado por: Microsoft
Quando: quarta-feira, 10 de outubro de 2024 | 10:00 – 14:00
Formato: online
Idioma: Português BR
Nível técnico: Intermediário
Você verá como armazenar e gerenciar os dados dos seus aplicativos com o Microsoft Dataverse e aprenderá a personalizar aplicações para a sua empresa. Você também entenderá como agilizar o desenvolvimento e criar aplicativos inteligentes com recursos com IA.
Apropriado para os seguintes profissionais:
Se forem criados novos eventos eu atualizo o post.
]]>Microsoft Power Platform Virtual Training Day:
Automate Your Business Processes
Organizado por: Microsoft
Quando: quarta-feira, 04 de setembro de 2024 | 10:00 – 13:30
Formato: online
Idioma: Português BR
Apropriado para: Analistas de negócio e de dados, desenvolvedores e engenheiros de DevOps, consultores funcionais, gerentes e tomadores de decisão de negócio e TI
Nível técnico: Intermediário
Durante esse evento, você poderá:
Inscrição: clique aqui!
Microsoft Power Platform Virtual Training Day:
Automate Your Business Processes
Organizado por: Microsoft
Quando: quarta-feira, 11 de setembro de 2024 | 13:00 – 15:45
Formato: online
Idioma: Inglês
Apropriado para: Analistas de negócio e de dados, desenvolvedores e engenheiros de DevOps, consultores funcionais, gerentes e tomadores de decisão de negócio e TI
Nível técnico: Intermediário
Durante esse evento, você poderá:
Inscrição: clique aqui!
Microsoft Power Platform Virtual Training Day:Empower Everyone to Build Apps
Organizado por: Microsoft
Quando: quarta-feira, 25 de setembro de 2024 | 13:00 – 16:00
Formato: online
Idioma: Inglês
Apropriado para: App makers, desenvolvedores, profissionais de TI, analistas técnicos e de negócio, tomadores de decisão de TI.
Nível técnico: Intermediário
Durante esse evento, você poderá:
Inscrição: clique aqui!
Se forem criados novos eventos eu atualizo o post.
]]>Abaixo a agenda completa:
(19/08) Microsoft Power Platform Virtual Training Day:
Empower Everyone to Build Apps
Organizado por: Microsoft
Quando: segunda-feira, 19 de agosto de 2024 13:00 – 16:00
Formato: online
Idioma: Inglês
Apropriado para: makers, desenvolvedores, profissionais de TI, analistas de negócio e tomadores de decisões de TI.
Nível técnico: Intermediário
Durante esse evento, você poderá:
Inscrição: clique aqui!
(28/08) Microsoft Discovery Hour: Accelerate Innovation with Low Code
Organizado por: Microsoft
Quando: quarta-feira, 28 de agosto de 2024 13:00 – 14:00
Formato: online
Idioma: Português BR
Apropriado para: tomadores de decisões de TI, Diretores de informação, finanças e marketing
Nível técnico: Intermediário
Durante esse evento, você poderá:
Inscrição: clique aqui!
Uma granda parte dos eventos programados para este mês já estavam com as vagas totalmente preenchidas , o que demonstra que o interesse sobre a Power Platform continua alto.
Por isto em breve postarei a lista de eventos de setembro para que vocês possam se inscrever ASAP !
Caso você não consiga participar dos eventos acima, não se esqueça da enorme quantidade de material para auto estudo disponível no Microsoft Learn e de visitar o Blog e canal official no Youtube.
]]>