cosmistack-logo

Firewalls4Less is Live!Shop premium hardware at unbeatable prices.

Shop now
up-close photo of a server in a datacenter

How to Import ADMX Templates to Intune

By Jake T on 12/28/24

Description: Microsoft Intune is a great tool for managing your org's devices. Importing custom ADMX templates allow you to configure third-party apps with Intune.

Prerequisites

Before you begin, make sure you have the following:

  1. 1. Access to Microsoft Intune: Ensure you have a license assigned that provides access to Intune, and at least an Intune Administrator role in Entra ID
  2. 2. Custom ADMX and ADML Files: Download the necessary files from the application's vendor

Steps

In this example, we'll be uploading the Google Chrome Enterprise ADMX templates.

1. Gather your ADMX Files: Make sure that you have both the ADMX (.admx) file(s) AND the corresponding ADML (.adml) files in the appropriate language folder (e.g "en-us"). If you are using ADMX files from a third-party application vendor, this is usually already done for you.

Google Chrome Enterprise ADMX example

Google Chrome Enterprise ADML example

2. Open the Intune admin center. Go to Devices > Configuration > Import ADMX and click "Import"

Microsoft Intune admin center

3. Select and upload your ADMX/ADML files in the respective fields.

Intune ADMX File Upload screen

4. Click Next and review your uploads. If everything looks good, select Create

Intune ADMX file upload review screen

5. You should now see your uploads pending! Don't be surprised if this takes a few moments to finish.

Intune imported ADMX template list

Handling Upload Errors

Occasionally, ADMX imports to Intune will fail, usually due to a missing dependency. In our example, our Google Chrome ADMX files failed to upload because of a "NamespaceMissing:Google.Policies" error. This means that the ADMX files we attempted to upload depend on one or more other ADMX templates that we haven't uploaded to Intune before. Thankfully, this missing file is already included in the ADMX/ADML files we downloaded from Google Chrome's website. The fix is as easy as repeating the process to upload these files, and then re-uploading our Google Chrome ADMX files.

google adml template file

google admx template file

  1. 1. Start fresh by deleting any failed imports. In the Import ADMX list, click on the three dots next to the failed upload(s) and click Delete. Note that it may take a few moment for the failed imports to be removed completely.
  2. 2. Repeat the upload process to import the missing dependencies.
  3. 3. Once the missing dependencies have been successfully uploaded, attempt to upload the original ADMX templates you wanted to import.

Handling ADMX file referenced not found NamespaceMissing:Microsoft.Policies.Windows

If you receive the NamespaceMissing:Microsoft.Policies.Windows error, the fix is thankfully pretty easy (though annoying!). This is a fairly common error, especially if you're importing ADMX files into Intune for the first time, as many third-party templates will make use of the Windows namespace.

  1. 1. Start fresh by deleting any failed imports. In the Import ADMX list, click on the three dots next to the failed upload(s) and click Delete. Note that it may take a few moment for the failed imports to be removed completely.
  2. 2. On a Windows device, look in "C:\Windows\PolicyDefinitions" for "Windows.admx". If you don't have this file, you can download and install the Administrative Templates (.admx) for Windows 11 from Microsoft here. Make note of the output location of the installer and locate the "Windows.admx" file there (usually something like "C:\Program Files (x86)\Microsoft Group Policy\Windows 11 October 2023 Update (23H2)\PolicyDefinitions" by default)
  3. 3. Upload the appropriate "Windows.admx" and "Windows.adml" templates into Intune.
  4. 4. Retry your original ADMX imports.

Conclusion

Importing ADMX templates into Intune is a great way to achieve additional configuration capabilities over your managed devices! However, it's not always a s straightforward as we might wish. We hope this article has been helpful and encourage your to reach out for all of your Microsoft consulting needs! Whether its Intune, Exchange, Server, or something else, we're happy to help!

Join our Newsletter!

Stay up to date with the latest news from the IT industry and receive exclusive offers from Cosmistack!

By signing up, you agree to our Privacy Policy and to receive emails from Cosmistack. You can unsubscribe at any time.

Tags:

intuneintune admx importintune adml importgoogle chrome admxgoogle chrome adml

Disclaimer: The information provided in this article is for educational and informational purposes only. The techniques, tools, and technologies discussed are intended to be used by individuals with a solid understanding of the subject matter. Readers are entirely responsible for any actions they take based on the content of this article. This blog and its authors do not assume any responsibility for any unintended outcomes, data loss, or issues that may arise from following the instructions or recommendations provided.

Copyright © 2024 Cosmistack, Inc. All rights reserved. | Privacy Policy