Partager via


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.Guid

    Le GUID de l'ID cible de l'abonnement ou le Guid.Empty à cibler tous les abonnements.

  • oldLogin
    Type : System.String

    Chaîne qui contient l'ancien nom de connexion.

  • newLogin
    Type : System.String

    Chaîne qui contient le nouveau nom de connexion.

  • enforceSidHistory
    Type : System.Boolean

    true 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.

Voir aussi

Référence

SPFarm classe

SPFarm - Membres

MigrateUserAccount - Surcharge

Microsoft.SharePoint.Administration - Espace de noms