Introdução

Concluído

O Microsoft Power Platform é um pacote de aplicativos, serviços, conectores e uma plataforma de dados que permite que você crie aplicativos personalizados para suas necessidades comerciais. O Microsoft Power Platform consiste em quatro produtos principais: Power Apps, Power Automate, Power BI e Microsoft Copilot Studio.

Este módulo se concentra no Power Apps e explica como você pode usá-lo em conjunto com o Microsoft Dynamics 365 Field Service. Este módulo não explica em detalhes como criar tabelas ou aplicativos. A unidade de resumo deste módulo fornece links para outros módulos de aprendizado para a criação de aplicativos no Power Apps.

O Microsoft Power Apps fornece um ambiente de desenvolvimento rápido com pouco código a fim de criar aplicativos personalizados para necessidades comerciais. Ele tem serviços, conectores e um serviço de dados escalonáveis e uma plataforma de aplicativos, o Microsoft Dataverse, que pode ajudá-lo na integração simples e na interação com os dados existentes. O Power Apps permite que você crie aplicativos Web e móveis que são executados em todos os dispositivos.

As pessoas usam aplicativos na vida diária, e o contexto de negócios não deve ser uma exceção. A maioria das soluções integradas não atende a todas as necessidades dos negócios ou se integra sem esforço a outros programas comerciais. O Power Apps torna mais fácil para os usuários o desenvolvimento de aplicativos com uma interface simples, de forma que cada usuário de negócios ou desenvolvedor profissional possa criar apps personalizados.

Microsoft Dataverse

O Microsoft Dataverse é um serviço de dados e plataforma de aplicativos na nuvem com pouco código que ajuda você a aproveitar as vantagens da segurança e conectividade dos serviços Microsoft. O Dataverse se conecta a todos os aspectos do Microsoft Power Platform, para que você possa controlar, automatizar e fortalecer os negócios totalmente. Com tabelas e colunas padrão e com a capacidade de definir relacionamentos entre seus dados, o Dataverse foi criado para soluções poderosas e escalonáveis.

O Dataverse foi projetado para ser seu repositório central de dados para dados comerciais, e talvez até você já o esteja usando. Nos bastidores, ele é habilitado por várias soluções do Microsoft Dynamics 365, como Field Service, Customer Insights - Journeys, Customer Service e Sales. Ele também está disponível como parte do Power Apps e do Microsoft Power Automate com conectividade nativa integrada.

A visualização a seguir mostra as várias ofertas do Microsoft Dataverse.

Diagrama das ofertas prontas para uso que acompanham o Dataverse.

O Microsoft Dataverse oferece ampla funcionalidade e os seguintes recursos:

  • Segurança: o Dataverse lida com a autenticação com o Microsoft Entra ID para permitir acesso condicional e autenticação multifator. Ele dá suporte à autorização, até o nível de linha e coluna, e fornece recursos de auditoria avançados.

  • Lógica: o Dataverse permite aplicar a lógica de negócios no nível de dados. Independentemente de como um usuário interage com os dados, as mesmas regras se aplicam. Essas regras podem estar relacionadas a detecções de duplicidades, regras comerciais, fluxos de trabalho ou muito mais.

  • Dados: o Dataverse oferece o controle para modelar os dados, permitindo que você descubra, modele, valide e relate seus dados. Esse controle garante que seus dados tenham a aparência desejada, independentemente de como são usados.

  • Armazenamento o Dataverse armazena seus dados físicos na nuvem do Azure. Esse armazenamento baseado em nuvem remove a preocupação sobre o local onde os dados residem ou como são dimensionados. Essas preocupações são resolvidas para você.

  • Integração: o Dataverse se conecta de diferentes maneiras para atender às suas necessidades de negócios. As APIs, os webhooks, os eventos e as exportações de dados proporcionam flexibilidade para entrada e saída de dados.

Conectores

O Microsoft Power Platform usa dados em várias plataformas. Para isso, os componentes do Microsoft Power Platform usam conectores. Considere os conectores como uma ponte entre a fonte de dados e o aplicativo ou fluxo de trabalho, que permite a transmissão de informações em todas as direções. Os conectores permitem estender as soluções de negócios em várias plataformas e adicionar funcionalidade para os usuários.

