How to Assign Send As Permission in Exchange Online PowerShell
Question details
The user needs to correctly assign Send As permissions to a shared mailbox using PowerShell in an Exchange Online environment.

- Product
- Exchange Online
- Device & OS
- not provided
- Scenario
- Administrating shared mailbox permissions in a hybrid Exchange setup.
- Observed behavior
- The standard Add-MailboxPermission cmdlet fails to assign Send As rights to the shared mailbox in Exchange Online, requiring a different command.
Ensure you are running PowerShell with administrative privileges and have connected to the ExchangeOnlineManagement module before executing these commands.
Use the Add-RecipientPermission Cmdlet
Execute the specific recipient permission cmdlet in PowerShell to accurately grant Send As rights to an Exchange Online mailbox.
In a hybrid Exchange environment, the standard Add-MailboxPermission cmdlet may not effectively assign Send As rights. Instead, the Add-RecipientPermission cmdlet must be used to modify recipient-level permissions in Exchange Online.
Open PowerShell as an Administrator and connect to Exchange Online by importing the ExchangeOnlineManagement module.
Type the following command: Add-RecipientPermission -Identity "SharedMailbox" -Trustee "User" -AccessRights SendAs. Replace 'SharedMailbox' with the actual identity of the shared mailbox, and 'User' with the delegate's account name.
If PowerShell prompts you to confirm the assignment, type 'Y' and press Enter to finalize the permission change.

Looking for a Lightweight and Compatible Office Suite?
While managing Exchange Online requires PowerShell expertise, handling your daily documents, spreadsheets, and emails should be effortless. WPS Office provides a free, lightweight, and highly compatible alternative to Microsoft Office, ensuring seamless workflow and migration.
- 1. Download the Installer: Visit the official WPS Office website to download the free installer for your operating system.
- 2. Install the Suite: Run the setup file and follow the quick installation prompts to set up WPS Office on your device.
- 3. Manage Your Files: Launch WPS Office and immediately start opening, editing, and saving your existing Microsoft Office files with full format retention.

Frequently Asked Questions
Why doesn't Add-MailboxPermission work for Send As rights in Exchange Online?
In hybrid and Exchange Online environments, Add-MailboxPermission is primarily used for assigning Full Access rights. For granting Send As capabilities, Exchange Online architecture specifically requires the Add-RecipientPermission cmdlet.
How can I verify that the Send As permission was successfully assigned?
You can verify the successful assignment by executing 'Get-RecipientPermission -Identity "SharedMailbox" -Trustee "User"' in your Exchange Online PowerShell session. It should list SendAs under the AccessRights column.
How do I remove the Send As permission if it's no longer needed?
To revoke the permission, you can use the corresponding removal cmdlet: Remove-RecipientPermission -Identity "SharedMailbox" -Trustee "User" -AccessRights SendAs.




