Il est très utile de créer des applications répondant aux besoins de votre entreprise, mais la véritable magie de PowerApps réside dans la possibilité de partager ces applications avec d’autres utilisateurs. Dans cette rubrique, vous allez voir comment partager des applications avec des utilisateurs ou des groupes de sécurité spécifiques, ou encore avec l’ensemble de votre organisation.

Ouvrir l’écran de partage de l’application

Pour partager une application, vous devez ouvrir powerapps.com. Nous ne prenons plus en charge le partage d’applications dans PowerApps Studio ou PowerApps Mobile.

À partir de PowerApps Studio

  • Option 1 - Dans le menu Fichier, cliquez ou appuyez sur Partager.

    Fichier et Partager

  • Option 2 - Dans le menu Fichier, cliquez ou appuyez sur Ouvrir, puis sur l’icône de partage d’une application.

    Points de suspension et Partager

À partir de powerapps.com

  • Dans la barre de navigation de gauche, cliquez ou appuyez sur Applications, sur les points de suspension (...), puis sur Partager.

    Points de suspension sur le portail

Partager une application

À partir de là, vous pouvez partager une application en procédant comme suit.

  1. Spécifiez le nom d’un ou plusieurs utilisateurs ou groupes de sécurité dans Azure Active Directory, ou indiquez que vous souhaitez partager l’application avec l’ensemble de votre organisation. Notez que lorsque vous partagez avec l’ensemble de l’organisation, vous pouvez uniquement définir l’autorisation Utilisateur.

    Spécifier les utilisateurs dans powerapps.com

  2. Spécifier le niveau d’autorisation :

    • Utilisateur : les utilisateurs ou groupes spécifiés peuvent exécuter l’application, mais pas la partager.
    • Contributeur: les utilisateurs ou groupes spécifiés peuvent exécuter l’application, la personnaliser et partager à leur tour la version personnalisée.

      Portail de partage d’application

  3. Cliquez ou appuyez sur Save.

Pour modifier les autorisations d’un utilisateur ou d’un groupe, répétez l’étape 1 de cette procédure, puis spécifiez une autre option dans la liste des autorisations de cet utilisateur ou groupe. Pour supprimer toutes les autorisations d’un utilisateur ou d’un groupe, cliquez ou appuyez sur l’icône x en regard de cet utilisateur ou groupe.

Envoyer une notification par courrier électronique

Lorsque vous partagez une application, vous pouvez sélectionner l’option d’informer les utilisateurs ou le groupe de sécurité par courrier électronique. Si vous sélectionnez cette option, un message sera envoyé pour informer le ou les utilisateurs ou groupes de sécurité. Le message contient un lien permettant d’accéder à l’application. Le cas échéant, les utilisateurs sont invités à s’inscrire à PowerApps et à l’installer.

Notez que le modèle de message électronique envoyé dépend de l’autorisation que vous avez définie lors du partage. Lorsque vous partagez avec l’autorisation Utilisateur, le message contient le lien permettant d’exécuter l’application. Lorsque vous partagez avec l’autorisation Contributeur, le message contient le lien permettant de modifier l’application dans PowerApps Studio ou de l’exécuter.

Comment les utilisateurs voient-ils l’application que j’ai partagée ?

Lorsque vous partagez une application avec un ou plusieurs utilisateurs ou groupes de sécurité, la manière dont ils voient l’application dépend de l’autorisation que vous avez définie.

Si vous avez partagé l’application avec l’autorisation Utilisateur

Les personnes avec qui vous avez partagé l’application reçoivent une notification par courrier électronique si vous avez sélectionné cette option dans l’écran de partage de l’application. Dans le message électronique, ils peuvent cliquer ou appuyer sur un lien pour exécuter l’application sur Dynamics 365. Nous assurerons prochainement la prise en charge de liens universels. Cela signifie que si vous disposez de PowerApps Studio ou PowerApps Mobile, l’application s’ouvrira dans ces programmes.

Les utilisateurs peuvent également découvrir l’application dans AppSource sur Dynamics 365 (par exemple, si vous n’avez pas envoyé de courrier électronique). Découvrez comment les utilisateurs peuvent obtenir les applications via AppSource.

Si vous avez partagé une application avec l’autorisation Contributeur

Les personnes avec qui vous avez partagé l’application reçoivent une notification par courrier électronique si vous avez sélectionné cette option dans l’écran de partage de l’application. Dans le message électronique, ils peuvent cliquer ou appuyer sur un lien qui ouvre l’application directement pour modification à l’aide de PowerApps Studio pour le web. Il existe également un lien pour exécuter l’application sur Dynamics 365. Nous assurerons prochainement la prise en charge de liens universels. Cela signifie que si vous disposez de PowerApps Studio ou PowerApps Mobile, l’application s’ouvrira dans ces programmes.

