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 |