You can use custom properties to control machine provisioning. A fabric administrator can use custom properties when they create or edit reservations. A tenant administrator or business group manager can specify custom properties when they create or edit blueprints.

Any property specified in a blueprint overrides the same property specified in the incorporated build profile. For example, a blueprint that contains a particular build profile might override the US English settings in the profile with UK English settings. This arrangement ensures that the number and complexity of blueprints remain manageable.

A custom property can optionally require that the user specify a property value when they create a machine request.

Custom property names are typically case-insensitive. Property values are typically case-sensitive. Custom properties cannot contain leading or trailing spaces.

For related information about using custom properties on blueprints and in build profiles, see IaaS Configuration in vRealize Automation documentation.