Open al-hanashi opened 1 month ago
This is addressed by the roles branch, though features (2) and (3) are still controlled by the overall admins rather than room admins.
The branch is still under development, though you are welcome to test it. But I would do so on a copy of your database as it will upgrade your database and the main branch will no longer work with it.
Is your feature request related to a problem? Please describe. Currently, there is no way to assign an admin to a room who can approve booking requests and manage the privacy of the room. This limitation can lead to issues with unauthorized bookings and lack of control over room access.
Describe the solution you'd like I would like to request the addition of a feature that allows the system admin to assign an admin to each room if required. This room admin should have the following capabilities:
Describe alternatives you've considered
Centralized Approval System: The current system has a central admin who can approve any request for any room in an area where the approval setting is active. While this setup works, it can lead to bottlenecks and delays in the approval process, especially in large organizations.
Open Booking System: Allowing any user to book any room without approval. This lacks control and can lead to misuse of room bookings.
Additional context Adding this feature will enhance the control over room bookings and ensure that only authorized users can book and view the rooms. It will also provide a clear point of contact for any issues related to room bookings.