Partager une application pilotée par modèle
Les applications pilotées par modèle gèrent le partage et le contrôle d’accès à l’aide de la sécurité basée sur les rôles. Autrement dit, chaque rôle de sécurité comprend un ensemble de privilèges, qui définissent les actions spécifiques que les utilisateurs peuvent effectuer sur les tables de l’application. Cela signifie que la structure permet des niveaux d’accès différenciés : par exemple, deux utilisateurs peuvent tous deux utiliser une application, mais l’un peut avoir uniquement l’autorisation de lire ou d’afficher les enregistrements qu’il a personnellement créés, tandis que l’autre peut avoir un accès plus large, par exemple l’affichage de tous les enregistrements et même leur suppression.
Tout utilisateur de l’application doit se voir affecter au moins un rôle de sécurité prédéfini ou personnalisé.
Partager une application pilotée par modèle avec d’autres utilisateurs
Partager une application pilotée par modèle permet à d’autres membres de votre organisation d’y accéder et de l’utiliser. Cela favorise la collaboration et garantit que les bonnes personnes disposent des outils nécessaires pour accomplir leurs tâches. Le partage d’une application pilotée par modèle nécessite une configuration minutieuse des rôles de sécurité pour garantir que les utilisateurs ou les équipes disposent du niveau d’accès approprié à l’application et à ses données sous-jacentes.
Lorsque vous partagez une application pilotée par modèle, vous accordez essentiellement l’accès à la fois à l’application elle-même et aux tables de données avec lesquelles elle interagit. Ce processus comporte deux étapes clés : l’affectation de rôles de sécurité et le partage du lien vers l’application. Les rôles de sécurité garantissent que les utilisateurs ou les équipes n’ont accès qu’aux données et fonctionnalités dont ils ont besoin, en fonction de leurs responsabilités. Par exemple, certains utilisateurs peuvent avoir besoin uniquement d’un accès en lecture seule, tandis que d’autres peuvent avoir besoin d’un contrôle total sur les données de l’application.
Avant de continuer, il est important de vérifier que les rôles de sécurité nécessaires ont été créés et configurés dans Microsoft Dataverse. Si ces rôles ne sont pas encore définis, vous devez collaborer avec votre administrateur Power Platform pour les configurer. Une fois les rôles prêts, vous pouvez procéder comme suit pour partager votre application efficacement.
Procédure de partage d’une application pilotée par modèle
Affecter des rôles de sécurité
- Ouvrez le portail Power Apps et recherchez l’application que vous souhaitez partager.
- Sélectionnez l’application et cliquez sur le bouton Partager pour commencer le processus de partage.
- Dans l’interface de partage, affectez des rôles de sécurité à des utilisateurs individuels ou des équipes. Vous pouvez choisir parmi des rôles prédéfinis (comme Utilisateur de base ou Administrateur système) ou créer et affecter des rôles personnalisés adaptés à des besoins spécifiques.
- Assurez-vous que les rôles affectés fournissent le niveau d’accès approprié à l’application et à ses tables de données associées. Par exemple, si l’application comprend des informations sensibles, vous pouvez limiter l’accès à certains utilisateurs ou certaines équipes.
En effectuant cette étape, vous vous assurez que les utilisateurs ou équipes disposent des autorisations nécessaires pour interagir avec l’application et ses données. Une fois les rôles de sécurité affectés, vous pouvez partager le lien vers l’application, permettant ainsi aux utilisateurs d’y accéder directement.
Exécuter et tester votre application pilotée par modèle sur différents appareils
Tester votre application pilotée par modèle est une étape essentielle dans le processus de développement pour vous assurer qu’elle offre une expérience utilisateur fluide sur divers appareils et plateformes. En raison de sa conception dynamique, votre application doit s’adapter à différentes tailles d’écran et méthodes de saisie, qu’elle soit accessible sur un ordinateur de bureau, une tablette ou un smartphone.
Lors des tests, vous devez tenir compte des différentes façons dont les utilisateurs peuvent interagir avec votre application. Par exemple, certains utilisateurs peuvent accéder principalement à l’application sur leur ordinateur de bureau au moyen d’un navigateur web, tandis que d’autres peuvent compter sur des appareils mobiles pour un accès en déplacement. Chaque plateforme a ses propres caractéristiques uniques. Par exemple, les appareils mobiles utilisent la navigation tactile, tandis que les ordinateurs de bureau reposent sur les clics de souris et les entrées au clavier. Les tests garantissent que votre application fonctionne de manière homogène et intuitive dans tous ces scénarios.
De plus, les tests permettent de vérifier que l’ensemble des fonctionnalités, flux de travail et intégrations fonctionnent comme prévu. Ces tests comprennent la vérification des formulaires de saisie de données, des tableaux de bord, des sous-grilles et tous les composants personnalisés que vous avez ajoutés à l’application. C’est également l’occasion d’évaluer le dynamisme, les temps de chargement et la convivialité globale de l’application, afin de s’assurer qu’elle répond aux besoins de vos utilisateurs finaux.
Voici la procédure de test de votre application pilotée par modèle sur un ordinateur de bureau :
- Ouvrez le portail Power Apps ou accédez à la page d’accueil de Dynamics 365, selon la façon dont votre application est déployée.
- Lancez votre application et testez ses fonctionnalités dans un navigateur web d’ordinateur de bureau. Assurez-vous que toutes les fonctionnalités telles que les formulaires, les vues, les tableaux de bord et les flux de travail fonctionnent comme prévu.
- Prêtez attention à la disposition et au dynamisme de l’application. Vérifiez que l’interface s’ajuste.