I know this question is a little older, but can help anyone looking for this: I did this in two ways: The first is setting the event source, for example @TheSuperTramp:
{ title: 'This must be editable', start: new Date('11/1/2011'), editable:true }
The second is the way I prefer - to set the default value to false and compare when rendering if the event has the same user ID. Thus, you do not "hard code" the attribute of the event:
editable: false, eventRender: function(event, element) { if(event.userId === user.id) { event.editable = true; } },
source share