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 |