Skip to content
Cohesion home

Resources

Product Releases

Weekly updates from the Cohesion platform. New features, improvements, and fixes across Smart Access, Smart Experience, Smart Maintenance, and Savvy.

v1.235

Roles & Personas goes broad, plus Parking and Building Model on Blueprint

Version 1.235

Illustration: Parking assignments and inventory beside Building Model spaces.

Roles & Personas takes over the frontend this week, and Parking and Building Model both move onto Blueprint.

A mode-driven AccessService now sits behind permission checks platform-wide, with a compatibility shim for buildings still on the legacy experience. Company- and user-scoped permissions resolve correctly across invites, group pickers, and visit hosting, and the Roles & Permissions grid gets sticky headers and a denser layout.

Parking management moves to Blueprint for assigning, purchasing, and managing inventory, and Building Model's spaces, zones, amenities, and bike room configuration follow the same pattern. Event RSVP gets a UX pass, and a long list of fixes lands across visitor management, building setup, and inspections.

Roles & Personas frontend takeover

A mode-driven AccessService now sits behind permission checks platform-wide, with a compatibility shim for buildings still on the legacy experience. Company- and user-scoped permissions resolve correctly across invites, group pickers, and visit hosting.

Parking and Building Model move to Blueprint

Parking management moves to Blueprint for assigning, purchasing, and managing inventory, and Building Model's spaces, zones, amenities, and bike room configuration follow the same pattern.

Fixes
  • AccessRoles & Personas

    Save Company no longer silently fails for CreateCompany-only users, and Assign > Users, group pickers, and the per-user Roles tab all resolve company and My Company scope correctly.

  • AccessRoles & Personas

    Building-switch no longer races with a 401 on company-by-code lookups, and Occupancy and Intelligence scope options unlock correctly for role assignment.

  • ExperienceUser Management

    Invite and Edit User company scope resolves through User Management module permissions, and company list pagination aligns with the shared datatable.

  • ExperienceBuilding Setup

    Property mappings and empty lists now persist correctly, sidenav scrollbar and the Save footer render properly, and tenant logos display as expected.

  • MaintenanceInspections

    Multiple photo upload works again on Form.io inspection forms.

  • ExperienceSupport

    Zendesk visibility now follows RBAC v2 Support module grants, and the custom-link menu permission picker allows all modules again.

Improvements
  • AccessRoles & Personas

    Multi-company scope lands in the module assignments grid, template-linked user roles show correct company rows, and non-RFC-4122 backend GUIDs are accepted as valid role IDs.

  • AccessRoles & Personas

    Bulk-delete on user assignments no longer fires a storm of concurrent calls, and the Roles & Permissions grid gets sticky headers and a denser layout.

  • AccessRoles & Personas

    Roles list no longer collapses to a single row after an edit.

  • ExperienceEvents

    Event RSVP flows get a UX pass for clarity and consistency.

  • ExperienceVisitor Management

    Company scope for Visitor Management now resolves through the Visit-scoped endpoint, and self-scoped users return correctly as the visit host.

  • ExperienceMenu Configuration

    Drag-and-drop nesting in the menu tree no longer duplicates tooltips, and the nav menu gets a visual refresh.