A cloud-based service included in Microsoft 365, delivering scalable messaging and collaboration features with simplified management and automatic updates.
Use Exchange Online PowerShell to bypass the EAC UI and manage the delegation directly on the problematic Microsoft 365 Group.
1. Review existing Send on Behalf settings
- Connect to Exchange Online PowerShell.
- Run the following to see current Send on Behalf delegates:
Get-UnifiedGroup -Identity "<GroupIdentity>" | Format-List GrantSendOnBehalfTo
This shows whether any Send on Behalf delegates are already configured for that group.
2. Add or reset Send on Behalf via PowerShell
To add a delegate (for example, ******@contoso.com) as Send on Behalf on the Microsoft 365 Group:
Set-UnifiedGroup -Identity "<GroupIdentity>" -GrantSendOnBehalfTo ******@contoso.com
To clear existing Send on Behalf delegates and then re-add only the desired one:
Set-UnifiedGroup -Identity "<GroupIdentity>" -GrantSendOnBehalfTo $null
Set-UnifiedGroup -Identity "<GroupIdentity>" -GrantSendOnBehalfTo ******@contoso.com
This effectively “resets” the Send on Behalf list for that group without relying on the EAC UI.
3. Configure Send As for the group
To configure Send As for a Microsoft 365 Group, use Add-RecipientPermission:
- Connect to Exchange Online PowerShell.
- Run:
Add-RecipientPermission "<GroupIdentity>" -Trustee ******@contoso.com -AccessRights SendAs
This assigns Send As permission directly, even if the EAC page does not save changes.
4. Validate changes
After running the commands:
- Reopen the group in EAC and check Group delegation > Send As / Send on behalf to confirm the delegate is listed.
- Test by sending from Outlook or Outlook on the web using the group address and verifying the message shows the correct From / on behalf of information.
5. About logs and “corrupted” objects
The provided context does not document a specific “corruption” scenario for Microsoft 365 Groups or a dedicated log for failed EAC save operations. However, using PowerShell as above allows verification and direct manipulation of the underlying GrantSendOnBehalfTo and Send As permissions when the UI does not persist changes.
References: