Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

When users need a username changed, is there a set of places to have to check that the bases are covered?

I know that AD uses a SID to actually identify users, but in this example we have a user that got married and changed her name. Our usernames are first initial last name (jdoe) and so I need to make sure they can log in with their new usernames.

I'm thinking that in AD the only things I have to change are

In general tab, last name, display name, email

In account tab, user logon name, user logon name pre-windows 2000.

In the email addresses tab, add smtp aliases to the new name. I'm not sure if I could delete the old email addresses from here because I'm not sure how Exchange would act with the mailbox, so maybe I'm better off leaving the old address available as well?

Anything I'm overlooking?

share|improve this question
1  
I usually leave previous last names as aliases anyway - people don't always update their address books, and external companies often have email addresses buried in systems it seems nobody knows how to change! –  Ben Pilbrow Aug 16 '10 at 14:07
    
I'm also wondering where change it so when I do a search in AD the displayed result is the new name; right now searching for "jfawn" still shows up "Jane Doe" as the user in the result box, not "Jane Fawn" –  Bart Silverstrim Aug 16 '10 at 14:19
    
Are you doing Right Click -> Rename? –  Ben Pilbrow Aug 16 '10 at 14:30
    
@ben-I suppose that would solve the search name...let me try... –  Bart Silverstrim Aug 16 '10 at 14:35
    
Yes it will. Thinking about it, that will also change the first name, last name and display name fields in one go as well. –  Ben Pilbrow Aug 16 '10 at 14:37
show 2 more comments

3 Answers 3

up vote 1 down vote accepted

I would also suggest to check the mailbox alias. Exchange Management Shell (If you're on Ex2007 or Ex2010) can use the mailbox alias in scripts.

share|improve this answer
    
I see that in the Exchange General tab, but I didn't know if changing that would automatically update the mailbox in Exchange so she still has her old mailbox access available? –  Bart Silverstrim Aug 16 '10 at 14:20
    
You should be able to update the alias (I actually think its called Display Name) without impacting the end user. Just make sure you update any scripts. I have seen some backup products reference this field as well, so you may want to check your backup documentation before making the switch. –  danorth Aug 16 '10 at 14:35
add comment

Our policy is that we change GAL data, but not the actual account name. For instance, "Rachel Smith (smithr)" will get married and change her name to Rachel Anderson and submit paperwork for the name-change. She will then become "Rachel Anderson (smithr)" in AD. The same applies to "Robert Smith (smithr)" deciding he wants to be known as Bob Smith (smithr). We did this in part due to back end (non-AD) issues as well as some bad experiences changing account names in Exchange 2000. We do get some blow-back on this a couple times a year, but the simple fact of the matter is that the only place the average user even sees their account name is on login pages. Everyone else sees Display Name.

  • After name-changes we DO keep the old firstname.lastname@ addresses on their SMTP Address List.
  • The name also appears in Firstname, Surname, and Display Name.
  • The name sometimes also appears as the CN of the object.

If you do change the account name, make sure to change the X400 and be sure to keep the old X400 name as well. This allows replying to old emails in Outlook to actually deliver, as well as permitting typing the old name into the To: field to deliver. Outlook stores the X400 name internally, not the SMTP name.

share|improve this answer
    
We don't have X500 showing up in the addresses, but we have X400? –  Bart Silverstrim Aug 16 '10 at 15:25
    
Myeah, X400 is what it should be. We have X500 for a specific issue, and of course that's what my brain thought of first. –  sysadmin1138 Aug 16 '10 at 15:34
add comment

I'm not sure if you haven't mentioned the client side because you don't have to worry about it, but if that's not the case, you've got to deal with the local profile. If mishandled, they can lose the whole thing, so you'll definitely want verify how that will be backed up / migrated.

share|improve this answer
    
I didn't change the profile path. I'm leaving the profile and home directories the same name/pathname. –  Bart Silverstrim Aug 16 '10 at 14:33
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.