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 ou des personnes de sécurité à 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 contient uniquement des tables prêtes à l’emploi, telles que des tables de compte ou de contact, vous pouvez utiliser une table prédéfinie existante rôle de sécurité .

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.

Plus d’informations : Créez ou modifiez 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électionner Applications, à côté de l’application que vous souhaitez Partager Sélectionner , puis Sélectionner Partager.

  2. Dans le volet Partagernom de l’application , choisissez l’une des 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. Plus d’informations : Créez ou modifiez un rôle de sécurité pour gérer l’accès

    • Pour affecter un utilisateur individuel ou une équipe, Sélectionner le nom d’utilisateur ou l’équipe dans la liste Personnes . Affecter des utilisateurs spécifiques à une application pilotée par 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électionner Demander des licences pour soumettre une demande de licence à votre administrateur.

      Demandez des licences pour vos utilisateurs. Power Apps

      Note

      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, consultez Demander Power Apps des licences 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éder à Power Apps.

  2. Cliquez sur Solutions dans le volet de navigation gauche. Si l’élément n’est pas dans le panneau latéral, Sélectionner …Plus puis Sélectionner l’élément souhaité.

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

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

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

  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 avec des droits Administrateur doit exister au sein de l’organisation. Microsoft 365 Power Platform Découvrez comment attribuer des Power Platform droits Administrateur. 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’application doit avoir un rôle de sécurité avec des privilèges égaux ou supérieurs à ceux du rôle de sécurité qu’il attribue à l’application et aux autres utilisateurs. Habituellement, cela prend la forme du partageur d’applications ayant le Dataverse système Administrateur ou personnalisateur du système rôle de sécurité. 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écouvrez comment ajouter un utilisateur à un environnement
  • Les utilisateurs doivent disposer de la licence correcte pour pouvoir utiliser l’application. Les utilisateurs peuvent demander eux-mêmes une licence, ou un créateur peut demander des licences pour les utilisateurs de son application. De même, la licence doit être attribuée dans le locataire d’origine des utilisateurs ou le locataire hébergeant l’application.

À 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. Plus d’informations : À propos des équipes de groupe

Voir aussi

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

Privilèges minimaux pour les tâches courantes

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