Answer · Staff & services
Microsoft Bookings staff roles: what each role can do
Last updated 4 min read6 sources
“What can each Microsoft Bookings staff role do?”
Asked in Microsoft Learn (opens in a new tab), Microsoft Learn (opens in a new tab) and Microsoft Learn (opens in a new tab)
Short answer
Microsoft Bookings has five staff roles in practice: Administrator, Team member, Scheduler, Viewer and Guest. Administrators manage everything on the booking page. Schedulers manage bookings and customer details but can only read settings. Team members manage their own bookings and availability. Viewers can see every booking without changing anything. Guests can be booked but can't open the calendar at all. As of September 2026, Microsoft's staff-roles page lists only the last four, even though other Microsoft pages and Microsoft's own moderators refer to Administrator.
The roles side by side#
| Role | Bookings on the calendar | Settings, staff, services | Typical use |
|---|---|---|---|
| Administrator | Manage all | Manage | Page owner, operations lead |
| Scheduler | Manage all, plus customer details | Read-only | Receptionist, coordinator |
| Team member | Manage their own | Their own availability | Staff who deliver the service |
| Viewer | See all, can't change or delete | Read-only | Managers, reporting |
| Guest | No access | No access | Bookable people who don't need the app, including external staff |
The descriptions for Team member, Scheduler, Viewer and Guest come from Microsoft's staff-roles page:
- Team member: "Can manage bookings on their own calendar and their availability in the booking mailbox." When they add a booking, they're assigned as its staff.
- Scheduler: "Can manage bookings on the calendar and customer details. They have read-only access to settings, staff, and services."
- Viewer: "Can see all the bookings on the calendar, but they can't modify or delete them. They have read-only access to settings."
- Guest: "Can be assigned to bookings, but they can't open the booking mailbox."
The Administrator inconsistency#
The staff-roles page and the role step in Microsoft's add-staff guide list only Team member, Scheduler, Viewer and Guest. Other Microsoft pages rely on an Administrator role:
- The FAQ says people can open an existing calendar when they're "added as staff in an Administrator or Viewer role".
- Only Administrator-role staff can download the bookings report (a TSV of recent bookings), according to the FAQ.
- Editing the attendee list of a group booking requires "Administrator or Team member permission".
- The Power Automate connector says only Bookings admins can create flows with appointment triggers, and that this is separate from tenant admin rights.
A Microsoft Q&A moderator answering "where are the roles described?" listed all five roles. Treat Administrator as a real role with full control of the page, even though the main roles page leaves it out.
Things that trip people up#
- Being a tenant admin doesn't make you a Bookings Administrator. Global and Exchange admins can find booking mailboxes, but they only get into a page's settings if they're added as staff or given mailbox permissions. See admin access to every Bookings calendar.
- Being on the staff list can make you bookable. Adding someone as staff puts them in the list that services draw from. Remove them from each service's Assign staff page if customers shouldn't be able to book them. Microsoft's add-staff guide also describes a PowerShell route:
Add-MailboxPermissionwith FullAccess plusAdd-RecipientPermissionwith SendAs. This gives someone administrator access to the booking mailbox without adding them as staff. - External people are Guests only. Staff from outside your organization can't be given the other roles and can't share free/busy. See adding external staff.
- Staff must accept. New staff get an email to accept or reject. If the admin setting Require staff approvals before sharing free/busy information is on, they aren't bookable until they approve. See staff added but not bookable.
- Visibility on the Bookings home page. A Q&A thread about a shared page not showing up for colleagues was answered with two checks: does the person have a role that can open the calendar (Administrator or Viewer), and are they signed in to the same tenant?
Choosing a role#
- The person who owns the page, or anyone who changes services, hours or notifications: Administrator. Keep this to two or three people.
- Front-desk or coordinator staff who book, move and cancel for others: Scheduler.
- Staff who deliver appointments and adjust their own time: Team member.
- Managers who need to see the diary: Viewer.
- Contractors or anyone who just needs to be bookable: Guest.
A booking page supports up to 100 staff members, whatever their roles.
Questions people also ask
Sources
- Microsoft Learn: Staff roles (opens in a new tab) · learn.microsoft.com
- Microsoft Learn: Add staff (opens in a new tab) · learn.microsoft.com
- Microsoft Learn: Bookings faq (opens in a new tab) · learn.microsoft.com
- Microsoft Learn: Manage attendees bookings (opens in a new tab) · learn.microsoft.com
- Microsoft Learn (opens in a new tab) · learn.microsoft.com
- Microsoft Learn (opens in a new tab) · learn.microsoft.com