Hi,
Thank you for sharing your question. I understand how confusing and limiting it can be when every staff member appears as a Guest and you’re unable to adjust their role, especially when you’re trying to set up Bookings properly for your team.
The Role field becomes locked to Guest when the staff account does not have a supported Microsoft 365 or Office 365 license. Internal users require an eligible license for Bookings to recognize them as organizational members; otherwise, Bookings treats them as external guests. Microsoft Learn notes that licenses such as Office 365 A3/A5/E1/E3/E5/F1/F3/G1/G3/G5 and Microsoft 365 A3/A5/E1/E3/E5/F1/F3/Business Basic/Business Standard/Business Premium/Teams Essentials/Teams Premium enable full staff role functionality in Bookings.
To make the Role field editable, ensure the staff member has one of the supported Microsoft 365 or Office 365 licenses applied to their user account. After the license syncs, Bookings should recognize them as an internal user, and options such as Team Member, Scheduler, or Viewer will become available. Also verify that Bookings is enabled for your organization and that the staff member has a valid mailbox. If the account is a shared mailbox, convert it to a user mailbox and assign a license so Bookings can assign proper roles.
Are the staff accounts you’re adding regular licensed user accounts, or are any of them shared mailboxes or unlicensed profiles?
Feel free to share what you discover, and I’ll be glad to help you determine the next steps.
I hope this helps.
Best Regards,
Noel