This guide will use the following scenario as an example of where this feature would be required…
Our school has three different types of SchoolBooking users…..
1. Teaching staff who can book all rooms/resources except for the Library and Main Hall.
2. Office staff who can book all rooms/resources.
3. Other support staff who should have access to a few specific rooms only.
To achieve this, three ‘UserGroups’ will need to be defined.
Each UserGroup consists of...
i) The individual users currently assigned to this group.
ii) The availability setting for each room/resource (bookable, view only, or hidden).
Administrators and Booking Managers are exempt from restriction type settings and so are not included in the list of users here.
Any users added to the system in the future will be automatically assigned to Group 1. Therefore, to reduce the amount of updating required later, Group 1 should be based around the most common type of SchoolBooking user. In our example, this will be the teaching staff.
Up to twenty different usergroups can be defined here, however, a typical setup is unlikely to require anything close to that amount. Only if availability based around user departments is required would more than a handful be needed (e.g. only music teachers can book music equipment, only sports teachers can book sports equipment etc).
The settings that are covered by this module are also mentioned in User Manager and Item Manager. However, the User/Item Availability page is the only area where all settings are displayed together. Therefore, it is recommended that any changes be performed here.