Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo descreve as etapas para criar um aplicativo baseado em modelo em Power Apps.
Basicamente, a criação de aplicativos baseados em modelo consiste nos estágios a seguir.
| Etapa | Finalidade |
|---|---|
| Modelar dados corporativos | Para garantir que os dados sejam construídos da forma correta para resolver o problema de negócios. |
| Definir processos empresariais | Para ajudar os usuários a atualizar as tabelas relevantes e concluir seu trabalho de forma eficiente e precisa. |
| Criar o aplicativo | Para criar o aplicativo e selecionar tabelas e elementos de tabelas que são relevantes para o aplicativo. |
| Configurar funções de segurança | Para garantir que os usuários do aplicativo só possam interagir com dados relevantes para suas funções. |
| Compartilhar o aplicativo | Distribuição de aplicativo. |
Cada estágio requer um intervalo de designers e editores para garantir que o aplicativo possa ser criado, esteja o criador do aplicativo atualizando o modelo de dados ou passando pelo processo de composição do aplicativo.
Embora possa parecer estranho ter vários designers ou editores, essas ferramentas refletem as várias tecnologias que foram trazidas para dar suporte ao Microsoft Dataverse. Frequentemente, os criadores passam facilmente pelas ferramentas de edição para criar o aplicativo.
Para obter uma explicação simples de como criar um primeiro aplicativo, vá para criar um primeiro aplicativo baseado em modelo.
Modelar dados corporativos
Para modelar os dados de negócios, você determina quais dados seu aplicativo precisa e como esses dados se relacionam com outros dados. O design controlado por modelo usa uma arquitetura orientada a metadados para que os designers possam personalizar o aplicativo sem escrever código. Metadados significa "dados sobre dados“ e define a estrutura dos dados armazenada no sistema.
Observação
Com exceção dos aplicativos baseados em modelo que possuem uma página personalizada, aplicativos baseados em modelo não podem ser criados sem as tabelas do Dataverse. No entanto, as tabelas do Dataverse podem ser usadas por muitos serviços do Power Platform, incluindo aplicativos Canvas e Power Automate.
Tutorial: crie uma tabela personalizada que tenha componentes no Power Apps
Definir processos empresariais
Definir e impor processos empresariais consistentes é um aspecto importante do design de aplicativos baseados em modelo. No entanto, você pode criar um aplicativo controlado por modelos sem um processo de negócios configurado em torno dele.
Processos consistentes ajudam a garantir que os usuários do aplicativo se concentrem em seu trabalho e não em lembrar de executar um conjunto de etapas manuais. Esses processos podem ser simples ou complexos e podem conter operações em várias tabelas.
A captura de tela aqui ilustra o impacto de ter um fluxo de processos empresariais em vigor.
Os fluxos de processo de negócios são criados e configurados usando o designer de fluxo de processo empresarial.
Mais informações: visão geral dos fluxos de processo de negócios eAplicar lógica de negócios com o Microsoft Dataverse.
Compor o aplicativo baseado em modelo
Depois de criar um modelo de dados e definir processos de negócios quando necessário, você poderá criar o aplicativo.
Isso é feito criando um aplicativo usando os designers e editores modernos.
Com os designers e editores modernos, os criadores podem ver os efeitos das alterações feitas durante a criação, enquanto com as interfaces herdadas havia um nível de abstração entre a experiência final do usuário e a experiência de design. Mais informações: saiba como criar um aplicativo moderno
Ao criar um aplicativo, um mapa do site é criado, definindo a experiência de navegação para os usuários. Com o designer de aplicativo moderno, isso faz parte do processo de design do aplicativo.
Mais informações: Criar um mapa do site
Brincar com o aplicativo
Reproduza seu aplicativo por meio do designer de aplicativo.
Quando essas etapas forem concluídas, você poderá passar para as fases finais associadas à distribuição de seu aplicativo.
Configurar funções de segurança
O acesso às tabelas é definido usando direitos de acesso e essas funções regulam as ações que os usuários podem executar com as tabelas no Dataverse. Sem isso, os usuários não terão acesso significativo ao aplicativo.
Essas ações incluem: Criar, Ler, Gravar, Excluir, Acrescentar, Acrescentar a, Atribuir e Compartilhar. Os papéis de segurança precisam ser configurados primeiro e, depois, os usuários são atribuídos a estas funções no momento do compartilhamento.
Para obter mais informações sobre como compreender, criar e configurar funções de segurança, vá para:
Compartilhar o aplicativo
Para compartilhar um aplicativo, duas ações são necessárias:
Atribua uma função de segurança ao usuário. Isso significa que eles têm permissão para ver os dados.
Compartilhe um link com o aplicativo. Para obter o link:
- Entre em Power Apps e selecione Apps no painel de navegação esquerdo.
- Selecione o aplicativo baseado em modelo que você deseja e selecione Detalhes na barra de comandos.
- Copie o link da Web. Como alternativa, você pode fazer uma cópia do Código QR móvel para usuários móveis.
- Cole a URL do aplicativo em um local para que os usuários possam acessá-la, como postá-la em um site SharePoint ou enviar por email.
O compartilhamento de um aplicativo e os papéis de segurança estão intrinsecamente vinculados. Para compartilhar um aplicativo de forma adequada, é preciso conhecer bem ambos. Descubra mais sobre como compartilhar aplicativos e estabelecer segurança
Usar um aplicativo baseado em modelo
Há documentação disponível que ajuda os usuários de aplicativos baseados em modelo a navegar e interagir de maneira que os torne mais produtivos. Saiba mais sobre como usar aplicativos baseados em modelo