Configuration Update
The Configuration Update feature allows admins and supervisors to manage Desktop Discovery client configurations. They can create new client configurations and easily assign them to teams based on their requirements.
Prerequisites
-
To access the Configuration Update feature, the Desktop Discovery application must be enabled on the CXone tenant. Refer to Manage Tenants to enable the CXone Mpower applications.
-
To manage the Configuration Update, the users with Edit permission will be able to assign and review configuration update. For agents and other users, refer to Permissions.
If you cannot see the application on your tenant, contact the NiCE support team.
Access Configuration Update
Go to Workforce Engagement > Desktop Discovery > Client Management > Configuration Update.
When first installed, the Desktop Discovery Client uses default settings. Opening the Configuration Manager will show an empty state, where you can create a new configurations.
Once created, this new configuration will replace the default settings for the Desktop Discovery Client.
The Configuration Management page displays the following information:
Column |
Details |
---|---|
Configuration Name |
The name of the configuration. |
Created On | The date the configuration was created. |
Last Updated | The last date of configuration modification. |
Last Updated By | The user who last updated the configuration. |
Version | The version of the configuration created. This version is automatically generated when the configuration is assigned. |
Teams | Number of teams to which the configuration is assigned. |
Status | The current status of the configuration. Two options are available: Assigned and Draft. |
Actions | Edit option is available for configurations that are in Draft status. |
Create a Configuration
-
Click Create Configuration at the top-right corner of the Configuration Update page.
-
On the General page, do the following:
-
Configuration Name: Type the name for the configuration. This is a mandatory field.
Guidelines for configuration name are as follows:
-
The configuration name can only contain letters, numbers, hyphens (-), and underscores (_).
-
The configuration name must be between 3 and 50 characters.
-
The configuration name cannot end with a period (.), hyphen (-), or space.
-
Space is allowed between two words (Example: My first test configuration).
-
Do not start or end with special characters: Avoid starting or ending names with a space, period, hyphen, or underscore.
-
-
Description: Type a brief description of the configuration.
-
-
Click Next.
-
On the Client Configuration Settings page, update the default configurations for the following parameters:
-
Core Configuration
This setting displays the authentication and authorization URLs for the Desktop Discovery clients. This section is read-only and cannot be edited.
-
Desktop Discovery URL: The CXone region and environment URL (production, test, and staging).
-
API Discovery URL: This URL sets the API URL before using the API. It is built from the environment URL.
-
Authorization URL: This URL sets the authorization URL. It is built from the environment URL.
-
Authorization Retry Interval: The time the system waits before trying authorization again. Two retries are allowed: the first after 60 minutes, and the second after 120 minutes.
-
Feature Modules: Modules available for this configuration.
-
-
Log Configuration
This section contains configuration parameters for managing Desktop Discovery Client log files.
-
Set File Size (Bytes): This setting defines the maximum log file size before creating a new file for continued logging. Once the log file exceeds this limit, a new file is generated. You can select a value between 1024000 and 102400000.
-
Roll On File Size: This setting determines whether the client should create a new log file when the file size limit (Set File Size (Bytes)) is reached. There are two options:
-
Continue: Select this option to ensure that a new log file is initiated once the current file reaches its size limit.
-
Stop: Select this option to stop creating a new log file once the current one reaches its size limit.
-
-
File Retention Limit: This setting defines the maximum number of log files to retain before the older ones are deleted. Once the set limit is exceeded, the client automatically removes the oldest log files to free up memory for new log files. By default, the client stores 10 log files. You can select a value between 1 and 100.
-
System Log Level: Sets the logging level for system-related logs.
-
Communication Log Level: Sets the logging level for the communication module.
-
Auto Update Log Level: Sets the logging level for the auto-update module.
-
Data Collection Log Level: Sets the logging level for the Data Collection module.
-
Win32 Connector Log Level: Sets the logging level for the Win32 Connector module.
-
Module Loading Service Log Level: Sets the logging level for Module Loading Service.
-
Web Connector Log Level: Sets the logging level for the Web Connector module.
-
Developer Log Level: Sets the logging level for Developer components.
The following options are available for the above log levels:
-
Error: Logs only critical issues that indicate an application or system component failure.
-
Debug: Logs general operational messages that highlight the progress and state of the application under regular operation.
-
Information: Logs detailed diagnostic valuable information for developers or administrators when troubleshooting problems.
-
-
Data Collection
This setting controls real-time data collection. When the Data Collection toggle is ON, you can set specific values. Turning it OFF stops data collection for the team. To restart data collection, create and assign a new configuration with this toggle turned ON, then restart the Desktop Discovery client.
-
Message Keeper Chunk Size: Sets the number of messages stored in each chunk before processing. You can select a value between 10 and 180 actions. The default value is 50.
-
Message Keeper Threshold Interval (Sec): Time interval threshold for retaining new messages before triggering message keeper actions. You can select a value between 300 and 1800 seconds. The default value is 600 seconds.
-
Message Sender Chunk Size: Sets the batch size for sending messages to the server. You can select a value between 60 and 300 actions. The default value is 180.
-
Message Sending Interval (Sec): Time interval threshold for sending messages to the server. You can select a value between 600 and 3600 seconds. The default value is 1800 seconds.
-
Message Sending Delay Interval (Sec): Delay before initiating a send operation after data becomes available. You can select a value between 60 and 300 seconds. The default value is 180 seconds.
In the Desktop Discovery context, an action refers to the agent's activity, such as a mouse click or keyboard input. A message is a collection of these actions, each containing 50 actions by default. For more information, refer to Data Collection.
-
-
Installation Update
This setting controls updates for the Desktop Discovery Client. When the toggle is ON, you can configure update settings. When it's OFF, client updates are disabled for the team.
To restart client updates, create and assign a new configuration with this toggle turned ON, then restart the Desktop Discovery Client.
-
Retry Interval (Min): The time interval between each installation update retry attempt. You can select a time interval between 30 and 360 minutes, in steps of 30 minutes (30, 60, 90 minutes, etc.). You can select up to three different time intervals for these retries.
-
Retry Attempts: Number of times the system will retry an installation update on failure. You can select a value between 1 and 5.
-
Checksum Validation Retry Attempts: Number of retry attempts for checksum validation during installation update. You can select a value between 1 and 5.
-
-
-
Click Next.
-
On the Team Assignment page, assign the relevant teams to the new configuration.
-
Click
icon to add a team.
-
In the Add Teams dialog, select the check-box next to the team name you want to add. You can select multiple teams.
To select all teams, select the check-box in the Name column.
-
Click Confirm.
The configuration is assigned successfully to the selected team.
-
Click Submit.
The configuration is now created and appears in the list of configurations on the Configuration Update page.
-
Create a Configuration Draft
-
Refer to steps 1-4 from Create a Configuration.
-
On the Configuration Settings page, click Save as Draft.
The configuration draft is created and shows up with the status Draft on the Configuration Update page. You can edit it. For more details, see Edit a Draft Configuration.
If you go back and save the configuration as a draft, the added teams will not be saved.
On the Discard Team Selection message dialog, do one of the following:-
Click Continue to discard the team selection and save the draft configuration.
-
Click Cancel to go back to the previous page.
-
Edit a Draft Configuration
You can edit a configuration with the status Draft.
-
Go to Workforce Engagement > Desktop Discovery > Client Management > Configuration Update.
-
In the Actions tab, click
icon next to the configuration name.
-
Click Edit.
The Edit Configuration page appears which enables you to edit the configuration settings.