Wie kann man eine App mit Winget in Microsoft Intune hinzufügen?

Melden
  1. Einführung in Microsoft Intune und Winget
  2. Warum Winget in Intune verwenden?
  3. Vorbereitung zur Integration von Winget in Intune
  4. Schritte zum Hinzufügen einer Winget-App in Intune
  5. Wichtige Hinweise und mögliche Herausforderungen
  6. Fazit

Einführung in Microsoft Intune und Winget

Microsoft Intune ist ein cloudbasierter Dienst für das Mobiles Gerätemanagement (MDM) und mobile Anwendungsverwaltung (MAM), der es Unternehmen ermöglicht, Geräte und Anwendungen zentral zu verwalten. Winget, kurz für Windows Package Manager, ist ein Befehlszeilen-Tool von Microsoft, mit dem sich Anwendungen aus einem zentralen Repository schnell und einfach installieren lassen. Die Kombination von Intune und Winget ermöglicht eine effiziente und automatisierte Bereitstellung von Software in Unternehmensumgebungen.

Warum Winget in Intune verwenden?

Traditionell werden Anwendungen in Intune über sogenannte Line-of-Business (LOB)-Pakete, Win32-Apps oder den Microsoft Store bereitgestellt. Winget bietet hier eine flexible Alternative, da über die Kommandozeile die Installation von Anwendungen direkt aus dem öffentlichen Repo gesteuert werden kann. Dies erleichtert die Verwaltung und Aktualisierung von Anwendungen, ohne sie manuell verpacken oder hochladen zu müssen.

Vorbereitung zur Integration von Winget in Intune

Bevor man eine App mit Winget über Intune verteilt, muss sichergestellt werden, dass auf den Zielgeräten Windows 10 oder Windows 11 mit der passenden Version des Windows Package Managers installiert ist. Außerdem müssen die Geräte für die Ausführung von Skripten bzw. PowerShell-Befehlen vorbereitet sein, da Winget in der Regel über ein PowerShell-Skript oder Befehlszeilenbefehl ausgeführt wird.

Schritte zum Hinzufügen einer Winget-App in Intune

In Intune gibt es aktuell keine native Integration für Winget-Apps, wie es bei klassischen Win32-Apps der Fall ist. Dennoch kann man Winget über ein PowerShell-Skript einbinden. Dazu wird ein Skript erstellt, das den Winget-Befehl zur Installation der gewünschten Anwendung enthält. Dieses Skript wird anschließend in Intune als Gerätedatei oder als PowerShell-Skript eingebunden und auf den Zielgeräten ausgeführt.

Das Skript könnte beispielsweise folgendermaßen aussehen: winget install --id=App-ID --silent, wobei die App-ID die eindeutige Kennung der Anwendung im Winget-Repository ist. Nach dem Hochladen und Zuweisen dieses Skripts an die Geräte oder Benutzer kann Intune die App via Winget automatisch installieren.

Wichtige Hinweise und mögliche Herausforderungen

Bei der Nutzung von Winget in Intune ist zu beachten, dass die Installation über Skripte erfolgt und dadurch auch mögliche Fehlermeldungen oder fehlgeschlagene Installationen nicht so detailliert protokolliert werden wie bei nativen Intune-Anwendungen. Zudem sollten Administratoren sicherstellen, dass die Netzwerkbedingungen und Sicherheitsrichtlinien auf den Endgeräten den Zugriff auf die Winget-Repositories erlauben.

Des Weiteren ist das Testen des Skripts auf einzelnen Geräten vor der Massenverteilung empfehlenswert, um Probleme frühzeitig zu erkennen. Die automatische Aktualisierung von Anwendungen über Winget in Intune ist aktuell nicht standardmäßig integriert, hier sind zusätzliche Automatisierungslösungen oder regelmäßige Skriptausführungen denkbar.

Fazit

Das Hinzufügen von Anwendungen mit Winget in Microsoft Intune ist möglich, indem man die PowerShell-Skripte für die Installation nutzt. Diese Methode bietet eine flexible und schnelle Möglichkeit, Anwendungen aus dem Windows Package Manager-Repository zu verteilen, erfordert jedoch sorgfältige Planung und Vorbereitung. Die Integration ist zwar nicht nativ, eröffnet aber neue Möglichkeiten für die Softwarebereitstellung in Unternehmen.

0

Kommentare