Place.Read.All
Calendars.ReadBasic.All
— application permissions, granted to the app registration with admin consent.
Endpoints:
GET /v1.0/places/microsoft.graph.room · GET /v1.0/users/{room}/calendarView (30 days)
Bookings are not attendance: a booked room can still stand empty (no-shows). All-day and cancelled events are ignored. An Exchange application access policy can limit which mailboxes the app may read - include the rooms.
If a permission is missing, this report shows a red load error with the Graph status code — not an empty table.
Meeting Room Utilisation (30 days)
Which meeting rooms are booked and which stand empty? Rooms nobody booked in a month, or that are booked less than 10 % of the working week, are candidates to repurpose - or to check whether they are bookable at all.
Press Run scan to read 30 days of bookings for every room.