Disponibilité : Cette fonctionnalité est disponible à partir de portier Vision 5.5.0. Les versions antérieures doivent être mises à jour manuellement vers 5.5.0 une seule fois, après quoi l'auto-updater prend le relais.
À partir de la version 5.5.0, portier Vision se met à jour automatiquement. L'ancien mécanisme dans l'onglet Paramètres a été retiré. Vision vérifie désormais en arrière-plan, à intervalles réguliers, si une nouvelle version est disponible, et l'installe après confirmation via un installeur MSI signé.
C'est la fin de la distribution manuelle des mises à jour. Les nouvelles versions atteignent les postes de travail sans session RDP, sans paquet de distribution logicielle, et sans intervention de portier ou de votre équipe IT, tant que le mode Auto est actif.
Le menu Aide contient la nouvelle entrée Vérifier les mises à jour . Le dialogue affiche :
Le nom du produit et la version installée
Une case pour activer ou désactiver la vérification automatique au démarrage
Un bouton Vérifier les mises à jour
Vérifier les mises à jour déclenche immédiatement une requête vers le serveur de mises à jour. Si une version plus récente est disponible, la fenêtre de mise à jour s'ouvre avec les notes de version et un bouton Télécharger et installer . Le client Vision en cours se ferme automatiquement quand l'installeur démarre, le MSI installe la nouvelle version, puis Vision redémarre.
Vision effectue également une vérification en arrière-plan à intervalles réguliers, sans action de l'utilisateur. Si une version plus récente est trouvée, la même invite de mise à jour apparaît.
Quand la base de données centrale a été mise à niveau vers une version Vision plus récente, mais que le client sur le poste utilise encore l'ancienne, Vision bloque la connexion avec un dialogue de blocage de version. Il indique :
La version requise (base de données)
La version installée (poste)
Un bouton Update now
Le clic sur Update now lance l'installeur directement depuis ce dialogue. Le blocage n'est plus un obstacle, il devient un point d'entrée vers la mise à jour. Une fois celle-ci terminée, l'utilisateur peut se connecter.
Trois modes contrôlent le comportement de Vision sur chaque poste. Ils se configurent par machine via une valeur de registre :
HKLM\Software\portier\Vision\UpdateMode
Auto — Vision vérifie automatiquement et propose les mises à jour. Valeur par défaut après une nouvelle installation.
Notify — Vision désactive la vérification automatique en arrière-plan. Les mises à jour peuvent toujours être déclenchées manuellement via Aide > Vérifier les mises à jour. Adapté aux environnements où Intune, SCCM ou un outil équivalent gère la distribution logicielle.
Managed — Vision désactive complètement la vérification. Le dialogue Aide affiche un message indiquant que les mises à jour sont gérées par l'équipe IT, et les commandes sont grisées.
La valeur de registre peut être déployée via Stratégie de groupe (GPO), politique Intune, ou un script. Vision la lit au démarrage.
Chaque installation de Vision, nouvelle installation ou mise à jour sur place, écrit UpdateMode = Auto. Les équipes IT qui déploient Notify ou Managed via GPO ou Intune ne sont pas affectées : la stratégie de groupe est réappliquée après l'installation et remplace la valeur. Les overrides par script doivent être réappliqués après une mise à jour.
Windows avec droits administrateur local pour l'installation, car le MSI s'installe par machine. Les droits administrateur ne sont pas nécessaires pour la vérification des mises à jour, uniquement pour l'installation du paquet téléchargé.
Accès réseau à dl.portiervision.com via HTTPS.
WinSparkle utilise le proxy système. Aucune configuration proxy n'est requise dans Vision.
Tous les paquets MSI sont signés avec le certificat de signature de code portier. Windows vérifie la signature avant l'installation. Les paquets sans signature valide sont refusés. L'installeur s'exécute dans le contexte de service en arrière-plan, ce qui permet à Vision de fonctionner dans les environnements AppLocker ou WDAC autorisant les MSI signés.
Vérifiez la valeur de registre HKLM\Software\portier\Vision\UpdateMode. Managed désactive les mises à jour.
Vérifiez que dl.portiervision.com est accessible via navigateur ou curl.
Utilisez Aide > Vérifier les mises à jour pour tester l'accès au serveur. Si l'accès fonctionne et la version est à jour, le message « Vous utilisez la version actuelle » s'affiche.
Pour les déploiements Citrix ou Terminal Server, vérifiez la compatibilité de WinSparkle avec le modèle de sécurité en place. En cas de doute, définissez UpdateMode = Managed et déployez les mises à jour via votre outil de distribution logicielle.
Après une mise à jour réussie, Vision démarre directement dans la nouvelle version. Les éventuelles migrations de base de données s'exécutent automatiquement à la première connexion. Les notes de version apparaissent dans la fenêtre de mise à jour avant l'installation, et restent accessibles sur https://help.portiervision.com/changelog.