Partager une application pilotée par modèle

Partager une application pilotée par modèle pour la mettre à la disposition d’autres utilisateurs. Le partage comprend les étapes suivantes :

  1. Identifier les rôles de sécurité à utiliser pour l’application
  2. Attribuer des rôles de sécurité ou des personnes à une application pilotée par modèle
  3. Partager le lien vers l’application

Partager une application pilotée par modèle dans Power Apps

Si votre application ne contient que des tables prêtes à l’emploi, comme compte ou contact, vous pouvez utiliser un rôle de sécurité prédéfini existant.

Principes de base du partage d’application pilotée par modèle

Les applications pilotées par modèle utilisent une sécurité basée sur les rôles. Le concept fondamental de sécurité basée sur les rôles est le suivant : un rôle de sécurité contient les privilèges qui définissent un ensemble d’actions qui peuvent être effectuées sur les tables au sein de l’organisation. Cette approche signifie que même si deux personnes peuvent utiliser l’application, un utilisateur peut uniquement lire les enregistrements ou les enregistrements qu’ils ont eux-mêmes créés. L’autre utilisateur peut voir tous les enregistrements et avoir le droit de supprimer ces enregistrements.

Un ou plusieurs rôles de sécurité prédéfinis ou personnalisés doivent être affectés à tous les utilisateurs de l’application. Sinon, les rôles de sécurité peuvent être affectés aux équipes. Lorsque l’un de ces rôles est affecté à un utilisateur ou à une équipe, la personne ou les membres de l’équipe se voient attribuer un ensemble de privilèges associés à ce rôle.

Le processus de partage d’une application pilotée par modèle est différent du partage d’une application canevas. Le partage d’applications pilotées par modèle dépend de la façon dont les des privilèges de table de données Microsoft Dataverse sont attribués aux tables qui se trouvent dans l’application. Si les rôles de sécurité ne sont pas encore définis pour votre application, contactez votre administrateur Power Platform pour qu’il les crée pour vous.

Pour plus d’informations : Créer ou modifier un rôle de sécurité pour gérer l’accès

Attribuer des rôles de sécurité ou des personnes à une application pilotée par modèle

Lorsque vous partagez une application basée sur un modèle, vous pouvez la partager avec tous les membres d’un ou plusieurs rôles de sécurité ou avec un utilisateur ou une équipe.

  1. Connectez-vous à Power Apps, dans le volet de navigation de gauche, sélectionnez Applications, en regard de l’application à partager, sélectionnez , puis Partager.

  2. Dans le volet Partager nom de l’application, choisissez parmi les options suivantes :

    • Sélectionnez l’application, puis cliquez sur la liste déroulante dans le volet droit pour afficher tous les rôles de sécurité disponibles. Sélectionnez les rôles de sécurité souhaités dans la liste déroulante du rôle de sécurité. Attribuer des rôles de sécurité à l’application

    Important

    Si votre application comporte une ou plusieurs tables personnalisées, contactez un administrateur Power Platform pour configurer les privilèges des tables personnalisées dans un rôle de sécurité. Cela est nécessaire pour que les utilisateurs puissent utiliser les enregistrements de votre table personnalisée dans l’application. Pour plus d’informations : Créer ou modifier un rôle de sécurité pour gérer l’accès

    • Pour attribuer un utilisateur ou une équipe individuelle, sélectionnez-le dans la liste Personnes. Attribuer des utilisateurs spécifiques à une application basée sur un modèle

      Si votre application contient des composants premium, tels qu’une carte ou des composants d’entrée d’adresse, les utilisateurs doivent disposer d’une licence Power Apps pour utiliser l’application. Pour demander des licences pour les utilisateurs de votre application, sélectionnez Demander des licences pour soumettre une demande de licence à votre administrateur.

      Demander des licences Power Apps pour vos utilisateurs.

      Notes

      Vous ne pouvez pas demander de licences pour des groupes de sécurité ou des listes de distribution. Pour plus d’informations sur la demande de licences, voir Demander des licences Power Apps pour les utilisateurs de votre application.

  3. Sélectionnez Partager.

