Package permissions, mass notifications, and admin UX polish
Version 1.223

Operators and tenant admins get clearer guardrails this release, especially around package visibility and how mass notifications are scheduled.
Package management now maps to role-based view scopes, so a tenant coordinator sees only their company's deliveries while building staff with broader permissions can manage the full queue. Mass notifications pick up the same Blueprint patterns used elsewhere in the admin experience, with schedules anchored to each building's timezone.
Behind the polish, user lists, work-order tables, and mass-notification screens share a consistent responsive datatable pattern. They're easier to scan on desktop and usable on mobile without a separate code path.
Role-based package management
Package lists now respect each user's view permission (My, Company, or All), so front-desk and tenant admins only see the deliveries they're allowed to manage. Receivers get the right actions on their packages, including Not My Package and Mark as Picked Up.
Mass notifications aligned to Blueprint
Mass notification list, detail, and create screens now use the Blueprint layout, matching the rest of the platform. Scheduling follows the building's timezone, so a send set for 9am goes out at 9am local time. This matches how visitor management already handles time.
Improvements
- ExperienceUser Management
Updated the user list with mobile-friendly cards, bulk delete and invite, and clearer pagination.
- ExperienceUser Management
Improved the communication portal user list so it refreshes when you move between users.
- ExperienceMass Notification
Updated Mass Notification list and detail views to the Blueprint layout, with schedules shown and sent in the building's timezone.
- ExperienceWork Orders
Updated the service request list to the same responsive layout as the user and role lists.
Fixes
- AccessClearance Assignment
Fixed unchecking one clearance option clearing every other selection on the assign clearance screen.
- ExperiencePackage Management
Fixed awaiting-package actions not appearing for the intended receiver when a package is ready for pickup.
- ExperiencePackage Management
Fixed users with My or Company package roles being able to see all packages when their identity couldn't be confirmed.
- ExperienceMenu Configuration
Fixed top-level menu items not being deletable from the menu tree.
- MaintenanceWork Orders
Fixed bulk select in the service request list affecting other rows.