Configuration
ADMX Source Folder
ADMX Viewer does not use a database or remote catalog. It reads files from the local admx/ directory at startup.
Requirements
- The repository root must contain an
admx/folder - Each policy template must be an
.admxfile in that folder - Localized resources must be placed in language subfolders such as
en-us/orru-ru/ - Each language folder must contain a matching
.admlfile for the template
Example:
admx/
MyTemplate.admx
en-us/
MyTemplate.adml
fr-fr/
MyTemplate.adml
Startup Reload Behavior
The app loads the ADMX catalog each time the server starts. If you add, remove, or replace files in admx/, restart the app to pick up the new catalog.
Language Selection
The language dropdown only shows languages that exist for the selected ADMX template.
If a requested language is missing, the app falls back to the template default language. For the bundled VS Code sample, that default is en-us.
Scope Handling
Policies can target:
MachineUserBoth
The categories panel is split into Computer Configuration and User Configuration, and the export output respects the selected scope.
Browser-Side State
The following data is stored locally in the browser:
- Draft policy values
- The ingest name used for exports
The persisted state is local to your browser profile and is not written back into the ADMX or ADML files.