Back to Top

Use Microsoft Bookings to Manage a Shared Room or Resource

Let people reserve a room, lab, piece of equipment, or service from one booking page, without double-bookings or back-and-forth email. This guide shows departments how to set up and manage a shared booking page, and shows everyone else how to book.

About this guide

Microsoft updates Microsoft 365 regularly. Features, settings, names, and screen layouts can change without notice, and many of these changes are outside the control of KAUST IT. KAUST IT may also limit, change, or turn off features to meet KAUST requirements and Saudi data privacy regulations. We update this guide as changes are identified. If your screen does not match these steps, the linked Microsoft articles reflect Microsoft's latest instructions. For help, contact IT.

New to Bookings? For an overview, including personal booking pages and adding a booking link to your email signature, see Microsoft Bookings at KAUST.

Is Bookings the right tool?

Use Bookings when people need to reserve something, such as:

  • a room, lab, or teaching space;
  • a piece of equipment;
  • a training session, consultation, or appointment with set times and durations.

Bookings gives people a booking page with defined services, durations, and available times. They choose a slot, and Bookings prevents two people from booking the same slot.

Use something simpler when

If you need to...Use instead
Book a meeting room that is already bookable in OutlookA normal Outlook room reservation
Share team events, maintenance windows, or deadlinesA Microsoft 365 Group Calendar
See who is working, away, or on callMicrosoft Teams Shifts

For the Group Calendar and Shifts, see Manage Shared Team Calendars and Schedules with Microsoft 365.

Example: a shared demo laboratory

A department manages one laboratory that is used for several activities, each with a different length:

ServiceDuration
Respirator Fit Testing1 hour
Equipment Calibration1 hour
Chemical Segregation Training1 hour
Chemical Spill Response Training1 hour 30 minutes
Orientation1 hour 30 minutes
Training Session4 hours
Special Event (Half Day)4 hours
Special Event (Full Day)9 hours

With Bookings, people choose the activity, see only the times the laboratory is free for that length of time, and book. The department's administrators can see every booking in one place.

Who can use Bookings

To create and manage a booking page: any faculty or staff member whose KAUST email is on Outlook can create a shared booking page. You do not need to request one.

To book: anyone with a KAUST account can book, including people whose KAUST email is on Gmail. If you choose to make your booking page public, people outside KAUST can book too.

If your KAUST email is on Gmail

  • You can book through a booking page by signing in with your KAUST account.
  • Bookings cannot see your Google Calendar, so it will not warn you if you are already busy. Check your Google Calendar before you book.
  • You cannot create or manage a shared booking page.
  • Do not add people whose KAUST email is on Gmail as bookable staff. Bookings cannot see their calendar, so it may book them when they are busy.

Words you will see in Bookings

TermWhat it means
Shared booking pageA booking page that belongs to a team or department, not one person. It has its own calendar.
ServiceSomething people can book, with a name and a length, for example "Equipment Calibration, 1 hour".
StaffAnyone or anything that can be booked or that manages the page. In this guide, a room or resource is added as staff, even though it is not a person.
BookingOne reservation of a service at a specific date and time.
Booking page linkThe web address you share so people can book.

Staff roles

Every staff member on a shared booking page has a role. Roles control who can change settings, who can manage bookings, and who can be booked.

RoleWhat they can doTypical use
AdministratorEverything: edit all settings, add and remove staff, and create, change, and cancel bookings.The people responsible for the booking page. Have at least two.
SchedulerManage bookings and customer details. Can only view settings, staff, and services.Someone who handles bookings for others, such as an office coordinator.
Team memberManage bookings on their own calendar and their own availability.A person who delivers a service, such as a trainer.
ViewerSee all bookings, but not change or cancel them. Can only view settings.Someone who needs visibility only.
GuestCan be assigned to bookings, but cannot open the booking page's calendar.A room or resource, or someone without a KAUST Microsoft 365 account.

Microsoft's guide: What are the different staff roles?

