I have attached a simple project showing how you can disable the Drag And Drop of appointments. Basically I have created a DisableDragingBehavior witch disables the dragging and I have set it as an item of an ComboBox (could be DropDown) as I have added also the normal behavior.
So the DragDropBehavior property of the ScheduleView is bound to the SelectedItem of the ComboBox and when switching the items changes the behavior. I am not sure about your scenario but if you have different permissions and they are chosen from the Drop Down you can create suitable class containing the type of the permission and the behaviors connected to them so the permissions can be bound to the Drop down.
If you have any other questions, please don't hesitate to contact us.
the Telerik team