Skip to main content
Skip table of contents

Audit Log

CONTENTS

Using the Audit Log

The Audit Log tracks all user activities within the Eleveo applications (Quality Management, as well as User Management) for enhanced security and compliance purposes. By default, viewing and using the Audit Log is only available to users with the CC Manager or Compliance Analyst roles.

  1. From the left menu, select Administration > Audit Log. The Audit Log screen will display recent events.
  2. You may filter results by Time Period, Activity, User or Result. By default, events from the past 10 days are displayed.
  3. Click the Reset Filters icon (
    ) beside a filtering option in order to clear each of the filters individually.
  4. Or click on the trash can icon
    to clear all filters and revert to the default setting.
  5. The search will refresh every time the filters are changed. You can also click on the refresh icon
    to force refresh the results.
  6. Hover over the info icon
    to view details of the user who performed an audited action.

The Audit Log messages are not localized, however, the name of some items (such as the name of tabs, or other items displayed in the Web UI) are displayed in the log in the language of the audited user.

Information Displayed

The Audit Log displays the following:

  • Date: The timestamp indicates the date and time when the auditable activity occurred. The time displayed in the log corresponds to the timezone of the current user. Not necessarily the server timezone. 
  • Activity: Indicates the activity that triggered the creation of the log entry. Actions displayed in this list range from; when a user logs into the application, to the creation of an evaluation, to the deletion of a call. A more complete list of activities is provided in the section below.
  • User: Displays the full name of the user who triggered the auditable action.
  • Username: Displays the username of the user who triggered the auditable action. (The username is the same as that used on the login screen.)
  • Description: Provides a more fine-grained detail of the activity which was logged. Usually, the details include the id of the user who performed the action, but the actual details depend on the type of activity. The description field only displays what is provided by the backend in the json file, in some cases only a user ID is displayed. If it is necessary to determine which user matches a particular id, then it is necessary to access the database directly. For example, to determine a user related to a conversation search go to the Encourage database, and examine the Table of Users.
  • Result: Status message of the Requests and Responses (see below for a detailed explanation). Each completed action is listed in the log with an indication of success (OK), failure (FAIL) or lack of permission (UNAUTHORIZED).

QM Events

The QM activities that trigger the creation of the log entry can be divided into two groups: synchronous and asynchronous.

Asynchronous Events

All actions triggered from within the Conversation Explorer and Administrative screens in Quality Management (Compliance, Audit, Data Lifecycle, UI configuration, Tags) trigger the creation of multiple records in the Audit Log list. Each received request is listed in the log without a status message. Each completed action is listed in the log with an indication of success (OK), failure (FAIL) or lack of permission (UNAUTHORIZED).

For instance, pressing the Search button on Conversation Explorer leads to the creation of two log entries, one for each action:

  1. request search (begins),
  2. request search (ends).

In the example provided here, the bottom row indicates that a user performed a search of conversations (no result is displayed as this is only the start of the request). The upper row indicates the successful completion of the request. Success here is indicated by the "OK" status in the Result column.

Administrators can compare the timestamp of the request received and the request completion. Long delays between the two may be indicative of connectivity related issues.

Synchronous Events

Activities triggered on other screens with Quality Management lead to the creation of a single mention in the log with an indication of success (OK), failure (FAIL) or lack of permission (UNAUTHORIZED).

The Full List of Events

Click here to expand...

The table below contains all activities that trigger the creation of the log entry, as well as an indication if they are synchronous or asynchronous.

ModuleActivityDescriptionAsynchronousSynchronous
Conversation ExplorerCONVERSATION_EVENT_ANONYMIZE_ADDAnonymization of the conversationx

CONVERSATION_BY_IDInteraction lookup by IDx

CONVERSATION_EVENT_CHAT_CHANGEChat updatedx

CONVERSATION_CLIENT_SEARCHInteraction(s) searched forx

CONVERSATION_EVENT_EMAIL_CHANGEEmail updatedx

EXPORT_EXECUTEInteraction metadata exportedx

CONVERSATION_EVENT_METADATA_CHANGEMetadata updatedx

CONVERSATION_EVENT_REVIEW_ADDReview addedx

CONVERSATION_EVENT_REVIEW_CHANGEReview changedx

CONVERSATION_SEARCHInteraction(s) searched forx

CONVERSATION_EVENT_SURVEY_ADDSurvey addedx

CONVERSATION_EVENT_SURVEY_CHANGESurvey changedx

CONVERSATION_EVENT_TAG_ADDInteraction tag addedx

