PDF(326.9 KB) View with Adobe Reader on a variety of devices
ePub(409.2 KB) View in various apps on iPhone, iPad, Android, Sony Reader, or Windows Phone
Mobi (Kindle)(311.0 KB) View on Kindle device or Kindle app on multiple devices
Updated:May 24, 2022
The documentation set for this product strives to use bias-free language. For the purposes of this documentation set, bias-free is defined as language that does not imply discrimination based on age, disability, gender, racial identity, ethnic identity, sexual orientation, socioeconomic status, and intersectionality. Exceptions may be present in the documentation due to language that is hardcoded in the user interfaces of the product software, language used based on RFP documentation, or language that is used by a referenced third-party product. Learn more about how Cisco is using Inclusive Language.
This document describes the procedure to troubleshoot the issue with a finesse custom/new live data gadget.
Cisco recommends that you have knowledge of these topics:
Unified Contact Center Express
Cisco Unified Intelligence Center
The information in this document is based on these software and hardware versions:
Unified Contact Center Express 12.5
Cisco Finesse 12.5
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, ensure that you understand the potential impact of any command.
Finesse agent live data gadget error "Failed to load the gadget. Either CORS is not configured or a problem has occurred in Reporting Service."
Enable browser console logs. Open Browser Console and navigate to Developer Tools. Choose Network Tab and hit the refresh button that appears on the gadget window to reload the gadget.
In the filter section, highlight View ID and check the response field for failure reason:
"user does not have sufficient permission for entity: 429623FC10000180000001200A7FFCD4".
This confirms the issue is with the report that misses user permissions.
In order to find the report name which has a user permission issue, note down the View Id in the error response.
Run the sql command on cli of uccx node.
Run SQL, choose name from cuic_data:cuicReport where id in(select parentrptid from cuic_data:cuicGrid where id = '<viewId copied from error response>').
From the output, the report name is identified.
Log in to the CUIC and verify the user permissions of the report. Grant the read or execute permission to all agents or AllUsers as per the requirement.
Note: It is generally recommended to have these permissions for specific reports. Log in to CUIC > Configure > Permissions and choose Reports from the dropdown menu. Agent Reports: Administrator, Agents, ReportingUsers, Supervisors. Supervisor Reports: Administrator, ReportingUsers, Supervisors.
Log back in onto the finesse page and verify the live data gadget.
With the updated permissions, the custom live data gadget loads successfully.