Les utilisateurs peuvent également découvrir l’application dans powerapps.com (par exemple, si vous n’avez pas envoyé de courrier électronique). C’est là que les créateurs d’applications peuvent parcourir toutes les applications qu’ils ont créées ou qui ont été partagées avec eux avec l’autorisation Contributeur. En revanche, c’est dans Dynamics 365 que les utilisateurs peuvent exécuter rapidement des applications à partir de PowerApps et d’autres applications métier.

Autres points importants à connaître

  • Pour partager une application, vous devez l’enregistrer dans le cloud, pas localement.

  • Avant de partager une application, choisissez les utilisateurs et groupes de sécurité avec lesquels vous allez la partager ainsi que le rôle souhaité (utilisateur ou contributeur). Si vous partagez une application avec un groupe, les membres de celui-ci et toute personne le rejoignant disposent des autorisations que vous spécifiez. Toute personne quittant le groupe perd ces autorisations, sauf si elle est membre d’un autre groupe ayant accès, ou si vous spécifiez explicitement des autorisations pour cette personne.

  • Chaque membre d’un groupe dispose des mêmes autorisations sur une application que le groupe dans son ensemble. Toutefois, vous pouvez spécifier des autorisations supplémentaires pour un ou plusieurs membres du groupe afin d’octroyer à ceux-ci un niveau d’accès supérieur. Par exemple, vous pouvez partager une application avec le groupe de sécurité A avec l’autorisation Utilisateur. Chaque membre du groupe de sécurité A peut exécuter l’application. Vous pouvez ensuite partager l’application avec l’utilisateur B, membre du groupe de sécurité A, avec l’autorisation Contributeur. L’utilisateur B peut alors modifier l’application tandis que le reste du groupe de sécurité A peut seulement l’utiliser. Si vous spécifiez moins d’autorisations pour un ou plusieurs membres d’un groupe, ceux-ci continuent à bénéficier des autorisations accordées à l’ensemble du groupe.

  • Vous pouvez partager une application avec l’ensemble de votre organisation, mais déterminez auparavant si tout le monde a effectivement besoin d’accéder à votre application.

  • Sachez que toutes les modifications que vous apportez à une application partagée atteignent les personnes avec lesquelles vous la partagez dès que vous les enregistrez. Cela peut être très pratique si vous améliorez l’application, mais peut également être dommageable pour certains utilisateurs si vous supprimez ou modifiez sensiblement des fonctionnalités.

  • Avant de partager une application, donnez-lui un nom et une description explicites, afin que les utilisateurs sachent à quoi elle sert et puissent facilement la sélectionner dans une liste. Dans le menu Fichier dans PowerApps Studio, cliquez ou appuyez sur Paramètres de l’application, puis entrez une description.

Description de l’application

Partage d’application et ressources qu’elle utilise

La plupart des applications dépendent d’au moins un des types de ressources suivants :

  • une connexion à une source de données ;
  • une passerelle de données locale ;
  • un connecteur personnalisé
  • un classeur ou autre service Excel ;
  • un flux.

Les utilisateurs et contributeurs ont besoin d’autorisations pour accéder aux connexions de données et passerelles que l’application utilise. Certaines autorisations sont implicitement associées à l’application, mais d’autres doivent être accordées explicitement. Pour plus d’informations, voir Partager des ressources d’application.

Lorsque vous partagez une application qui utilise le Common Data Service, observez la barre d’informations qui indique que vous devez partager l’autorisation d’exécution au Common Data Service séparément. Si vous n’êtes pas autorisé à le faire, contactez votre administrateur d’environnement. En savoir plus sur la sécurité du Common Data Service.

Ressources de l’application lors du partage

Qu’est-ce qui n’est pas pris en charge ?

  • Vous pouvez partager avec un groupe de sécurité, mais pas avec un groupe de distribution.
  • Vous pouvez partager des applications avec des utilisateurs de votre organisation, mais pas avec situés sur un autre client.
  • Vous pouvez partager une application à partir de powerapps.com, mais pas à partir de PowerApps Studio. (Cliquez ou appuyez sur une icône de partage dans PowerApps Studio pour ouvrir powerapps.com).
  • Vous pouvez repartager une application si vous disposez d’une autorisation Contributeur (et non Utilisateur) sur cette application.