Hi,
I am just trying to use the scheduler for the first time.
My client has a need to allow it's members use of 4 rooms.
I have set this up in a database and can add, edit, delete and move appointments around in the rooms etc no problem.
However at the moment all users can modify all appointments.
Is there a way to restrict editing and movement of appointments to the person that created it (and an admin user)
Scenario:
User B wants to use room A at 12PM, he signs on but sees that User A already has the room booked at that time.
At the moment User B can just move User A's appointment and insert their own.
I am assuming I will have to write custom code that grabs the creating, modifying and moving events and tests if the current user is the user that created the appointment and if not cancel it?
Just want to check there is not any unbuilt functionality or examples of this type of code (I cant be the first person to want this) before I start writing anything.
Only bought the controls a few days ago so still familiarizing myself so sorry if I have asked something obvious.
I am just trying to use the scheduler for the first time.
My client has a need to allow it's members use of 4 rooms.
I have set this up in a database and can add, edit, delete and move appointments around in the rooms etc no problem.
However at the moment all users can modify all appointments.
Is there a way to restrict editing and movement of appointments to the person that created it (and an admin user)
Scenario:
User B wants to use room A at 12PM, he signs on but sees that User A already has the room booked at that time.
At the moment User B can just move User A's appointment and insert their own.
I am assuming I will have to write custom code that grabs the creating, modifying and moving events and tests if the current user is the user that created the appointment and if not cancel it?
Just want to check there is not any unbuilt functionality or examples of this type of code (I cant be the first person to want this) before I start writing anything.
Only bought the controls a few days ago so still familiarizing myself so sorry if I have asked something obvious.