Reschedule - Ability to turn/on off, and work right if it's on

Right now even though I have "approval" on for any "scheduled" event - that does not seem to apply if that event is "rescheduled" by my connection. So they can just willy nilly pick a time that works for them but it schedules over my calendar.
1) Reschedule should have the ability to be turned on and off on my end for each booking type
2) If it is on, it should follow REGULAR booking rules - not be able to book over my existing calendar AND need approval