UNIHH-IOTUNIHH-IOT
Home
Guide
Manual
  • 简体中文
  • English
GitHub
Home
Guide
Manual
  • 简体中文
  • English
GitHub
  • Manual

    • Operation Manual
    • Dashboard
    • Driver Management
    • Device Management
    • Thing Models
    • Data Monitor
    • Rule Engine
    • Alarm Center
    • Log Audit
    • System Management

System Management

System Management hosts the platform's RBAC system and base configuration: users, roles, menus and dictionaries.

User Management

Manages platform accounts.

Users

Finding Users

FilterDescription
KeywordFuzzy match on username / name / phone
StateEnabled / frozen

Creating a User

FieldDescription
UsernameLetters and digits, globally unique
Display namePerson's name
RolesDetermine visible menus and permitted actions
Phone / emailContact details
StateFrozen accounts cannot sign in
NoteOptional

The list also shows each account's last sign-in — consider recycling accounts that have been idle for a long time.

Note

Do not share the admin account. Give every operator an individual account with the minimum role required, so actions trace back to a person.

Roles and Permissions

Roles carry permissions: check the menus/features a role grants, then assign roles by job function.

Roles

A typical role plan:

RoleScopeFits
Super adminEverythingPlatform owner (1–2 people at most)
Maintenance engineerDrivers, devices, data, alarms, logsField maintenance
Operator / shift staffDashboard, data monitor, alarm handlingControl-room shifts
ObserverDashboard, data monitorManagement, read-only

Menu Routing

Maintains the left navigation tree. Menu items bind to frontend route components and load dynamically per role.

Menus

Notes:

  • New pages must be registered here (component paths map to .vue files under src/views);
  • Layout and visibility changes apply after a page refresh;
  • Avoid disabling built-in system menus — functionality may break.

Dictionaries

Manage enumerated dropdown data used across the platform (alert levels, event types, industry categories, etc.).

Dictionaries

Notes:

  • Entries are grouped by type, each holding key-value items;
  • Editing a dictionary only affects future data rendering; historical data keeps its stored value;
  • Prefer dictionaries over hard-coded options for any new business enumeration.
Edit this page on GitHub
Last Updated: 11/13/26, 3:34 AM
Contributors: sunqi
Prev
Log Audit