Příznaky

Ve skupině v Azure Active Directory (Azure AD) pro Microsoft Office 365 chybí uživatel.

Řešení

Pro správu Azure AD prostřednictvím PowerShellu existují dva moduly služby Windows Azure Active Directory. Obě jsou momentálně podporované. 

Tento problém vyřešíte takto: 

  1. Ověřte, že objekt existuje v Azure AD pomocí modulu Azure AD PowerShell. Spusťte například některou z následujících rutin:

    Get-MsolGroup -SearchString <EmailAddress or DisplayName>

    Get-AzureADGroup -SearchString <Mail or DisplayName>

  2. Pokud se chybějící objekt uživatele nachází v Azure AD. Zkontrolujte, že má objekt hodnoty atributů userPrincipalName, targetAddress a MailNickname .

  3. Zkontrolujte, že v Azure AD chybí chybějící uživatel. Spusťte například některou z následujících rutin:

    Get-MsolUser -SearchString <UserPrinicipalName or DisplayName>

    Get-AzureADUser -SearchString <UserPrinicipalName or DisplayName>

  4. Ověřte, jestli v Exchangi online existuje objekt příjemce s použitím rutiny Get-User .

    1. Pokud se v Exchangi nenachází objekt příjemce, požádejte společnost Microsoft, aby předal objekt k přeposlání synchronizace z Azure AD do Exchange online pomocí parametru objectID (který bude ve formátu xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx). Chcete-li získat výsledek parametru objectID , spusťte následující rutinu: Get-MsolUser -UserPrincipalName John@contoso.com | fl *object*

    2. Pokud se uživatel nezobrazuje jako typ příjemce UserMailbox nebo MailUser, požádejte společnost Microsoft, aby předal objekt k přeposlání služby Azure AD na Exchange online pomocí atributu userPrincipalName . Zadejte tuto hodnotu, protože se může lišit od hodnoty atributu PrimarySMTPAddress .

  5. Ověřte, že nedochází k chybám ověření nebo synchronizace. Například spusťte následující rutinu: Get-MsolGroup -SearchString <EmailAddress or DisplayName> | fl ValidationStatus,*error*

    Poznámka: Parametr ValidationStatus lze zobrazit pouze pomocí rutiny Get-MsolUser .Pokud není ValidationStatus v pořádku, zobrazí se vám další informace o chybě v následujícím článku. Chyby ověřování uživatelů na portálu Office 365 nebo v modulu Azure Active Directory pro Windows PowerShell

  6. Porovnejte počty členství v Azure a Exchange Online. Abyste mohli spouštět příkazy v Azure AD, musíte mít objectID skupiny. Najdete ji pomocí rutiny Get-MsolGroup nebo Get-AzureADGroup . Potom můžete tento parametr objectID použít v příkazech pro získání členů. Například:

    Get-MsolGroupMember -GroupObjectId ObjectID

    Get-AzureADGroupMember -ObjectId ObjectID

    Porovnejte informace z Exchange. Například: Get-DistributionGroupMember SMTPAddress

  7. Pokud je uživatel uvedený v Azure AD, ale chybí to z Exchange online, požádejte společnost Microsoft, aby odeslala objekt skupiny pro přeposlání služby Azure AD do Exchange onlinepro skupinu a pak potvrďte, že je synchronizace dokončená, když se uživatel přidá. Zadejte parametr služby Azure objectID , který teď potřebuje ke spuštění synchronizace s přeposláním. Get-MsolUser -SearchString <UserPrinicipalName or DisplayName> | fl ObjectID

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.