Exercice : gérer des versions d’application dans Power Apps

Effectué

Microsoft Power Apps peut vous aider si vous enregistrez des changements apportés à une application que vous n’auriez pas dû apporter ou si un autre problème se produit. Pour les applications que vous enregistrez dans le cloud, Power Apps conserve un historique des changements que vous apportez. Vous pouvez voir chaque version que vous avez enregistrée et restaurer une version précédente si nécessaire.

Schéma de versions d’application.

Comprenez que la restauration et la publication sont deux choses différentes. Les utilisateurs ne voient que la version publiée de l’application, quelle que soit la version que vous modifiez. La restauration d’une version de l’application vous donne simplement cette version à modifier.

Afficher les versions de votre application

  1. Sur la page d’accueil de Power Apps, cliquez sur Applications dans le volet gauche.

  2. Dans la liste des applications, cliquez sur les points de suspension () Commandes en regard du nom de l’application, puis sélectionnez Détails.

  3. Cliquez sur l’onglet Versions.

Cet onglet affiche toutes les versions que vous avez enregistrées quand vous avez développé votre application. Dans votre liste de versions, vous verrez peut-être l’une des versions avec la mention Active surlignée en gris dans la colonne Publiée si l’application a été publiée. Dans ce cas, la version « active » est celle que vos utilisateurs utilisent actuellement.

Capture d’écran de l’onglet illustrant les versions de l’application.

Si l’application n’a pas été publiée, la version que vous pouvez actuellement modifier figure en haut de la liste.

La version de l’application portant le numéro le plus élevé est toujours en haut de la liste. Il s’agit de celle que vous modifiez lorsque vous décidez de modifier l’application. Ces versions ne sont pas toujours les mêmes.

Restaurer une version précédente

  1. Cliquez sur les points de suspension () Plus de commandes en regard de la version antérieure souhaitée, puis sélectionnez Restaurer.

    Remarque

    Si vous n’avez pas encore publié l’application, vous pouvez Publier cette version au lieu de la Restaurer. La publication et la restauration ont toutes deux le même effet : vous permettre de modifier la version restaurée de l’application.

  2. Une boîte de dialogue contextuelle s’affiche pour vous informer que cette version sera enregistrée comme prochaine version de l’application. Par exemple, si vous disposez de cinq versions de l’application et que vous décidez de restaurer la « Version 3 », cette boîte de dialogue vous avertit qu’elle l’ajoutera à la liste des versions en tant que « Version 6 ».

  3. Pour restaurer la version sélectionnée comme version actuelle de votre application, cliquez sur Restaurer.

Power Apps ajoute une nouvelle version à votre liste.

N’oubliez pas que lorsque vous restaurez une version d’une application, la version nouvellement restaurée se voit affecter un nouveau numéro de version incrémenté et s’affiche en haut de la liste. Une nouvelle version ne remplace jamais une version antérieure.

Ensuite, la version restaurée doit être publiée avant que les utilisateurs ne voient la nouvelle version. Si, pour une raison quelconque, vous ne parvenez pas à restaurer une version précédente, vous pouvez essayer ce qui suit :

  • Assurez-vous que l’application n’est pas ouverte dans Power Apps Studio. Si l’application est ouverte, vous ne pouvez pas restaurer une version.

  • Vérifiez que la version que vous souhaitez restaurer n’a pas plus de six mois. Power Apps peut restaurer uniquement les versions d’applications datant de moins de six mois.

Remarque

Les mises à jour d’une application sont généralement des améliorations bienvenues. Toutefois, elles peuvent également avoir des conséquences négatives pour certains utilisateurs si vous supprimez ou modifiez sensiblement des fonctionnalités. N’oubliez pas de créer un plan de notification pour avertir vos utilisateurs des mises à jour importantes.

Ensuite, nous allons découvrir comment partager votre application.