Winget Packager in Azure DevOps Pipeline

A couple of months ago a fellow MVP Stephan van Rooij wrote an application called Winget Intune, when I saw this I immediately wanted to use this as a packager in an Azure DevOps Pipeline. So, the idea is to enter a winget package ID and the application is grabbed from winget, packaged, and uploaded … Read more

Packer YAML Windows 365 Image

This blog is about using Packer and YAML to create a Windows 365 Image. This is an add-on to the first blog in the series on Packer. Prerequisites Make sure you have completed the first blog in this series: Packer YAML Azure DevOps Pipeline Pt. 1 – Create the Packer YAML Pipeline After that, you … Read more

Use BICEP to add a new version to AzureComputeGallery

This blogpost is about how to use BICEP to add a new version of your managed image to an AzureComputeGallery. Furthermore, you can do so by using this button in the portal: But we like to automate these actions to save time and remove complexity. Prerequisites We need a managed image as a source. You … Read more

Intune Backup to Storage Account Pt.3 – The Notification

This post is about creating an Intune backup to a storage account Pt.3. You could use this to create a daily backup or even more frequent. The clarify the above. I created a script that creates a backup from your Intune environment and uploads it to a storage account. The last step is to send … Read more

Intune Backup to Storage Account Pt.2 – The Automation Account

This post is about creating an Intune backup to a storage account Pt.2. You could use this to create a daily backup or even more frequent. The clarify the above. I created a script that creates a backup from your Intune environment and uploads it to a storage account. This part is about running the … Read more

Packer YAML Azure DevOps Pipeline Pt. 2 – Azure Compute Gallery

Packer is a great tool to build images. This blog is about using YAML to build your Packer Azure DevOps Pipeline. When using YAML, it is very easy to replicate your pipeline to other Azure DevOps organizations. This post is about adding the managed image to the Azure Compute Gallery. Prerequisites You need to have … Read more

Endpoint Manager Packaging Script Pt.3 – Create a library from packages

I created an Endpoint Manager Packaging Script (Pt.3) which downloads the installer, packages it, uploads it to Intune and assigns it. But first things first, credits to Nickolaj Andersen and his module who made it all possible. This is part 3, where we store the package for later use. We use artifacts to do so. In addition, … Read more

Deploy Azure Policy to ManagementGroup with Bicep

I have tinkered with this for a bit. So, I thought let’s share it with the world. This blog is about how to deploy azure policy to a managementgroup using the Bicep language. A management group helps you to assign policy’s to multiple azure subscriptions. Furthermore, new subscriptions can easily be added to the existing … Read more

Convert Packer JSON File to HCL2

Packer has announced that classic JSON files are now supported as legacy files. The limitations within classic JSON make it harder to configure the packer template. That’s why Hashicorp has decided to create HCL support for Packer. This blog is about how to convert your Packer JSON File to HCL2 (Hashi Corp Language 2). Furthermore, … Read more