Hi Rising Flight,
Thank you for posting your question in the Microsoft Q&A forum.
- For on-prem Exchange distribution group, you could try the following command.
Send As: Add-ADPermission -Identity "group_name" -User delegate_user -ExtendedRights "Send As"
Send on behalf: Set-DistributionGroup -Identity "group_name" -GrantSendOnBehalfTo delegate_user
For more details about the command in on-prem Exchange, please check:
Use the Exchange Management Shell to assign the Send As permission to mailboxes and groups
Use the Exchange Management Shell to assign the Send on Behalf permission to mailboxes and groups
- For Exchange Online distribution group, you could try the following command.
Send As: Add-RecipientPermission -Identity "group_name" -Trustee "delegate_user" -AccessRights SendAs
Send on behalf: Set-DistributionGroup -Identity "group_name" -GrantSendOnBehalfTo delegate_user
For more details about the command in Exchange Online, please check:
Use Exchange Online PowerShell to assign the Send As permission to mailboxes and groups
Use Exchange Online PowerShell to assign the Send on behalf permission to mailboxes and groups
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.