Freigeben über


Restore-MsolUser

Stellt einen gelöschten Benutzer wieder her.

Syntax

Restore-MsolUser
       -ObjectId <Guid>
       [-AutoReconcileProxyConflicts]
       [-NewUserPrincipalName <String>]
       [-TenantId <Guid>]
       [<CommonParameters>]
Restore-MsolUser
       [-AutoReconcileProxyConflicts]
       [-NewUserPrincipalName <String>]
       -UserPrincipalName <String>
       [-TenantId <Guid>]
       [<CommonParameters>]

Beschreibung

Das Cmdlet Restore-MsolUser stellt einen Benutzer, der sich in der Ansicht Gelöschte Benutzer befindet, in seinen ursprünglichen Zustand zurück. Gelöschte Benutzer verbleiben 30 Tage lang in der Ansicht Gelöschte Benutzer.

Beispiele

Beispiel 1: Wiederherstellen eines Benutzers

PS C:\> Restore-MsolUser -UserPrincipalName "davidchew@contoso.com"

Mit diesem Befehl wird der Benutzer "davidchew@contoso.com" aus dem Container "Gelöschte Benutzer" im Container Aktive Benutzer wiederhergestellt.

Beispiel 2: Wiederherstellen eines Benutzers und Entfernen von Konflikten

PS C:\> Restore-MsolUser -UserPrincipalName "davidchew@contoso.com" -AutoReconcileProxyConflicts

Mit diesem Befehl wird der Benutzer davidchew@contoso.com aus dem Container "Gelöschte Benutzer" im Container Aktive Benutzer wiederhergestellt, wobei alle in Konflikt stehenden Proxyadressen entfernt werden. Verwenden Sie diese Option, wenn die Wiederherstellung aufgrund von Proxykonflikten fehlschlägt.

Beispiel 3: Wiederherstellen eines Benutzers

PS C:\> Restore-MsolUser -UserPrincipalName "davidchew@contoso.com" -NewUserPrincipalName "davidchew02@contoso.com"

Mit diesem Befehl wird der Benutzer davidchew@contoso.com aus dem Container "Gelöschte Benutzer" im Container "Aktive Benutzer" als davidchew02@contoso.comwiederhergestellt. Verwenden Sie diese Option, wenn die Wiederherstellung aufgrund eines Konflikts mit dem Benutzerprinzipalnamen fehlschlägt.

Parameter

-AutoReconcileProxyConflicts

Gibt an, dass alle Proxyadressen, die Konflikte verursachen, für den Benutzer entfernt werden. Geben Sie diesen Parameter an, wenn mindestens eine der Proxyadressen des Benutzers auch für einen anderen aktiven Benutzer verwendet wird.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-NewUserPrincipalName

Gibt einen neuen Benutzerprinzipalnamen an, der beim Wiederherstellen des Benutzers verwendet werden soll. Geben Sie diesen Parameter an, wenn der ursprüngliche Benutzerprinzipalname des Benutzers von einem anderen aktiven Benutzer verwendet wird.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-ObjectId

Gibt die eindeutige Objekt-ID des wiederherzustellenden Benutzers an.

Typ:Guid
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-TenantId

Gibt die eindeutige ID des Mandanten an, auf dem der Vorgang ausgeführt werden soll. Der Standardwert ist der Mandant des aktuellen Benutzers. Dieser Parameter gilt nur für Partnerbenutzer.

Typ:Guid
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-UserPrincipalName

Gibt die Benutzer-ID des wiederherzustellenden Benutzers an.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False