Detect new Intune Management Extension Updates

Detect new Intune Management Extension Updates

You know there are regular changes and updates on the Intune Management Extension (IME). Sometimes it can be the cause of issues, or it is also interesting to see what was changed. To detect these changes I wrote a script which notifies you in case of a change and will let you know what was changed.

Detect new Intune Management Extension Updates

What is the Intune Management Extension?

The Intune Management Extension, in short IME or also SideCar Agent, handles the application installation and script execution. If you want to learn more about it, check out my following blog post.

What is the purpose of the script?

The script checks at every login if there is a change in one of the DLLs of the IME. If there is a change, it shows you a toast notification with a button to a webpage where you can see which files were changed.

Detect new Intune Management Extension Updates
Detect new Intune Management Extension Updates

Why is this helpful?

There are regular changes in the IME. If there is a new feature or an update to services in Intune, the client component also has to be updated. It is always good to know which changes were made to be aware in case of potential issues, as well as to always be up to date with new features.

How does it work?

The script creates a hash from each file at every login and saves it in a file. If there are differences between the previous and the current one, it will detect this and show a toast notification to make you aware of the changes. In addition to this, it also creates an HTML file to show you more details like what was changed and when.

Detect new Intune Management Extension Updates

How can I set this up on my devices?

The only thing you have to do is execute the script. The script will then create a scheduled task which is triggered at each login.

Where can I find the script?

You can find the script in my GitHub repository