Enhanced Permission Controls for Adding Schedule Blocks
This enhancement introduces separate permissions for adding schedule blocks and adding or editing past-dated blocks in the Scheduler. It is intended for administrators managing scheduling access and ensures that historical and future scheduling data can only be modified by authorized users.