Réviser et remplacer des applications dans Configuration Manager

S’applique à : Gestionnaire de Configuration (branche actuelle)

Découvrez comment utiliser Configuration Manager versions d’application et comment remplacer des applications par une nouvelle version.

Revisions

Lorsque vous apportez des révisions à une application ou à un type de déploiement, Configuration Manager crée une révision de l’application. Vous pouvez afficher l’historique de chaque révision d’application. Vous pouvez également afficher ses propriétés, restaurer une révision précédente d’une application ou supprimer une ancienne révision.

Afficher l’historique des révisions d’application

  1. Dans la console Configuration Manager, accédez à l’espace de travail Bibliothèque de logiciels, développez Gestion des applications, puis sélectionnez le nœud Applications. Choisissez ensuite l’application souhaitée.

  2. Sous l’onglet Accueil du ruban, dans le groupe Application , sélectionnez Historique des révisions. Cette action ouvre la fenêtre Historique des révisions d’application .

Afficher une révision d’application

  1. Dans la fenêtre Historique des révisions d’application, sélectionnez une révision d’application, puis sélectionnez Afficher.

  2. Dans la boîte de dialogue Propriétés , examinez les propriétés de l’application sélectionnée.

    Remarque

    Cette vue des propriétés de l’application est en lecture seule.

Restaurer une révision d’application

  1. Dans la fenêtre Historique des révisions d’application, sélectionnez une révision d’application, puis sélectionnez Restaurer.

  2. Sélectionnez Oui pour restaurer la révision de l’application sélectionnée.

Supprimer une révision d’application

  1. Dans la fenêtre Historique des révisions d’application, sélectionnez une révision d’application, puis sélectionnez Supprimer.

  2. Cliquez sur Oui pour confirmer.

Importante

Vous ne pouvez supprimer la révision actuelle de l’application qu’après la mise hors service de l’application et qu’elle n’a aucune référence.

Remplacement

La gestion des applications dans Configuration Manager vous permet de mettre à niveau ou de remplacer des applications existantes à l’aide d’une relation de remplacement. Lorsque vous remplacez une application, vous spécifiez un nouveau type de déploiement pour remplacer le type de déploiement de l’application remplacée. Vous pouvez également décider de mettre à niveau ou de désinstaller l’application remplacée avant que le client installe l’application de remplacement. Il est préférable de limiter les chaînes de remplacement à cinq niveaux de profondeur au maximum.

Importante

Lorsque vous choisissez l’option de désinstallation du type de déploiement remplacé, un type de déploiement ne peut pas être remplacé par un type de déploiement qui a été déployé sur un autre type de collection. Par exemple, un type de déploiement qui a été déployé sur un regroupement d’appareils ne peut pas être remplacé par un type de déploiement qui a été déployé sur un regroupement d’utilisateurs.

Décider s’il faut mettre à niveau ou remplacer une application

Le type de remplacement varie selon que vous sélectionnez ou non l’option Désinstaller :

  • Si vous souhaitez effectuer une mise à jour vers une version plus récente de la même application avec le même ID d’application, ne sélectionnez pasDésinstaller.

  • Si vous souhaitez passer à une autre application avec un ID d’application différent, sélectionnez Désinstaller. Vous devez supprimer la version remplacée de l’application.

Remplacer les applications dépendantes

Dans cet exemple, l’application principale fait référence à l’application que vous déployez et qui a les dépendances.

Vous pouvez créer une relation de remplacement qui met à jour l’application dépendante vers une nouvelle version.

  1. Assurez-vous que la nouvelle application dépendante et l’application dépendante d’origine se trouvent dans le même groupe de dépendances que l’application principale.

  2. Créez une relation de remplacement qui remplace l’application dépendante d’origine par la nouvelle application dépendante.

Pendant les nouvelles installations de l’application principale, le client installe la nouvelle application dépendante. Configuration Manager met à jour les installations existantes de l’application principale avec la nouvelle application dépendante.

