Compartilhar um aplicativo baseado em modelo
Os aplicativos baseados em modelo utilizam segurança baseada em função para gerenciar o compartilhamento e o controle de acesso. Isso significa que cada direito de acesso inclui um conjunto de privilégios, que definem as ações específicas que os usuários podem executar em tabelas dentro do aplicativo. Isso significa que a estrutura permite níveis de acesso diferenciados: por exemplo, dois usuários podem usar um aplicativo, mas um usuário pode ter permissão apenas para ler registros ou visualizar registros criados pessoalmente, enquanto outro usuário pode ter acesso mais amplo, como visualizar todos os registros e até excluí-los.
Todos os usuários do aplicativo devem ter pelo menos um direito de acesso predefinido ou personalizado.
Compartilhar um aplicativo baseado em modelo com as pessoas
O compartilhamento de um aplicativo baseado em modelo permite que outras pessoas em sua organização acessem e usem. Isso promove a colaboração e garante que as pessoas certas tenham as ferramentas necessárias para concluir suas tarefas. Compartilhar um aplicativo baseado em modelo requer uma configuração cuidadosa de direitos de acesso para garantir que usuários ou equipes tenham o nível apropriado de acesso ao aplicativo e seus dados subjacentes.
Quando você compartilha um aplicativo baseado em modelo, você está essencialmente concedendo acesso ao próprio aplicativo e às tabelas de dados com as quais ele interage. Esse processo envolve duas etapas principais: atribuir direitos de acesso e compartilhar o link do aplicativo. Os direitos de acesso garantem que os usuários ou as equipes só tenham acesso aos dados e recursos de que precisam, com base em suas responsabilidades. Por exemplo, alguns usuários podem exigir apenas acesso somente leitura, enquanto outros podem precisar de controle total sobre os dados do aplicativo.
Antes de continuar, é importante confirmar se os direitos de acesso necessários foram criados e configurados no Microsoft Dataverse. Se essas funções ainda não estiverem definidas, você precisará trabalhar com o administrador do Power Platform para configurá-las. Quando as funções estiverem prontas, você poderá seguir as etapas descritas ao lado para compartilhar seu aplicativo de forma eficaz.
Etapas para compartilhar um aplicativo baseado em modelo
Atribuir direitos de acesso
- Abra o portal do Power Apps e localize o aplicativo que você deseja compartilhar.
- Selecione o aplicativo e o botão Compartilhar para iniciar o processo de compartilhamento.
- Na interface de compartilhamento, atribua direitos de acesso a usuários individuais ou equipes. Você pode escolher entre funções predefinidas (como Usuário Básico ou Administrador do Sistema) ou criar e atribuir funções personalizadas adaptadas a necessidades específicas.
- Verifique se as funções atribuídas fornecem o nível apropriado de acesso ao aplicativo e suas tabelas de dados associadas. Por exemplo, se o aplicativo incluir informações confidenciais, convém restringir o acesso a determinados usuários ou equipes.
Ao concluir esta etapa, você garante que usuários ou equipes tenham as permissões necessárias para interagir com o aplicativo e seus dados. Depois que os direitos de acesso forem atribuídos, você poderá continuar compartilhando o link do aplicativo, permitindo que os usuários acessem o aplicativo diretamente.
Execute e teste seu aplicativo baseado em modelo em diferentes dispositivos
Testar seu aplicativo baseado em modelo é uma etapa crítica no processo de desenvolvimento para garantir que ele ofereça uma experiência de usuário perfeita em vários dispositivos e plataformas. Devido ao seu design responsivo, seu aplicativo deve se adaptar a diferentes tamanhos de tela e métodos de entrada, seja acessado em um desktop, tablet ou smartphone.
Ao testar, você deve considerar as diferentes maneiras como os usuários podem interagir com seu aplicativo. Por exemplo, alguns usuários podem acessar o aplicativo principalmente em seus computadores desktop por meio de um navegador da Web, enquanto outros podem confiar em dispositivos móveis para acesso em movimento. Cada plataforma tem seus próprios recursos exclusivos. Por exemplo, os dispositivos móveis usam navegação baseada em toque, enquanto os desktops dependem de interações de mouse e teclado. O teste garante que seu aplicativo tenha um desempenho consistente e intuitivo em todos esses cenários.
Além disso, o teste oferece a oportunidade de verificar se todos os recursos, fluxos de trabalho e integrações funcionam conforme o esperado. Esse teste inclui a verificação de formulários de entrada de dados, painéis, subgrades e quaisquer componentes personalizados adicionados ao aplicativo. Também é uma chance de avaliar a capacidade de resposta, os tempos de carregamento e a usabilidade geral do aplicativo, garantindo que ele atenda às necessidades de seus usuários finais.
Estas são as etapas para testar seu aplicativo baseado em modelo em uma área de trabalho.
- Abra o portal do Power Apps ou navegue até a home page do Dynamics 365, dependendo de como seu aplicativo é implantado.
- Inicie seu aplicativo e teste sua funcionalidade em um navegador da Web da área de trabalho. Verifique se todos os recursos, como formulários, modos de exibição, painéis e fluxos de trabalho, operam conforme o esperado.
- Preste atenção ao layout e à capacidade de resposta do aplicativo. Verifique se a interface se ajusta.