Requisitos de licença para tabelas
Os criadores de aplicações podem utilizar a maioria das tabelas disponíveis no Microsoft Dataverse (incluindo tabelas personalizadas e tabelas que fazem parte do Common Data Model) para a criação de aplicações e fluxos para utilizadores que tenham uma licença Power Apps ou Power Automate.
Em alguns casos, as tabelas contêm lógica de negócio complexa ou estão ligadas a aplicações de cativação de clientes no Dynamics 365 (Dynamics 365 Sales, Customer Service, Field Service, Marketing ou Project Service Automation) que exigem que os utilizadores da aplicação tenham uma licença específica. Este tópico fornece informações de licenciamento para tabelas com lógica de negócio complexa e tabelas que estão ligadas a aplicações do Dynamics 365 (denominadas tabelas restritas).
Tabelas com lógica complexa de negócio
Tabelas que incluem a seguinte lógica complexa do lado do servidor requerem que os utilizadores de uma aplicação ou fluxo que utilize estas tabelas tenham uma licença do Power Apps ou Power Automate:
Plug-ins de código (para mais informações, consulte Desenvolvimento de plug-ins)
Fluxos de trabalho em tempo real (para mais informações, consulte Processos de fluxo de trabalho)
Nota
Apenas fluxos de trabalho que são convertidos para um fluxo de trabalho em tempo real são considerados síncronos e em tempo real. Fluxos de trabalho executados em fundo ainda podem ser utilizados com o plano Power Apps apropriado e não necessitam de licenças adicionais.
Para determinar se adicionou ou não lógica complexa de negócio às tabelas, reveja a lista de montagem de plug-in e fluxos de trabalho configurados no seu ambiente. Para a lista de tabelas que podem conter lógica do lado do servidor após a instalação de uma aplicação do Dynamics 365 (como o Dynamics 365 Sales ou o Dynamics 365 Customer Service), consulte Tabelas complexas que requerem licenças do Power Apps ou do Power Automate
Afetar os requisitos de licença ao adicionar lógica complexa de negócio
Os criadores de aplicações podem adicionar plug-ins de código e fluxos em tempo real às tabelas no Dataverse, mas fazê-lo pode alterar os requisitos de licença para os utilizadores de aplicações já implementadas. Os criadores de aplicações devem ter cuidado quando adicionam lógica complexa de negócio a uma tabela e, em primeiro lugar, devem verificar que utilizadores usam a tabela e se os utilizadores dessas aplicações têm as licenças adequadas.
Tabelas restritas
As tabelas restritas não são tabelas padrão dentro do Dataverse, mas estão incluídas numa das aplicações de cativação de cliente no Dynamics 365 (Dynamics 365 Sales, Customer Service, Field Service, Marketing ou Project Service Automation) ou numa solução de terceiros. Por exemplo, as tabelas de artigo, objetivo e elegibilidade da base de conhecimentos.
Nota
Aplicações e fluxos que utilizem estas tabelas necessitam que o utilizador da aplicação e fluxo esteja licenciado adequadamente, não o criador ou programador da aplicação ou fluxo.
As tabelas que estão ligadas à funcionalidade de aplicações do Dynamics 365 (como o Dynamics 365 Sales ou Dynamics 365 Customer Service) exigem que os utilizadores de aplicações tenham a licença correspondente para essa aplicação se quiserem criar, atualizar ou eliminar linhas dentro das tabelas. Para obter uma lista completa das tabelas restritas, consulte Tabelas restritas que requerem licenças do Dynamics 365.
Exemplos de licenciamento
A Ana e o Vitor estão a criar aplicações no Power Apps através do Dataverse para armazenar dados.
Criação de tabelas
Nenhum utilizador pode criar uma nova tabela restrita; a Microsoft reserva-se o direito de as criar e definir para aplicações do Dynamics 365 (como o Dynamics 365 Sales ou Dynamics 365 Customer Service)
Os utilizadores podem criar tabelas personalizadas com licença do Dynamics 365, Power Apps ou Power Automate
Para as tabelas restritas existentes, um utilizador pode adicionar linhas com a licença de aplicação do Dynamics 365 adequada
Criar aplicações com o Power Apps
A Ana e o Vítor podem criar uma aplicação de tela ou condicionada por modelo que aceda a tabelas restritas com uma licença do Dynamics 365
A Ana e o Vítor podem criar uma aplicação de tela ou condicionada por modelo que aceda a tabelas personalizadas com uma licença do Dynamics 365 ou do Power Apps
Utilizar aplicações
A Barb quer utilizar duas aplicações de tela:
Aplicação 1 – utiliza a tabela Compromisso juntamente com uma tabela personalizada que armazena informações relacionadas
Aplicação 2 – utiliza a tabela Compromisso juntamente com a tabela Ordem de Intervenção, que é uma tabela restrita
Isaac quer utilizar duas aplicações condicionadas por modelo:
Aplicação 3 – utiliza a tabela Compromisso juntamente com uma tabela personalizada que armazena informações relacionadas
Aplicação 4 – utiliza a tabela Compromisso juntamente com a tabela Ordem de Intervenção, que é uma tabela restrita
A Ana e o Vitor têm as seguintes licenças:
A Barb pode utilizar a Aplicação 1 com uma licença de aplicação do Dynamics 365 ou uma licença do Power Apps.
A Ana só pode usar a Aplicação 2 com uma licença da aplicação do Dynamics 365 porque existe uma tabela restrita acedida pela aplicação.
Isaac pode utilizar a Aplicação 3 com uma licença de aplicação do Dynamics 365 ou uma licença do Power Apps.
O Vítor só pode usar a Aplicação 4 com uma licença da aplicação do Dynamics 365 porque existe uma tabela restrita acedida pela aplicação.
Criar fluxos com o Power Automate
Agora vamos ver o que acontece quando o Vítor adiciona um fluxo em tempo real à tabela personalizada que tanto ele como a Ana estão a utilizar nas suas aplicações.
O Vítor pode criar um fluxo de trabalho acedendo a tabelas restritas com uma licença da aplicação do Dynamics 365
A Ana e o Vítor podem criar um fluxo de trabalho que aceda a tabelas personalizadas com uma licença da aplicação do Dynamics 365 ou do Power Automate
Utilizar fluxos
A Ana ou o Vítor podem executar o fluxo de trabalho acedendo a tabelas restritas com uma licença da aplicação do Dynamics 365
A Ana ou o Vítor podem executar o fluxo de trabalho que aceda a tabelas personalizadas com uma licença da aplicação do Dynamics 365 ou do Power Automate
Mais informações sobre o licenciamento
Para mais informações sobre o licenciamento, consulte Descrição geral do licenciamento.
Para obter as informações mais recentes sobre os requisitos de licenciamento para tabelas, consulte o guia de licenciamento do Power Apps.
Nota
Pode indicar-nos as suas preferências no que se refere ao idioma da documentação? Responda a um breve inquérito. (tenha em atenção que o inquérito está em inglês)
O inquérito irá demorar cerca de sete minutos. Não são recolhidos dados pessoais (declaração de privacidade).