Share via

MS Bookings - How to register a staff member with a different domain as Admin

Jo, Iyeon [HAEA] 0 Reputation points
2026-06-13T04:29:28+00:00

Hello,

I have the following questions regarding Staff registration in MS Bookings.

Current situation:

  • A user with a different domain is already registered in the same tenant, so they appear in the search results when using Add staff
  • When this user is selected and assigned the Admin role, clicking Save changes does not save the change (no error appears, but the user does not show up in the staff list)
  • When manually entering this user's email and name to add them as new staff, the role is locked to Guest
  • Users with the internal domain can be registered as Admin normally using the same process

Questions:

  1. Is it not possible to register a user with a different domain (but already in the same tenant) as a Staff member with the Admin role?
  2. Can users who are not in the same tenant only be assigned the Guest role as Staff?
  3. What are the requirements for assigning the Admin role to a Staff member?
  4. If a user with a different domain has already been registered in the same tenant, what steps are needed to register them as Staff with the Admin role?

Thank you for your help.

Microsoft 365 and Office | Other
0 comments No comments

1 answer

Sort by: Most helpful
  1. AI answer

    2026-06-13T04:29:42.14+00:00
    1. Staff with the Admin role must be internal users in the same Microsoft 365 tenant and have a Microsoft 365 account. In Bookings, Admin and Viewer roles are explicitly described as roles for staff members who have a Microsoft 365 account, while Guest is for staff who do not.
      • Administrator / Admin: “Staff member has a Microsoft 365 account” and can edit all settings, add/remove staff, and create/edit/delete bookings.
      • Viewer: “Staff member has a Microsoft 365 account” and can see their own bookings, receive invitations, reminders, and change notifications.
      • Guest: “Staff member doesn’t have a Microsoft 365 account” and can be assigned to deliver services but cannot access Bookings.
      If the user is treated as a Guest (for example, because they are not recognized as an internal Microsoft 365 user for that tenant), the role will be locked to Guest and cannot be changed to Admin.
    2. Users who are not in the same tenant (true external users) can only be assigned as Guest staff. Guest staff can receive meeting invitations and notifications but cannot access or administer Bookings.
    3. Requirements for assigning the Admin role to a staff member:
      • The person must be in the same Microsoft 365 tenant as an internal user.
      • They must have a Microsoft 365 account in that tenant (Bookings uses this to grant Admin/Viewer capabilities).
      • They must be added as staff with a role of Administrator/Admin or Viewer (these roles are only available for internal accounts; Guest is for non‑M365 or external users).
    4. For a user with a different domain who is already registered in the same tenant, the steps to have them as Admin are:
      • Ensure that the account is an internal Microsoft 365 account in the tenant (not just an external/guest account). Internal staff are the ones for whom Admin/Viewer roles are available.
      • Add them from the organization directory when using Add staff (type their name, select them from the search results so the fields auto‑populate). When Bookings recognizes them as an internal Microsoft 365 user, the Admin role can be selected and saved.
      • If the account is only present as a guest/external account (no Microsoft 365 license in the tenant), Bookings will treat it as Guest and the role will remain locked to Guest.

    If the goal is to give someone full administrative control over a booking mailbox without making them bookable staff, full access and send‑as permissions can be granted via Exchange Online PowerShell instead of using the Bookings staff Admin role.


    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.