Arquivos do Blog

DirSync: Prevenindo exclusões acidentais

 

 

Olá pessoal,

Em um cenário de desastre de Active Directory, onde ocorreu a perda de alguns usuários, o DirSync por padrão irá deletar estes mesmos usuários no Office 365, maximizando ainda mais os problemas existentes. Afim de previnir que estes problemas reflitam no Office 365, é possível configurar no DirSync para que ele previna a exclusão acidental de objetos. Esta função permite que você configure um limite de objetos que podem ser excluídos e caso este limite seja superado, um email é enviado notificando o administrador e não permitindo a exclusão dos objetos.

Para habilitar é muito simples:

 

1 – Abrir o PowerShell e importar o módulo do DirSync através do comando:

Import-Module DirSync

 

2 – Executar o comando:

Set-PreventAccidentalDeletes –Enabled –ObjectDeletionThreshold 30

No exemplo acima, o DirSync irá excluir no máximo 30 objetos por sincronização, caso existir mais objetos a serem excluídos o administrador será notificado.

 

3 – Pronto! Seu DirSync está configurado contra exclusões acidentais.

 

Até a próxima,

Diogo Heringer

Exchange Online: Excluir Usuário/Mailbox que está no período de retenção de 30 dias

 

 

Olá pessoal,

Após excluir um usuário que tenha Mailbox do Office 365, por padrão, ele irá ficar num período de retenção de 30 dias onde temos a opção de “Restaurar” este usuário através do Portal do Office 365.

Ao excluir um usuário e criar outro com o mesmo nome podemos ter problemas na hora de configurar o Outlook do usuário novo utilizando o Autodiscover, pois ele ainda tentará localizar o objeto que está na lixeira causando conflito e implicando na não configuração do Outlook.

Para resolver este problema eu juntamente com a Sara Barbosa removemos o usuário permanentemente do Office 365, sem ter que esperar o período de retenção para que ele expire.

Para forçar esta exclusão vamos seguir os seguintes passos:

1 – Conectar no Tenant do Office 365:

$livecred = Get-Credential

Connect-MsolService -Credential $livecred

$Session = New-PSSession -ConfigurationName Microsoft.Exchange –ConnectionUri https://ps.outlook.com/powershell/ -Credential $LiveCred -Authentication Basic -AllowRedirection

Import-PSSession $Session

 

2 – Executar o comando abaixo para obter o “ObjectID” do usuário:

Get-MsolUser -ReturnDeletedUsers | fl UserPrincipalName,ObjectID

 

3 – Com o “ObjectID” vamos fazer a remoção permanente do usuário do Office 365:

Remove-MsolUser -RemoveFromRecycleBin –ObjectId [ObjectId]

 

4 – Pronto! Agora com o usuário removido permanente do Tenant do Office365 o autodiscover do Outlook irá funcionar normalmente! Com isso aprendemos a resolver dois problemas com apenas alguns comandos de PowerShell!

 

Até a próxima,

Diogo Heringer

clip_image001