Exchange Connection Problems

How to Grant Send on Behalf Permission to Microsoft 365 from On-Premises Shared Mailbox

John WilsonJohn Wilson Oct 26, 2026 869 views

Question details

Administrators need to grant Send on Behalf permissions from a local, on-premises Exchange shared mailbox to a user mailbox hosted in Microsoft 365.

How to Grant Send on Behalf Permission to Microsoft 365 from On-Premises Shared Mailbox
Product
Microsoft Exchange
Device & OS
not provided
Scenario
Managing cross-premises mailbox delegation in an Exchange Hybrid environment.
Observed behavior
Cloud users require the ability to send emails on behalf of an on-premises shared mailbox, which requires specific command-line configurations and directory synchronization.
Before you start

Ensure that Exchange Hybrid is fully configured between your on-premises organization and Microsoft 365, and that you have administrator access to the on-premises Exchange Management Shell.

Solution 1Recommended

Use Exchange Management Shell to Grant Send on Behalf Permissions

Modify the permissions of the on-premises shared mailbox using a PowerShell cmdlet, and then sync the changes to Microsoft 365.

In a hybrid Exchange environment, objects hosted on-premises must be managed from the on-premises Exchange server. You cannot grant this permission directly from the Microsoft 365 admin center.

1
Open Exchange Management Shell

Log in to your on-premises Exchange server and launch the Exchange Management Shell as an administrator.

2
Run the Set-Mailbox Command

Execute the following command, replacing the placeholders with your actual mailbox names: Set-Mailbox "sharedmailboxname" -GrantSendOnBehalfTo @{add='M365 cloud mailbox identity'}

3
Synchronize Directories

Wait for your scheduled Azure AD Connect directory synchronization to run, or force a manual delta synchronization using PowerShell on your Azure AD Connect server.

4
Verify in Microsoft 365

Allow sufficient time for the updated attributes to process in Exchange Online, then verify that the cloud user can successfully send emails on behalf of the shared mailbox.

Use Exchange Management Shell to Grant Send on Behalf Permissions
Synchronization Delay: Changes will not take effect immediately. Directory synchronization typically takes up to 30 minutes, and Exchange Online may require additional time to cache the new permissions.
Free Microsoft Office alternative

Looking for a Lightweight Office Suite for Your Enterprise?

While complex backend configurations like Exchange Hybrid require Microsoft administrative tools, your end-users do not necessarily need expensive Microsoft 365 subscriptions for daily document editing. WPS Office provides a highly compatible, budget-friendly alternative for everyday office tasks.

  1. 1. Download WPS Office: Visit the official WPS Office website and download the free enterprise or personal installer.
  2. 2. Install the Software: Run the installer. The lightweight package installs in minutes without heavy system requirements.
  3. 3. Open and Edit Documents: Easily open your existing Microsoft Office files, make edits, and save them in their native formats seamlessly.
Fully compatible with Microsoft Word, Excel, and PowerPoint formats (.docx, .xlsx, .pptx).Lightweight architecture ensures fast launch times and smooth performance on enterprise hardware.Familiar user interface minimizes the learning curve and eliminates the need for user training.Cost-effective solution to help reduce overall enterprise software licensing expenses.
QA img-9

Frequently Asked Questions

Can I grant Send on Behalf permissions using the Microsoft 365 Admin Center?

No. If the shared mailbox is hosted on-premises, its attributes are mastered locally. You must make the changes in your on-premises Exchange environment and sync them to Microsoft 365.

Why is the cloud user receiving a bounce-back error when trying to send on behalf?

This usually happens if directory synchronization has not yet completed, or if the Global Address List (GAL) hasn't updated in the user's Outlook client. Wait for synchronization and have the user download the latest Offline Address Book (OAB).

What is the difference between 'Send As' and 'Send on Behalf'?

'Send As' allows a user to send an email that appears exactly as if it came from the shared mailbox. 'Send on Behalf' clearly indicates to the recipient that the email was sent by a specific user on behalf of the shared mailbox.