Freigeben über


SPFarm.MigrateUserAccount-Methode (Guid, String, String, Boolean)

Migriert ein Benutzerkonto in SharePoint Foundation zu einer neuen Anmeldenamen und binären ID.

Namespace:  Microsoft.SharePoint.Administration
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
Public Sub MigrateUserAccount ( _
    subscriptionId As Guid, _
    oldLogin As String, _
    newLogin As String, _
    enforceSidHistory As Boolean _
)
'Usage
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
)

Parameter

  • subscriptionId
    Typ: System.Guid

    Die GUID des Abonnement-ID der Zielanwendung oder Guid.Empty , um alle Abonnements zu adressieren.

  • oldLogin
    Typ: System.String

    Eine Zeichenfolge, die den alten Anmeldenamen enthält.

  • newLogin
    Typ: System.String

    Eine Zeichenfolge, die den neuen Anmeldenamen enthält.

  • enforceSidHistory
    Typ: System.Boolean

    true zum Abfragen von Active Directory für SID-Verlaufsattribut, um sicherzustellen, dass der neue Anmeldename mit dem alten entspricht; andernfalls false.

Hinweise

Wenn Sie ein Eintrag für den neuen Anmeldenamen bereits vorhanden ist, wird es gelöscht, um diese Änderung und Migration zu ermöglichen. Die folgenden Elemente werden in der gesamten Serverfarm aktualisiert: Websitebenutzer Auflistung in der Benutzer Informationstabellen, Menschen und Sicherheitsrichtlinien.

Diese Methode ist ein Mandant-gestützte Version von der alten-Methode.

Siehe auch

Referenz

SPFarm Klasse

SPFarm-Member

MigrateUserAccount-Überladung

Microsoft.SharePoint.Administration-Namespace