Udostępnij za pośrednictwem


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.

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych: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.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-ObjectId

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

Typ:Guid
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych: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.

Typ:Guid
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-UserPrincipalName

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

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False