Anyone who has worked with Intune and deployed an app knows that this is a bit of work. You have to download the sources, create the IntuneWin file, create the app in Intune. To simplify this I have created the Intune App Creator. With this application you can search within the >9,000 Chocolatey and automatically add this app to your Intune app portfolio with just one click.
How does it work
When you open the app it will check if you already have Chocolatey, the basic app for the whole thing, in your application portfolio. If this is the case, the application ID will be displayed. If this is not the case then you will see a button with which you can add the app. This app will then be attached as a dependency to any other app you create with my tool. When you select an app then an install and uninstall script will be generated and an Intunewin file is created. In the next step the app uploads the file and creates the app in your Intune tenant. The only thing you have to do is to create the assignment of the app.
To use the tool you need an custom repository. How you can setup is explained in one of this links:
How can you get the Tool
- Open my GitHub repository
- Download and unzip the whole folder
- Make sure that the PowerShell SDK is installed on your system. If not install the SKD using the following command:
Install-Module Microsoft.Graph -Scope CurrentUser
If you have chocolatey already in your App Portfolio you an insert in the the Start-IntuneAppCreator.ps1 script the name of the App in Intune.
- Execute the Start-IntuneAppCreator
- Have fun
If you get the following error on your system when executing the Intune App Creator:
You have to unblock the dll’s. Navigate for this to the libaries folder and click Unblock in the properties on each dll’s.
It may be that you need to restart your PowerShell session to get the error message gone.
A Intune integration is part of Chocolatey For Business, that was released in December 2021. The release notes are at https://docs.chocolatey.org/en-us/licensed-extension/release-notes#breaking-changes-1. This tool is an unofficial product that provides a GUI to easily add apps to the Intune tenant.
Thanks for your support and reading my blog post. I hope I could help you with this tool that you can deploy apps to your tenant without much effort.
Stay healthy, Cheers