Power Apps Code Apps GA: apps web com governação
Resumo
As code apps do Power Apps entraram em disponibilidade geral, permitindo aos developers criar aplicações web com frameworks como React ou Vue e aceder a mais de 1.400 conectores, enquanto fazem deploy no Managed Host da Power Platform. Isto é importante porque combina rapidez e flexibilidade no desenvolvimento com autenticação, segurança e governação centralizadas, ajudando as organizações a escalar apps personalizadas sem perder controlo operacional e de dados.
Introdução: porque isto importa
As organizações estão a criar mais aplicações personalizadas do que nunca — frequentemente aceleradas por desenvolvimento assistido por AI e geração de código. Essa velocidade é excelente para entrega, mas pode aumentar o risco se as apps proliferarem sem identidade consistente, controlos de dados e visibilidade operacional. As code apps do Power Apps (agora em disponibilidade geral) procuram fechar essa lacuna ao permitir que developers web construam com frameworks familiares, enquanto o IT mantém governação e segurança através da Power Platform.
O que há de novo: Code apps no Power Apps (GA)
As code apps trazem uma experiência “code-first” para o Power Apps, continuando a tirar partido dos serviços da plataforma.
Experiência de developer (constrói à tua maneira)
- Usa frameworks web modernas como React, Vue ou outras frameworks JavaScript à escolha.
- Desenvolvimento local no IDE preferido com toolchains e workflows existentes.
- Acesso em JavaScript a mais de 1.400 connectors da Power Platform, utilizados como APIs standard.
- Deploy para o Managed Host, onde as apps são executadas dentro da Power Platform e herdam automaticamente os controlos empresariais.
Governação e segurança de IT (governar à escala)
Cada code app torna-se um asset governado da Power Platform, ajudando o IT a gerir um panorama de apps em expansão sem bloquear a produtividade dos developers:
- Autenticação sem configuração via Microsoft Entra ID, evitando implementações de autenticação personalizadas.
- Autorização integrada de connectors com fluxos de consentimento automáticos.
- Aplicação de políticas de DLP em runtime, reduzindo a necessidade de alterações ao nível do código da app para cumprir requisitos de governação de dados.
- Conformidade com Conditional Access, garantindo que as apps respeitam as políticas de acesso organizacionais.
- Monitorização de saúde e diagnóstico através do Power Platform Monitor.
- Suporte de app lifecycle management (ALM) via ferramentas de deployment e versioning da Power Platform.
Impacto para administradores e responsáveis da plataforma
- Mais controlo sem esforço excessivo: com autenticação Entra ID, DLP e Conditional Access alinhados com a plataforma, a governação é aplicada de forma consistente nas code apps.
- Melhor visibilidade: as code apps surgem como assets geridos, permitindo inventário, monitorização e supervisão operacional.
- Governação de connectors torna-se crítica: como os developers podem chamar connectors diretamente a partir de JavaScript, permissões de connectors, políticas de consentimento e limites de DLP tornam-se centrais para a gestão de risco.
Itens de ação / próximos passos
- Rever políticas de DLP para garantir que as classificações de connectors (Business/Non-business/Blocked) estão alinhadas com cenários de uso de code apps.
- Validar a cobertura de Conditional Access para a Power Platform e assegurar que as condições pretendidas de dispositivo/utilizador se aplicam às code apps alojadas.
- Estabelecer um percurso de ALM (environments, estratégia de solutions, versioning, deployment) para code apps em paralelo com os assets existentes do Power Apps.
- Atualizar orientação para developers: padronizar templates, padrões de uso de connectors e expectativas de monitorização.
- Fazer um piloto num ambiente controlado e monitorizar utilização/telemetria no Power Platform Monitor antes de uma adoção mais ampla.
Para orientação de implementação, a Microsoft aponta para o Quickstart e a documentação, além de templates e samples da comunidade no GitHub para acelerar a adoção.
Precisa de ajuda com Power Platform?
Nossos especialistas podem ajudá-lo a implementar e otimizar suas soluções Microsoft.
Fale com um especialistaFique atualizado sobre as tecnologias Microsoft