Share via


Etapas para criar um aplicativo baseado em modelo

Esta página descreve as etapas associadas à criação de um aplicativo baseado em modelo. Para obter uma explicação simples de como criar um primeiro aplicativo, vá para criar um primeiro aplicativo baseado em modelo.

Etapas para criar e compartilhar um aplicativo baseado em modelo

Basicamente, a criação de aplicativos baseados em modelo consiste nos estágios a seguir.

Estágio 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 e concluir o trabalho com eficiência e precisão.
Criar o aplicativo Para criar o aplicativo e selecionar as tabelas e elementos de tabelas relevantes para o aplicativo.
Configurar direitos de acesso 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 editores para garantir que o aplicativo possa ser criado, esteja o fabricante do aplicativo atualizando o modelo de dados ou passando pelo processo de composição do aplicativo.

Embora possa parecer estranho ter vários editores, eles refletem as várias tecnologias que foram utilizadas no Dataverse. Muitas vezes, os fabricantes passam facilmente pelos editores para construir o aplicativo.

Modelar dados corporativos

Para modelar dados corporativos, determine de quais dados o aplicativo precisará e como esses dados se relacionarão a 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

Aplicativos baseados em modelo não podem ser criados sem tabelas do Dataverse. Contudo, tabelas do Dataverse podem ser usadas por muitos serviços do Power Platform, incluindo aplicativos de tela e o Power Automate.

Tutorial: criar uma tabela personalizada com 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, deve-se observar que é possível criar um aplicativo baseado em modelo sem um processo empresarial configurado em torno dele.

Mas, processos consistentes ajudam a garantir que os usuários do aplicativo se concentrem no trabalho e não em lembrar de realizar 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 abaixo ilustra o impacto de ter um fluxo do processo empresarial em vigor.

Exemplo de aplicativo baseado em modelo com fluxo do processo empresarial

Os fluxos do processo empresarial são criados e configurados usando o Power Automate.

Mais informações: Visão geral de fluxos do processo empresarial e Aplicar a 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 empresariais quando necessário, o aplicativo pode ser criado.

Isso pode ser feito de duas maneiras: criando um aplicativo com a interface moderna ou com a interface clássica.

Com a interface moderna, os fabricantes podem ver os efeitos das mudanças que fazem durante o projeto, enquanto com a interface clássica há um nível de abstração entre a experiência do usuário final e a experiência de design. Mais informações:

Com ambas as experiências, um mapa do site é criado, definindo a experiência de navegação para usuários. Com a abordagem moderna, isso faz parte do processo de design do aplicativo, enquanto com o designer de aplicativo clássico, um designer de mapa de site separado é usado.

Executar o aplicativo

Execute seu aplicativo por meio do designer de aplicativo, ou por meio do gerenciador de soluções.

Quando essas etapas forem concluídas, você poderá passar para as fases finais associadas à distribuição de seu aplicativo.

Mais informações: Criar um mapa do site

Configurar direitos de acesso

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 direitos de acesso precisam ser configuradas primeiro e, depois, os usuários são atribuídos a funções no ponto de compartilhamento.

Para obter mais informações sobre como compreender, criar e configurar direitos de acesso, vá para:

Compartilhar o aplicativo

Para compartilhar um aplicativo, duas ações são necessárias.

  • Atribua um direito de acesso ao usuário. Isso significa que eles têm permissão para ver os dados.

    Exemplo de aplicativo baseado em modelo

  • Compartilhe um link com o aplicativo. Para obter o link:

  1. Edite o aplicativo e selecione a guia Propriedades.
  2. Copie a URL da Interface Unificada.
  3. Cole a URL do aplicativo em um local para que os usuários possam acessá-la, como publicá-la em um site do SharePoint ou enviá-la por email.

"Adquirir o link para um aplicativo baseado em modelo"

O compartilhamento de um aplicativo e os direitos de acesso 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

Foi desenvolvida uma documentação dedicada a ajudar os usuários de aplicativos baseados em modelo a navegar e interagir com êxito para ajudar a torná-los mais produtivos. Saiba mais sobre como usar aplicativos baseados em modelo

Próximas etapas

Crie seu primeiro aplicativo moderno

Conheça os designers de aplicativos baseados em modelo

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).