Currently with AD Manager, when creating a user with a template, you have the option of appending a number to the userid, but in my environment this doesn't work as I need so I think there needs to be a change to that process.
Currently I use powershell to create my userid's,etc. Because its a hosting environment, I set the UPN to be their email address and the Pre-windows 2000 name is a unique ID thats based on a base value thats their company ID.
For instance, company ABC will be assigned company ID 12345
When creating a new user with powershell, I define the OU for the company and set the UPN. The script then goes through the pre-windows 2000 userID's and sequentially check for a unique value and assigns it to the new user.
Example. If I have already created 4 users, the ID's 123451, 123452, 123453,123454 will already be in use.
The script will then assign the 123455 to the new userID.
What happens with ADManager, I setup a template with samaccount name format as 12345
I then check the option for automatically append numbers from 1 to avoid duplication. Using the advanced option I then check the box to append to the samAccountName.
In theory, this should work perfectly, but the problem is that its not really doing a check and cycling through the ID's to find a new one...it just tries to add a 1 to 12345
This part of the user creation process needs to be configured so it will work like my powershell scripts.