SCInterface has a simple, yet powerful and flexible privilege system. SCInterface allows you to assign, change, and delete user privileges at every level--for Applications, SCs, and SCMs. You may assign privileges at both the server level for multiple users, and at the user level for multiple servers.

Note: For the purpose of discussing privileges, the term "servers" includes not only game servers or other applications, but SCs and SCMs as well!

For each server, you may assign a user the following privileges: Start, Stop, Status, Bypass Disabled, Admin, and Config. The following table more fully explains each of these privileges.

Explanation of Server Privileges
PrivilegeMeaning
StartThe user is allowed to start the server.
StopThe user is allowed to stop the server.
StatusThe user is allowed to see the status of the server.
Bypass DisabledIf the server is disabled, the user may still edit server information, configure the server, or edit user permissions on that server. None of these tasks may be accomplished on a disabled server without this permission.
AdminThe user may administer the server. This includes viewing and editing general information and editing user permissions for that server.
ConfigThe user may view and edit the server configuration. This only applies to applications. Configuration tasks involve viewing and editing the server parameters, configuration files, and server logs.


System-Wide Privileges

In addition to assigning privileges for individual applications, systems administrators may grant system-wide privileges to trusted users. System-Wide privileges are three-fold: User-Wide, SC-Wide, and SCM-Wide. You must have a system-wide privilege in order to grant or remove it from other users, and to see if a user has that privilege. The table below more fully explains these privileges.

Explanation of of System-Wide Privileges
PrivilegeMeaning
User-WideThe user may edit or delete any user in the system. Also may grant or take away the User-Wide privilege for other users.
SC-WideFor each SC on which the user has privileges, the user may add, edit, and delete applications on that SC, as well as edit server permissions for any of those applications. User may also grant or take away the SC-Wide privilege for any other user, if he or she also has User-Wide privileges.
SCM-WideFor each SCM on which the user has privileges, the user has SC-wide privileges on every SC controlled by that SCM. Also may grant or take away the SCM-Wide privilege for any other user, if he or she also has User-Wide privileges.



Related Topics
Editing System-Wide Privileges
Editing Server Privileges
Modifying User Privileges for an SC
Modifying User Privileges for an SCM
Modifying User Privileges for an Application