Customer Service Area
We have a very simple Customer Service area for our dating website. Currently it authenticates our Customer Service Representatives against a MySQL table and gives them some simple functions.
We wish to add some new functions to search a sql table for users by different criteria (email, login, user id), view user information, and perform updates on that table to change this and other tables using the user id. Examples would be enabling/disabling a user or resetting their password.
We also wish to add additional access levels to this CS area. Each CSR would be assigned different flags and have access to different links in the CS area depending on flags. For example, only the Accounting flag would be able to access financial reports, only Custom Service flag would be able to change passwords.