Gäller för
Exchange Online User and Domain Management_v1

PROBLEM

Du (administratören) får verifieringsfel i Office 365-portalen eller i Microsoft Azure Active Directory-modulen för Windows PowerShell.

  • I Office 365-portalen får du ett eller flera av följande symptom:

    • En röd cirkel med ett "X" visas bredvid en användare.

    • Följande felmeddelande visas högst upp på en användarhanteringssida:

      Det finns ett fel på ett eller flera användarkonton. Om du vill se vilka användare som påverkas och det detaljerade felmeddelandet filtrerar du listan över användare efter Användare med fel, väljer en användare och klickar sedan på Redigera.

      När du visar användarens egenskaper visas dessutom ett meddelande i följande format:

      <Service>: <Felmeddelande>Följande är ett exempel på ett sådant felmeddelande:

      Exchange: Namnet "<namn>" används redan. Försök med ett annat namn

  • I Azure Active Directory-modulen för Windows PowerShell får du ett verifieringsfelmeddelande när du kör en cmdlet. Om du till exempel kör Get-MsolUser -UserPrincipalName-johnsmith@contoso.com | Välj Fel, cmdleten ValidationStatus får du följande felmeddelande:

    Fel: {Microsoft.Online.Administration.ValidationError,Microsoft.Online.Administration.ValidationError,Microsoft.Online.Administration.ValidationError}ValidationStatus : Error

ORSAKA

Orsaken till problemet beror på verifieringsfelet. Om du vill ha mer information om ett specifikt fel kör du lämplig Windows PowerShell cmdlet baserat på objekttypen i Azure Active Directory-modulen för Windows PowerShell.

För kontakter

Följande cmdlet hämtar alla fel på objektet:

$errors = (Get-MsolContact –ObjectID <Object_ID>).Errors 

Följande cmdlet itererar genom varje fel och hämtar tjänstinformationen och felmeddelandet:

$errors | foreach-object {"`nService: " + $_.ErrorDetail.Name.split("/")[0]; "Error Message: "+ $_.ErrorDetail.ObjectErrors.ErrorRecord.ErrorDescription} 

Kör till exempel följande cmdletar:

$errors = (Get-MsolContact –ObjectID 430ecced-b2c5-455b-94df-ab2b5756b060 ).Errors 
$errors | foreach-object {"`nService: "+ $_.ErrorDetail.Name.split("/")[0]; "Error Message: "+ $_.ErrorDetail.ObjectErrors.ErrorRecord.ErrorDescription} 

För grupper

Följande cmdlet hämtar alla fel på objektet:

$errors = (Get-MsolGroup –ObjectID <Object_ID>).Errors 

Följande cmdlet itererar genom varje fel och hämtar tjänstinformationen och felmeddelandet:

$errors | foreach-object {"`nService: " + $_.ErrorDetail.Name.split("/")[0]; "Error Message: "+ $_.ErrorDetail.ObjectErrors.ErrorRecord.ErrorDescription} 

Kör till exempel följande cmdletar:

$errors = (Get-MsolGroup –ObjectID 430ecced-b2c5-455b-94df-ab2b5756b060 ).Errors 
$errors | foreach-object {"`nService: "+ $_.ErrorDetail.Name.split("/")[0]; "Error Message: "+ $_.ErrorDetail.ObjectErrors.ErrorRecord.ErrorDescription} 

För användare

Följande cmdlet hämtar alla fel på objektet av intresse:

$errors = (Get-MsolUser -UserPrincipalName "<User_ID>").Errors 

Följande cmdlet hämtar alla fel för alla användare på Azure AD: 

Get-MsolUser -HasErrorsOnly -All | ft DisplayName,UserPrincipalName,@{Name="Error";Expression={($_.errors[0].ErrorDetail.objecterrors.errorrecord.ErrorDescription)}} -AutoSize -wrap

Använd följande cmdlet för att få felen i CSV-format: 

Get-MsolUser -HasErrorsOnly | select DisplayName,UserPrincipalName,@{Name="Error";Expression={($_.errors[0].ErrorDetail.objecterrors.errorrecord.ErrorDescription)}} | Export-csv c:\temp\validationerrors.csv

Följande cmdlet itererar genom varje fel och hämtar tjänstinformationen och felmeddelandet:

$errors | foreach-object {"`nService: " + $_.ErrorDetail.Name.split("/")[0]; "Error Message: " + $_.ErrorDetail.ObjectErrors.ErrorRecord.ErrorDescription}

Kör till exempel följande cmdletar:

