Compartilhar via


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

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

  • A configuração dos aplicativos de tela é uma versão prévia do recurso.
  • As versões prévias do recurso não foram criadas para uso em ambientes de produção e podem ter funcionalidade restrita. Esses recursos estão sujeitos a termos de uso suplementares e são disponibilizados antes de um lançamento oficial, de maneira que os clientes possam ter acesso antecipado e fazer 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. Saiba mais em 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 de nuvem em soluções por padrão, revise a seção Considerações neste artigo.

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 No
Criar um aplicativo de tela personalizando formulários do SharePoint No

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 novos aplicativos de tela e fluxos de nuvem em soluções do Dataverse, ative Aplicativos de tela (versão preliminar) ou Fluxos de nuvem conforme desejado.

Saiba mais sobre como gerenciar configurações de recursos em Gerenciar configurações de 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. Saiba mais na Referência da tabela de organização.
  • Se você estiver planejando alterar o prefixo do editor padrão ou da solução para seu ambiente, poderá saber mais em Prefixo de fornecedor de soluções, Criar um prefixo de fornecedor de soluções e Alterar o 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.
  • Os eventos do log de auditoria para permissões do fluxo de nuvem que fornecem visibilidade sobre o compartilhamento agora incluem fluxos de nuvem de solução.
  • A API Listar Fluxos como Administrador agora retorna fluxos de nuvem de solução que não estavam ativados anteriormente (publicados). Essa API agora retorna todos os fluxos de nuvem de não solução e solução.
  • Os fluxos com autenticação delegada ao Roadmap podem ser adicionados a uma solução e migrados para o Dataverse.
  • Os fluxos com autenticação delegada ao SharePoint podem ser adicionados a uma solução e migrados para o Dataverse.

Este recurso está disponível para o público geral ou em versão preliminar?

A partir de 29 de outubro de 2024, a configuração de fluxos de nuvem estará disponível para o público em geral. A configuração dos aplicativos de tela permanece em versão preliminar.

A configuração de fluxos de nuvem continua desativada por padrão e é opcional.

A colocação de fluxos em Dataverse uso Dataverse capacidade?

Moderadamente. As definições de fluxo usam uma pequena quantidade de Dataverse armazenamento. Uma definição de fluxo grande pode atingir 10 KB. Com este pior cenário: 10.000 fluxos x 10 KB = 100 MB ou 0,1 GB. O pequeno aumento no Dataverse armazenamento usado fornece benefícios significativos, já que os fluxos de solução em nuvem são necessários para alavancar recursos, incluindo geranciamento do ciclo de vida do aplicativo (ALM), governança com Dataverse, centro de automação, rascunhos e controle de versão e recursos de segurança expandidos.