Shared mailboxes can have the following delegate permissions:
FullAccess. Users with fullaccess permission can log on and carry out actions consistent with a mailbox owner. However, to send mail, users with FullAccess permission must also have SendAs or SendonBehalf of permission. You can configure FullAccess permission through EAC or through PowerShell.