WinGet en Intune: zo combineer je ze
WinGet is de pakketbeheerder van Windows met 15.000+ apps. Drie manieren om WinGet-apps via Microsoft Intune uit te rollen, met de voor- en nadelen.
Bijgewerkt op · 2 min. lezen
WinGet (Windows Package Manager) is de officiële pakketbeheerder van Windows. Met één opdracht, bijvoorbeeld winget install 7zip.7zip, installeer je een app rechtstreeks van de website van de maker. De openbare catalogus op GitHub bevat meer dan 15.000 apps: van browsers en tools tot zakelijke software. Voor elke app staan daarin de download-URL, de SHA256-hash van de installer, het type installer en de stille installatieparameters.
Voor Intune-beheerders is dat waardevol: bijna alle informatie die je nodig hebt om een app goed uit te rollen, staat al klaar. Maar hoe krijg je een WinGet-app in Microsoft Intune? Er zijn drie manieren.
1. Microsoft Store-app (nieuw)
Intune heeft een app-type Microsoft Store-app (nieuw) dat onder water WinGet gebruikt, met de Microsoft Store als bron.
- Voordelen: snel toegevoegd, en updates gaan via de Store.
- Nadelen: alleen apps die in de Microsoft Store staan, en dat is een klein deel van de WinGet-catalogus. Je hebt weinig invloed op installatieopties en detectie.
2. Een script dat winget aanroept
Sommige beheerders maken een Win32-app met een PowerShell-script dat winget install uitvoert op het apparaat.
- Voordelen: altijd de nieuwste versie.
- Nadelen: WinGet draait niet standaard onder het SYSTEM-account, dus je hebt workarounds nodig. De installer wordt op elk apparaat van internet gedownload, wat lastig is voor netwerken met een proxy of beperkte bandbreedte. En Intune weet niet welke versie er precies op staat, wat detectie en rapportage lastig maakt.
3. WinGet-apps als echte Win32-app verpakken
De derde manier gebruikt WinGet alleen als bron van informatie: je downloadt de installer uit de catalogus, controleert de hash en verpakt hem als normale Win32-app (.intunewin) met de juiste stille opdrachten en detectieregels.
- Voordelen: werkt voor vrijwel de hele catalogus. De installer komt uit Intune's eigen opslag (met Delivery Optimization), met vaste versies, betrouwbare detectie, supersedence en goede rapportage.
- Nadelen: veel handwerk per app en per update.
Precies dat handwerk automatiseert het open-source project WinTuner voor wie graag met PowerShell werkt.
Zonder PowerShell: App-Packager
App-Packager bouwt voort op de derde manier en WinTuner, maar dan als webdienst:
- Koppel je tenant door in te loggen bij Microsoft.
- Zoek een app in de WinGet-catalogus (elke nacht bijgewerkt).
- Klik op Naar Intune en kies een toewijzing. Wij downloaden, controleren, verpakken en uploaden.
Nieuwe versies worden elke nacht automatisch als vervanger klaargezet (zie apps automatisch updaten). Staat een app niet in WinGet, dan upload je je eigen installer. Voor MSP's werkt dit ook met meerdere tenants tegelijk: zie App-Packager voor MSP's.
Welke kies je?
| Wat je wilt | Beste keuze |
|---|---|
| Een handvol Store-apps, zo min mogelijk werk | Microsoft Store-app (nieuw) |
| Volledige controle, veel apps, betrouwbare detectie | Win32 verpakken uit WinGet |
| Dat, maar zonder handwerk en met automatische updates | App-Packager |
Laat App-Packager het werk doen
Kies een app uit 15.000+ WinGet-apps of upload je eigen installer. Wij verpakken, uploaden en houden hem up-to-date in Intune.
