« Impossible de supprimer ce domaine » lorsque vous essayez de supprimer un domaine d’Office 365

Notes

Office 365 ProPlus est renommé Applications Microsoft 365 pour les entreprises. Pour plus d’informations sur ce changement, lisez ce billet de blog.

Problème

Lorsque vous essayez de supprimer un domaine de Microsoft Office 365 à l’aide de Windows PowerShell, vous obtenez le message d’erreur suivant :

Remove-MsolDomain : Unable to remove this domain. Use Get-MsolUser -DomainName<domain name> to retrieve a list of objects that are blocking removal.
At line:1 char:18
+ Remove-MsolDomain <<<< -DomainName <DomainName>
+ CategoryInfo : OperationStopped: (:) [Remove-MsolDomain], MicrosoftOnlineException
+ FullyQualifiedErrorId : Microsoft.Online.Administration.Automation.DomainNotEmptyException,Microsoft.Online.Administration.Automation.RemoveDomain

Cause

Ce problème se produit si une ou plusieurs des conditions suivantes sont vraies :

  • Les comptes d’utilisateur ou les groupes sont associés au domaine.
  • Les proxys qui correspondent au domaine pour tous les utilisateurs avec licence de messagerie et pour tous les groupes à extension messagerie ne sont pas supprimés. Office 365 bloque la suppression d’un domaine jusqu’à ce que les proxys correspondant au domaine soient supprimés.
  • Les adresses SIP (Session Initiation Protocol) de Skype entreprise Online (anciennement Lync Online) sont utilisées par le domaine.

Solution

Utilisez le centre d’administration Microsoft 365 pour supprimer le domaine. Le gestionnaire de domaine dans Office 365 aidera les administrateurs à supprimer toutes les dépendances qui bloquent la suppression de domaine sans avoir à utiliser Windows PowerShell. 

Pour plus d’informations sur la suppression d’un domaine dans le centre d’administration Microsoft 365, consultez la rubrique supprimer un domaine.

Résoudre les problèmes de suppression de domaine à l’aide de Windows PowerShell

Notes

Les étapes suivantes requièrent que les administrateurs utilisent Windows PowerShell.

Étape 1 : vérifier si les noms d’utilisateur contiennent le nom de domaine

Notes

Vous pouvez également créer une vue utilisateur, puis définir le domaine sur le domaine que vous tentez de supprimer. Utilisez cette vue pour noter les noms d’utilisateur, puis modifiez les noms d’utilisateur de sorte que le domaine en question ne fasse pas partie du nom d’utilisateur.

Pour vérifier si les noms d’utilisateur contiennent le nom de domaine, procédez comme suit :

  1. Connectez-vous à Microsoft Azure Active Directory à l’aide du module Azure Active Directory pour Windows PowerShell. Pour ce faire, ouvrez le module Azure Active Directory pour Windows PowerShell, tapez l’applet de commande suivante, puis appuyez sur entrée.
    Connect-MsolService
    
    Entrez vos informations d’identification d’administrateur lorsque vous y êtes invité.
  2. Exécutez la l’applet commande suivant :
    Get-MsolUser -DomainName [Domain] | fl UserPrincipalName  
    
    Par exemple, exécutez la commande suivante, où l’espace réservé contoso.com représente le domaine en question :
    Get-MsolUser -DomainName contoso.com | fl UserPrincipalName
    
  3. Examinez les résultats, puis modifiez le nom d’utilisateur principal (UPN) de sorte que le domaine ne soit pas utilisé. Le nom d’utilisateur principal (UPN) est le même que le nom d’utilisateur et la propriété de l’ID utilisateur. Vous pouvez utiliser le portail Office 365 ou Windows PowerShell pour modifier le nom d’utilisateur principal. L’objectif est de ne pas renvoyer de résultats.

Étape 2 : vérifier les adresses de messagerie

Notes

  • Cette étape s’applique uniquement si vous disposez d’un abonnement qui inclut Exchange Online.
  • Si vous exécutez l’outil de synchronisation Azure Active Directory, vous pouvez mettre à jour des adresses de messagerie à partir de l’environnement local.

Pour vérifier des adresses de messagerie, procédez comme suit :

  1. Connectez-vous à Exchange Online à l'aide de Remote PowerShell. Pour plus d’informations sur la procédure à suivre, consultez la rubrique connexion à Exchange Online à l’aide de Remote PowerShell.

  2. Recherchez tous les utilisateurs et les groupes qui utilisent le domaine que vous essayez de supprimer. Pour ce faire, exécutez l’applet de commande suivante. (Dans cette applet de commande, contoso.com représente le domaine en question).

    get-recipient | where {$_.EmailAddresses -match "contoso.com"} | fl Name, RecipientType, EmailAddresses
    
  3. Dans la sortie, notez la valeur de la propriété EmailAddresses et de la RecipientTypeproperty. Par exemple, la sortie peut ressembler à ce qui suit :  

    Name : John Smith RecipientType : UserMailbox EmailAddresses : {SIP:john@contoso.com, SMTP:john@contoso.com,   smtp:john@contoso.onmicrosoft.com}
    
  4. Effectuez l’une des opérations suivantes, selon votre situation :

Plus d’informations

Pour plus d’informations, reportez-vous à la rubrique affichage d’un message d’erreur lorsque vous essayez de supprimer un domaine d’Office 365.

Encore besoin d’aide ? Accédez à Microsoft Community.