Experimenting with ChatGPT for Intune

OpenAI logo

We’ve all heard of ChatGPT and how it’s going to replace us all and we’ll need Neo, Terminator and Chuck Norris to team up to stop it destroying humanity or something like that. I’ve been using GitHub CoPilot in VSCode since beta so I’m no stranger to AI assistance so I’m going to put ChatGPT … Read more

Monitoring Intune Enrollment Limits

Enrollment Limits and Restrictions are an excellent feature in both Azure AD and Intune, but they are always worth keeping an eye on before a user receives a new device and is greeted with a lovely error message. Whilst you can log into Azure AD or Intune, count the devices assigned to a user (or … Read more

Microsoft Store Intune Integration – Graph Commands

With the new Store Integration now speedily being added to tenants and my previous post on adding Company Portal proving so popular, I thought I’d have a look at what else is sitting in Graph This post from Sander Rozemuller gave me an excellent starting point and the script dropped nicely into a function: The … Read more

Intune – Backup and Restore your environment

Introduction Usage Backup Restore Creating Repo Azure AD App Reg Automating Script Azure Automation Runbook Update – 02/08/2023 Added support for GitLab Update – 07/03/2023 Launched Intunebackup.com to provide a web front end to the script running in an Azure Automation runbook (More info here) Update – 05/03/2023 Version 5.0 released, changelog: Added extra parameters … Read more

Intune – User vs Device Targeting

Following on from my previous post looking at User vs System deployments in this one I will look at another confusing part, Intune targeting. An important note – with very few exceptions, there is no right or wrong way to target, this is my opinion and your scenario may differ Before starting, I would recommend … Read more

Intune – Comparing System vs User for everything!

One thing which often causes confusion in Intune is the option to “Deploy in User Context”, or System vs User. This and 32/64 bit (which you can read about in Rudy’s blog here) cause the most issues in deployments. This post will look at the differences between them and use cases for each. The first … Read more

Packaging and publishing Intune apps using Winget and Azure Devops CI/CD Pipeline – packaging as code

Introduction Creating Azure AD App Registration Creating GitHub Repo and Token The PowerShell Script Creating the DevOps Pipeline The YAML File Other potential improvements Introduction Application packaging can be one of the most time and resource intensive parts of managing a modern desktop estate, especially if you look after multiple customers. Winget gets us part … Read more