Update user account in SharePoint
I need to update an account in SharePoint. We changed the domain four years ago and there is still some old accounts names in the site collections. I want to supress these old account so only accounts from the new domain will be accessible (eg. "People & Group" fields). The problem is that there is still documents that have been created and modified by these old account and I want to keep this information to update with the new account value. -> olddomain\john to newdomain\john I tried the stsadm -o migrateuser and it seemed to work but now all references to the new domain account have disapeared : "newdomain\jdoe" displayed instead of "Doe, John". The old account had the domain "mydomain" and the new one keep the same user name but with the new domain "my-domain". -> olddomain\user and newdomain\user. Is there a better way to "merge" both users? I want to remove oldomain\john and keep newdomain\john and I need to keep all references with the old user. Thanks
May 19th, 2011 10:06am

Hi, To display "Doe,John" instead of "newdomain\djoe" you have to change display name attributes in AD user container. After Changing the display name start full import and check user profiles and property in SSP. Please let us know results after performing above operationWarm Regards, Pratik Vyas | SharePoint Consultant | http://sharepointpratik.blogspot.com/
Free Windows Admin Tool Kit Click here and download it now
May 19th, 2011 12:11pm

Hi, According to your description, you want to migrate old domain user accounts to your new Active Directory. For migrating users between domains, even though you have used the Active Directory Migration Tool to migrate your users from Domain A to Domain B, and have chosen to preserve security identifier (SID) history, users in Domain B are logging in to MOSS 2007 as though they are new users. In my limited experience, you can use the STSADM command and PowerShell to do this. However, note that each object is tied to a security identifier (SID) which is unique. Even if you delete an object and then recreate it with exactly the same setting, they will never be the same. They may look the same, but they will be treated as different objects by the system. So you can use the sIDHistory attribute to keep a list of old SIDs assigned to a user account inside the new user account object. Have a look at this link, it explains sIDHistory in the section "Migration with SID History": http://technet.microsoft.com/en-us/library/aa996171(EXCHG.65).aspx Please have a try. Best Regards David Hu
May 22nd, 2011 9:57pm

Hi, According to your description, you want to migrate old domain user accounts to your new Active Directory. For migrating users between domains, even though you have used the Active Directory Migration Tool to migrate your users from Domain A to Domain B, and have chosen to preserve security identifier (SID) history, users in Domain B are logging in to MOSS 2007 as though they are new users. In my limited experience, you can use the STSADM command and PowerShell to do this. However, note that each object is tied to a security identifier (SID) which is unique. Even if you delete an object and then recreate it with exactly the same setting, they will never be the same. They may look the same, but they will be treated as different objects by the system. So you can use the sIDHistory attribute to keep a list of old SIDs assigned to a user account inside the new user account object. Have a look at this link, it explains sIDHistory in the section "Migration with SID History": http://technet.microsoft.com/en-us/library/aa996171(EXCHG.65).aspx Please have a try. Best Regards David Hu
Free Windows Admin Tool Kit Click here and download it now
May 22nd, 2011 9:57pm

Hi, According to your description, you want to migrate old domain user accounts to your new Active Directory. For migrating users between domains, even though you have used the Active Directory Migration Tool to migrate your users from Domain A to Domain B, and have chosen to preserve security identifier (SID) history, users in Domain B are logging in to MOSS 2007 as though they are new users. In my limited experience, you can use the STSADM command and PowerShell to do this. However, note that each object is tied to a security identifier (SID) which is unique. Even if you delete an object and then recreate it with exactly the same setting, they will never be the same. They may look the same, but they will be treated as different objects by the system. So you can use the sIDHistory attribute to keep a list of old SIDs assigned to a user account inside the new user account object. Have a look at this link, it explains sIDHistory in the section "Migration with SID History": http://technet.microsoft.com/en-us/library/aa996171(EXCHG.65).aspx Please have a try. Best Regards David Hu
May 22nd, 2011 9:57pm

Hi David, The problem is that there is no more old user accounts in the active directory. But they are still in SharePoint content DBs. I just want that all references to olddomain\user are now targetted to newdomain\user. Because - we have file that were created by olddomain\user and when we click on his name we are not brough to the MySite of newdomain\user - when we are prompted to choose a user in a "People and Group" field (ex : "assigned to"), we have two "Doe, John" -> olddomain\user and newdomain\user I want to remove olddomain\user in the content db but target all items, permissions and site references to this old account to its corresponding new account. There is nothing to do in the AD since the AD has been migrated four years ago.
Free Windows Admin Tool Kit Click here and download it now
May 23rd, 2011 5:00am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics