Compartilhar via


Adicionar aplicativos de tela e fluxos da nuvem a soluções por padrão (versão preliminar)

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

Você pode criar um aplicativo de tela em uma solução no Power Apps ou criar um fluxo da nuvem em uma solução no Power Automate. Anteriormente, criar um aplicativo de tela ou um fluxo da nuvem em uma solução exigia etapas manuais. Agora, você pode criá-los em uma solução por padrão.

Como os aplicativos de tela e os fluxos da nuvem em uma solução são definidos no Microsoft Dataverse, você pode usar recursos do Dataverse para gerenciá-los, incluindo referências de conexão, variáveis de ambiente, a API do Dataverse, segurança baseada em função e gerenciamento do ciclo de vida do aplicativo (ALM) baseado em solução.

Importante

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

Pré-requisitos

  • Como as soluções são armazenadas no Dataverse, o ambiente precisa ter um banco de dados do Dataverse para usar esse recurso. Se o seu não tiver, adicione um banco de dados do Dataverse.
  • Para criar aplicativos de tela em soluções, você deve ter privilégios de Gravação na tabela CanvasApp. Para criar fluxos da nuvem em soluções, você deve ter a função Criador de Ambiente. Para obter mais informações, consulte Direitos de acesso e privilégios.
  • Para que você consiga exibir ou editar um aplicativo de tela ou fluxo da nuvem em uma solução, é necessário que a solução seja compartilhada com você.

Importante

Antes de habilitar a criação de aplicativos de tela e fluxos da nuvem em soluções por padrão, revise as considerações.

Métodos de criação e pontos de entrada suportados

Vários métodos e pontos de entrada estão disponíveis para criar aplicativos de tela e fluxos da nuvem.

Métodos de criação de aplicativos de tela e pontos de entrada

A tabela a seguir resume os métodos que permitem criar aplicativos de tela em uma solução por padrão.

método Disponível para aplicativos de tela em uma solução por padrão?
Criar um aplicativo de tela no Dataverse Sim
Crie um aplicativo de tela em outras fontes de dados, como SharePoint, Excel, Armazenamento de Blobs do Azure e outros Sim
Criar um aplicativo de tela em branco
OBSERVAÇÃO: Power Apps > Aplicativos > Novo aplicativo > Tela também cria um aplicativo de tela em branco.
Sim
Criar um aplicativo de tela a partir de um modelo Não
Criar um aplicativo de tela personalizando formulários do SharePoint Não
Criar um aplicativo de tela diretamente do portal do Azure usando Banco de Dados SQL do Azure Não

Métodos de criação de fluxos da nuvem e pontos de entrada

A tabela a seguir resume os métodos que permitem criar fluxos da nuvem em uma solução por padrão.

método Disponível para fluxos da nuvem em uma solução por padrão?
Criar um fluxo da nuvem do zero em um portal Sim
Criar um fluxo da nuvem a partir de um modelo em um portal Sim
Criar um fluxo da nuvem a partir do conector de gerenciamento do Power Automate Sim
Criar um fluxo da nuvem a partir do PowerShell Sim
Criar um fluxo da nuvem a partir do Power Apps Sim
Criar um fluxo da nuvem no Teams Sim
Criar um novo fluxo da nuvem a partir do OneDrive Sim
Criar um fluxo da nuvem no Dynamics 365 Sim
Criar um fluxo da nuvem a partir do suplemento do Excel Sim
Criar um fluxo da nuvem a partir do aplicativo móvel do Power Automate Sim
Criar um novo fluxo da nuvem a partir do SharePoint Sim
Criar um fluxo da nuvem a partir do Project Roadmap Sim

Importante

Os pontos de entrada sem suporte falharão ao criar qualquer fluxo da nuvem até que esse suporte seja adicionado para criar um fluxo da nuvem de solução com esse ponto de entrada. Você deve primeiro criar um fluxo de nuvem em uma solução usando um método compatível.

Habilitar o recurso

