Granular User Privileges
"By expanding user privilege assignment, admin users can now assign privileges to each employee with much more flexibility. Privileges can be organized with dependencies, and in addition to creating different assignable privilege sets, individual privileges can be granted or revoked according to each employee's operational duties."
Bernardo Verweij commented
Currently, the "managing reservations" privilege is very broad.
For example, the cutting keys privilege is lumped in with the manage reservations privilege.
In our hotel, it would be very helpful to let some employees cut keys, but not manage the entire reservation like changing dates, etc.
For example, our nightguard has been messing around in a reservation after he cut a new key for a guest at night. It was not malicious intent, but I'd like to just avoid it as a whole.
Not all staff should be able to create new rates it should be possible to some designated staff only