Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Problém

Vy (správce) obdržíte chyby ověření na portálu Office 365 nebo v modulu Microsoft Azure Active Directory pro prostředí Windows PowerShell.

  • Na portálu Office 365 se projevuje jeden nebo více následujících příznaků:

    • Vedle uživatele se zobrazí červený kroužek se znakem "X".

    • V horní části stránky pro správu uživatelů se zobrazí následující chybová zpráva:

      U jednoho nebo více uživatelských účtů došlo k chybě. Chcete-li zjistit, kteří uživatelé jsou ovlivní a podrobná chybová zpráva, Filtrujte seznam uživatelů uživateli s chybami, vyberte uživatele a klepněte na tlačítko Upravit.

      Při zobrazení vlastností uživatele se navíc zobrazí zpráva v následujícím formátu:

      > < služby: < chybová zpráva >Následuje příklad takové chybové zprávy:

      Exchange: název "< Name >" je již používán. Zadejte jiný název.

  • V modulu Azure Active Directory pro prostředí Windows PowerShell se při spuštění rutiny zobrazí chybová zpráva ověření. Pokud například spustíte program Get-MsolUser-UserPrincipalName johnsmith@contoso.com | V cmdlet vyberte chyby, zobrazí se následující chybová zpráva:

    Chyby: {Microsoft. online. Administration. ValidationError, Microsoft. online. administrace. ValidationError, Microsoft. online. administrace. ValidationError} ValidationStatus: Chyba

Způsobit

Příčina problému závisí na chybě ověření. Další informace o konkrétní chybě získáte spuštěním příslušné rutiny prostředí Windows PowerShell založené na typu objektu v Azure Active Directory modulu pro prostředí Windows PowerShell.

Pro kontakty

Následující rutina načte všechny chyby na objektu:

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

Následující rutina iteruje každou chybu a načte informace o službě a chybové zprávě:

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

Můžete například spustit následující rutiny:

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

Pro skupiny

Následující rutina načte všechny chyby na objektu:

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

Následující rutina iteruje každou chybu a načte informace o službě a chybové zprávě:

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

Můžete například spustit následující rutiny:

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

Pro uživatele

Následující rutina načte všechny chyby v objektu, který je předmětem zájmu:

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

Následující rutina načte všechny chyby pro všechny uživatele na Azure AD:

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

Chcete-li získat chyby ve formátu CSV, použijte následující rutinu:

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

Následující rutina iteruje každou chybu a načte informace o službě a chybové zprávě:

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

Můžete například spustit následující rutiny:

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

Výstup bude vypadat následovně:

Služba: MicrosoftCommunicationsOnline Chybová zpráva: hodnota pole msRTCSIP-LineURI v místní službě Active Directory není jedinečná nebo pracovní telefon archivoval uživatele v konfliktu s jinými uživateli. Opravte hodnotu v místní službě Active Directory nebo v uživatelském rozhraní Správce klienta. Po opravě bude hodnota aktualizována v adresáři služeb Microsoft Online Services během další synchronizace služby Active Directory.

Řešení

V následující tabulce jsou uvedeny některé běžné chyby ověřování. Poznámka: Toto není úplný seznam chyb ověřování. U chyb, které nejsou uvedeny v seznamu, se pokuste problém vyřešit na základě informací obsažených v chybové zprávě.

Chybová zpráva

Příčina

Rozlišení

Exchange: název... je již používán. Zadejte jiný název.

Neznámý

Spusťte následující rutinu:Set-MsolUser –UserPrincipalName <UserPrincipalName of the User>

Exchange: nelze nalézt objekt "< ObjectID >". Přesvědčte se, zda byla zadána správně, nebo zadejte jiný objekt.

Existuje jiný objekt, na který se odkazuje z tohoto objektu (například oprávnění) a tento objekt nelze nalézt.

Zkontrolujte oprávnění, jako jsou například oprávnění Full Access, odeslat jako nebo odeslat v zastoupení. Ověřte, zda tito uživatelé existují, nebo odeberte oprávnění.

Exchange: skupina "namprd03.prod.outlook.com/Microsoft Exchange hostované organizace/contoso. onmicrosoft. com/Puget zvuk/BLDG 1" nelze převést na seznam místností. Seznamy místností mohou jako členy obsahovat pouze poštovní schránky nebo seznamy místností. "namprd03.prod.outlook.com/Microsoft Exchange hostované organizace/contoso. onmicrosoft. com/BLDG 1 \/Room100" není pokojová poštovní schránka ani seznam místností.

Toto je seznam místností, který obsahuje členy, které nejsou poštovní schránky nebo jiné seznamy místností.

Ujistěte se, že skupina obsahuje pouze poštovní schránky nebo seznamy místností. Další informace najdete na následujících webech Microsoft TechNet:

Exchange: nebyl nalezen žádný plán poštovní schránky se SKJ ' BPOS_L_Standard '. Uživatel nemá přístup k e-mailu.

Dříve společnost měla v plánu pro odborníky nebo pro malé firmy sadu Office 365 nebo plán pro malé podniky v systému Office 365.

Nic. Uživatel má přístup k e-mailovým zprávám.

Lync: hodnota pole msRTCSIP-LineURI v místní službě Active Directory není jedinečná nebo pracovní telefon archivoval uživatele v konfliktu s jinými uživateli. Opravte hodnotu v místní službě Active Directory nebo v uživatelském rozhraní Správce klienta. Po opravě bude hodnota aktualizována v adresáři služeb Microsoft Online Services během další synchronizace služby Active Directory.

V sadě Office 365 je více než jeden uživatel s vlastnostmi msRTCSIP-LineURI nebo WorkPhone , které se shodují. To zahrnuje scénář, ve kterém dva nebo více uživatelů ve více společnostech sady Office 365 mají stejné hodnoty msRTCSIP-LineURI nebo WorkPhone .

Vlastnost msRTCSIP-LineURI nebo WorkPhone musí být v Office365 jedinečná.

DALŠÍ INFORMACE

Chcete-li zobrazit objekty s přiřazenou chybou, spusťte následující příkazy prostředí Windows PowerShell v modulu Azure Active Directory pro prostředí 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 

Poznámka: Příkazy prostředí Windows PowerShell v tomto článku vyžadují modul Azure Active Directory pro prostředí Windows PowerShell. Další informace o Azure modulu Active Directory pro prostředí Windows PowerShell naleznete na následujícím webu společnosti Microsoft:

Správa Azure AD pomocí prostředí Windows PowerShell

Stále potřebujete pomoc? Přejděte na web Microsoft Community.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×