«Kan ikke fjerne dette domenet» når du prøver å fjerne et domene fra Microsoft 365

Problem

Når du prøver å fjerne et domene fra Microsoft 365 ved hjelp av Windows PowerShell, får du følgende feilmelding:

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

Obs!

Azure AD- og MSOnline PowerShell-moduler avvikles fra og med 30. mars 2024. Hvis du vil ha mer informasjon, kan du lese avskrivingsoppdateringen. Etter denne datoen er støtte for disse modulene begrenset til overføringshjelp til Microsoft Graph PowerShell SDK og sikkerhetsoppdateringer. De avskrevne modulene vil fortsette å fungere til og med 30. mars 2025.

Vi anbefaler at du overfører til Microsoft Graph PowerShell for å samhandle med Microsoft Entra ID (tidligere Azure AD). Se vanlige spørsmål om overføring for vanlige spørsmål om overføring. Merk: Versjoner 1.0.x av MSOnline kan oppleve forstyrrelser etter 30. juni 2024.

Årsak

Dette problemet oppstår hvis én eller flere av følgende betingelser er oppfylt:

  • Brukerkontoer eller grupper er knyttet til domenet.
  • Proxyene som tilsvarer domenet for alle e-postlisenserte brukere og for alle e-postaktiverte grupper, fjernes ikke. Microsoft 365 blokkerer slettingen av et domene til proxyene som tilsvarer domenet, fjernes.
  • Skype for Business Online-adresser (tidligere Lync Online) Session Initiation Protocol (SIP) brukes av domenet.

Løsning

Bruk Administrasjonssenter for Microsoft 365 til å fjerne domenet. Domain Manager i Microsoft 365 hjelper administratorer med å fjerne avhengigheter som blokkerer fjerning av domener uten å måtte bruke Windows PowerShell.

Hvis du vil ha mer informasjon om hvordan du fjerner et domene i Administrasjonssenter for Microsoft 365, kan du gå til Fjern et domene.

Feilsøke fjerning av domener ved hjelp av Windows PowerShell

Obs!

Følgende trinn krever at administratorer bruker Windows PowerShell.

Trinn 1: Kontrollere om brukernavn inneholder domenenavnet

Obs!

Du kan også opprette en brukervisning og deretter angi domenet til domenet du prøver å fjerne. Bruk denne visningen til å notere brukernavnene, og endre deretter brukernavnene slik at det aktuelle domenet ikke er en del av brukernavnet.

Følg disse trinnene for å kontrollere om brukernavn inneholder domenenavnet:

  1. Koble til Microsoft Entra ID ved hjelp av Azure Active Directory-modulen for Windows PowerShell. Dette gjør du ved å åpne Microsoft Entra moduler for Windows PowerShell, skrive inn følgende cmdlet og deretter trykke ENTER.
    Connect-MsolService
    
    Skriv inn administratorlegitimasjonen når du blir bedt om det.
  2. Kjør følgende cmdlet:
    Get-MsolUser -DomainName [Domain] | fl UserPrincipalName  
    
    Kjør for eksempel følgende, der den contoso.com plassholderen representerer det aktuelle domenet:
    Get-MsolUser -DomainName contoso.com | fl UserPrincipalName
    
  3. Undersøk resultatene, og endre deretter brukerhovednavnet (UPN) slik at domenet ikke brukes. UPN er det samme som brukernavnet og bruker-ID-egenskapen. Du kan bruke Microsoft 365-portalen eller Windows PowerShell til å endre UPN. Målet er at ingen resultater skal returneres.

Trinn 2: Kontrollere e-postadresser

Obs!

  • Dette trinnet gjelder bare hvis du har et abonnement som inkluderer Exchange Online.
  • Hvis du kjører azure Active Directory-synkroniseringsverktøyet, kan du oppdatere e-postadresser fra det lokale miljøet.

Følg disse trinnene for å kontrollere e-postadresser:

  1. Koble til Exchange Online ved hjelp av ekstern PowerShell. Hvis du vil ha mer informasjon om hvordan du gjør dette, kan du se Koble til Exchange Online Bruke ekstern PowerShell.

  2. Finn alle brukere og grupper som bruker domenet du prøver å fjerne. Hvis du vil gjøre dette, kjører du følgende cmdlet. (I denne cmdleten representerer contoso.com det aktuelle domenet).

    get-recipient | where {$_.EmailAddresses -match "contoso.com"} | fl Name, RecipientType, EmailAddresses
    
  3. Noter verdien for Egenskapen EmailAddresses og RecipientTypeproperty i utdataene. Utdataene kan for eksempel ligne på følgende:

    Name : John Smith RecipientType : UserMailbox EmailAddresses : {SIP:john@contoso.com, SMTP:john@contoso.com,   smtp:john@contoso.onmicrosoft.com}
    
  4. Gjør ett av følgende, avhengig av situasjonen:

Mer informasjon

Hvis du vil ha mer informasjon, kan du se Du får en feilmelding når du prøver å fjerne et domene fra Microsoft 365.

Trenger du fremdeles hjelp? Gå til Microsoft Community.