3.1.1.4 Machine Naming Policy

The machine naming policy is used to generate a unique name for the client machine so that it can join an Active Directory domain. A machine naming policy consists of alphanumeric characters, and has variables embedded in it. The variables are replaced with actual values to generate a unique name for the client machine.

The following variables MUST be supported.

Variable

Description

%[0][length]First

Replaced with the first name of the user.

%[0][length]Last

Replaced with the last name of the user.

%[0][length]Username

Replaced with the user name of the user.

%[0][length]MAC

Replaced with the MAC address of the network interface card being used by the client machine to communicate with the WDS server.

%[0][length]#

Replaced with an incremental number.

Variable names MUST be treated as case-insensitive.

The fields inside square brackets [] are optional.

If a percentage (%) character is followed by zero, then a numeric value for length MUST be specified.

The length field specifies the maximum number of characters to be used for the variable value, counting the characters from left to right. If the length of the value for a variable is larger than the length specified by the length field, it MUST be trimmed to the length specified by length. If the length of the value for a variable is smaller than length, then the actual value for the variable is used.

If the percentage (%) character is followed by zero, and the length of the value for a variable is smaller than the length, then the value MUST be left-padded with zeros to increase the length of value to length.

If neither zero nor length is specified following the percentage (%) character, then the actual value for the variable is used.