Configuring send as, send on behalf and providing full access to a mailbox are fairly common requests. In Exchange 2010, you could set the send as and full access permissions by right clicking the user in the Exchange Management Console under recipient configuration and mailbox. Send on behalf required you to dig a little deeper into the configuration, and head into the users properties, mail flow settings tab and delivery options. In Exchange 2013 they have moved these options into a single location, which seems sensible. We’ll look at how to achieve the above with the GUI and Powershell in Exchange 2013.
With the GUI
Open EAC (Exchange Admin Center), browse to recipients, select the user you would like to grant the permission for and click the pencil to edit. In this example, I would like to grant Branch Warren the right to send as Ronnie Coleman so we select Ronnie and choose edit.
Choose the option mailbox delegation at the bottom and add the user you wish add the permission to. In this example, we want to grant Branch Warren the right to send as Ronnie Coleman.
Send on Behalf – This will grant Branch send on behalf permissions for Ronnie
Set-Mailbox ronnie.coleman -GrantSendOnBehalfTo branch.warren
Send As – This will grant Branch send as permissions for Ronnie
Add-ADPermission ronnie.coleman -ExtendedRights Send-As -user branch.warren
Full Mailbox Access – This will grant Branch, full access to Ronnie’s Mailbox
Add-MailboxPermission -Identity ronnie.coleman -User branch.warren -AccessRights FullAccess -InheritanceType All