Restore-MsolUser

Przywraca usuniętego użytkownika.

Składnia

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

Opis

Polecenie cmdlet Restore-MsolUser przywraca użytkownika, który znajduje się w widoku Usunięte użytkownicy do jego oryginalnego stanu. Usunięci użytkownicy pozostają w widoku Usunięte użytkownicy przez 30 dni.

Przykłady

Przykład 1. Przywracanie użytkownika

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

To polecenie przywraca użytkownika "davidchew@contoso.com" z kontenera Usunięte użytkowników do kontenera Aktywni użytkownicy.

Przykład 2. Przywracanie użytkownika i usuwanie konfliktów

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

To polecenie przywraca użytkownika davidchew@contoso.com z kontenera Usunięte użytkowników do kontenera Aktywni użytkownicy, usuwając wszelkie sprzeczne adresy proxy. Użyj tej opcji, jeśli przywracanie nie powiedzie się z powodu konfliktów serwera proxy.

Przykład 3. Przywracanie użytkownika

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

To polecenie przywraca użytkownika davidchew@contoso.com z kontenera Usunięte użytkowników do kontenera Aktywni użytkownicy jako davidchew02@contoso.com. Użyj tej opcji, jeśli przywracanie nie powiedzie się z powodu konfliktu głównej nazwy użytkownika.

Parametry

-AutoReconcileProxyConflicts

Wskazuje, że wszystkie adresy proxy, które powodują konflikty, są usuwane dla użytkownika. Określ ten parametr, jeśli jeden lub więcej adresów proxy użytkownika jest również używany dla innego aktywnego użytkownika.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-NewUserPrincipalName

Określa nową nazwę główną użytkownika do użycia podczas przywracania użytkownika. Określ ten parametr, jeśli oryginalna główna nazwa użytkownika użytkownika jest używana przez innego aktywnego użytkownika.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ObjectId

Określa unikatowy identyfikator obiektu użytkownika do przywrócenia.

Type:Guid
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-TenantId

Określa unikatowy identyfikator dzierżawy, na którym ma być wykonywana operacja. Wartość domyślna to dzierżawa bieżącego użytkownika. Ten parametr dotyczy tylko użytkowników partnerów.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-UserPrincipalName

Określa identyfikator użytkownika do przywrócenia.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False