Criar um aplicativo baseado em modelo a partir de tabelas
Os aplicativos baseados em modelo são sempre criados a partir dos dados armazenados no Microsoft Dataverse. Os aplicativos baseados em modelo usam um design com foco nos dados. Isso significa que o design foca na adição de componentes como formulários, exibições, gráficos e painéis a tabelas usando uma ferramenta de designer de aplicativo.
Estágios da criação de um aplicativo baseado em modelo
À medida que você se prepara para criar um aplicativo baseado em modelo, lembre-se de que esse tipo de aplicativo é criado em estágios. Seguindo esses estágios, você pode garantir que seu aplicativo atenda melhor às necessidades de seus usuários. Normalmente, há cinco estágios na criação do aplicativo. Vamos analisar cada um dos estágios em mais detalhes.
| Estágio | Propósito |
|---|---|
| Modelar dados corporativos | Garantir que os dados estejam estruturados para resolver o problema de negócios |
| Definir processos empresariais | Ajudar os usuários a atualizar tabelas e concluir o trabalho de modo eficiente e preciso |
| Compor o aplicativo | Criar o aplicativo e selecionar tabelas e elementos relevantes |
| Configurar direitos de acesso | Garantir que os usuários acessem apenas dados relevantes para suas funções |
| Compartilhar o aplicativo | Distribuir o aplicativo |
Modelar dados corporativos
A modelagem dos dados corporativos é onde você identifica os dados gerenciados pelo aplicativo. A modelagem de dados também é o ponto do processo no qual, conforme a necessidade, você cria as tabelas necessárias no Dataverse para armazená-los. Depois que as tabelas são criadas, estabelecer relacionamentos entre tabelas garante que os dados sejam estruturados e conectados de modo eficaz
Por exemplo, se você fosse criar um aplicativo baseado em modelo para gerenciar propriedades imobiliárias, o modelo de dados poderia incluir tabelas para os anúncios de imóveis, visitação e casas abertas. A criação de relacionamentos entre a tabela de anúncios de imóveis e as tabelas de visitação e casas abertas garante que as visitações individuais sejam associadas ao anúncio de imóveis correto.
Definir processos empresariais
Os processos empresariais atuam como guias para os usuários, garantindo que suas práticas preferidas estejam sendo seguidas. Ao definir e aplicar processos empresariais consistentes, você pode aprimorar o design do seu aplicativo baseado em modelo. Embora seja possível criar o aplicativo sem fluxos de trabalho, projetá-los para atender às necessidades da sua organização é essencial. Eles ajudam a garantir que todos os usuários sigam etapas consistentes, independentemente de as tarefas serem simples ou envolverem operações complexas em várias tabelas.
Por exemplo, quando um imóvel é apresentado aos interessados, o objetivo da visitação é conseguir uma oferta. Ao usar um processo empresarial, você pode garantir que os agentes estejam seguindo os procedimentos corretos e capturando os dados necessários. Você pode ter uma lista de verificação para preparar o imóvel corretamente e precisar do corretor para reunir detalhes do cliente, ajudando na negociação de modo mais eficaz quando uma oferta é feita.
Compor o aplicativo
Depois que os dados e processos estiverem estabelecidos, você poderá usar o Power Apps Studio para criar um novo aplicativo baseado em modelo. No designer, é possível executar tarefas como adicionar páginas, como exibições baseadas em tabelas, formulários ou painéis, para exibir e interagir com os dados. Além disso, você pode configurar a navegação e o layout do aplicativo para fornecer uma experiência de usuário intuitiva.
Configurar direitos de acesso
Nem todos os dados e informações armazenados em uma tabela do Dataverse devem ser acessíveis a todos. Os direitos de acesso são usados para garantir que os indivíduos só possam executar tarefas e acessar os dados necessários para sua função. Com a atribuição de um ou mais direitos de acesso apropriados, os usuários passam a ter as permissões necessárias para exibir, editar ou gerenciar dados com base nas respectivas funções.
Por exemplo, um corretor de imóveis provavelmente precisa ser capaz de criar ofertas de propriedades para seus clientes, mas só precisa ver que outras ofertas foram feitas para o mesmo imóvel. Ao usar direitos de acesso, podemos garantir que os corretores possam criar e fazer alterações em suas ofertas e só possam ver os detalhes de outras ofertas, mas não possam modificá-los.
Publicar e compartilhar
A etapa final no processo de design é publicar o aplicativo para disponibilizá-lo aos usuários em sua organização. Até que um aplicativo seja publicado, as alterações nele não são visíveis para os usuários. Essa etapa permite que você garanta que o aplicativo esteja pronto antes de disponibilizá-lo para os usuários.
Seguindo esses estágios, você pode criar com eficiência um aplicativo baseado em modelo adaptado às necessidades da sua organização.