Skip to content

Staff Record Reference | ScaleTrade

πŸ‘€ Structure: ManagerRecord

Represents a system manager with authentication, access rights, IP restrictions, and group assignment.


πŸ” Basic Information

Field Type Default Description
id int 0 Unique ID of the manager
name string β€” Manager's full name
password string β€” Hashed password
email string β€” Email address (optional)
phone string β€” Phone number (optional)
sort_index int β€” Sorting index (for UI or list ordering)
---

πŸ”§ Access Rights

Field Type Description
see_accounts int Can view account list
set_accounts_balance int Can edit balances
see_accounts_balance int Can view balances
del_accounts_balance int Can delete balance operations
see_accounts_online int Can view online users
dealer_trades int Can accept or reject trades
set_trades int Can create or modify trades
admin int Full administrative rights
logs int Access to system logs
reports int Access to reporting
del_trades int Can delete trades
market_watch int Access to market watch module
email_right int Can send system emails
see_accounts_detail int Can view full account details
see_trades int Can view trade list
set_accounts int Can create or edit user accounts
plugins int Access to plugin settings
server_reports int Can access server-level reporting
techsupport int Access to tech support features
del_accounts int Can delete accounts
see_export int Can export data
unused[9] int[9] Reserved for future use

🌐 IP Filtering

Field Type Description
ipfilter int IP filter enabled (1) or disabled (0)
ip_from unsigned long Starting IP address (inclusive)
ip_to unsigned long Ending IP address (inclusive)

🧾 Group Access

Field Type Description
groups string Comma-separated list of managed groups Supported Mask like "MNG*"