UI audit preview — demo/fallback data only

Roles & Permissions

Admin / Operator SurfaceLocal devcloud-preview
Demo role view
System AdminFull operational visibility and configuration authority.18 permissions
Technical OperatorHardware, nodes, power, root commands, Supernode, sync health.7 permissions
Business OperatorData Wallet, vouchers, bundle activity, user adoption, reports.5 permissions
DunhuPay OperatorSandbox wallet/payment monitoring only.3 permissions
Viewer / Academic ReviewerRead-only demonstration role.2 permissions

Route access matrix

RouteSystem AdminTechnical OperatorBusiness OperatorDunhuPay OperatorViewer / Academic Reviewer
Overview
Technical Dashboard
Power & Kiosk Health
Kiosk Power
Nodes
Sync Monitor
Business Dashboard
Voucher Management
Users
Roles & Permissions
DunhuPay Portal
Reports
Settings

Permission access matrix

PermissionSystem AdminTechnical OperatorBusiness OperatorDunhuPay OperatorViewer / Academic Reviewer
View Overview
View Technical Dashboard
View Power & Kiosk Health
View Nodes
View Sync Monitor
View Root Commands
Execute Root Commands
View Business Dashboard
Manage Vouchers
View Users
Manage Users
View Roles & Permissions
Manage Roles
View DunhuPay Portal
View Reports
View Settings
Manage Settings
View Audit Logs

Notes

Cloudflare Access provides outer authentication later.This app RBAC is currently a demo/foundation model.Production enforcement must happen server-side/API-side before real admin launch.