Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Número de KB original: 2619308
Sintomas
Uma conta de usuário que foi excluída acidentalmente do Microsoft 365, Microsoft Azure ou Microsoft Intune precisa ser restaurada.
Resolução
Antes de começar
Quando os usuários são excluídos da ID do Microsoft Entra, eles são movidos para um estado "excluído" e não aparecem mais na lista de usuários. No entanto, eles não são completamente removidos e podem ser recuperados dentro de 30 dias.
Use o Microsoft 365 e o módulo do Azure Active Directory para PowerShell da seguinte maneira para determinar se um usuário está qualificado para ser recuperado do status "excluído":
- No portal do Microsoft 365 , procure contas de usuário que foram excluídas por meio do portal. Para fazer isso, execute estas etapas:
- Entre no portal do Microsoft 365 (https://portal.office.com) usando credenciais administrativas.
- Selecione Usuários e selecione Usuários Excluídos.
- Localize o usuário que você deseja recuperar.
- No módulo do Azure Active Directory para Windows PowerShell, siga estas etapas:
- Selecione Iniciar>Todos os Programas>Windows Azure Active Directory>Módulo do Windows Azure Active Directory para Windows PowerShell.
- Digite os seguintes comandos na ordem em que eles são apresentados e pressione Enter após cada comando:
$cred = get-credential
Observação
Quando for solicitado, insira suas credenciais do Microsoft 365.
Connect-MSOLService -credential:$cred
Get-MsolUser -ReturnDeletedUsers
Observação
Os módulos do Azure AD e do MSOnline PowerShell são preteridos a partir de 30 de março de 2024. Para saber mais, leia a atualização sobre a reprovação. Após essa data, o suporte a esses módulos se limitará à assistência à migração para o SDK do Microsoft Graph PowerShell e às correções de segurança. Os módulos preteridos continuarão funcionando até março de 30 de 2025.
Recomendamos migrar para o Microsoft Graph PowerShell para interagir com o Microsoft Entra ID (antigo Azure AD). Para perguntas comuns sobre migração, consulte as Perguntas Frequentes sobre Migração. Observação: As versões 1.0.x do MSOnline poderão sofrer interrupções após 30 de junho de 2024.
Resolução 1: recuperar contas excluídas manualmente usando o portal do Microsoft 365 ou o módulo do Azure Active Directory
Para recuperar uma conta de usuário que foi excluída manualmente, use um dos seguintes métodos:
Use o portal do Microsoft 365 para recuperar a conta de usuário. Para obter mais informações sobre como fazer isso, restaure um usuário.
Use o módulo do Azure Active Directory para Windows PowerShell para recuperar a conta de usuário. Para fazer isso, digite o seguinte comando e pressione Enter:
Restore-MsolUser -ObjectId <Guid> -AutoReconcileProxyConflicts -NewUserPrincipalName <string>
Se esse comando não funcionar, tente o seguinte comando:
Restore-MsolUser -UserPrincipalName <string> -AutoReconcileProxyConflicts -NewUserPrincipalName <string>
Observação
Nesses comandos, as seguintes convenções são usadas:
- Os
UserPrincipalName
parâmetros e os parâmetrosObjectID
identificam exclusivamente o objeto de usuário a ser restaurado. - O
AutoReconcileProxyConflicts
parâmetro é opcional e é usado em cenários em que outro objeto de usuário recebe o endereço proxy do objeto de usuário de destino depois que esse endereço é excluído. - O parâmetro
NewUserPrincipalName
é usado opcionalmente em cenários onde o nome de entidade de usuário (UPN) do objeto de usuário de destino é usado para atribuir outro objeto de usuário, após a exclusão desse UPN.
- Os
Resolução 2: recuperar contas excluídas porque as alterações de escopo excluem o objeto de usuário local do Active Directory
Para recuperar contas de usuário excluídas, verifique se a filtragem de sincronização de diretório (escopo) está definida de forma que o escopo inclua os objetos que você deseja recuperar.
Para obter mais informações, consulte Microsoft Entra Connect Sync: Configurar a filtragem.
Resolução 3: Recuperar contas excluídas porque o objeto de usuário local foi excluído do esquema do Active Directory local
Para recuperar um item que foi excluído do esquema do Active Directory local, experimente os seguintes métodos:
Tente restaurar o item excluído da lixeira do Active Directory. Para fazer isso, consulte o Guia passo a passo da Lixeira do Active Directory.
Observação
- A lixeira do Active Directory só está disponível por ter o nível funcional do Windows 2008 R2 ou versões posteriores.
- Para que a lixeira do Active Directory seja útil na recuperação de um item, ela deve ser habilitada antes que o item seja excluído.
Se a lixeira do Active Directory não estiver disponível ou se o objeto em questão não estiver mais na lixeira, tente recuperar o item excluído usando a ferramenta AdRestore. Para fazer isso, siga estas etapas:
Instale a ferramenta AdRestore .
Use o AdRestore junto com um filtro de pesquisa para localizar o objeto de usuário local excluído. Os exemplos a seguir usam uma cadeia de caracteres "UserA" para pesquisar nomes de usuário correspondentes.
Use o AdRestore para enumerar todos os objetos de usuário que têm uma cadeia de caracteres "UserA" em seu nome:
C:\>adrestore.exe UserA AdRestore v1.1 by Mark Russinovich Sysinternals - www.sysinternals.com Enumerating domain deleted objects: cn: MailboxA DEL:3c45a0ae-ebc5-490d-a4b4-4b20d3e34a3f distinguishedName: CN=UserA\0ADEL:3c45a0ae-ebc5-490d-a4b4-4b20d3e34a3f,CN=Deleted Objects,DC=Domain,DC=com lastKnownParent: OU=OnPremises,DC=Domain,DC=com Found 1 item matching search criteria.
Use o AdRestore junto com a opção -r para restaurar o objeto de usuário.
C:\>adrestore.exe Usera -r AdRestore v1.1 by Mark Russinovich Sysinternals - www.sysinternals.com Enumerating domain deleted objects: cn: UserA DEL:3c45a0ae-ebc5-490d-a4b4-4b20d3e34a3f distinguishedName: CN=MailboxA\0ADEL:3c45a0ae-ebc5-490d-a4b4-4b20d3e34a3f,CN=Deleted Objects,DC=Domain,DC=com lastKnownParent: OU=OnPremises,DC=Domain,DC=com Do you want to restore this object (y/n)? y Restore succeeded. Found 1 item matching search criteria.
Habilite o objeto de usuário no Active Directory. Quando o objeto é restaurado, ele é desabilitado no início. Portanto, você precisa habilitá-lo. Recomendamos que você redefina primeiro a senha do usuário. Para habilitar o usuário, siga estas etapas:
Em Usuários e Computadores do Active Directory, clique com o botão direito do mouse no usuário e selecione Redefinir Senha.
Nas caixas Nova senha e Confirmar senha , insira uma nova senha e selecione OK.
Clique com o botão direito do mouse no usuário, selecione Habilitar Conta e selecione OK.
Você recebe a seguinte mensagem de erro (esperado):
O Windows não pode habilitar o objeto <MailboxName> porque: não é possível atualizar a senha. O valor fornecido para a nova senha não atende aos requisitos de comprimento, complexidade ou histórico do domínio.
Depois de receber essa mensagem de erro, redefina a senha do usuário em Usuários e Computadores do Active Directory.
Configurar o nome de logon do usuário
O nome de logon do usuário (também conhecido como nome principal de usuário ou UPN) não foi configurado a partir do objeto de usuário restaurado. Você precisa atualizar o nome de logon do usuário, especialmente se o usuário for uma conta federada.
Para configurar o nome de logon do usuário, siga estas etapas:
- Em Usuários e Computadores do Active Directory, clique com o botão direito do mouse no usuário e selecione Propriedades.
- Selecione Conta, insira um nome na caixa Nome de logon do usuário e selecione OK.
Por fim, se você não conseguir recuperar a conta de usuário excluída por meio da lixeira do Active Directory ou usando a ferramenta AdRestore, execute uma restauração autoritativa dos objetos de usuário excluídos no Active Directory.
Avisos e precauções
Verifique se apenas os objetos de usuário que você deseja restaurar estão marcados como autoritativos. Objetos do Active Directory marcados como autoritativos no processo de restauração podem causar muitos problemas de serviço do Active Directory.
Para obter mais informações sobre como executar uma restauração autoritativa de objetos do Active Directory, consulte Executar uma restauração autoritativa de objetos do Active Directory.
Depois de restaurar o objeto usando qualquer método de Resolução 3, o objeto pode não ter todos os atributos de serviço (como o Exchange Online e o Skype for Business Online) restaurados automaticamente.
Por exemplo, para um usuário anteriormente habilitado para email no Exchange Online, você pode usar cmdlets do Windows PowerShell para preencher novamente os atributos do Exchange Online.
No exemplo a seguir, o objeto User1 é repovoado usando atributos do Exchange Online para o locatário contoso.onmicrosoft.com :
Enable-RemoteMailbox -Identity User1 -RemoteRoutingAddress user1@contoso.mail.onmicrosoft.com
Se as seguintes condições forem verdadeiras, a Resolução 3 não funcionará:
- Restaurar o objeto usando a lixeira do Active Directory não é uma opção disponível.
- Restaurar o objeto usando a ferramenta AdRestore não é uma opção disponível.
- A restauração autoritativa do Active Directory não é uma opção disponível.
Nessa situação, entre em contato com o Suporte do Microsoft 365 para obter ajuda.
Mais informações
Após a exclusão do usuário e antes da recuperação do usuário, os seguintes eventos podem ocorrer e podem apresentar conflitos que podem alterar a experiência do usuário:
- Um novo usuário tem um valor de ID de usuário exclusivo que foi atribuído anteriormente ao usuário excluído.
- Um novo usuário tem um valor de endereço de email exclusivo que anteriormente era atribuído ao usuário excluído.
Se esses conflitos ocorrerem, atributos conflitantes deverão ser atualizados para remover o conflito antes que a recuperação do usuário possa ser concluída. Se ocorrer um conflito durante a recuperação do usuário, o Windows PowerShell retornará uma das seguintes mensagens de erros:
Erro 1
Restore-MsolUser: A conta de usuário especificada não pode ser restaurada devido ao seguinte erro: Tipo de erro UserPrincipalName
Erro 2
Restore-MsolUser: A conta de usuário especificada não pode ser restaurada devido ao seguinte erro: erro de tipo proxyAddress
Para restaurar os usuários que estão nesse estado, você pode corrigir o conflito usando os seguintes parâmetros ao executar o cmdlet Restore-MSOLUser :
AutoReconcileProxyConflicts
NewUserPrincipalName
Observação
Quando você usa o parâmetro, todos os AutoReconcileProxyConflicts
endereços de email conflitantes são removidos do usuário excluído para que você possa continuar o processo de recuperação.
O portal do Microsoft 365 mostra as mensagens de erro equivalentes na forma dos "estados de erro" do Windows PowerShell mencionados anteriormente. Por exemplo, você recebe a seguinte mensagem:
Conflito de nome de usuário O usuário que você deseja restaurar tem o mesmo nome de usuário.
Para restaurar os usuários que estão nesse estado, conclua as informações solicitadas no formulário.
Ainda precisa de ajuda? Acesse Microsoft Community ou o site Microsoft Entra Forums.