Fixed missing permission in update
diff --git a/erpnext/crm/doctype/appointment/appointment.py b/erpnext/crm/doctype/appointment/appointment.py
index a495b91..2f14098 100644
--- a/erpnext/crm/doctype/appointment/appointment.py
+++ b/erpnext/crm/doctype/appointment/appointment.py
@@ -66,7 +66,7 @@
 			return
 		cal_event = frappe.get_doc('Event',self.calendar_event)
 		cal_event.starts_on = self.scheduled_time
-		cal_event.save()
+		cal_event.save(ignore_permissions=True)
 
 	def set_verified(self,email):
 		if not email == self.customer_email: