policyDefinitions

The base type for general .admx files with satellite resource files.

Element hierarchy

<policyDefinitions>

Syntax

<policyDefinitions revision      = versionString
                   schemaVersion = versionString >

  <!-- Child elements -->
  policyNamespaces,
  supersededAdm*,
  annotation*,
  resources,
  supportedOn?,
  categories?,
  policies?

</policyDefinitions>

Key

?   optional (zero or one)

*   optional (zero or more)

Attributes and Elements

Attributes

Attribute Description Data type Required Default value
revision

TBD

versionString Yes
schemaVersion

TBD

versionString Yes

 

Child Elements

Child Element Description
[annotation](element-1-annotation.md)

A comment string for .adml files. Strings added to this tag will not be processed by Group Policy tools.

[categories](element-categories.md)

A list of category elements. Up to one list of categories can be defined in an .admx file.

[policies](element-policies.md)

A grouping of one or more policy setting definitions.

[policyNamespaces](element-policynamespaces.md)

An .admx implementation of a PolicyNamespaces type.

The PolicyNamespaces complex type is a single PolicyNamespaceAssociation to reference the policy information defined in an .admx file and a set of PolicyNamespaceAssociation types referenced by an .admx file.

[resources (type: LocalizationResourceReference)](element-1-resources.md)

An .admx implementation of the PolicyDefinitionResources. The minimum version of the .adml file is required.

[supersededAdm](element-supersededadm.md)

A reference to the file name for an .adm file. Group Policy Object Editor will not read any .adm file designated as superseded.

[supportedOn (type: SupportedOnTable)](element-supportedon.md)

A table of potentially supported products.

 

Parent Elements

This outermost (document) element may not be contained by any other elements.

Requirements

Namespace

https://www.microsoft.com/GroupPolicy/PolicyDefinitions