The owner of the shared mailbox you are trying to access has not given the affected user the permissions to send email on ...

The owner of the shared mailbox you are trying to access has not given the affected user the permissions to send email on its behalf. To fix this issue ask the mailbox owner to grant "Full Access" and "Send on Behalf" permissions to the user. For more information on shared mailbox permissions, please see the article  Shared mailboxes in Exchange Online.