O Microsoft Dataverse é um desses conectores. Por meio do conector do Microsoft Dataverse, o Power Apps pode acessar os dados usados no Dynamics 365 Field Service.

Power Apps e Dynamics 365 Field Service

Usando o conector do Microsoft Dataverse, o Power Apps pode se conectar a aplicativos do Dynamics 365, incluindo aplicativos do Dynamics 365 Field Service.

As tabelas e as colunas usadas para armazenar dados do Field Service são criadas automaticamente no Dataverse quando você implanta o Dynamics 365 Field Service. Você pode usar essas tabelas e colunas no Power Apps. Além disso, você pode criar suas próprias tabelas e colunas personalizadas no Dataverse para atender a requisitos específicos que não são atendidos pelo Dynamics 365 Field Service.

Com a funcionalidade nativa dos aplicativos do Dynamics 365 Field Service, você pode incorporar o Power Apps. Essa funcionalidade permite que as organizações usem aplicativos do Field Service, combinados com o Power Apps, para atender às necessidades de negócios sem grande personalização. Essa funcionalidade também permite que você se conecte a outros serviços e fontes de dados sem a necessidade de experiência em desenvolvimento.

Diferentes tipos de aplicativos no Power Apps

O Power Apps Studio inclui dois tipos de aplicativos: de tela e baseado em modelo. Você pode usar ambos para criar aplicativos no Power Apps que resolvem problemas de negócios para cenários específicos de tarefas e funções.

Os Aplicativos de tela começam com a experiência do usuário, criando uma interface altamente personalizada com a vantagem de uma tela em branco e podendo conectá-la a mais 500 fontes de dados da sua escolha. Uma dessas fontes de dados é o Microsoft Dataverse, em que você pode criar aplicativos conectados a dados do Dynamics 365.

Você pode criar aplicativos de tela para aplicativos Web, móveis e de tablet, criando o aplicativo, arrastando e soltando elementos em uma tela, semelhante à criação de um slide no PowerPoint. Aplicativos de tela não são substitutos para todas as personalizações no Dynamics 365, mas eles estendem suas possibilidades, especialmente quando você deseja criar aplicativos baseados em tarefas.

Captura de tela mostrando um aplicativo de tela simples.

Aplicativos baseados em modelo começam com seu modelo de dados. Os aplicativos baseados em modelos começam com o formato dos seus principais processos e dados corporativos no Microsoft Dataverse para modelar formulários, exibições e outros componentes.

Diferentemente do desenvolvimento de aplicativos de tela, em que o designer tem controle total sobre o layout do aplicativo, com aplicativos baseados em modelo, grande parte do layout é determinada para você e designada pelos componentes que você adiciona ao aplicativo. Usando aplicativos baseados em modelo, você pode gerar automaticamente uma ótima interface do usuário que é dinâmica em todos os dispositivos e que será usada por aplicativos do Dynamics 365 Field Service. O design de aplicativo baseado em modelo é uma abordagem concentrada em componentes para o desenvolvimento de aplicativos, e seu design não requer código. Os aplicativos baseados em modelo podem ser simples ou complexos.

Observação

Os aplicativos do Dynamics 365 Field Service são aplicativos baseados em modelo que usam o Microsoft Dataverse para o armazenamento de dados.

Os aplicativos de portal são aplicativos Web externos que permitem que usuários que estão fora das organizações entrem com várias identidades e exibam e criem dados no Dataverse.

Os usuários internos e externos dos aplicativos do portal podem proteger o acesso aos dados de forma anônima. Como alternativa, eles podem obter acesso por meio de provedores de autenticação comercial, como LinkedIn, Microsoft, Facebook e Google, ou por meio de fornecedores corporativos, como Azure AD B2C. O Power Pages também permite definir requisitos de autenticação, personalizar dados para cada usuário e permitir que os usuários enviem informações de maneira privada com controles administrativos diretos.

Os aplicativos de portal usam o Microsoft Dataverse para manter sua configuração, e você pode adicionar páginas da Web e alterar o conteúdo do site de portal sem precisar de um desenvolvedor da Web.

Os modelos estão disponíveis para diferentes cenários, incluindo um portal de experiências do cliente que é usado com o Dynamics 365 Field Service.