I am more than happy to release my new tool the GPT Intune Device Troubleshooter. Wouldn’t it be awesome if you had an assistant to whom you could explain what you want to do in Intune, and they would do the job for you? This dream will now become reality with the GPT Intune Device Troubleshooter. If you enjoy my other Intune automation projects on my blog, you will love how this assistant fits right into your daily workflow.
This post introduces the new and Updated Intune Group Assignment Script. The original was useful but limited; the new version of the Intune Group Assignment Script supports dynamic groups, scope tags, exclusion assignments, and a much cleaner CLI for use in pipelines.
A few months ago I released a script which lists you all assignments of a Microsoft Entra ID group in Intune. With this blog post I will release a new version of this script which includes more configuration objects and improves a lot of the code parts. If you manage a large tenant, the Intune Group Assignment Script will save you hours of manual clicking in the portal.
Intune provides a lot of data, and you can export Intune data through interfaces, which is also the foundation for Intune reporting and analytics. But wouldn’t it be cool if you could export Intune data and have everything from the data export to the Power BI dashboard in one portal, and additionally query the data Graph provides you with via SQL to build complex queries. That’s exactly what Microsoft Fabric delivers, and in this blog we would like to take a closer look at how to export Intune data to OneLake on this new platform.
I have already written a blog about how to send a message using Logic Apps to generate a daily device report. After a presentation about automation with Intune and Graph I got good feedback asking if I can do a variant with Co-Managed devices. So I decided to write a V2 of this guide that delivers a complete daily device report and also updates the authentication with a Managed Identity. If you are interested in more blogs around the topic of Logic Apps, let me know and I will be happy to do a deep dive on Logic Apps.
In today’s blog, I will address a question from one of our community members, who is looking to create a report for Tracking Windows 11 Upgrades via Azure Automation Runbook and Microsoft Intune. He has tried to gather enrolled devices details using a runbook but hasn’t found a solution yet. In this post, we will demonstrate how to generate a report on Tracking Windows 11 Upgrades with Intune and Azure Automation, so you always know exactly where your fleet stands during the migration.
Tracking Windows 11 Upgrades is one of the most important reporting tasks for any modern workplace team. Without a clear overview, it is hard to plan deployment rings, communicate progress to management, or spot devices that are stuck on Windows 10. By combining Azure Automation with Intune, you get a fully automated, scheduled report that keeps the whole process effortless and consistent across your entire device estate.
This post documents building an Intune AI voice bot with Azure OpenAI. The Intune AI voice bot listens to a help-desk-style spoken question, queries Microsoft Graph for the user’s Intune device state, and answers — out loud — with the relevant policy or compliance information.
In today’s blog, I will announce the release of our experimental AI-driven voice assistant for Microsoft Intune-related questions. As you know, I am a huge fan of automation and AI technologies. I teamed up with Fabian Peschke to develop this innovative Intune AI voice bot that aims to help users with their Intune questions.
Our voice bot is built using two different Microsoft cognitive services: Azure Speech Services and OpenAI’s GPT-35 Turbo. The Azure Speech Services allows the bot to recognize and synthesize speech, while OpenAI’s engine enables the bot to understand and respond to user queries intelligently. This Intune AI voice bot was developed based on this example from Microsoft.
As you all know I am a very very big fan of automation. The good thing is in almost all Microsoft products there are interfaces to do exactly that. This is also the case for Intune. In one of my last blogs I wrote about how to use PowerShell to automate things in Intune. I also mentioned Azure Automation. In this blog I want to go deeper into the topic and explain how you can use an Azure Automation Runbook to automate recurring processes in Intune.
Keeping track of newly enrolled devices in your organization can be a challenging task when relying solely on the Intune console. Wouldn’t it be awesome to receive a complete report with all new enrolled devices automatically via email? As you know, I love automating things. In this blog post, we’ll explore a simple and efficient way to generate a weekly report with all new enrolled devices using PowerShell, Azure Automation Runbooks, and Microsoft Graph API. This automated solution will save you time and effort, allowing you to focus on more important tasks in managing your organization’s devices. So, let’s dive in and learn how to create this valuable report with all new enrolled devices!
How do you distribute configuration profile, apps or other configurations in Intune today? In this guide to Intune Wave Deployment I want to explain and provide a script how you can easily roll out objects in Intune using waves. Here I will help you to create smart device groups defined by you that will pack a specified percentage of your devices into the groups so that you can perform a slow rollout and thus guarantee the quality.
Most have heard the term Microsoft Graph API before. Ms Graph is an interface from MS for accessing and controlling a variety of Microsoft cloud services. In this blog post I will go into more detail on how you can use Graph in conjunction with Intune, what your options are and how it all works. I’ll also give you PowerShell script examples in this blog that you can use directly.