DREXO

Roles and permissions

Give each member the right standard role (Admin, Operator, Viewer), create custom roles limited to a selection of tags, and personalize your navigation.

Roles and permissions

In Drexo, a member's access is decided on two axes:

  • Standard rolewhat they can do;
  • Scopewhere they can do it.

Standard role

Standard roleCan do
AdminConfigures the organisation: members, roles, navigation, sharing. Sees everything.
Advanced OperatorLike Operator, plus advanced actions (critical commands, e.g. cutting a motor). Same data as Operator.
OperatorActs on devices (routine commands, alarm acknowledgement) and views.
ViewerViews only (read-only).

The four standard roles cover the whole organisation. To limit a member to specific zones, create a custom role (below) and assign it.

The Advanced Operator sees exactly the same data as the Operator; the only difference is permission for advanced actions on devices. Fine-grained per-command gating arrives with the device manager — until then the role is assignable and behaves like an Operator.

You assign a role in Settings → Members: at invite time and at any point after.

Access period (optional)

By default a member's access is permanent. On a member's detail, the "Add an access period" button reveals two dates:

  • Active from: access opens automatically on this date (handy for a contractor starting next month);
  • Until: access is cut off automatically on this date (handy for a temporary engagement).

Leave a date blank to leave that side open-ended (for example "from July 1st" with no end date). The restriction is enforced, not just cosmetic: outside the window the member loses all access to the organisation (devices, locations, navigation, actions), with nothing to remember to revoke. The member list flags scheduled and expired access at a glance.

The "Remove the period" button restores permanent access. An Admin who is the sole owner cannot time-box themselves (a guard against locking the organisation out).

Custom roles

In Settings → Roles, each organisation defines its own roles.

A custom role:

  1. rides a standard role (Advanced Operator, Operator or Viewer) — that's what determines real access;
  2. is limited to a selection of tags and/or locations — the member only sees devices carrying those tags or placed in those locations (no scope = whole organisation);
  3. has its own menu, curated right on the role card (see below).

Examples: "North-zone Technician" (Operator · North locations), "Town-hall Contact" (Viewer · the town's tags).

Scope (tags and locations) is set on the role, not on the user: to restrict a member, add the tags/locations to the role, then assign that role. Scope stays strictly bounded to your organisation.

Deleting a role does not remove members' access: they fall back to their standard role (whole organisation), without the custom menu.

Per-role menus (navigation)

Navigation visibility is a menu-curation tool, not a lock: hiding a dashboard from a role removes it from that role's menu, but if the member has access (via their role and scope) it remains reachable through its direct link.

On a custom role's card

In Settings → Roles, select a custom role in the left list — its editor opens on the right. The Menu section offers a mode:

  • Open (default) — the whole menu is visible; you hide individual items as needed. Hiding an item also hides its children. Any new item added to the menu is visible automatically.
  • Restricted — the member sees only the items you show. An item whose parent section isn't shown is promoted to the top level. Until something is shown, the menu is empty; any new item stays hidden until you show it.

The header shows what the role sees ("sees N/M"), and the Preview (member's view) beside the editor shows the resolved menu exactly as a member of this role will see it — handy to check the result before assigning the role.

The Settings → Navigation page is now purely structural (sections, dashboards, tools, order, nesting) — per-role visibility is configured entirely here, on the role's card.

Personalize my navigation

Each user can tailor their own sidebar without changing anyone else's:

  • Favourites — hover a dashboard and click the star to pin it. Your favourites appear at the top of the navigation.
  • Hide for me — hover an item and click the crossed-out eye to remove it from your navigation. An "N hidden item(s)" button at the bottom brings them back.

These preferences are private: they affect neither other members nor permissions.