Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

User Roles

Overview

The MyMaxwell system defines a fixed set of user roles. Each role has a predefined set of permissions that cannot be modified at runtime. Any change to role permissions requires changes to both backend and frontend code.

The following user roles exist in the system:

  • Superuser
    Creates and manages HTMS Admin accounts.

  • HTMS Admin
    HTMS employee responsible for managing resellers and HTMS Viewer accounts.

  • HTMS Viewer
    HTMS employee with read-only, global visibility across the system.

  • Reseller
    External partner responsible for managing clients and their sites.

  • Client Admin
    End-client representative responsible for managing users within their organization.

  • Client User
    End-client user with view and reporting access to assigned sites.


Reseller

The Reseller is a key role in the HTMS business model and serves as the primary operational and communication interface between HTMS and the end client.

Responsibilities of the Reseller include:

  • Acting as the main point of contact for the client
  • Collecting and validating technical inputs such as:
    • Chiller parameters
    • Fluid parameters
    • Number of required M&V kits
  • Deploying M&V equipment on site
  • Creating and configuring corresponding sites in the MyMaxwell platform
  • Ordering MMU kits, M&V kits, and fluid mixtures from HTMS via the MyMaxwell portal
  • Tracking order status and deliveries through the Orders page

Reseller users are grouped by reseller company. All users within a reseller company share the same set of permissions.


Client Admin

The Client Admin represents the end client organization.

Responsibilities include:

  • Viewing all sites associated with their organization
  • Managing client users within their organization
  • Requesting a change of assigned reseller

Client User

The Client User represents an end client employee with limited access.

Responsibilities include:

  • Viewing assigned sites
  • Accessing efficiency dashboards
  • Generating IPMVP reports for assigned sites