Exchange Online (Graph API): Access Denied for Shared Mailbox despite verified permissions

Hello EasyMorph Team,

After upgrading to EasyMorph Hub and transitioning our Exchange Online connectors to the new Graph API architecture, I am receiving an "Access Denied" error when trying to read specific shared mailboxes.

Strangely, the connector works perfectly for two other shared mailboxes, but consistently fails on this one. I have tested this on both EasyMorph Desktop and Hub, yielding the same error.

Troubleshooting already completed:

  • Azure AD Permissions: The "EasyMorph for Exchange Online" app registration has Mail.ReadWrite.Shared (and other required scopes) granted, and Global Admin consent is confirmed.

  • Exchange Delegation: The user account authenticating the connector has explicit "Full Access" and "Send As" delegation for the target shared mailbox.

  • Graph Explorer Test (Successful): I logged into the official Microsoft Graph Explorer with the exact same user account used in EasyMorph. I successfully executed the following call: [``https://graph.microsoft.com/v1.0/users/SharedMailbox@contoso.com/messages?$top=1``](``https://graph.microsoft.com/v1.0/users/SharedMailbox@contoso.com/messages?$top=1``).

Because Graph Explorer successfully retrieves the mail but the EasyMorph connector gets Access Denied for the same mailbox and user, the issue seems isolated to the connector's execution.

Are there known issues with the Graph API connector handling specific shared mailbox configurations, or extra parameters required for mailboxes that might be routing differently?

Thank you!

Hi, @davidMF98
We are looking into the issue and will keep you updated.