Discover specific apps on Intune Windows Devices

This blog is about how to discover specific apps on Intune-managed Windows devices. I needed to check whether TikTok was installed. The Dutch government advises not to install this app because of the security reasons involved. Of course, I used a Powershell script to do so and want to share this with you. Prerequisites There … Read more

Notification about untagged Autopilot devices

This post is about getting a notification about untagged Autopilot devices. Just like if your licenses run out, when you have an untagged autopilot device, you want to know! I wrote a script that does that and I want to share it with you! I run this script in an Azure automation account with a … Read more

Reprovision/Restore Windows 365 Devices

This blog is about showing another example of our Powershell module called PSCloudPC. The example is about Reprovision/Restore Windows 365 devices. My other post is about deploying Windows 365 via Powershell. Firstly, download and install the module. You can do so using the following command: After that, import the module: We are now ready to … Read more

Deploy Windows 365 via Powershell

Stefan Dingemanse and I built a Powershell Module to deploy Windows 365 more easily. We wanted a new challenge. Stefan looked at the Powershell Gallery and there wasn’t a Windows 365 module. So, we decided to build one. The module is available at the Powershell Gallery Full documentation is available on Github. The Github page … Read more

Install Quality Updates during ESP Intune

I am trying to automate the creation of the Enrollment Status Page (ESP). I was browsing graph explorer when I stumbled upon this. The graph explorer shows the option to install quality (windows) updates during ESP when enrolling into Intune: This is the current GUI for the ESP: This does not show the option to … Read more

ZScaler Custom Compliance in Intune

This blog post is about creating a custom compliance policy in Intune to check the ZScaler status. A customer of mine uses ZScaler for all their Windows endpoints. They want to ensure ZScaler is running because we want to protect those endpoints. I thought of the custom compliance feature in Microsoft Intune. The customer already … Read more

Use Winget with Intune

I had this post on my to-do list for a while. How to use winget with Intune to deploy your packages and create a default deployment method for these packages. If you deploy packages via this method you won’t have to update Intune again with new versions of packages. Peter van der Woude inspires this … Read more

View All API Permissions Microsoft Graph

I couldn’t find this myself quickly in the Microsoft docs. So I decided to write a quick blog about it. This blog is about how to view all API Permissions available for Microsoft Graph via Powershell. It is a quick short blog. So, I’ll cut to the chase. You can view all the API permissions … Read more

Set PageFile via CustomScriptExtension and Bicep

I got inspired by a session from Ryan Mangan, who told me about the importance of the page file for an Azure Virtual Desktop VM. So, after that, I started VS Code and created automation to set the PageFile via a CustomScriptExtension and Bicep. So, this blog is about setting the PageFile via CustomScripExtension for … Read more