Appendix A: Security keys
The following security keys are defined:
KEY | MEANING |
---|---|
USER |
Must be held by any valid user |
USRADMIN |
User can edit other users and classes |
USR_AGENT |
User can edit agents |
USR_QUEUE |
User can edit queues |
USR_LOCATION |
User can edit locations |
USR_OUTCOME |
User can edit call outcomes and call features |
USR_CALLTAG |
User can edit call tags |
USR_PCODE |
User can edit pause codes |
USR_MYSQL |
User can see the MySQL database page |
USR_QAEDIT |
User can edit the set of Quality Assessment metrics |
USR_AGROUPS |
User can edit agent groups |
USR_IVR |
User can edit the list of known IVR selections |
USR_DNIS |
User can edit the list of known DID/DNIS |
USR_CBTS |
User can edit the list of known CBTs |
USR_SKILLS |
User can edit agent skills |
USR_CASES_EDIT |
User can edit cases |
USR_CLIENTS_EDIT |
User can edit clients |
REALTIME |
User can see real-time stats |
RTLIVE |
User can access the Live stats |
QUEUE_AN |
User can run reports |
AGREP |
User can filter reports by agent |
AGENT |
User is an agent and sees agent page |
CALLMONITOR |
The user can listen to a recorded call |
CALLMONITOR_ADDTAGS |
The user can add markers to recorded calls |
CALLMONITOR_DELTAGS |
The user can delete markers from recorded calls |
MON_AUDIO |
The user can monitor (spy) a real-time call |
MON_WHISPER |
The user can whisper to the agent on a real-time call |
MON_BARGE |
The user can barge-in on a real-time call |
MON_VNC |
The user can monitor an agent’s screen via VNC |
ROBOT |
User may launch ROBOT transactions. |
CHPASSWD |
User can change his own access password |
SUPERVISOR |
User is a supervisor and can run the supervisor’s report |
QA_TRACK |
User can enter Quality Assessment data |
QA_REPORT |
User can run Quality Assessment reports |
QA_REMOVE |
User can delete Quality Assessment data |
QA_REPLACE |
Together with QA_REMOVE, user can edit an already submitted Quality Assessment data |
CLOSECALLS |
This user can close ongoing calls from the Real-time or the historical stats page. |
BRO_MSG |
This user can send broadcast messages to agents |
MON_IM |
This user can start an IM chat to an agent |
CONFIG |
This user can start the auto configuration wizard (attended and unattended mode) |
USR_AGROUPS |
This user can edit custom agent groups |
PAYROLL |
This user is allowed to check the payroll page |
PAYROLL_REMOVENOTE |
This user is allowed to remove a note in the payroll page |
QLOG_EDIT |
This user is allowed to edit the queue_log records |
QLOG_LNGR |
This user is allowed to edit session data by making it longer (they must hold QLOG_EDIT as well) |
USR_REPORTS |
Edit QueueMetrics reports |
USR_REPORTS_EXPORT_EDIT |
Edit PDF and XML export jobs |
USR_REPORTS_EXPORT |
This user is allowed to export whole reports in PDF and XLS |
USR_KNUMBERS |
User can view and edit known numbers |
USR_DIAGNOSTICS |
User can run diagnostics |
TASKS |
User can see/edit tasks he sent and he received |
TASKS_VIEWALL |
User can see all tasks present in the database |
BATCH_ADM |
Audio export - Creates and closes batches |
BATCH_ADD |
Audio export - This user can add calls to an open batch |
BATCH_VIEW |
Audio export - This user can see batches |
BATCH_DEL |
Audio export - This user can remove calls from a batch. |
QA_PERF_TRACK |
Can run Agent Performance Tracking |
QA_PERF_RULES |
Can define rulesets for Agent Performance Tracking |
QA_CALREP |
Access to Grader calibration reports |
TASKS |
User can see their tasks |
TASKS_REP |
User can access the tab showing Task Statistics |
TASKS_VIEWALL |
User can see other people’s tasks |
TASK_PUSH_TC |
User can access to the Training and Coaching page for sending CBTs and Coaching tasks |
USR_SYSLOG |
User can view the system’s audit log |
KEYUPDATE |
User can install a new QueueMetrics activation key |
QA_GRADER |
Allows access to the Grader’s page and related statistics |
QUEUE_LST |
Allows direct access to the call list (skipping the Reports page) |
VISITOR |
Grants access to a partial set of statistics and features such as the Remote Monitoring page. The VISITORS class holds this key (plus USER MON_VNC MON_AUDIO). |
RT_ADDMEMBER |
User can add agents to a queue from the realtime page |
RT_REMOVEMEMBER |
User can remove agents from a queue from the realtime page |
RT_PAUSEAGENT |
User can pause agents from the realtime page |
RT_UNPAUSEAGENT |
User can unpause agents from the realtime page |
RT_SENDTEXTAGENT |
User can send a SMS to the agent’s phone from the realtime agent (Asterisk 10+ only) |
RT_HANGUPCALL |
User can hangup a live call from the realtime page |
RT_TRANSFERCALL |
User can transfer a call to a specific extension from the realtime page |
EDIT_CFG |
User can edit the local configuration.properties file |
SSAREPORT |
Enable Self Service reporting for an Agent |
NEWAGENTPAGE |
Turns on the new experimental Agent page |
SQUERY_ADD |
Users can save reports as homepage links |
SQUERY_FORALL |
User can save public reports |
WALLBOARD_ADD |
Users can save new wallboards |
WALLBOARD_FORALL |
User can save public wallboards |
WALLBOARD_PHONE |
User can use the wallboard softphone |
PBXAPI |
User can call PBX-level services |
SYNCHRONIZER |
User can access the Configuration Synchronizer |
HIDE_NUMBERS |
Users holding this key will have telephone numbers masked. See Displaying numbers |
Obsolete
KEY | MEANING |
---|---|
AGAW |
This user can access AGAW facades (for agents). |
AGAW_ADM |
This user can access the AGAW administration screens |
AGAW_REP |
This user can access the AGAW supervisor screen |