Pogledajte pogreške provjere valjanosti za korisnike na portalu za Office 365 ili na Azure Active Directory modul za Windows PowerShell

PROBLEM

(Administrator) primite pogreške provjere valjanosti portalu za Office 365 ili u Microsoft Azure Active Directory modul za Windows PowerShell.

  • Portalu za Office 365 pojaviti jedan ili više sljedećih simptoma:

    • Uz korisnika prikazuje se Crveni krug s "X".

    • Na vrhu stranice Upravljanje korisnika prikazuje se sljedeća poruka o pogrešci:

      Došlo je do pogreške na korisničke račune. Da biste vidjeli utječe na korisnike koji i poruku o pogrešci detaljne filtriranje popisa korisnici korisnici s pogreškama, odaberite korisnika, a zatim Uredi

      Uz to, kada pogledate svojstva korisnik vidjeti poruku u sljedećem obliku:

      < servis: < > poruku o pogrešci >Primjer takve poruka o pogrešci je:

      Exchange: Naziv "< naziv >" već se koristi. Molimo pokušajte drugi naziv

  • U u Azure Active Directory modul za Windows PowerShell, kada pokrenete na cmdlet dobiti poruku o pogrešci provjere valjanosti. Na primjer, kada pokrenete Dohvati MsolUser UserPrincipalName johnsmith@contoso.com | Odaberite pogreške, ValidationStatus cmdlet, dobit ćete sljedeću poruku o pogrešci:

    Pogreške: {Microsoft.Online.Administration.ValidationError,Microsoft.Online.Administration.ValidationError,Microsoft.Online.Administration.ValidationError}ValidationStatus: pogreška

UZROK

Uzrok problema ovisi o pogreške provjere valjanosti. Dodatne informacije o određenoj pogrešci pokrenuti odgovarajuće cmdlet Windows PowerShell na temelju vrste objekta u u Azure Active Directory modul za Windows PowerShell.

Za kontakte

Sljedeće cmdlet dohvaća sve pogreške na objekt:

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

Sljedeće cmdlet iterira kroz svaku pogrešku i dohvaća informacije o usluzi i poruku o pogrešci:

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

Na primjer, pokrenite sljedeće Cmdletovi:

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

Za grupe

Sljedeće cmdlet dohvaća sve pogreške na objekt:

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

Sljedeće cmdlet iterira kroz svaku pogrešku i dohvaća informacije o usluzi i poruku o pogrešci:

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

Na primjer, pokrenite sljedeće Cmdletovi:

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

Za korisnike

Sljedeće cmdlet dohvaća sve pogreške na objektu kamata:

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

Sljedeće cmdlet dohvaća sve pogreške za sve korisnike na Azure AD:

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

Da biste nabavili pogrešaka u CSV formatu, koristite cmdlet sljedeće:

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

Sljedeće cmdlet iterira kroz svaku pogrešku i dohvaća informacije o usluzi i poruku o pogrešci:

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

Na primjer, pokrenite sljedeće Cmdletovi:

$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} 

Izlaz će otprilike ovako:

Servis: MicrosoftCommunicationsOnline Poruka o pogrešci: Vrijednost polja msRTCSIP LineURI u lokalnoj Active Directory nije jedinstven ili je WorkPhone arhiviranoj neusaglašenosti korisnika s drugim korisnicima. Ispravite vrijednost u lokalnoj Active Directory ili klijentske administracije korisničkog Sučelja. Nakon što ispravite, vrijednost će se ažurirati u imeniku Microsoft Online Services tijekom sljedeće sinkronizacije Active Directory.

RJEŠENJE

Sljedeća tablica prikazuje neke uobičajene pogreške provjere valjanosti. Napomena Nije potpun popis pogreške provjere valjanosti. Za pogreške koje nisu na popisu, pokušajte riješiti problem na temelju informacija koje je uključeno u poruci o pogrešci.

Poruka o pogrešci

Uzrok

Razlučivost

Exchange: Naziv... već se koristi. Pokušajte neki drugi naziv.

Nepoznat

Pokrenite cmdlet sljedeće:Set-MsolUser –UserPrincipalName <UserPrincipalName of the User>

Exchange: Nije mogao pronaći objekt "< ID objekta >". Provjerite je li ga je ispravno napisani ili navedite drugi objekt.

Postoji drugi objekt koji je referenciran od objekta (primjerice dozvole), a taj objekt nije moguće pronaći.

Provjerite dozvole puni pristup, Pošalji kao, dozvole Pošalji na ime. Provjerite je li ti korisnici postoji ili uklonili dozvole.

Exchange: Exchange Hosted Organizations/contoso.onmicrosoft.com/Puget zvuk/BLDG 1 grupe "namprd03.prod.outlook.com/Microsoft" se ne može pretvoriti popis soba. Popise prostoriji možete imati samo poštanske sandučiće prostorije ili popisima sobi kao članove. "namprd03.prod.outlook.com/Microsoft 1\ Room100 Organizations/contoso.onmicrosoft.com/BLDG smještena Exchange" nije poštanski sandučić prostorije ili popisa soba.

Ovo je soba popis koji sadrži članove koji nisu poštanski sandučići prostorije ili druge popise sobi.

Provjerite je li grupa sadrži samo prostorija poštanske sandučiće ili prostorija popise. Dodatne informacije potražite na sljedećim web-mjestima Microsoft TechNet:

Exchange: Nema poštanski sandučić plan s JSK 'BPOS_L_Standard' nije pronađen. Korisnik ima pristup e-pošte.

Poduzeće prethodno imao Office 365 za profesionalcima ili malim tvrtkama plana ili plana Small Business za Office 365.

Ništa. Korisnik ima pristup porukama e-pošte.

Lync: Vrijednost polja msRTCSIP LineURI u lokalnoj Active Directory nije jedinstven ili je WorkPhone arhiviranoj neusaglašenosti korisnika s drugim korisnicima. Ispravite vrijednost u lokalnoj Active Directory ili klijentske administracije korisničkog Sučelja. Nakon što ispravite, vrijednost će se ažurirati u imeniku Microsoft Online Services tijekom sljedeće sinkronizacije Active Directory.

Više korisnika Office 365 ima msRTCSIP LineURI ili WorkPhone svojstva koja odgovara. To obuhvaća scenarij u kojem dva ili više korisnika više Office 365 poduzeća imaju iste msRTCSIP LineURI ili WorkPhone vrijednosti.

msRTCSIP LineURI ili svojstvo WorkPhone mora biti jedinstvena u Office365.

VIŠE INFORMACIJA

Da biste pregledali objekte koji nemaju pogreške povezane s njima, pokrenite sljedeće naredbe Windows PowerShell u u Azure Active Directory modul za 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 

Napomena Windows PowerShell naredbe u ovom članku zahtijevaju na Azure Active Directory modul za Windows PowerShell. Dodatne informacije o Azure Active Directory modul za Windows PowerShell posjetite sljedeće Microsoftovo web-mjesto:

Upravljanje Azure AD pomoću Windows PowerShell

Ipak trebate pomoć? Idite na Microsoft zajednice.

Potrebna vam je dodatna pomoć?

Proširite svoje vještine
Istražite osposobljavanje
Prvi koristite nove značajke
Pridružite se Microsoft Insidere

Jesu li ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×