office 365 Cross tenant sync - Global address list

Jaden 20 Reputation points
2025-07-16T01:32:56.92+00:00

Hi, Community

Can you help with below issue please?

We had configured cross-tenant sync. it succussed, synced users (Tenant B) are showed up in Entra (Tenant A), however, Not all users available in default global address list (Tenant A, test from user OWA), the user show up in GAL are users we invited as guest before, but new users not show up (the users showed in GAL displayed as Name-XAI, which is my mapping setting)

User's image

the mapping setting should be correct: user type -> member, showinaddresslist-> True.

Half year ago, we applied same setting in two test tenant, and we can see users in the other GAL, but this time not working, any possible misconfiguration? appreciate that.
User's image

Microsoft 365 and Office | Subscription, account, billing | For business | Other
0 comments No comments
{count} votes

Accepted answer
  1. Flora-T 3,200 Reputation points Microsoft External Staff Moderator
    2025-07-16T05:06:39.57+00:00

    Hi Jaden

    Good day! Welcome to Microsoft Q&A Forum. Thank you for your detailed description and screenshots.
    Please understand that our forum is a public platform, and we will modify your image to cover your data in the description. Please notice to hide these personal or organization information next time you post error or some information to protect personal data. 

    The Global Address List (GAL) in Exchange Online only includes mail-enabled objects (like mail users, mail contacts, and mailboxes). Simply syncing users to Entra ID (Azure AD) is not enough, they must also be mail-enabled in Exchange Online. Guest users (B2B) are mail-enabled automatically and appear in the GAL. However, cross-tenant synced users are not mail-enabled by default and require extra steps to appear in the GAL. Here are some suggestions to help you troubleshoot and resolve the issue:

    1. Confirm User Sync

    First, ensure that users from Tenant B are successfully synced and visible in Microsoft Entra ID (Tenant A). Go to the Microsoft Entra admin center, select Users, and verify that the expected users are present.

    1. Verify Attribute Mapping
    • Navigate to Identity in Microsoft Entra ID > External Identities > Cross-tenant synchronization > Select the configuration for the target tenant and click on Mappings
    • Ensure the following mappings are correct: userType is mapped to Member (not Guest), and showInAddressList is mapped to True for all synced users
    • If adjustments are needed, edit the mappings and save changes. This may trigger a resynchronization.
    1. Check User Status in Exchange Online if the synced users are mail-enabled
    • Navigate to Recipients in Exchange admin center (EAC) > Contacts.
    • Look for the synced users. If they are not listed as “Mail user”, they are not mail-enabled and will not appear in the GAL.
    1. Mail-Enable the Synced Users (PowerShell Required)

    Connect to Exchange Online PowerShell:

    Connect-ExchangeOnline
    

    Find the Synced Users:

    Get-User -Filter {UserType -eq 'Member' -and RecipientTypeDetails -eq 'User'}
    

    Mail-Enable each user, run:

    Enable-MailUser -Identity ******@domain.com -ExternalEmailAddress ******@externaldomain.com
    

    Replace ******@domain.com with the synced user’s UPN, and ******@externaldomain.com with their actual email address in Tenant B.

    Ensure User is Visible in GAL:

    Set-MailUser -Identity ******@domain.com -HiddenFromAddressListsEnabled $false
    

    For more information: Enable-MailUser (ExchangePowerShell)

    It may take several hours for the GAL to update and for the users to appear in Outlook/OWA.

    For more details on syncing users and making them visible in the Global Address List in multi-tenant organizations, please refer to: Synchronize users in multitenant organizations


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.