Comment gérer les mises à jour d’applications tierces avec Intune à l’aide de WinGet AutoUpdate

📅
🕑 5 minutes de lecture

Vous avez une multitude d’applications tierces qui refusent de se mettre à jour sur les machines Windows gérées ? C’est un vrai casse-tête pour les équipes informatiques. Si Microsoft Intune simplifie le déploiement des mises à jour pour ses propres applications ou celles du Microsoft Store, les logiciels tiers sont une toute autre affaire. Il faut généralement jongler avec des scripts, reconditionner les installateurs ou recourir à des outils avancés comme le module complémentaire Gestion des applications d’entreprise de Microsoft Intune . Pas très amusant quand on a des centaines d’applications à maintenir à jour. Mais il existe désormais une solution plus simple grâce à l’intégration de WinGet (Gestionnaire de packages Windows) à Intune.

Cette approche permet d’automatiser les mises à jour d’applications tierces sur des milliers de machines, sans avoir à écrire de code complexe ni à manipuler des scripts obscurs. Il suffit de déployer WinGet-AutoUpdate-aaS (ou WAUaaS ) sur vos appareils, de configurer quelques stratégies et de laisser WinGet faire le reste. Car, comme toujours, Windows complique inutilement les choses, mais cette solution permet de gagner un temps précieux et d’éviter bien des frustrations. Une fois configurée, les applications se mettent à jour discrètement en arrière-plan, et vous recevez une notification une fois la mise à jour terminée. C’est un vrai soulagement de ne pas avoir à cliquer manuellement sur « Mettre à jour » sur chaque machine.

Comment mettre à jour automatiquement les applications tierces dans Intune avec WinGet-AutoUpdate-aaS (Microsoft 365)

Exigences:

  • Autorisations d’administrateur Microsoft Intune — si vous n’êtes pas administrateur, bonne chance.
  • Appareils déjà inscrits dans votre environnement Intune.
  • Windows 10 version 22H2 ou ultérieure, ou Windows 11 — car les versions plus anciennes de Windows ne seront probablement pas compatibles.

Téléchargez et importez les stratégies ADMX pour la mise à jour automatique de WinGet

Étape 1. Récupérez les fichiers ADMX de mise à jour automatique WinGet

Commencez par récupérer les fichiers ADMX depuis la page GitHub Winget-AutoUpdate-Intune. Il s’agit d’une simple archive ZIP contenant tous les modèles de stratégie nécessaires. Une fois téléchargée, extrayez-la dans un emplacement accessible, car vous devrez indiquer à Intune l’emplacement de ces fichiers prochainement. Le téléchargement peut parfois être instable ; j’ai déjà vu d’anciennes archives ZIP ne correspondant pas aux stratégies les plus récentes. Assurez-vous donc d’avoir bien téléchargé la dernière version depuis le dépôt.

Étape 2. Importez les fichiers ADMX dans Intune.

Accédez au centre d’administration de Microsoft Endpoint Manager. Allez dans Appareils > Windows. Dans le menu, recherchez Profils de configuration (ou une option similaire, selon les mises à jour de l’interface utilisateur) > Importer ADMX. Cliquez sur le bouton « Importer ADMX » et accédez au dossier où vous avez extrait le fichier ZIP. Sélectionnez le fichier WinGet-AutoUpdate-Configurator.admx dans le dossier ADMX. Importez ensuite le fichier de langue.adml depuis le dossier en-us. Cette opération permet à Windows d’accéder à vos stratégies afin de pouvoir les modifier ultérieurement. L’importation peut parfois prendre une ou deux minutes ; dans ce cas, patientez. Une fois l’importation terminée, actualisez la page et vérifiez que la stratégie est bien marquée comme « Disponible ».

Étape 3. Créer une stratégie pour activer la mise à jour automatique des applications