Le résultat final est que tous les déploiements de l’application principale utilisent la nouvelle application dépendante.

Considérations supplémentaires

  • Vous pouvez spécifier plusieurs relations de remplacement pour les applications dépendantes. Configuration Manager installe l’application dépendante la plus élevée dans la chaîne de remplacement.

  • Déployez des applications dépendantes sur l’appareil sur lequel l’application principale est installée. Sinon, Configuration Manager n’installerez pas l’application dépendante.

  • Pour les nouvelles installations de l’application principale, lorsque vous avez plusieurs dépendances, l’ordre des dépendances détermine quelle version de l’application dépendante est installée.

Spécifier une relation de remplacement

  1. Dans la console Configuration Manager, accédez à l’espace de travail Bibliothèque de logiciels, développez Gestion des applications, puis sélectionnez le nœud Applications. Choisissez ensuite l’application qui remplace une autre application.

  2. Sous l’onglet Accueil du ruban, dans le groupe Propriétés , sélectionnez Propriétés.

  3. Basculez vers l’onglet Remplacement , puis sélectionnez Ajouter.

  4. Pour Application remplacée, sélectionnez Parcourir.

  5. Choisissez l’application à remplacer, puis sélectionnez OK.

  6. Dans la fenêtre Spécifier la relation de remplacement , sélectionnez le type de déploiement qui remplace le type de déploiement de l’application remplacée.

    Remarque

    Par défaut, le nouveau type de déploiement ne désinstalle pas le type de déploiement de l’application remplacée. Ce scénario est couramment utilisé lorsque vous souhaitez déployer une mise à niveau vers une application existante. Pour supprimer le type de déploiement existant avant l’installation du nouveau type de déploiement, sélectionnez Désinstaller. Si vous décidez de mettre à niveau une application, vérifiez d’abord que vous la testez dans un environnement lab.

  7. Si vous souhaitez que les utilisateurs voient toujours les déploiements du Centre logiciel pour les deux applications, sélectionnez l’option Autoriser les utilisateurs à voir les déploiements de cette application et de toutes les applications qu’elle remplace dans le Centre logiciel. Avec cette option, vous donnez aux utilisateurs le choix d’installer une version antérieure de l’application si nécessaire. Par défaut, cette option n’est pas sélectionnée. Par conséquent, seule l’application de remplacement s’affiche dans le Centre logiciel. Cette option est uniquement destinée aux déploiements disponibles pour les regroupements d’utilisateurs.

  8. Sélectionnez OK pour enregistrer vos modifications et fermer les fenêtres.

Afficher les applications qui remplacent l’application actuelle

  1. Dans la console Configuration Manager, accédez à l’espace de travail Bibliothèque de logiciels, développez Gestion des applications, puis sélectionnez le nœud Applications. Choisissez ensuite l’application souhaitée.

  2. Sous l’onglet Accueil du ruban, dans le groupe Propriétés , sélectionnez Propriétés.

  3. Basculez vers l’onglet Références .

  4. Pour Type de relation, choisissez Applications qui remplacent cette application.

Afficher les relations de remplacement

  1. Dans la console Configuration Manager, accédez à l’espace de travail Bibliothèque de logiciels, développez Gestion des applications, puis sélectionnez le nœud Applications. Choisissez ensuite l’application souhaitée.

  2. Sous l’onglet Accueil du ruban, dans le groupe Relations, sélectionnez Afficher les relations, puis remplacer.

Cette action montre un diagramme graphique des relations de l’application sélectionnée avec d’autres applications. Pour les relations de remplacement, il affiche les applications que l’application sélectionnée remplace et les applications par lesquelles l’application sélectionnée est remplacée.

Gérer le remplacement avec PowerShell

Vous pouvez ajouter, afficher et supprimer des relations de remplacement à l’aide des applets de commande PowerShell suivantes :

Prochaines étapes

Désinstallation des application