$errors = (get-msoluser -userprincipalname "johnsmith@contoso.com").Errors 
Get-MsolUser -HasErrorsOnly -All | ft DisplayName,UserPrincipalName,@{Name="Error";Expression={($_.errors[0].ErrorDetail.objecterrors.errorrecord.ErrorDescription)}} -AutoSize -wrap
Get-MsolUser -HasErrorsOnly | select DisplayName,UserPrincipalName,@{Name="Error";Expression={($_.errors[0].ErrorDetail.objecterrors.errorrecord.ErrorDescription)}} | Export-csv c:\temp\validationerrors.csv
$errors | foreach-object {"`nService: "+ $_.ErrorDetail.Name.split("/")[0]; "Error Message: "+ $_.ErrorDetail.ObjectErrors.ErrorRecord.ErrorDescription} 

Utdata kommer att se ut ungefär så här:

Tjänst: MicrosoftCommunicationsOnline Felmeddelande: Värdet för fältet msRTCSIP-LineURI i din lokala Active Directory är inte unikt, eller så står WorkPhone-arkivet för användaren i konflikt med andra användare. Korrigera värdet i din lokala Active Directory eller i klientorganisationens administratörsgränssnitt. När du har korrigerat det uppdateras värdet i Microsoft Online Services-katalogen under nästa Active Directory-synkronisering.

LÖSNING

I följande tabell visas några vanliga verifieringsfel.Obs! Det här är inte en fullständig lista över verifieringsfel. Om det finns fel som inte finns i listan kan du försöka lösa problemet baserat på den information som ingår i felmeddelandet.

Felmeddelande

Orsak

Lösning

Exchange: Namnet ... redan används. Försök med ett annat namn.

Okänd

Kör följande cmdlet:Set-MsolUser –UserPrincipalName <UserPrincipalName för användarens>

Exchange: Det gick inte att hitta objektet "<ObjectID>". Kontrollera att det var rättstavat eller ange ett annat objekt.

Det finns ett annat objekt som refereras från det här objektet (till exempel behörigheter) och objektet kan inte hittas.

Kontrollera behörigheter som Fullständig åtkomst, Skicka som, Skicka för. Kontrollera att dessa användare finns eller ta bort behörigheterna.

Exchange: Grupp "namprd03.prod.outlook.com/Microsoft Exchange-värdorganisationer/contoso.onmicrosoft.com/Puget Sound/BLDG 1" kan inte konverteras till en rumslista. Rumslistor kan bara ha rumspostlådor eller rumslistor som medlemmar. "namprd03.prod.outlook.com/Microsoft Organisationer med Exchange-värd/contoso.onmicrosoft.com/BLDG 1\/Room100" är inte en rumspostlåda eller en rumslista.

Det här är en rumslista som innehåller medlemmar som inte är rumspostlådor eller andra rumslistor.

Kontrollera att gruppen bara innehåller rumspostlådor eller rumslistor. Mer information finns på följande Microsoft TechNet-webbplatser:

Exchange: Inget postlådeabonnemang med SKU BPOS_L_Standard hittades. Användaren har ingen åtkomst till e-post.

Företaget hade tidigare en Office 365 för professionella eller småföretagsabonnemang eller en Office 365 Small Business plan.

Ingenting. Användaren har åtkomst till e-postmeddelanden.

Lync: Värdet för fältet msRTCSIP-LineURI i din lokala Active Directory är inte unikt, eller den WorkPhone som har sparats för användaren står i konflikt med andra användare. Korrigera värdet i din lokala Active Directory eller i klientorganisationens administratörsgränssnitt. När du har korrigerat det uppdateras värdet i Microsoft Online Services-katalogen under nästa Active Directory-synkronisering.

Fler än en användare i Office 365 har msRTCSIP-LineURI- eller WorkPhone-egenskaper som matchar. Detta omfattar scenariot där två eller flera användare i flera Office 365 företag har samma msRTCSIP-LineURI- eller WorkPhone-värden.

Egenskapen msRTCSIP-LineURI eller WorkPhone måste vara unik i Office365.

MER INFORMATION

Om du vill visa de objekt som har ett fel kopplat till dem kör du följande Windows PowerShell-kommandon i Azure Active Directory-modulen för Windows PowerShell.

  • Get-MsolUser | Where {$_.Errors –ne $null} | Select ObjectID, DisplayName 
  • Get-MsolContact | Where {$_.Errors –ne $null} | Select ObjectID, DisplayName 
  • Get-MsolGroup | Where {$_.Errors –ne $null} | Select ObjectID, DisplayName 

Obs! Kommandona för Windows PowerShell i den här artikeln kräver Azure Active Directory-modulen för Windows PowerShell. Mer information om Azure Active Directory-modul för Windows PowerShell finns på följande Microsoft-webbplats:

Hantera Azure AD med Windows PowerShell

Behöver du fortfarande hjälp? Gå till Microsoft Community.

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.