Loading...

Announcing the public preview of Azure Virtual Desktop Custom Image Templates

Announcing the public preview of Azure Virtual Desktop Custom Image Templates

Today I am pleased to announce the public preview of a new feature in Azure Virtual Desktop called Custom image templates.

 

Custom image templates allows admins to build a custom “golden image” with the added capability to include Azure Virtual Desktop built-in customizations as well as your own customization scripts to install other applications or set of configurations.

This feature is a wrapper for the Azure Image Builder (AIB) service. It takes the elements that you want to include in your build, and ships it to the AIB service which builds the image including any additional customizations you have either selected from the AVD built in customizations or those of your own. AIB will then distribute the resulting image to either a managed image or to the Azure Compute Gallery which supports capabilities such as automated versioning and image replication across any Azure region.

 

TomHickling_1-1680263215328.png

 

 

We have created a number of "built-in" customizations that you can easily select to include into your image. These cover typical installations and configurations used in golden images for which you would need to write your own PowerShell scripts to configure if using other tooling to create images. This saves you time as we have automated these installations and configurations for you.
These cover but are not limited to:

  • Installing Language packs
  • Installing FSLogix
  • Installing Teams and configuring optimizations
  • Installing and configuring multimedia redirection
  • Configuring Screen capture protection
  • Configuring session timeouts
  • Configuring RDP Shortpath
  • Installing any outstanding Windows updates.

This list will grow as we add additional items.

 

Once this golden image has been created you can then create a host pool from this image.

You can also use any existing tooling to use this image and update your existing session hosts within a host pool.

 

As this feature uses Azure Image Builder behind the scenes it is recommended that you familiarize yourself with this capability.

 

This is our first entry into features offering image management capabilities natively within Azure Virtual Desktop. Expect many improvements and future enhancements to this service in the future. We are planning to add features that would enable automated scheduled recurring image creation, integration with App stores to install applications into the image and many others.

 

The Custom image template documentation is available here.

 

Also check out this new video from the Azure Academy 

TomHickling_0-1682617033616.png

Entitled "The AVD Admins Super Power!!!" it walks you through the process of using Custom image templates.

 

As this feature is in preview we recommend you use this for testing purposes as we continue to make improvements and fixes.

We are aware of a couple of small known issues which will be resolved shortly. The first is that Windows Updates are not applying for Windows 11 OS images and setting the time zone in the "Set default OS language" customization is not working. Please use the "Timezone redirection" customization in the Other scripts section instead, which will ultimately replace this one.

 

We hope that you will try out this new feature to alleviate the burden of managing a complicated manual image creation process.

Please provide any feedback in the Azure Virtual Desktop feedback portal using the  idea label: "Custom image templates"

Published on:

Learn more
Azure Virtual Desktop Blog articles
Azure Virtual Desktop Blog articles

Azure Virtual Desktop Blog articles

Share post:

Related posts

Automating Business PDFs Using Azure Document Intelligence and Power Automate

In today’s data-driven enterprises, critical business information often arrives in the form of PDFs—bank statements, invoices, policy document...

8 days ago

Azure Developer CLI (azd) Dec 2025 – Extensions Enhancements, Foundry Rebranding, and Azure Pipelines Improvements

This post announces the December release of the Azure Developer CLI (`azd`). The post Azure Developer CLI (azd) Dec 2025 – Extensions En...

11 days ago

Unlock the power of distributed graph databases with JanusGraph and Azure Apache Cassandra

Connecting the Dots: How Graph Databases Drive Innovation In today’s data-rich world, organizations face challenges that go beyond simple tabl...

13 days ago

Azure Boards integration with GitHub Copilot

A few months ago we introduced the Azure Boards integration with GitHub Copilot in private preview. The goal was simple: allow teams to take a...

14 days ago

Microsoft Dataverse – Monitor batch workloads with Azure Monitor Application Insights

We are announcing the ability to monitor batch workload telemetry in Azure Monitor Application Insights for finance and operations apps in Mic...

15 days ago

Copilot Studio: Connect An Azure SQL Database As Knowledge

Copilot Studio can connect to an Azure SQL database and use its structured data as ... The post Copilot Studio: Connect An Azure SQL Database ...

16 days ago

Retirement of Global Personal Access Tokens in Azure DevOps

In the new year, we’ll be retiring the Global Personal Access Token (PAT) type in Azure DevOps. Global PATs allow users to authenticate across...

18 days ago

Azure Cosmos DB vNext Emulator: Query and Observability Enhancements

The Azure Cosmos DB Linux-based vNext emulator (preview) is a local version of the Azure Cosmos DB service that runs as a Docker container on ...

19 days ago
Stay up to date with latest Microsoft Dynamics 365 and Power Platform news!
* Yes, I agree to the privacy policy