CONVERSATION_EVENT_TAG_REMOVEInteraction tag removedx

CONVERSATION_EVENT_TAG_UPDATEInteraction tag updatedx
Automated Quality ManagementAUTOMATED_RULE_CREATEDRule createdx

AUTOMATED_RULE_MODIFIEDRule updatedx

AUTOMATED_RULE_DELETEDDraft rule deletedx
AdministrationAUDIT_SEARCHAudit page search usedx

FIELD_CONFIG_LISTConfiguration field list showedx

FIELD_CONFIG_UPDATEConfiguration field updatedx

LABEL_CREATEUser label createdx

LABEL_DELETEUser label deletedx

LABEL_UPDATEUser label updatedx

METADATA_KEY_UPDATEMetadata key for search updatedx

PASSWORD_CREATEPassword createdx

SEARCH_TEMPLATE_UPDATESearch template updatedx

SAVED_FILTER_SEARCH

Saved Filters searched by name, or displayedx

SAVED_FILTER_ASSIGNMENT_MODIFIEDAssignment of users to a saved filter modifiedx

USER_LISTUser list displayedx

EDIT_AUDIT_REASONReplace reason changedx

MERGE_AUDIT_REASONReplace reason mergedx

FIELD_CONFIG_LISTConfiguration field list showedx

FIELD_CONFIG_UPDATEConfiguration field updatedx

METADATA_KEY_UPDATEMetadata key for search updatedx
ReviewsCREATE_EVALUATIONReview created
x

START_EVALUATIONReview started
x

COMPLETE_EVALUATIONReview completed
x

DELETE_EVALUATIONReview deleted
x

DELETE_FINISHED_EVALUATIONFinished review deleted
x

EVALUATION_REPORT

Review report viewed


x

EVALUATIONS_SEARCHSearched for review
x

REALLOCATE_EVALUATIONS

Reviews reallocated


x

REPLACE_CALLCall replaced in review
x

REOPEN_EVALUATIONReview reopened
x

ADD_INTERACTION_TYPEInteraction type added to review
x

ADD_PARTICULAR_CALLParticular call added to review
x

EDIT_EVALUATORS_GROUPEvaluators group edited
x

EDIT_GROUPGroup edited
x

EDIT_INTERACTION_TYPEInteraction type edited
x

EDIT_OPTIONSOptions edited
x

REVEAL_TO_AGENT_CHANGEDReveal to agent state changed
x

SAVE_EVALUATIONEvaluation saved
x
QuestionnairesADD_QUESTIONAIREQuestionnaire added
x

REMOVE_QUESTIONAIRE

Questionnaire removed


x

EDIT_QUESTIONAIRE

Questionnaire edited


x

EDIT_QUESTIONAIRE_CALL_SELECTION_RULES

Questionnaire call selection rules edited


x

EDIT_QUESTIONAIRE_PROPERTIES

Questionnaire details edited


x

EDIT_QUESTIONAIRE_PERMISSIONS

Questionnaire permissions edited


x

ADD_SCORING_TIERScoring Tier created
x

UPDATE_SCORING_TIERScoring Tier updated
x

REMOVE_SCORING_TIERSScoring Tiers removed
x
SurveysSURVEYS_SEARCHSurvey(s) searched for
x
TrainingTRAININGS_SEARCHTrainings searched for
x
Speech Recognition

ADD_SPEECH_TAG

Speech tag added
x

EDIT_SPEECH_TAG

Speech tag edited


x

REMOVE_SPEECH_TAG

Speech tag deleted


x
Data ExportDATA_EXPORT_CREATE

Data Export Created


x

DATA_EXPORT_DELETE

Data Export Deleted


x

DATA_EXPORT_CHANGED

Data Export Updated


x

DATA_EXPORT_DOWNLOAD

Output file downloaded


x

DATA_EXPORT_EMAILED

Output file emailed


x

DATA_EXPORT_RUN_MANUAL

Task Execution Manual


x

DATA_EXPORT_RUN_SCHEDULEDData Export scheduled execution
x
MiscTAB_CLOSED

Tab is closed


x

TAB_OPENED

Tab is opened


x

TAB_FOCUSED

Tab is focused


x

ACCESS_MEDIA

Media accessed


x

ADD_GROUPGroup added
x

DELETE_CALL*Call deleted
x

REMOVE_INTERACTION_TYPEInteraction type removed
x

REMOVE_GROUPGroup removed
x

SEND_FEEDBACKAgent feedback sent
x

