Deploying Electron Apps with Intune


Electron is a free and open-source software framework developed and maintained by OpenJS Foundation. Popular apps using this framework are Teams, Slack and Github Desktop just to name a few.

The problem with these apps is the fact that they install into the user’s profile, something we want to avoid at all costs. Reason why Teams and Slack later was released as Machine Wide installers.

Making Machine Wide installers for Electron Apps are straight forward, and you can do it for free with Master Packager. Download your favorite app and install in normally in a Windows Sandbox.

Open Master Packager and select New MSI and fill out the application information.

From your Sandbox copy and paste the application folder to a local temp folder. Next, under Files create a new folder under ProgramFilesFolder (Vendor) and then drag and drop the application folder from local temp folder.

Finally create a shortcut and set Advertise Off.

Head back to General Information and set the same icon for Add/Remove Programs entry.

That’s it. The only downside is that the application won’t be able to auto update itself, however if you have a EPM solution you can whitelist update.exe.


Automation Framework Community Edition

The fastest way to build your lab environment.

Virtual Expo

Friday 30th of September 2022

Leave a Comment