Forum Discussion
Adding staff to multiple shared Bookings pages with approval required
Hi,
We are building an interview scheduling solution using shared Bookings pages. We have around 2,000 hiring managers who could be involved over time, and we need to add them to different booking pages depending on the recruitment.
We have the setting Require staff approvals before sharing free/busy information enabled, and we need to keep it enabled.
Is there a way for a manager to approve sharing their availability once, and then have an admin add them to other shared Bookings pages without the manager having to accept a new invitation for each page?
We are looking at automating this with Graph or Power Automate. Would a Bookings super user or Exchange admin have any options to manage this? Or is there a way for the manager to approve multiple pages at the same time?
If not, how would you recommend handling this when staff need to be added and moved between pages over time?
Thanks!
1 Reply
You need to retain staff consent while assigning hiring managers to different shared Bookings pages. Microsoft documents approval as accepting membership to a booking page, so I would not treat one acceptance as blanket approval for every future page.
Graph represents each staff member within a particular bookingBusiness. Its membershipStatus can show pendingAcceptance, active, or rejectedByStaff, but the documented update API does not expose membershipStatus as an editable property. Changing administrator roles should not be treated as a supported way to approve on someone’s behalf.
For scale, automate staff assignment and track acceptance separately for each page. Pilot with two pages and one manager before rolling out. Reduce page churn by keeping stable departmental calendars where practical; each calendar supports at most 100 staff members.
I could not verify a documented bulk or tenant-wide approval mechanism that preserves this requirement. Confirm any proposed exception with Microsoft before designing around it.