Articles
Before setting up any configuration, create the following articles.
Buildings
Create a basic article structure to represent your buildings. These need to be in an area of your site that the people making bookings can access.
Each building could use the List template, showing its floors as a list, or the Location template, which would allow you to include a map, and also display any events happening in the building. Buildings must have floors, even if they only have a single floor. Floors generally use the List template and will eventually display their child articles (which represent the rooms).

- Create a building and at least one floor
- Note down the ID of the building parent article (ie the ID of "Public Buildings" in the screenshot above) - it will need to be added to the configuration later.
Appointment Type Article
The bookings made in the room calendars are defined by an article using the Slot Type template. This article is never viewed by anyone, it just holds configuration.
- Create a single article using the "Slot Type" template beneath a hidden article
- Call it "Booking"
- Note down the ID, this will be added as the slotTypeId in the configuration
Management Articles
Create the following articles and make a note of their IDs.
There's more detail in Standard Articles.
| Article | Template | Article Extras | Related Content | Security |
|---|---|---|---|---|
| Create a Room | Forms Service | n/a | "Create a new room with contribute" form | Secured to staff members who are also in the CONTRIBUTE user group |
| Manage Rooms | Self Service | Set to display the Room Admin workflow process | n/a | Secured to the Room Manager user groups picked when setting up your rooms |
| Approve Bookings | Self Service | Set to display the BP Slot Booking workflow process | n/a | Secured to the Room Manager user groups picked when setting up your rooms |
| Bookings Search | Forms Service | n/a | "Search for a booking" form | Staff users |
| Room Search | Room Booking Search |
| n/a | Secured to the users who will want to make bookings, by default the ROOMBOOKINGUSER group |
| My Bookings | My Slot Bookings |
| n/a | Secured to the same groups as the Room Search |