Esse recurso é desabilitado por padrão. Você deve habilitá-lo antes de poder usá-lo.

  1. Entre no centro de administração do Power Platform e selecione um ambiente.
  2. Acesse Configurações > Produto > Recursos.
  3. Em Criar aplicativos de tela e fluxos da nuvem em soluções do Dataverse (Versão Preliminar`), ative Aplicativos de tela e Fluxos da nuvem conforme desejado.

Saiba mais sobre o gerenciamento das configurações dos recursos.

Exibir aplicativos de tela e fluxos da nuvem nas soluções

Para exibir os objetos do aplicativo de tela e do fluxo da nuvem em uma solução, use a exibição de soluções. Você deve ter acesso ao objeto adicionado dentro de uma solução para exibi-lo em uma exibição de soluções.

Exportar e importar usando soluções

Depois que o recurso estiver ativado, use as soluções exportar e importar em vez de exportar e importar pacotes herdados de aplicativos e fluxos de tela. Os pacotes herdados podem ser importados em ambientes com a configuração de ambiente desativada.

Considerações

Leve em conta as seguintes considerações antes de decidir criar aplicativos de tela e fluxos da nuvem em uma solução por padrão.

  • O consumo de capacidade do seu ambiente Dataverse e o custo relacionado podem aumentar.

  • Limitações de solução conhecidas relacionadas aos aplicativos de tela ainda se aplicam aos aplicativos de tela criados em soluções por padrão.

  • Esse recurso cria variáveis de ambiente automaticamente quando você adiciona fontes de dados para seus aplicativos.

  • Por padrão, esse recurso salva todos os aplicativos de tela na solução padrão, Solução Padrão Common Data Services, publicado pelo Editor Padrão do Microsoft Dataverse. No entanto, recomendamos que você salve os aplicativos de tela em uma solução diferente. Saiba mais sobre como adicionar aplicativos de tela existentes às soluções.

  • Quando você ativa ou desativa o recurso para aplicativos de tela e fluxos da nuvem no centro de administração do Power Platform, as propriedades do Dataverse enablecanvasappsinsolutionsbydefault e enableFlowsInSolutionByDefault na tabela da organização são atualizadas. Você pode exibir o valor dessas propriedades usando o seguinte trecho ODATA de exemplo: [org URI]/api/data/v9.0/organizations. Para obter mais informações, consulte a Referência de tabela da organização.

  • Se você planeja alterar o prefixo do editor padrão ou a solução para seu ambiente, consulte Prefixo do fornecedor de soluções, Criar prefixo do fornecedor de soluções e Alterar prefixo do fornecedor de soluções.

  • Os aplicativos de tela e os fluxos de nuvem que não são de solução podem ser adicionados a uma solução para que sejam incluídos no Dataverse, mas não há como reverter essa ação.

Aprimoramentos

Os seguintes cenários foram aprimorados para oferecer suporte a fluxos da nuvem e aplicativos de tela definidos no Dataverse:

  • A página Monitorar > Atividade de fluxo da nuvem agora oferece suporte aos fluxos da nuvem da solução.
  • A API Listar Meus Fluxos não retorna nenhum fluxo da nuvem da solução.

Problemas conhecidos

  • Eventos de log de auditoria para permissões de fluxo da nuvem que fornecem visibilidade para compartilhamento não são atualizados para fluxos da nuvem da solução.
  • A API Listar Fluxos como Administrador não retorna fluxos da nuvem da solução que não foram ativados anteriormente (publicados). Essa API é atualizada para retornar todos os fluxos da nuvem da solução.
  • Os fluxos com autenticação delegada para o Roteiro não podem ser adicionados a uma solução e migrados para o Dataverse.
  • Você não pode adicionar fluxos com autenticação delegada ao SharePoint em uma solução e migrá-los para o Dataverse diretamente. No entanto, você pode remover a autenticação delegada para permitir a migração e, em seguida, adicioná-la novamente após a migração.

Confira também

Visão geral das soluções
Guia de gerenciamento do ciclo de vida do aplicativo (ALM)

Observação

Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que esta pesquisa está em inglês)

A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).