SEND_RECORDINGRecording sent
x

SYNCHRONIZE_NOWRemote user synchronization forced
x

INCLUDE_IN_REPORTS_CHANGEDInclude in reports review status changed
x

EDIT_AUDIT_REASONReplace reason changed
x

EDIT_USERUser edited
x

MERGE_AUDIT_REASONReplace reason merged
x

USER_LOGINInteraction Tag name edited
x

USER_LOGOUTUser logged out
x

USER_PROFILE_CHANGE_DELEGATEUser profile delegation changed
x

*This event is triggered when a subevaluation is deleted (not when a call/conversation is deleted).

UM Events

Actions triggered from within User Management represent all access-related activities performed by users (for example: login, logout, requesting a token etc.).

View list of Login Events in UM...

The following list is representative of the Login Events in User Management:

ModuleActivityDescriptionAsynchronousSynchronous
Custom ActivitiesACTION_PUSHER_SYNCSynchronization with pusher triggered
x

CREATE_CUSTOM_ROLECustom role created
x

CREATE_CUSTOM_ROLE_MAPPINGRole mapping to custom role created
x

CREATE_LICENSELicense file imported to user management
x

CREATE_PROVIDER_CLIENTProvider client created
x

CREATE_SUPERVISOR_MEMBERSHIPSupervisor membership created
x

DELETE_CUSTOM_ROLECustom role deleted
x

DELETE_CUSTOM_ROLE_MAPPINGRole mapping to custom role deleted
x

DELETE_EVENTSEvents deleted
x

DELETE_IMPORTED_USERSImported users deleted
x

DELETE_PROVIDER_CLIENTProvider client deleted
x

DELETE_SUPERVISOR_MEMBERSHIPSupervisor membership deleted
x

UPDATE_CUSTOM_ROLECustom role updated
x

UPDATE_REALM_SETTINGSRealm settings updated
x

UPDATE_SUPERVISOR_MEMBERSHIPSupervisor membership updated
x

UPDATE_USER_EXTENSIONUser extension updated
x
Build-in ActivitiesAUTHREQID_TO_TOKENClient initiated backchannel authentication (CIBA) token granted
x

AUTHREQID_TO_TOKEN_ERRORError on granting CIBA token
x

CLIENT_DELETEClient deleted
x

CLIENT_DELETE_ERRORError on client deletion
x

CLIENT_INFOClient info obtained during client registration
x

CLIENT_INFO_ERRORError on getting client info
x

CLIENT_INITIATED_ACCOUNT_LINKINGUser account linked with external identity provider using specific client
x

CLIENT_INITIATED_ACCOUNT_LINKING_ERRORError on client initiated account linking
x

CLIENT_LOGINClient logged in 
x

CLIENT_LOGIN_ERRORError on client login
x

CLIENT_REGISTERClient registered
x

CLIENT_REGISTER_ERRORError on client registration
x

CLIENT_UPDATEClient updated
x

CLIENT_UPDATE_ERRORError on client update
x

CODE_TO_TOKENAuthorization code exchanged for a token
x

CODE_TO_TOKEN_ERRORError on exchanging authorization code for a token
x

CUSTOM_REQUIRED_ACTIONCustom required action triggered
x

CUSTOM_REQUIRED_ACTION_ERRORError on custom required action
x

DELETE_ACCOUNTUser deleted its account via manage acount console
x

DELETE_ACCOUNT_ERRORError on account deletion
x

EXECUTE_ACTIONSAction executed
x

EXECUTE_ACTIONS_ERRORError on executing action
x

EXECUTE_ACTION_TOKENToken permitting specific action executed
x

EXECUTE_ACTION_TOKEN_ERRORError on action token execution
x

FEDERATED_IDENTITY_LINKUser account linked with federated identity provider
x

FEDERATED_IDENTITY_LINK_ERRORError on federated identity link
x

GRANT_CONSENTConsent granted
x

GRANT_CONSENT_ERRORError on consent grant
x

IDENTITY_PROVIDER_FIRST_LOGINLogin with identity provider triggered for the first time
x

IDENTITY_PROVIDER_FIRST_LOGIN_ERRORError on identity provider first login
x

IDENTITY_PROVIDER_LINK_ACCOUNTIdentity provider account linked
x

IDENTITY_PROVIDER_LINK_ACCOUNT_ERRORError on identity provider link account
x

IDENTITY_PROVIDER_LOGINIdentity provider used to log in
x

