A cloud-based identity and access management service for securing user authentication and resource access
For an Entra Domain Services–joined Azure Virtual Desktop (multi-session) environment that uses a dedicated management VM for Group Policy administration, the recommended approach is to use a Central Store in SYSVOL rather than only local PolicyDefinitions on the management VM.
Reasoning and recommended setup:
- Create and use a Central Store in SYSVOL
- Create the Central Store folder on the Entra Domain Services domain (example path):
\\<domain>\SYSVOL\<domain>\Policies\PolicyDefinitions - Copy the required ADMX/ADML files (Windows, Office, AVD-related templates, etc.) from a source machine into this
PolicyDefinitionsfolder. The source can be:-
C:\Windows\PolicyDefinitionson a Windows 10/11 or server admin workstation, or - A downloaded template location such as
C:\Program Files (x86)\Microsoft Group Policy\<version-specific>\PolicyDefinitionsfor separately downloaded templates.
-
- Ensure language-specific ADML files (for example,
en-US) are copied into the corresponding subfolder underPolicyDefinitions.
- Create the Central Store folder on the Entra Domain Services domain (example path):
- Why Central Store is preferred over local-only PolicyDefinitions
- A Central Store is the default-checked location for Group Policy tools and ensures a single, consistent set of ADMX/ADML files for all administrators.
- Templates stored locally under
C:\Windows\PolicyDefinitionson a single management VM are not shared or replicated. Other admin machines would not see the same templates unless manually kept in sync. - Using a Central Store avoids conflicts and version mismatches between different admin workstations and simplifies management when multiple admins or management VMs are used.
- Versioning and rollback considerations
- When updating templates (for example, new Windows or Office ADMX versions), build a new
PolicyDefinitions-<version>folder in SYSVOL, copy the updated templates there, then swap folder names so that the new folder becomes the activePolicyDefinitions. - Keep the previous
PolicyDefinitions-<oldversion>folder as a backup so it is possible to revert if issues arise.
- When updating templates (for example, new Windows or Office ADMX versions), build a new
- When local PolicyDefinitions is useful
- Local
C:\Windows\PolicyDefinitionson the management VM can still be used for testing new or modified ADMX/ADML files before copying them into the Central Store. - This allows validation of new templates against existing GPOs without impacting production templates in SYSVOL.
- Local
In summary: for an Entra Domain Services–joined AVD environment, store the production ADMX/ADML templates in the SYSVOL Central Store and use the management VM’s local PolicyDefinitions only as a staging/testing location.
References:
- How to create and manage the Central Store for Group Policy Administrative Templates in Windows
- How to Download and Deploy MDOP Group Policy (.admx) Templates
- Using FSLogix Group Policy Template Files
- Surface policy management (ADMX) overview
- Known issues managing a Windows 10 Group Policy client in Windows Server 2012 R2