Roles and Permissions

Roles and permissions control who can view data and who can change settings on the meter. A role is a named and reusable set of permissions. You can assign one or more roles to a user. Use CAE to define roles and permissions and then push those settings to the meter.

Best practices

  • Apply least privilege: Give each role only the permissions required for its tasks.

  • Separate duties: Separate duties so that sensitive actions require different roles (for example, one role to configure, another to operate).

  • Review regularly: Audit users and roles on a schedule and after staff changes.

  • Stage and test: Validate roles and permissions with a non‑administrator account.

  • Document changes: Keep a clear record of who changed what and when.

Available permissions

Permission Description
Certificate Management Upload and manage digital certificates to help ensure secure communication.
Comm Config Configure communication modules, including protocols, baud rates, and network settings.
DSS Config Update the Specific Settings Values using CAE.
File System Read and Write Access Read and write access to the meter’s file system using SFTP.
File System Read-Only Access Read-only access to the meter’s file system using SFTP.
Firmware Management Install and manage firmware, including device templates.
Front Panel Config Make configuration changes using the front panel.
Front Panel Restart Restart the meter from the front panel.
ION Module Config Configure ION modules, which are used to build custom logic and data processing within the meter.
Master Reset Clear all accumulated energy values, logs, and waveforms.
Password Self-Management Users can change their own passwords without administrator assistance.
Peak Demand Reset Reset peak demand measurements. A configurable lockout period helps ensure resets are not performed too frequently.
Security Logs Access View logs related to security events, such as login attempts, configuration changes, and authentication issues.
Terminal Access Access the terminal using SSH or a serial console and run commands.
Test Mode Toggle Enable or disable test mode to help ensure meter functionality without affecting billing data.
Time Synchronization Configure time sync settings to help ensure the internal clock aligns with external sources.
User Management Create, modify, and delete user accounts and roles, assign permissions, and manage credentials.