You can use custom properties to control machine provisioning. You can add properties and property groups to overall blueprints, components in a blueprint, and reservations.

You can add properties and property groups when you create a blueprint, or later when the blueprint is in the draft or published state. Alternatively you can add custom properties and property groups to individual components in the blueprint.

Blueprint-level custom properties take precedence over custom properties that are configured at the component level. You can edit blueprint-level properties by using the blueprint properties page.

A custom property can optionally require that the user specify a property value when they create a machine request. Property values are typically case-sensitive.

You can add supplied custom properties and also create and add your own properties and property groups. For information about creating properties and property groups, see Using the Property Dictionary.

For information about custom property precedence, see Understanding Custom Properties Precedence.