Roles & Personas, work orders, and visitor experience upgrades
Version 1.221

This release is a broad admin and operations upgrade: new Roles & Personas for pilot sites, sharper work order workflows, and polish across visitors, packages, and building setup.
RBAC v2 introduces module-based role assignment behind the RBAC_v2_module flag (off in production by default). Pilot buildings can use the role wizard, template editor, and per-user Roles tab without disturbing legacy flows elsewhere.
Work orders gain permission-aware due dates, a cleaner mobile list, and one timeline for activity and comments, so coordinators and technicians spend less time jumping between screens.
Visitor management, package reminders, indoor air quality dashboards, and building detail pages all pick up incremental UX improvements in this release.
Roles & Personas (RBAC v2)
Coming SoonA new role-management experience for pilot buildings: multi-step role creation, module assignment wizards, and a dedicated Roles tab on user profiles. Assign permissions by module with templates and review flows, while legacy building-role fields stay read-only when the new experience is enabled.
Work orders list and detail refresh
Operators see due dates when scheduling is enabled, a mobile-friendly card layout in the webview, and a unified activity timeline with comments and attachments. Status and assignee edits respect role permissions so the right people can move work forward without opening every ticket.
Improvements
- ExperienceVisitor Management
Added a visitor detail view that shows personal details only to users with permission, plus visit settings and create-visit defaults that follow the building's timezone.
- ExperiencePackage Management
Added automatic reminder and daily digest settings for packages, with clearer label scanning on web and mobile.
- ExperienceIndoor Air Quality
Improved the Indoor Air Quality dashboard, current readings, and trends layouts, which now load faster.
- ExperienceBuilding Setup
Updated the building detail page to the Blueprint layout and reorganized Property Info, with an optional mobile logo upload.
- ExperienceHomepage
Updated the homepage to hide the News and Social tile when the feed is off and keep spacing consistent across tiles.
- MaintenanceWork Orders
Improved the work order recurrence editor and checks for assignee, target date, and linked inventory on create and edit.
Fixes
- ExperienceVisitor Management
Fixed audit trail entries sorting out of order on the visitor activity log.
- ExperiencePackage Management
Fixed package label images and scans being cropped on web and mobile.
- ExperienceBuilding Setup
Fixed the building edit page freezing when a building module fails to load.
- ExperienceDocument Viewer
Fixed the PDF layout and loading state in the document viewer.
- MaintenanceWork Orders
Fixed work order due dates shifting by timezone so they match the Expected Service date on the detail page.