Supprimer un compte utilisateur orphelin synchronisé avec Office 365

Dans cet article, nous allons voir comment forcer la suppression d'un utilisateur Office 365 synchronisé avec votre domaine Active Directory.

Lorsque vous essayer de supprimer un utilisateur synchronisé avec votre domaine Active Directory, voici le message d'erreur que vous obtenez :

"Nous ne pouvons pas supprimer cet utilisateur pour l’instant, car le compte est synchronisé avec vos serveurs locaux. Vous pouvez supprimer l’utilisateur à partir de votre serveur local."

Pour faire les choses proprement et en respectant les Best Practices, il faut supprimer le compte sur votre serveur local et attendre / lancer une synchronisation. Mais si vous lisez cet article, c'est que vous ne pouvez pas le faire. Voici une procédure pour forcer la suppression d'un utilisateur Office 365 synchronisé avec vos serveurs locaux.

Prérequis

Vous devez vous connecter en Powershell sur votre Organisation Office 365. Voici un article expliquant la marche à suivre :
Se connecter à Windows Azure AD en Powershell

Vous devez connaitre le nom d'utilisateur principal à supprimer (de la forme, toto@mondomaine.onmicrosoft.com)

Procédure

1) Se connecter en Powershell sur votre organisation Office 365

$msolcred = get-credentialconnect-msolservice -credential $msolcred

2) Saisir la commande suivante :

Remove-MsolUser -UserPrincipalName "test3@mondomaine.onmicrosoft.com"

Pour ne pas demander de validation, ajouter l'argument -force

Remove-MsolUser -UserPrincipalName "test3@mondomaine.onmicrosoft.com" -force

3) SI vous souhaitez supprimer l'élément de la corbeille

> Remove-MsolUser -UserPrincipalName "test3@mondomaine.onmicrosoft.com" -RemoveFromRecycleBin

Pour ne pas demander de validation, ajouter l'argument -force

> Remove-MsolUser -UserPrincipalName "test3@mondomaine.onmicrosoft.com" -RemoveFromRecycleBin -force

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *