Preventing users from deleting Google Calendar events

Solution 1:

No, there is not possible restrict permission to add/modify. Currently is possible to choose these permissions:

  • Change and share
  • Change
  • View details
  • View availability

To protect your data when someone deletes an event, you can track changes with the Notifications: https://support.google.com/calendar/answer/37242?rd=1