Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Observação
As versões prévias dos recursos não são criadas para uso em ambientes de produção e podem ter funcionalidade restrita. Esses recursos estão disponíveis antes de um lançamento oficial para que os clientes possam obter acesso antecipado e fornecer comentários.
O Power Apps capacita os desenvolvedores de todos os conjuntos de habilidades, incluindo aqueles que criam aplicativos Web em IDEs (ambientes de desenvolvedor integrados), como o Visual Studio Code, a criar e executar aplicativos de negócios com eficiência em uma plataforma gerenciada.
Aplicativos de código permitem que os desenvolvedores integrem os recursos do Power Apps em aplicativos web personalizados construídos em um IDE com enfoque em código. Você pode desenvolver localmente e executar o mesmo aplicativo no Power Platform. Crie com estruturas populares (React, Vue e outros) mantendo controle total sobre a interface do usuário e a lógica.
Os principais recursos incluem:
- Autenticação e autorização do Microsoft Entra
- Acesso a fontes de dados do Power Platform e mais de 1.500 conectores, que podem ser chamados diretamente do JavaScript
- Fácil publicação e hospedagem de aplicativos Web de linha de negócios no Power Platform
- Adesão às políticas da Plataforma Gerenciada da sua organização (limites de compartilhamento de aplicativos, acesso condicional, prevenção contra perda de dados e assim por diante)
- Implantação simplificada e ALM
A plataforma gerenciada acelera a inovação segura e rápida e, quando pronta, os aplicativos podem ser implantados em ambientes de produção dedicados.
Pré-requisitos
Os aplicativos de código exigem que várias ferramentas de desenvolvedor como Visual Studio Code, git, dotnet, node.jse npm estejam disponíveis na linha de comando.
Instalar as seguintes ferramentas de desenvolvedor
Use essas ferramentas durante a criação de aplicativos de código:
- Código do Visual Studio
- Node.js (versão lts)
- Git
- Power Apps CLI
Habilitar aplicativos de código em um ambiente do Power Platform
Os aplicativos de código podem ser habilitados por meio de uma configuração de ambiente que os administradores do Power Platform e os administradores de ambiente podem definir. A configuração de ambiente respeita os grupos e as regras definidas pelos Administradores do Power Platform.
Como administrador, acesse o Centro de administração do Power Platform
Navegue até Gerenciar>Ambientes>, selecione o ambiente em que você usará aplicativos de código
Navegue até Configurações> Expanda a subseção Produto> Selecione Recursos
Navegue até o recurso aplicativos de código do Power Apps e use a opção Habilitar aplicativos de código para habilitar.
Selecione Salvar na experiência de configurações.
Licenciar usuários finais com o Power Apps Premium
Os usuários finais que executam aplicativos de código precisam de uma licença do Power Apps Premium.
Limitações
- Os aplicativos de código podem invocar APIs fora dos conectores do Power Platform. Os aplicativos de código ainda não dão suporte à CSP ( Política de Segurança de Conteúdo ).
- Os aplicativos de código ainda não dão suporte à restrição de IP de SAS (Assinatura de Acesso Compartilhado de Armazenamento).
- Os aplicativos de código não dão suporte à integração do Git do Power Platform.
- Os aplicativos de código não têm uma integração nativa do Power Platform com o Azure Application Insights. O Azure Application Insights pode ser adicionado como seria a um aplicativo Web genérico, mas não inclui informações reconhecidas na camada da plataforma, como eventos abertos pelo aplicativo (para medir o êxito/falha).
- Não há suporte para aplicativos de código no aplicativo móvel do Power Apps ou no Power Apps para Windows.
- Os aplicativos de código ainda não dão suporte à integração de dados do Power BI (função PowerBIIntegration), mas podem ser inseridos em relatórios do Power BI usando o Power Apps Visual.
- Os aplicativos de código não dão suporte à integração de formulários do SharePoint.
Suporte à funcionalidade da Plataforma Gerenciada
Esta tabela enumera os recursos de gerenciamento do Power Platform que funcionam para aplicativos de código.
| Capability | Anotações |
|---|---|
| Os usuários finais veem a caixa de diálogo de consentimento para permissões de conector | Saiba mais |
| Limites de compartilhamento | Os aplicativos de código respeitam os limites de compartilhamento do aplicativo de tela. Saiba mais |
| Quarentena do aplicativo | Saiba mais |
| Imposição da política de perda de dados durante a inicialização do aplicativo | Saiba mais |
| Acesso condicional em um aplicativo individual | Saiba mais |
| Supressão da caixa de diálogo de consentimento do administrador | Há suporte para supressão de consentimento para conectores da Microsoft que usam OAuth e conectores personalizados que usam OAuth. Saiba mais |
| Isolamento de locatário | Saiba mais |
| Azure B2B (acesso de usuário externo) | Aplicativos de código podem ser compartilhados e acessados por usuários finais usando o Azure B2B para ter acesso a recursos em um locatário, de maneira semelhante aos aplicativos de tela. Saiba mais |
| Métricas de saúde | As métricas de integridade operacional para aplicativos de código estão disponíveis no centro de administração do Power Platform e no portal do criador. Saiba mais |