This means: A SUPERUSER has power over SITEOPS, SITEOPS over GROUPOPS and GROUPOPS over
NORMAL users. The rights that one user of a particular group has can be
granted and revoked. It means also, that users in a lower class have
absolutely no power over users in a higher class (they can have power over
users in the same class if they have the appropriate right granted). For
example, a groupop can never kick a siteop, even he is in the same group.
Permissions are subject to user classes. The following user classes now exist:
Right | Meaning |
SERVER RIGHTS |
STATE | To change the server state: open, close or shut down |
PORTS | To change the port numbers during runtime |
GUI | The right to log into the server using a GUI |
MONITOR | To receive notifications of user activites (to monitor the site) |
FILEACCESS | not used yet |
REGISTRY | To access the registry (read and write) |
MESSAGES | To access the messages (read and write) |
CONFIG | To access the config files (read and write) |
GROUP RIGHTS |
GROUP_ADD | To create a new group |
GROUP_EDIT | To edit the defaults of a group |
GROUP_DELETE | To delete a group |
GROUP_LIST | To list/read the defaults of all groups |
USER RIGHTS |
USER_DISABLE | To disable/enable a user account |
USER_KICK | To kick a user |
USER_PASSWD | To change a users password |
USER_ADD | To create a normal user |
USER_EDIT | To edit a normal user |
USER_DELETE | To delete a normal user |
USER_READ | To read a normal user |
USER_ADD_SO | To create a siteop |
USER_EDIT_SO | To edit a siteop |
USER_DELETE_SO | To delete a siteop |
USER_READ_SO | To read a siteop |
USER_ADD_GO | Create a groupop |
USER_EDIT_GO | Edit a groupop |
USER_DELETE_GO | delete a groupop |
USER_READ_GO | read a groupop |
USER_ADD_ANON | add an anonymous user |
USER_ADD_TMP | add a template |
USER_EDIT_IP | edit the ip range/ident |
USER_EDIT_CREDIT | change the credit and ratio |
USER_EDIT_STATS | change the statistics |
USER_EDIT_RIGHTS | grant and revoke rights |
USER_EDIT_INFO | change info |
USER_EDIT_UID | change uid |
USER_EDIT_LOGINS | change number of logins |
USER_EDIT_SPEEDS | change upload and download speeds |
dl_g_m_YYYYMM | group download statistics of year YYYY month MM |
dl_g_t | all-time (total) group download statistics |
dl_g_w_YYYYWW | group download statistics of year YYYY week WW |
dl_g_y_YYYY | group download statistics of year YYYY |
dl_u_m_YYYYMM | user download statistics of year YYYY month MM |
dl_u_t | all-time (total) user download statistics |
dl_u_w_YYYYWW | user download statistics of year YYYY week WW |
dl_u_y_YYYY | user download statistics of year YYYY |
ul_g_m_YYYYMM | group upload statistics of year YYYY month MM |
ul_g_t | all-time (total) group upload statistics |
ul_g_w_YYYYWW | group upload statistics of year YYYY week WW |
ul_g_y_YYYY | group upload statistics of year YYYY |
ul_u_m_YYYYMM | user upload statistics of year YYYY month MM |
ul_u_t | all-time (total) user upload statistics |
ul_u_w_YYYYWW | user upload statistics of year YYYY week WW |
ul_u_y_YYYY | user upload statistics of year YYYY |