The app now follows your workspace's booking visibility

Base and Self-service members in a workspace that shares bookings saw them on the website and an empty Bookings tab on the phone. The app's list, calendar, booking detail and Home now read the same setting the web does.
A workspace can let Base and Self-service members see bookings they are not the custodian of, with the Bookings visibility toggle in Settings ▸ Workspace ▸ Permissions. The website has always honoured it. The Shelf Companion app did not.
Those members got an empty Bookings tab, an empty calendar and empty booking sections on Home, in a workspace whose website listed every booking. A customer reported it from the field: a Base user reading two ongoing bookings in the browser and "No active bookings" on Android, same workspace, same moment.
Four screens now take their answer from the setting rather than from the role alone: the Bookings list, the calendar, a booking's detail screen, and Home. Opening a booking you are allowed to see answers instead of reporting it as missing.
Three things did not change, deliberately:
- Drafts stay private to whoever created them, toggle or no toggle, exactly as on the web.
- Seeing a booking is not seeing who holds it. The custodian's name stays behind the separate Custody visibility toggle, so a list can show you the booking and print private where the name would be. A booking with nobody assigned shows no custodian, which is a different thing.
- Nothing about what you may do. Reserve, check out, check in, cancel, archive, delete, and every add or remove of gear keep the ownership rules they already had.
Nothing to install. This is a server-side change, so every phone that already has Shelf Companion picked it up when it deployed, whatever version it is running. There is no app update to wait for.
Ready to organize your assets?
Join thousands of teams who trust Shelf to manage their physical assets. Free forever, or try the Team plan free for 7 days.
Out in the field? Shelf Companion is free on iPhone & Android.