IDENTITY_PROVIDER_LOGIN_ERRORError on identity provider login
x

IDENTITY_PROVIDER_POST_LOGINIdentity provider post login action triggered
x

IDENTITY_PROVIDER_POST_LOGIN_ERRORError on identity provider post login
x

IDENTITY_PROVIDER_RESPONSEIdentity provider responded
x

IDENTITY_PROVIDER_RESPONSE_ERRORIdentity provider response error
x

IDENTITY_PROVIDER_RETRIEVE_TOKENIdentity provider token retrieved
x

IDENTITY_PROVIDER_RETRIEVE_TOKEN_ERRORError on identity provider retrieve token
x

IMPERSONATELogged user is switched/impersonated to other user
x

IMPERSONATE_ERRORError on user impersonation
x

INTROSPECT_TOKENToken introspected
x

INTROSPECT_TOKEN_ERRORError on introspect token
x

INVALID_SIGNATUREInvalid certificate signature
x

INVALID_SIGNATURE_ERRORInvalid signature error
x

LOGINUser logged in
x

LOGIN_ERRORError on user login
x

LOGOUTUser logged out
x

LOGOUT_ERRORError on user logout
x

OAUTH2_DEVICE_AUTHDevice authorization
x

OAUTH2_DEVICE_AUTH_ERRORError on device authorization
x

OAUTH2_DEVICE_CODE_TO_TOKENDevice authorization code for token
x

OAUTH2_DEVICE_CODE_TO_TOKEN_ERRORError on exchanging device authorization code for token
x

OAUTH2_DEVICE_VERIFY_USER_CODEDevice user code verified
x

OAUTH2_DEVICE_VERIFY_USER_CODE_ERRORError on user code verification
x

PERMISSION_TOKENUser management access (UMA) token grant type requested
x

PERMISSION_TOKEN_ERRORError on UMA token grant request
x

PUSHED_AUTHORIZATION_REQUESTAuthorization request pushed
x

PUSHED_AUTHORIZATION_REQUEST_ERRORError on pushing authorization request
x

REGISTERUser registered
x

REGISTER_ERRORError on user register
x

REGISTER_NODENew client cluster node registered
x

REGISTER_NODE_ERRORError on registering client cluster node
x

REMOVE_FEDERATED_IDENTITYFederated identity removed
x

REMOVE_FEDERATED_IDENTITY_ERRORError on removing federated identity
x

REMOVE_TOTPTime-based one-time password removed
x

REMOVE_TOTP_ERRORError on remove time-based one-time password
x

RESET_PASSWORDPassword reset
x

RESET_PASSWORD_ERRORError on password reset
x

RESTART_AUTHENTICATIONAuthentication restarted
x

RESTART_AUTHENTICATION_ERRORError on authentication restart
x

REVOKE_GRANTToken grant revoked
x

REVOKE_GRANT_ERRORError on token revoke grant 
x

SEND_IDENTITY_PROVIDER_LINKIdentity provider link sent
x

SEND_IDENTITY_PROVIDER_LINK_ERRORError on sending identity provider link
x

SEND_RESET_PASSWORDReset password sent
x

SEND_RESET_PASSWORD_ERRORError on sending reset password
x

SEND_VERIFY_EMAILVerify email sent
x

SEND_VERIFY_EMAIL_ERRORError on sending verify email
x

TOKEN_EXCHANGEToken exchanged
x

TOKEN_EXCHANGE_ERRORError on token exchange
x

UNREGISTER_NODEClient cluster node unregistered
x

UNREGISTER_NODE_ERRORError on client cluster node unregistration
x

UPDATE_CONSENTUser consent updated
x

UPDATE_CONSENT_ERRORError on user consent update
x

UPDATE_EMAILEmail updated
x

UPDATE_EMAIL_ERRORError on update email 
x

UPDATE_PASSWORDPassword updated
x

UPDATE_PASSWORD_ERRORError on update password
x

UPDATE_PROFILEProfile updated
x

UPDATE_PROFILE_ERRORError on update profile
x

UPDATE_TOTPTime-based one-time password updated
x

UPDATE_TOTP_ERRORError on update time-based one-time password
x

VALIDATE_ACCESS_TOKENAccess token validated
x

VALIDATE_ACCESS_TOKEN_ERRORError on validating access token
x

VERIFY_EMAILEmail verified
x

VERIFY_EMAIL_ERRORError on verify email
x

VERIFY_PROFILEProfile verified
x

VERIFY_PROFILE_ERRORError on verifying profile 
x
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.