User Management Resource Administrator supports the creation of unique usernames automatically. This feature is mainly used when creating user accounts in Windows 2003 and 2000 Active Directory or NT4 domains. In these environments, a user account has multiple names. Some of these names must be unique, e.g. no user accounts with the same names might exist.
Name Generation Algorithms: A name generation algorithm is a set of rules that define how one ore more names can be composed from other names and how the resulting names can be made unique.
Example: When creating user accounts in Windows 2003 Active Directory 2 names must be unique. For this moment, we use the terminology Username and Full name for these names. For user accounts that are generated from an input file, most times the input data contains the First name, Middle name, Last name or a similar set of names. To generate the unique names, the name generation algorithm takes the three input names and according to the rules of the name generation algorithm it composes the 2 output names. Next, if the names are not unique, the algorithm continues to iterate the generation cycle until the names are unique.

In User Management Resource Administrator, the number of input and output names, the methods used to convert the input names to output names and the way the names are made unique are completely configurable. All these configuration settings together are called a name generation algorithm. Name generation algorithms can be stored in files (.uga extension) and multiple name generation algorithms are shipped with User Management Resource Administrator. In most organizations, a policy is used how the user account names need to be composed. By choosing and perhaps customizing one of these algorithms you can let User Management Resource Administrator create unique names that adhere to your company's syntax requirements.