Exercice : partager des applications dans Power Apps

Effectué

Vous pouvez partager une application avec des utilisateurs, des groupes ou l’ensemble de votre organisation. Lorsque vous partagez une application avec d’autres personnes, elles peuvent l’exécuter dans un navigateur ou Microsoft Power Apps Mobile pour Microsoft Windows, Apple iOS ou Google Android.

Schéma de partage d’une fonctionnalité d’application.

Mieux encore, vous pouvez accorder à quelqu’un l’autorisation de mettre à jour et partager l’application. Dans cette unité, nous allons découvrir comment partager une application.

Préparer le partage d’une application

Deux moyens de base permettent de partager une application. Vous pouvez le faire depuis l’application tout en utilisant Power Apps Studio en mode Édition ou depuis l’onglet Applications de la page web.

  1. Si vous souhaitez partager une application lorsque vous la modifiez dans Power Apps Studio, cliquez sur le bouton Partager dans le coin supérieur droit du ruban d’en-tête. (Vous pouvez partager uniquement une application enregistrée.)

    Capture d’écran du bouton Partager.

    Sinon, si vous souhaitez partager une application à partir de l’onglet Applications dans Power Apps Studio, vous pouvez sélectionner l’application, puis cliquer sur le bouton Partager dans le ruban de commandes.

    Capture d’écran du bouton Partager dans le ruban de commandes.

    Après avoir choisi l’une ou l’autre des options, l’écran Détails de l’application s’ouvre avec un volet Partager s’affichant sur le côté droit de l’écran comme illustré dans l’image ci-dessous. (Votre application a un nom différent après Partager.) Cette image comprend des numéros entourés d’un cercle selon les étapes restantes ci-dessous.

    Capture d’écran du volet Partager.

  2. Dans la fenêtre contextuelle Partager, la partie supérieure gauche vous permet de spécifier les utilisateurs ou groupes avec lesquels vous souhaitez partager l’application à l’aide du champ de saisie. Pour ajouter tous les membres de votre organisation, tapez Tout le monde, puis sélectionnez Tout le monde dans [Nom de la société]. Si vous devez partager l’application avec un grand groupe d’utilisateurs, la bonne pratique consiste à la partager au moyen d’un groupe de sécurité Microsoft Entra.

    Remarque

    Considérations relatives aux groupes de sécurité en cas de partage :

    • Si vous partagez une application avec un groupe de sécurité, les membres de ce groupe et toute personne le rejoignant disposent de l’autorisation que vous avez spécifiée pour le groupe. Toute personne qui quitte le groupe perd cette autorisation, sauf si elle appartient à un autre groupe qui en dispose ou si vous lui accordez personnellement l’autorisation.

    • Tous les membres d’un groupe de sécurité disposent des mêmes autorisations que le reste du groupe pour une application donnée. Toutefois, vous pouvez accorder des autorisations supérieures à un ou plusieurs membres de ce groupe, afin que ces derniers bénéficient d’un accès optimisé. Par exemple, vous pouvez autoriser le groupe de sécurité A à exécuter une application, mais vous pouvez également accorder à l’utilisateur B (qui appartient à ce groupe) une autorisation Copropriétaire. Chaque membre du groupe de sécurité peut exécuter l’application, mais seul l’utilisateur B peut la modifier. Si vous accordez au groupe de sécurité A l’autorisation Copropriétaire et à l’utilisateur B l’autorisation d’exécuter l’application, l’utilisateur peut toujours modifier l’application.

  3. Si vous souhaitez que l’utilisateur soit également en mesure de modifier l’application, cochez la case Copropriétaire. Par défaut, l’utilisateur se voit octroyer l’autorisation Utilisateur. Voici une description des deux autorisations :

    • Copropriétaire : peut utiliser, modifier et partager l’application, mais ne peut pas supprimer ni modifier le propriétaire.

    • Utilisateur : peut utiliser l’application.

  4. Si votre application comprend des composants premium tels que des composants de saisie de carte ou d’adresse, vos utilisateurs ont besoin d’une licence pour pouvoir utiliser l’application. Vous voyez une option Demander des licences. La sélection de cette option entraîne l’envoi d’une demande à votre administrateur. Cependant, vous pouvez utiliser cette option uniquement pour les utilisateurs (et non pour les groupes de sécurité ou les listes de distribution). (L’image ci-dessus n’inclut pas cette notification.)

  5. Vous pouvez également envoyer à vos collègues un e-mail avec un message comprenant un lien vers l’application. Par défaut, Power Apps coche la case Envoyer un e-mail d’invitation aux nouveaux utilisateurs.

  6. Vous pouvez ajouter un E-mail à vos collègues pour leur parler de l’application en tapant directement dans le champ de saisie.

  7. Vous pouvez Inclure une image en la chargeant ou en la glissant-déplaçant dans le champ d’image.

  8. Une fois satisfait de la configuration, cliquez sur le bouton Partager. Power Apps s’occupe du reste.

Si vous apportez des modifications à une application partagée et les publiez, les utilisateurs les verront la prochaine fois qu’ils utiliseront l’application.

Autorisations et licences

Si vous envisagez de partager votre application, voici quelques informations de base sur les autorisations et les licences qu’il est bon de connaître :

  • Les utilisateurs et les contributeurs ont besoin d’autorisations pour accéder à toutes les connexions de données et passerelles utilisées par une application partagée. Certaines autorisations sont implicitement associées à l’application, mais vous devez en accorder d’autres explicitement. Si vous créez une application basée sur Microsoft Dataverse, vous devez également vérifier que les utilisateurs avec lesquels vous partagez l’application disposent des autorisations nécessaires pour la ou les tables sur lesquelles repose l’application. Plus précisément, ces utilisateurs doivent appartenir à un rôle de sécurité qui peut effectuer des tâches telles que la création, la lecture, l’écriture et la suppression de ligne pertinentes. Dans de nombreux cas, vous devez créer un ou plusieurs rôles de sécurité personnalisés avec des autorisations correspondant exactement à celles dont ont besoin les utilisateurs pour exécuter l’application. Le cas échéant, vous pouvez ensuite affecter un rôle à chaque utilisateur.

  • Les personnes disposant de l’autorisation Copropriétaire ont également besoin d’un plan Power Apps pour pouvoir modifier l’application.

Il est facile de partager une application et il s’agit d’un excellent moyen de mettre une application à la disposition des membres de votre organisation.