Set up a shared booking page

This section is for the people who will manage the booking page.

Step 1: Plan before you build

Answer these questions first. They make every later step faster.

  • What is being booked? The room, lab, equipment, or service.
  • Who can book? KAUST only, or also people outside KAUST.
  • Who will manage the page? At least two administrators.
  • When is it available? Operating days and hours.
  • What can people book, and for how long? Your list of services and durations.
  • Do you need time between bookings? For example, 15 minutes to reset a lab.
  • How far ahead can people book, and how late can they book or cancel?
  • What information do you need from people who book? Collect only what you actually use.

Is the room already bookable in Outlook?

If people already reserve this room in Outlook, choose one method. The two systems cannot see each other's reservations.

Step 2: Create the shared booking page

  1. Open Microsoft Bookings and sign in with your KAUST account.
  2. On the Bookings home page, under Shared booking pages, select Create booking page.
  3. Choose Create from scratch, or clone an existing page if your department already has one set up the way you want.
  4. Enter the business information: a clear name, a short description, contact details, and business hours.
  5. Follow the remaining steps to finish creating the page.

Use a name that identifies the room or service clearly, for example "Building 9 Room 4128 Demo Laboratory". People will see this name on the booking page.

You are automatically an administrator of any booking page you create. Once someone else also has the Administrator role, you can remove the role from yourself if you no longer need it.

Microsoft's guide: Set up your shared booking page.

Step 3: Add a second administrator

Do this now, before anything else.

  1. Open your booking page and go to Staff.
  2. Select Add new staff.
  3. Search for the person by name and select them.
  4. Set their role to Administrator.
  5. If this person should not be bookable, make sure they are not assigned to any services.
  6. Select Save.

Why two administrators matter

If the only administrator leaves KAUST, changes roles, or accidentally removes their own Administrator role, nobody can change the booking page. Restoring access then needs help from KAUST IT. A second administrator prevents this.

Step 4: Add the room or resource as staff

Bookings has no separate option for rooms. Instead, you add the room as a staff member. Bookings then treats it like a person with working hours: when someone books the room, that time is no longer available to anyone else.

  1. In your booking page, go to Staff and select Add new staff.
  2. Enter a clear display name, for example "Building 9 Room 4128".
  3. Enter an email address that follows this format:

Bookings-Schedule-[Building]-[Room]@kaust.edu.sa

For example: Bookings-Schedule-Building14-Room1@kaust.edu.sa

This address does not need to exist as a real mailbox. It identifies the room inside Bookings.

  1. Set the role to Guest.
  2. Turn off Notify all staff via email when a booking assigned to them is created or changed for this staff member. The room has no mailbox, so these emails have nowhere to go.
  3. Set the room's working hours to match when it can be used, for example Sunday to Thursday, 08:00 to 17:00.
  4. Select Save.

Do not request a separate account for a room

The format above lets Bookings manage the room's availability without a new KAUST account or mailbox. There is no need to request one.

Microsoft's guide: Add team members to Bookings.

Step 5: Create your services

Create one service for each type of booking. Keep the list short: if one flexible service would work, do not create five.

  1. In your booking page, go to Services and select Add new service.
  2. Fill in the details:
SettingWhat to enter
Service nameWhat people are booking, for example "Equipment Calibration". This appears on the booking page.
DescriptionOne or two sentences explaining the service and anything people must know before they book.
Default locationThe room, for example "Building 9, Room 4128". This appears in confirmations and calendar invitations.
DurationHow long each booking lasts.
Buffer timeOptional. Time blocked before or after each booking, for example to reset the room. Buffer time counts toward availability, so a 1-hour booking with a 15-minute buffer needs a 75-minute free slot.
Maximum attendeesKeep this at 1 if only one person or group can use the room at a time. A higher number lets several people book the same time slot.
PriceSelect Free, or choose not to show a price. Bookings at KAUST are not connected to any payment system. If you need to take payments, contact the Finance Department for guidance.
StaffAssign the room. This is what connects the service to the room's availability.
Scheduling policyHow far ahead people can book, the minimum notice needed to book or cancel, and the time increments shown on the booking page.
Custom fieldsOptional. Questions people must answer when they book. Only ask what you need.
  1. Select Save.
  2. Repeat for each service.

