MigrateUserAccount Method
MigrateUserAccount Method

The MigrateUserAccount method of the SPGlobalAdmin class migrates a SharePoint user record from one domain account to another domain account.

Parameters

oldLogin   A string that contains the old user name (for example, "DOMAIN1\User_1").

newLogin   A string that contains the new user name (for example, DOMAIN2\User_2").

enforceSidHistory  true to force Windows SharePoint Services to check Active Directory to ensure that the requested user migration has an appropriate security identifier (SID) history. In other words, DOMAIN1\User (oldLogin) can be migrated to DOMAIN2\User (newLogin) only if the DOMAIN2\User account has a SID history that includes DOMAIN1\User. If false, Windows SharePoint Services migrates the user account regardless of what Active Directory includes about the SID history. After the migration is complete, Windows SharePoint Services does not take into account the SID history.

The migration resulting from implementation of this method transpires only in Windows SharePoint Services. The specified user must have already been migrated within Active Directory prior to this operation.

This parameter does not have a default value.

Example

The following code example shows how to use the MigrateUserAccount method to migrate one user account to another one.

Requirements

Platforms: Microsoft Windows Server 2003

Security: Code Access Security

© 2009 Microsoft Corporation. All rights reserved.   Terms of Use | Trademarks | Privacy Statement
Page view tracker
Rate the Lightweight library
x
Lightweight builds on ScriptFree (loband) by adding features you've requested: a SearchBox and default code language selection.
Do you like the SearchBox?
Do you like the tabbed code blocks?
How useful is this topic?
Tell us more.
Thanks
x
You're helping to improve MSDN Online.
Feedback
Switch View
Classic
Lightweight Beta
ScriptFree
Switch View