Compartilhar um aplicativo baseado em modelo
Compartilhe um aplicativo baseado em modelo para disponibilizá-lo para que outros usuários possam reproduzi-lo. O compartilhamento inclui as seguintes etapas:
- Identifique as funções de segurança a serem usadas para o aplicativo
- Atribuir funções de segurança ou pessoas a um aplicativo baseado em modelo
- Compartilhe vincular no aplicativo
Se seu aplicativo contiver apenas tabelas prontas para uso, como conta ou contato, você poderá usar um direito de acesso predefinido existente .
Princípios básicos do compartilhamento de aplicativos baseados em modelo
Os aplicativos baseados em modelo usam a segurança baseada em funções para o compartilhamento. O conceito fundamental na segurança baseada em funções é que um direito de acesso contém os privilégios que definem um conjunto de ações que pode ser executado em tabelas no aplicativo. Essa abordagem significa que, embora duas pessoas possam usar o aplicativo, um usuário pode apenas ler os registros, ou os registros que eles próprios criaram. O outro usuário pode ver todos os registros e ter direitos para excluí-los.
Todos os usuários do aplicativo devem ter recebido um ou mais direitos de acesso predefinidos ou personalizados. Ou os direitos de acesso podem ser atribuídos a equipes. Quando um usuário ou uma equipe é atribuída a uma dessas funções, a pessoa ou os membros da equipe recebem o conjunto de privilégios associados a essa função.
O processo de compartilhamento de um aplicativo baseado em modelo é diferente de compartilhar um aplicativo de tela. O compartilhamento de aplicativo baseado em modelo depende de como os privilégios de tabela de dados do Microsoft Dataverse são atribuídos para as tabelas que estão no aplicativo. Se os direito de acesso ainda não estiverem definidos para seu aplicativo, contate seu administrador do Power Platform para criá-los para você.
Mais informações: Crie ou edite um direito de acesso para gerenciar o acesso
Atribuir direitos de acesso ou pessoas a um aplicativo baseado em modelo
Você pode compartilhar um aplicativo baseado em modelo com todos os membros de um ou mais direitos de acesso ou com um usuário ou uma equipe.
Faça login em Power Apps, no painel de navegação esquerdo Select Aplicativos, ao lado do aplicativo que você deseja compartilhar Select … e depois Select Compartilhar.
No painel Compartilharnome do aplicativo , escolha entre as seguintes opções:
- Selecione o aplicativo e, em seguida, selecione a lista suspensa no painel direito para exibir todos os direitos de acesso disponíveis. Selecione os direitos de acesso desejados na lista suspensa correspondente.
Importante
Se o seu aplicativo tiver uma ou mais tabelas personalizadas, contate um administrador do Power Platform para configurar privilégios para as tabelas personalizadas em um direito de acesso. Isso é necessário para que os usuários trabalhem com os registros da sua tabela personalizada no aplicativo. Mais informações: Crie ou edite um direito de acesso para gerenciar o acesso
Para atribuir um usuário ou equipe individual, Select o nome do usuário ou equipe da lista Pessoas .
Se seu aplicativo contém componentes premium, como um mapa ou componentes de entrada de endereço, os usuários devem ter uma licença do Power Apps para usar o aplicativo. Para solicitar licenças para os usuários do seu aplicativo, Select Solicitar licenças para enviar uma solicitação de licença ao seu administrador.
Observação
Você não pode solicitar licenças para grupos de segurança ou listas de distribuição. Para obter mais informações sobre como solicitar licenças, consulte Solicitar licenças do Power Apps para os usuários do seu aplicativo.
Selecione Compartilhar.
Compartilhar o link para o aplicativo
Diferentemente de compartilhar aplicativos de tela, compartilhar aplicativos baseados em modelo, no momento, não envia um email com um link para o aplicativo.
Para obter o link direto para um aplicativo:
Vá para Power Apps.
Selecione Soluções no painel de navegação esquerdo. Se o item não estiver no painel lateral, selecione …Mais e selecione o item desejado.
Abra a solução que contém o aplicativo baseado em modelo.
Select o aplicativo baseado em modelo e, em seguida, Select Editar na barra de comando.
No designer clássico, Select na guia Propriedades e copie o URL Interface Unificada.
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.
Privilégios de compartilhamento de aplicativos e requisitos de licenciamento
Existem alguns pré-requisitos essenciais de ambiente e licenciamento necessários ao compartilhar um aplicativo baseado em modelo com um usuário.
- Um Microsoft 365 usuário com Power Platform direitos de administrador deve existir na organização. Aprenda como atribuir Power Platform direitos de administrador. Isso fornece ao usuário direitos de administrador em todos os ambientes.
- O compartilhador do aplicativo deve ter privilégios de administrador para o ambiente específico (ou ser um administrador do Power Platform). O compartilhador do aplicativo deve ter um direito de acesso com privilégios iguais ou maiores do que o direito de acesso que ele está atribuindo ao aplicativo e a outros usuários. Normalmente, isso acontece quando o compartilhador do aplicativo tem o Dataverse Administrador do Sistema ou personalizador de sistema direito de acesso. Essas funções podem ser atribuídas pelos administradores do Power Platform (que têm direitos sobre todos os ambientes do Dataverse). Os direitos de acesso do administrador do sistema e do personalizador de sistema são funções padrão que existem em todos os ambientes do Dataverse.
- O usuário deve existir como um usuário no ambiente. Não é suficiente ser um usuário do Microsoft 365. Isso porque todos os usuários em um ambiente são contabilizados e descritos nas tabelas do ambiente. Aprenda como adicionar um usuário a um ambiente
- Os usuários devem ter a licença correta para poder usar o aplicativo. Os usuários podem solicitar uma licença eles mesmos, ou um criador pode solicitar licenças para os usuários do seu aplicativo. Além disso, a licença deve ser atribuída no locatário de residência do usuário ou no locatário que hospeda o aplicativo.
Sobre os direitos de acesso predefinidos
Há várias funções predefinidas disponíveis com o Dataverse. Para executar aplicativos possa executar aplicativos que usam somente tabelas prontas para uso, há o direito de acesso Usuário Básico, em que os membros podem executar o aplicativo no ambiente e realizar tarefas comuns relacionadas aos seus registros. Mais informações: Funções de segurança predefinidas
Usar grupos do Microsoft Entra para gerenciar o acesso
Os administradores podem usar os grupos do Microsoft Entra da organização para gerenciar direitos de acesso para os usuários do Dataverse licenciados. Ambos os tipos de grupos do Microsoft Entra (Microsoft 365 e Segurança) podem ser usados para proteger os direitos de acesso do usuário a um aplicativo. Mais informações: Sobre as equipes do grupo
Confira também
Descubra mais sobre como criar usuários e atribuir funções de segurança
Privilégios mínimos para tarefas comuns
Execute um aplicativo baseado em modelo em um dispositivo móvel