Contrairement au partage d’applications canevas, le partage d’applications pilotées par modèle n’envoie actuellement pas d’e-mail avec un lien vers l’application.

Pour obtenir le lien direct vers une application :

  1. Accédez à Power Apps.

  2. Sélectionnez Solutions dans le volet de navigation de gauche. Si l’élément ne se trouve pas dans le volet latéral, sélectionnez …Plus, puis sélectionnez l’élément souhaité.

  3. Ouvrez la solution qui contient l’application pilotée par modèle.

  4. Sélectionnez l’application pilotée par modèle, puis sélectionnez Modifier dans la barre de commandes.

  5. Dans le concepteur classique, sélectionnez l’onglet Propriétés, puis copiez l’URL Unified Interface.

    « Acquérir le lien pour une application pilotée par modèle »

  6. Collez l’URL de l’application à un emplacement accessible par vos utilisateurs, par exemple en la publiant sur un canal Teams, un site SharePoint ou en l’envoyant par e-mail.

Privilège de partage d’application et exigences en matière de licence

Il existe quelques conditions requises d’environnement et de licence lors du partage d’une application pilotée par modèle avec un utilisateur.

  • Un utilisateur Microsoft 365 avec des droits d’administrateur Power Platform ou des droits d’administrateur global doit exister au sein de l’organisation. Apprenez à affecter des droits d’administrateur Power Platform. Cela fournit à l’utilisateur les droits d’administrateur sur tous les environnements.
  • Le partageur d’applications doit avoir des privilèges d’administrateur sur l’environnement spécifique (ou être un administrateur Power Platform). Le partageur d’applications doit avoir un rôle de sécurité avec des privilèges égaux ou supérieurs au rôle de sécurité qu’ils affectent à l’application et aux autres utilisateurs. Habituellement, cela prend la forme du partageur d’applications ayant le rôle de sécurité Administrateur système ou Personnalisateur de système Dataverse. Ces rôles peuvent être affectés par les administrateurs Power Platform (qui ont des droits sur tous environnements Dataverse). Les rôles de sécurité de l’administrateur système et du personnalisateur de système sont des rôles standard qui existent dans tous environnements Dataverse.
  • L’utilisateur doit exister en tant qu’utilisateur dans l’environnement. Il ne suffit pas d’être un utilisateur de Microsoft 365. En effet, tous les utilisateurs d’un environnement sont comptabilisés et décrits dans des tableaux de l’environnement. Découvrir comment ajouter un utilisateur à un environnement
  • Les utilisateurs doivent avoir la bonne licence pour pouvoir utiliser l’application. Les utilisateurs peuvent demander une licence eux-mêmes ou un créateur peut demander des licences pour les utilisateurs de son application. Depuis, la licence doit être affectée au locataire qui héberge l’application. La seule exception à cette condition préalable est lorsqu’une application est hébergée dans un environnement Microsoft Dataverse for Teams.

À propos des rôles de sécurité prédéfinis

Plusieurs rôles prédéfinis sont disponibles avec Dataverse. Pour exécuter des applications qui n’utilisent que des tables prêtes à l’emploi, il existe le rôle de sécurité Utilisateur de base, qui permet aux membres d’utiliser l’application dans l’environnement et d’effectuer des tâches courantes pour les enregistrements dont ils sont propriétaires. Plus d’informations : Rôles de sécurité prédéfinis

Utiliser les groupes Microsoft Entra pour gérer l’accès

Les administrateurs peuvent utiliser les groupes Microsoft Entra de leur organisation pour gérer les droits d’accès pour les utilisateurs Dataverse sous licence. Les deux types de groupes Microsoft Entra—Microsoft 365 et de sécurité—permettent de sécuriser les droits d’accès des utilisateurs à une application. Pour plus d’informations, voir : À propos des équipes de groupe

Voir aussi

En savoir plus sur la création d’utilisateurs et l’affectation de rôles de sécurité

Privilèges minimum pour les tâches courantes

Exécuter une application pilotée par modèle sur un appareil mobile

Notes

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).