Microsoft's guides: Define your service offerings in Bookings and Set your scheduling policies.

Step 6: Configure the booking page

In your booking page, go to Booking page, then review these settings.

Who can book

OptionWhat it doesWhen to use it
No self-serviceNo booking page is published. Only staff can add bookings.Administrators handle all bookings themselves.
Available to people in your organizationOnly people who sign in with a KAUST account can see the page and book.Recommended for most KAUST booking pages.
Available to anyoneAnyone with the link can book, including people outside KAUST.Only when the service is genuinely for people outside KAUST.

If you make your booking page available to anyone

  • Turn on Disable direct search engine indexing of booking page, so the page is reached only through the link you share.
  • Turn on Customer data usage consent, so people must agree to how their information is used before they can book.
  • Consider linking to the KAUST Privacy Notice in your consent message or page description.
  • Collect as little information as possible. You are collecting personal data from people outside KAUST.

Information you ask for

Bookings can ask for name, email, phone number, address, and notes. For most room bookings, name and email are enough. Turn off any field you do not use.

Save and publish

Select Save. Your booking page link appears under Configure booking page. Do not share it until you have tested the page in Step 7.

Microsoft's guide: Customize and publish your booking page.

Step 7: Test before you share

Open the booking page link as someone who books would, and run a few test bookings:

  1. Book a short service, such as a 1-hour booking.
  2. Book a longer service, such as a half-day or full-day booking.
  3. Try to book the same time again. Bookings should not offer that slot.
  4. Check that the confirmation shows the correct service, time, and location.
  5. Check that the bookings appear on the booking page's calendar for administrators.
  6. Cancel and reschedule a test booking.
  7. Delete your test bookings before you share the page.

If a slot you expected is missing, check the room's working hours, the service's scheduling policy, and any buffer time.

Share the link where people will look for it, for example:

  • on your department's web page;
  • in a Microsoft Teams channel;
  • in a pinned announcement or email to the people who use the room.

Manage bookings day to day

Administrators and schedulers manage bookings from the booking page's Calendar.

  • Add a booking for someone: select a time on the calendar and create a booking, for example when someone asks by phone.
  • Change or cancel a booking: open the booking, make the change, and save. The person who booked is notified.
  • Block time when the room is unavailable: for maintenance, holidays, or closures, go to Calendar > Add time off. Enter a title and the dates and times, select the room, and select Create time off. The room cannot be booked during that time.
  • Change the room's regular hours: go to Staff, select the room, and edit its working hours.

Keep your booking page working long term

Bookings works best when the department owns it, not one person.

  • Keep at least two administrators. Add a replacement before an administrator leaves.
  • Review staff and roles when people change jobs. Remove access for people who no longer need it.
  • Write a short handover note. Record who the administrators are, what the services are, and any rules, such as buffer times or who approves special events.
  • Review services occasionally. Remove services nobody books and update descriptions.

KAUST IT can help if something in Bookings does not work as expected. Day-to-day booking management stays with your department.

Book a room or service

This section is for anyone who has received a booking page link.

  1. Open the booking page link.
  2. If asked, sign in with your KAUST account. This applies even if your KAUST email is on Gmail.
  3. Choose the service you want to book.
  4. Choose a date, then an available time. Only free times are shown.
  5. Enter the requested details.
  6. Select Book.

You receive a confirmation email with the details. To change or cancel, use the options in the confirmation email.

If your KAUST email is on Gmail

Bookings cannot see your Google Calendar. Check your own calendar for conflicts before you book.

Get help

  • For questions about a specific booking page, contact the department that manages it.
  • If Bookings does not work as described in this guide, contact IT.

Microsoft resources