Uygulandığı Öğe
Exchange Online

Belirtiler

Microsoft Office 365 için Azure Active Directory'deki (Azure AD) bir grupta bir kullanıcı eksik.

Çözüm

PowerShell aracılığıyla Azure AD yönetmek için iki Windows Azure Active Directory modülü vardır. Her ikisi de şu anda desteklenmektedir. 

Bu sorunu düzeltmek için şu adımları izleyin: 

  1. Azure AD PowerShell modülünü kullanarak nesnenin Azure AD var olduğunu onaylayın. Örneğin, aşağıdaki cmdlet'lerden birini çalıştırın:

    Get-MsolGroup -SearchString <EmailAddress or DisplayName>

    Get-AzureADGroup -SearchString <Mail or DisplayName>

  2. Eksik kullanıcı nesnesi Azure AD içinde mevcutsa. Nesnenin UserPrincipalName, TargetAddress ve MailNickname özniteliklerinin değerlerine sahip olduğunu onaylayın.

  3. Eksik kullanıcının Azure AD var olduğunu onaylayın. Örneğin, aşağıdaki cmdlet'lerden birini çalıştırın:

    Get-MsolUser -SearchString <UserPrinicipalName or DisplayName>

    Get-AzureADUser -SearchString <UserPrinicipalName or DisplayName>

  4. Get-User cmdlet'ini kullanarak Exchange Online içinde bir alıcı nesnesi olduğunu onaylayın.

    1. Exchange'de bir alıcı nesnesi yoksa, Nesne Kimliği parametresini kullanarak (XXXXXXXXX-XXXXXXXXXX biçiminde olacak) Microsoft'tan nesneyi Azure AD'den Exchange Online'a iletme eşitlemesi için göndermesini isteyin. ObjectId parametre sonucunu almak için aşağıdaki cmdlet'i çalıştırın:Get-MsolUser -UserPrincipalName John@contoso.com | fl *object*

    2. Bir kullanıcı UserMailbox veya MailUser alıcı türü olarak görüntülenmiyorsa, Microsoft'tan UserPrincipalName özniteliğini kullanarak Azure AD'den Exchange Online'a iletme eşitlemesi için nesneyi göndermesini isteyin. PrimarySMTPAddress öznitelik değerinden farklı olabileceğinden lütfen bu değeri belirtin.

  5. Doğrulama veya eşitleme hatası olmadığını onaylayın. Örneğin, aşağıdaki cmdlet'i çalıştırın:Get-MsolGroup -SearchString <EmailAddress or DisplayName> | fl ValidationStatus,*error*

    Not ValidationStatus parametresi yalnızca Get-MsolUser cmdlet'i kullanılarak görüntülenebilir.ValidationStatusiyi durumda değilse, aşağıdaki makale hata hakkında daha ayrıntılı bilgiler görüntülenmesine yardımcı olabilir.Office 365 portalında veya Windows PowerShell için Azure Active Directory Modülü'nde kullanıcılar için doğrulama hataları görürsünüz

  6. Azure ile Exchange Online arasındaki üyelik sayılarını karşılaştırın. komutları Azure AD çalıştırmak için grubun ObjectID'sine sahip olmanız gerekir. Bu, Get-MsolGroup veya Get-AzureADGroup cmdlet'i kullanılarak bulunabilir. Ardından, bu ObjectId parametresi üyeleri almak için komutlarda kullanılabilir. Örneğin:

    Get-MsolGroupMember -GroupObjectId ObjectID

    Get-AzureADGroupMember -ObjectId ObjectID

    Exchange'den alınan bilgilerle karşılaştırın. Örneğin:Get-DistributionGroupMember SMTPAddress

  7. Bir kullanıcı Azure AD içinde listeleniyorsa ancak Exchange Online eksikse Microsoft'tan grup nesnesini Azure AD'dan grup için Exchange Online'a iletme eşitlemesi için göndermesini isteyin ve kullanıcı eklendiğinde eşitlemenin tamamlandığını onaylayın. İleri eşitlemeyi çalıştırmak için gereken Azure ObjectID parametresini sağlayın.Get-MsolUser -SearchString <UserPrinicipalName or DisplayName> | fl ObjectID

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.