If a student downloads his Canvas calendar to an external calendar such as Outlook, if a professor changes a due date for an assignment in his class, will the student's external calendar update with the changes made?
Interesting question! I did a little bit of poking around and tested the Calendar feature provided by Canvas. I first discovered that Canvas provides both a downloadable Outlook file that will sync with Outlook as well as a URL to the Canvas Calendar feed. See this documentation for further information: How do I subscribe to the Calendar feed using Outlook?
I then created an assignment due August 4th. After this I subscribed to the Canvas Calendar feed on both Outlook and Google, and also added the Canvas Calendar into my outlook via the Calendar download file, which populated my weekly calendar with the assignment. Once I could see the assignment, I then changed the due date to August 3rd. After I refreshed both Outlook and Google Calendar, my Outlook subscribed Calendar reflected the change instantaneously. The downloaded Calendar did not update at all, even though the calendar had been refreshed multiple times. I had to delete that particular calendar file, download the calendar file from Canvas again, and reconnect it in Outlook to view the updated due date.
The Google Calendar also was stuck on the old date. Once I unsubscribed from the Canvas Calendar and re-subscribed, the Google Calendar then reflected the newest due date for the assignment.
So at the moment here is my conclusion (anyone, please correct me if I'm wrong): Outlook displays any changes immediately if the calendar is subscribed from the internet. At the moment, Google Calendar and the downloadable Outlook file from Canvas do not update when a Canvas due date is changed.
Retrieving data ...