Cette étape consiste à indiquer à Windows de maintenir à jour ses logiciels tiers. Dans le portail Intune, accédez à Appareils > Profils de configuration et cliquez sur Créer un profil. Choisissez Modèles > Modèles d’administration (aperçu) (ou une option similaire).Nommez-le, par exemple, « Stratégie de mise à jour automatique de WinGet ».Ensuite, vous devrez accéder aux paramètres et activer les stratégies qui contrôlent le comportement de mise à jour de WinGet, comme « Configurer la mise à jour automatique de WinGet » ou une option similaire. Cette étape peut varier légèrement selon les modèles : certains éléments de l’interface utilisateur peuvent changer, mais le but est d’activer les mises à jour automatiques de WinGet via les stratégies importées.

Étape 4. Déployer le client Winget-AutoUpdate-aaS sur les appareils gérés

Une fois les règles définies, il est temps d’installer le programme de mise à jour automatique sur les machines. Il existe deux méthodes principales :

Méthode 1 : Déploiement en tant qu’application métier (à l’aide de MSI)

  • Téléchargez la dernière version MSI.
  • Dans Intune, accédez à Applications > Windows > Créer. Sélectionnez Application métier comme type.
  • Téléversez le fichier MSI lorsque vous y êtes invité, renseignez les informations de l’éditeur (« Hauke ​​Hasselberg ») et définissez les commandes d’installation sur «/qn » pour une installation silencieuse (évidemment).Veillez à l’attribuer à vos groupes d’appareils : tous les appareils si vous souhaitez l’installer sur tous les appareils, ou des groupes spécifiques pour un déploiement ciblé.

Méthode 2 : Installation depuis le Microsoft Store (si disponible)

  • Dans la même section ( Applications > Windows ), choisissez Microsoft Store (nouveau).
  • Recherchez « Winget-AutoUpdate-aaS », sélectionnez-le et cliquez sur Suivant. Attribuez-le à vos groupes.

Étape 5. Assurez-vous que tout est correctement branché.

Vérifiez que la stratégie a bien été appliquée : dans le Gestionnaire de points de terminaison, accédez à Appareils > Windows. Sélectionnez un appareil qui aurait dû recevoir la stratégie et consultez sa configuration. Sous Configuration de l’appareil, la stratégie de mise à jour automatique WinGet doit être indiquée comme réussie. Vérifiez également que l’application est bien installée dans Applications > Toutes les applications. Si ce n’est pas le cas, essayez de déployer la stratégie à nouveau ou redémarrez l’appareil. Il arrive que les modifications ne soient pas prises en compte immédiatement.

Étape 6. Vérifiez que les applications sont à jour sur le client.

Une fois la configuration terminée, les applications devraient se mettre à jour automatiquement. Lorsqu’une application se met à jour, une notification apparaît dans la barre des tâches — plutôt pratique, il faut l’avouer. Pour vérifier que Winget-AutoUpdate-aaS est bien en cours d’exécution, ouvrez le Planificateur de tâches et consultez le dossier « WAU » pour vous assurer que les tâches de mise à jour s’y trouvent. Vous pouvez également vérifier dans le dossier « Program Files » ou dans le Panneau de configuration > Programmes si l’application est installée et à jour.

Pour le dépannage, vous pouvez lancer les mises à jour manuellement : allez dans Démarrer, recherchez Winget AutoUpdate-aaS, puis cliquez sur « Exécuter WAU » (ou une option similaire).Les journaux sont disponibles dans le répertoire indiqué C:\Program Files\Winget-Autoupdate-aaS\Winget-AutoUpdate\logs, au cas où vous auriez besoin d’identifier la cause du problème.

Résumé

En résumé, utiliser WinGet avec Intune pour maintenir à jour toutes ces applications tierces change la donne. Ce n’est pas parfait, mais c’est bien mieux que de gérer manuellement chaque machine. Il suffit d’importer les stratégies, de déployer le client de mise à jour automatique, et il s’occupe du reste : un gain de temps et d’énergie considérable.

Conclure

La mise en place de cette solution peut nécessiter quelques ajustements, notamment au niveau des politiques et du déploiement, mais une fois opérationnelle, c’est gagné ! Les petites équipes informatiques comme les grandes entreprises apprécieront de ne plus avoir à gérer chaque mise à jour d’application. J’espère que cela permettra à certains de gagner un temps précieux ; ça a fonctionné pour moi, j’espère que ce sera le cas pour vous aussi.