While the user Calendar delegation is configured, the delegate cannot add more participants or change the appointment's data. KOFF generates You don't have appropriate permissions to perform this operation 0x80070005 error.
The delegated user has only access to the Calendar folder, but not the Mail (INBOX) delegation permissions.
The delegate user has been given delegate access to the primary user's calendar, but not to their email. This can prevent the delegate from sending emails on behalf of the primary user. Changing Calendar's appointment data such as adding new attendees or modifying event timeframe, requires sending an email with updated data. Because the delegated user doesn't have access to INBOX, the permissions error from Kerio Outlook Connector is being generated.
The Security logs in Kerio Connect Webadmin may show the following message if the Anti-spoofing feature is enabled:
WEBDAV: Message from authenticated user: <email@example.com> was rejected, because sender identity was detected as spoofed. (Source IP address: x.x.x.x, From header: <firstname.lastname@example.org>, Sender header: <email@example.com>)
To resolve it, please consider whitelisting the necessary IP address (Never reject messages from this IP address group option). For more information, please refer to Configuring Anti-spoofing.
Grant INBOX access for the delegated user.
For more information, please refer to Using Delegation in Kerio Connect Client.
The error is no longer shown in KOFF and the Calendar events can be modified on behalf of the user.