Intune App Creator mit Chocolatey
Mit dem Intune App Creator kannst du in über 9.000 Chocolatey-Paketen suchen und Apps mit nur einem Klick automatisch zu deinem Intune-App-Portfolio…

Wer schon einmal mit Intune gearbeitet und eine App bereitgestellt hat, weiß, dass das ein wenig Arbeit ist. Du musst die Quellen herunterladen, die IntuneWin-Datei erstellen und die App in Intune anlegen. Um das zu vereinfachen, habe ich den Intune App Creator erstellt. Mit dieser Anwendung kannst du in den >9.000 Chocolatey-Paketen suchen und diese App mit nur einem Klick automatisch zu deinem Intune-App-Portfolio hinzufügen.

Wie funktioniert es
Wenn du die App öffnest, wird geprüft, ob du Chocolatey, die Basis-App für das Ganze, bereits in deinem Anwendungsportfolio hast. Ist das der Fall, wird die Application ID angezeigt. Ist das nicht der Fall, siehst du eine Schaltfläche, mit der du die App hinzufügen kannst. Diese App wird dann als Abhängigkeit an jede weitere App angehängt, die du mit meinem Tool erstellst. Wenn du eine App auswählst, werden ein Installations- und ein Deinstallationsskript generiert und eine Intunewin-Datei erstellt. Im nächsten Schritt lädt die App die Datei hoch und erstellt die App in deinem Intune-Tenant. Das Einzige, was du noch tun musst, ist die Zuweisung der App einzurichten.
Da Chocolatey als Abhängigkeit hinterlegt ist, installiert Intune es automatisch, bevor das eigentliche Paket ausgeführt wird. So musst du den Paketmanager nie separat verteilen. Nachdem das Tool durchgelaufen ist, öffne die App im Intune-Portal und prüfe kurz die generierte Erkennungsregel und den Installationsbefehl. In den meisten Fällen passen die Standardwerte, aber bei Apps, die in einen eigenen Pfad installieren, lohnt es sich zu kontrollieren, ob die Erkennungsregel wirklich zu dem passt, was auf dem Gerät gelandet ist. Wenn alles stimmt, weise die App zuerst einer Testgruppe zu und lass sie auf einem einzelnen Gerät laufen, bevor du sie breit ausrollst.
Voraussetzungen
Um das Tool zu nutzen, benötigst du ein eigenes Repository. Wie du es einrichten kannst, wird in einem dieser Links erklärt:
- https://docs.chocolatey.org/en-us/features/host-packages
- https://docs.chocolatey.org/en-us/guides/organizations/set-up-chocolatey-server
- https://www.youtube.com/watch?v=UehkG1VHtz0&list=PLGvGJzqY88slnTkOEh3BIHGv0P8jw9rll
Wie du das Tool bekommst
- Öffne mein GitHub-Repository
- Lade den gesamten Ordner herunter und entpacke ihn

- Installiere vor dem Start des App-Packaging-Tools das Microsoft-Graph-PowerShell-Modul:
Install-Module Microsoft.Graph -Scope CurrentUser
Wenn du Chocolatey bereits in deinem App-Portfolio hast, kannst du den Namen der App in Intune im Skript Start-IntuneAppCreator.ps1 eintragen.

- Führe das Skript Start-IntuneAppCreator aus
- Viel Spaß
Hinweis
Falls du beim Ausführen des Intune App Creator den folgenden Fehler auf deinem System erhältst:

nutze die DLL-Hinweise zum Device Troubleshooter. Das Packaging-Tool verwendet denselben Ablauf für heruntergeladene Bibliotheken.

Möglicherweise musst du deine PowerShell-Sitzung neu starten, damit die Fehlermeldung verschwindet. Danach sollte der Intune App Creator ohne Probleme starten. Wenn du das Ganze mit umfangreicherem App-Packaging kombinieren möchtest, schau dir meine weiteren Beiträge auf jannikreinhard.com sowie die offizielle Microsoft-Learn-Dokumentation zu Win32-Apps an.
Credits
Information
Eine Intune-Integration ist Teil von Chocolatey For Business, das im Dezember 2021 veröffentlicht wurde. Die Release Notes findest du unter https://docs.chocolatey.org/en-us/licensed-extension/release-notes#breaking-changes-1. Dieses Tool ist ein inoffizielles Produkt, das eine GUI bereitstellt, um Apps einfach zum Intune-Tenant hinzuzufügen.
Fazit
Danke für deine Unterstützung und dafür, dass du meinen Blogbeitrag gelesen hast. Ich hoffe, ich konnte dir mit diesem Tool helfen, damit du Apps ohne großen Aufwand in deinem Tenant bereitstellen kannst.
Bleib gesund, Cheers
Jannik