Exchange SharedMailbox aggregation returning as GUID

We are currently using the Azure Active Directory connector (non SAAS) to aggregate our Azure users and their entitlements, and we recently enabled the “Manage Exchange Online” feature with the sharedMailbox entitlement from the documentation. The issue, is that for any mailbox that was created outside of Exchange, when it gets enabled as a mailbox, it sets the “name” of the object in Azure to the EDOID as documented in Microsoft’s change here: Change in naming convention of user’s Name parameter | Microsoft Community Hub

The problem, is that many of these mailboxes were initially created on prem, then enabled in Exchange, and now many of them have a name that’s something like “GUID : FullAccess” which is difficult. Is there a way to have the sharedMailbox entitlements pull using something like the display name or alias attribute instead of just name?

We use the SaaS connector and ran into this same issue. We had to add the following to the configuration:

[
    {
        "op": "add",
        "path": "/connectorAttributes/useDisplayNameForSharedMailbox",
        "value": true
    }
]

Quite often the additional parameters will be in both the VA and SaaS connectors. So you could give it a try. I would recommend doing it in your Sandbox tenant first.