Restore-MsolUser

Ripristina un utente eliminato.

Sintassi

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

Descrizione

Il cmdlet Restore-MsolUser ripristina un utente che si trova nella visualizzazione Utenti eliminati allo stato originale. Gli utenti eliminati rimangono nella visualizzazione Utenti eliminati per 30 giorni.

Esempio

Esempio 1: Ripristinare un utente

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

Questo comando ripristina l'utente "davidchew@contoso.com" dal contenitore Utenti eliminati al contenitore Utenti attivi.

Esempio 2: Ripristinare un utente e rimuovere conflitti

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

Questo comando ripristina l'utente davidchew@contoso.com dal contenitore Utenti eliminati al contenitore Utenti attivi, rimuovendo eventuali indirizzi proxy in conflitto. Usare questa opzione se il ripristino non riesce a causa di conflitti proxy.

Esempio 3: Ripristinare un utente

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

Questo comando ripristina l'utente davidchew@contoso.com dal contenitore Utenti eliminati al contenitore Utenti attivi come davidchew02@contoso.com. Usare questa opzione se il ripristino non riesce a causa di un conflitto tra nome entità utente.

Parametri

-AutoReconcileProxyConflicts

Indica che tutti gli indirizzi proxy che causano conflitti vengono rimossi per l'utente. Specificare questo parametro se uno o più indirizzi proxy dell'utente vengono usati anche per un altro utente attivo.

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

-NewUserPrincipalName

Specifica un nuovo nome dell'entità utente da usare durante il ripristino dell'utente. Specificare questo parametro se il nome dell'entità utente originale dell'utente è in uso da un altro utente attivo.

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

-ObjectId

Specifica l'ID oggetto univoco dell'utente da ripristinare.

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

-TenantId

Specifica l'ID univoco del tenant in cui eseguire l'operazione. Il valore predefinito è il tenant dell'utente corrente. Questo parametro si applica solo agli utenti partner.

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

-UserPrincipalName

Specifica l'ID utente dell'utente da ripristinare.

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