Roles & user groups

How the four fixed roles combine with user groups - site-scoped teams that keep work-request notifications and assignee suggestions relevant.

Access in AssetLab is two questions with two separate answers. Roles decide what someone can do - the four-role hierarchy is fixed and applies platform-wide. User groups decide what slice of the organization they work with - which sites, which systems, which kinds of work.

Roles are fixed

There is no per-role capability editor. Administrator, Manager, Staff, and Requester each unlock a defined set of capabilities (the roles capability matrix lists them), enforced at the route, action, and database layers. If you're looking for "Staff, but a bit more" or "Manager, but read-only", the answer is usually the next role up or down - not a customization screen.

That's deliberate: four well-understood roles audit cleanly. The flexibility lives one level down, in groups.

User groups

Settings → Groups (Administrator only). A group bundles members with a scope:

Scope dimensionExampleWhat it drives
SitesEast District facilitiesNotification filtering and assignee suggestions
System classesMechanical, ElectricalLabelling only
Work categoriesHVAC, PlumbingLabelling only

Groups come in two types - operational ("East Crew", "Electrical Shop") and requester ("Arena User Groups", "School A Staff"). The type is an organizing label for the groups list; it doesn't change any behavior.

What groups drive

The behavioral dimension is site. Concretely:

Groups do not auto-assign work requests, and the system-class and work-category scopes are descriptive labels - they don't route anything today. Auto-assignment of work requests is a separate organization setting.

Designing your groups

  1. Mirror how work is actually dispatched - by district, by trade, or both. If your radio channels are "East", "West", and "Electrical", those are your groups.
  2. Leave administrators ungrouped. Ungrouped users are unrestricted, which is exactly what oversight roles need.
  3. Scope narrowly, membership generously. A group scoped to the right sites with a few extra members beats overlapping groups nobody can reason about.
  4. Revisit at reorganizations. Groups encode your org chart's delivery side; when districts merge, merge the groups the same week.

What groups are not