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…

Intune App Creator mit Chocolatey

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.

Vorstellung des Intune App Creator mit Hilfe von Chocolatey

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:

Wie du das Tool bekommst

Vorstellung des Intune App Creator mit Hilfe von Chocolatey

  • 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.

Vorstellung des Intune App Creator mit Hilfe von Chocolatey

Hinweis

Falls du beim Ausführen des Intune App Creator den folgenden Fehler auf deinem System erhältst:

Vorstellung des Intune App Creator mit Hilfe von Chocolatey

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

Vorstellung des Intune App Creator mit Hilfe von Chocolatey

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

Darf Cloudflare Seitenaufrufe, Besuche und Ladezeiten messen? Die Analyse verwendet keine Tracking-Cookies und keine Sitzungsaufzeichnungen. Du kannst deine Auswahl jederzeit im Footer ändern.

Datenschutzdetails