It will be fine to have a field "isReadOnly" on default scheduler datasource. This is to allow to share events like "public holidays", events of another users, ... or to prevent a user from changing an old event (according to business rules ...).
Thanks for the proposal. This might be more accurate to be a new field on the SchedulerEvent instance (http://docs.telerik.com/kendo-ui/api/javascript/data/schedulerevent).