SPFarm.MigrateUserAccount - Méthode (Guid, String, String, Boolean)
Migre un compte d'utilisateur dans SharePoint Foundation vers un nouveau nom d'utilisateur et le code binaire.
Espace de noms : Microsoft.SharePoint.Administration
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Public Sub MigrateUserAccount ( _
subscriptionId As Guid, _
oldLogin As String, _
newLogin As String, _
enforceSidHistory As Boolean _
)
'Utilisation
Dim instance As SPFarm
Dim subscriptionId As Guid
Dim oldLogin As String
Dim newLogin As String
Dim enforceSidHistory As Boolean
instance.MigrateUserAccount(subscriptionId, _
oldLogin, newLogin, enforceSidHistory)
public void MigrateUserAccount(
Guid subscriptionId,
string oldLogin,
string newLogin,
bool enforceSidHistory
)
Paramètres
subscriptionId
Type : System.GuidLe GUID de l'ID cible de l'abonnement ou le Guid.Empty à cibler tous les abonnements.
oldLogin
Type : System.StringChaîne qui contient l'ancien nom de connexion.
newLogin
Type : System.StringChaîne qui contient le nouveau nom de connexion.
enforceSidHistory
Type : System.Booleantrue pour interroger Active Directory pour l'attribut de l'historique des SID pour vous assurer que le nouveau nom de connexion correspond à l'ancien ; dans le cas contraire, false.
Remarques
Si une entrée pour le nouveau nom de connexion existe déjà, il est supprimé pour permettre cette modification et la migration. Les entités suivantes sont mises à jour dans la batterie de serveurs complète : les utilisateurs de collection dans les tableaux d'informations utilisateur, listes de personnes et les stratégies de sécurité du site.
Cette méthode est une version prenant en charge les clients de l'ancienne méthode.