Platform Administration (GAX)
Note: Not all changes listed below may pertain to your deployment.
- April 30, 2020 (9.0.100.58)
- October 29, 2017 (8.5.220.47)
- June 6, 2016 (8.5.220.25)
- March 8, 2016 (8.5.220.20 UPDATE)
- October 14, 2015 (8.5.220.20)
- Known Issues
April 30, 2020 (9.0.100.58)
What's New
This release contains the following new features and enhancements:
Enhanced interface and improved usability
- Users can now copy and paste skills from one Persons object to another Persons object. (GAX-10642)
- Genesys Administrator Extension now displays the First and Last name in the results grid while performing advanced Persons object search. In addition, the Name column is renamed to Username. (GAX-10637)
- Genesys Administrator Extension now enables the user to remain logged in as long as the user is active in any of the opened Windows/tabs. (GAX-10611)
- Genesys Administrator Extension now displays the number of agents associated with the Skills and Agent Groups objects. (GAX-10635)
- Genesys Administrator Extension now displays the loading icon until the complete list of agents is loaded in the Skills and Agent Groups objects. (GAX 10636)
- You can now import the privileges of any application by importing the metadata (XML) in the Application Templates page. (GAX-10526)
- When you update a role object, GAX now internally preserves the original hierarchy of the role but there are no changes with the way it is stored. Previously, GAX changed the role object from level 2 to level 3 while saving the new changes of the object. (GAX-10507, GAX-10527)
- Read-only person accounts cannot export configuration data contained in GAX. (GAX-10464)
- You can now configure the Content-Security-Policy-Report-Only header in the gax.properties file for monitoring the content security violations. (GAX-10411)
- The existing auditing feature in GAX is extended to include the following requirements:
- Configuration Server object creation, update, deletion.
- Attacks and indicators of potential attacks, such as XSS attacks.
- Exception due to insufficient permission.
- (GAX-10299)
- GAX now supports keyboard navigation and keyboard shortcuts in the Persons details page to quickly execute common actions and operations. For more information, see the "Keyboard shortcuts" section in the Users (Persons) page. (GAX-10206)
- Enabled Edit Skills feature for the Agents listed in the Dependencies tab of the Skills object. (GAX-10462)
- GAX interface has been updated to comply with the latest Genesys UX 3.0 design guidelines. (GAX-9983, GAX-10028)
- GAX now provides navigation links to edit the dependent or associated objects within all configuration objects; for example, Persons, Agent Groups, Access Groups, Roles, Skills, DN Groups, Place Groups, and so on.
- Additionally, the Back button in the General tab of the configuration objects enables you to return to the original configuration object from which you navigated to the associated configuration object.
- Note: The Back button is available only in the General tab of hyperlinked configuration objects and it may not work properly if it is used intermittently with the Browser back button. (GAX-9957, GAX-9997, GAX-10074)
- You can now configure the following new GAX application options:
- [general]disable_change_password
- [general]validate_data
- For more details, see Configuration Options. (GAX-10027, GAX-10083)
- To allow ease of navigation in Configuration Manager, GAX now displays all available configuration objects under each panel on the Configuration Manager view. Previously, you can see the configuration objects listed under each panel only when you hover over the panel header. (GAX-9958)
- You can now modify the skills of one or more person records by selecting More > Edit Skills on the Persons window. (GAX-10042)
- The Export and Import feature now supports including option(s) in bulk for all configuration objects. (GAX-9841)
- GAX now enables you to create a range of DN, Place, or Agent Login objects. (GAX-9713)
- GAX now allows you to copy and paste DNs to DN Groups and Places, Places to Place Groups, Access Groups to Persons, Persons to Access Groups, Agent Groups and Skill objects, wherever the association is supported. (GAX-9879, GAX-9880)
- GAX now supports the copying and pasting of single or multiple application options from one configuration object to the application options of another configuration object. (GAX-9878)
- GAX now enables you to manage connections in bulk between application configuration objects, similar to the functionality provided by Manage Options. ( GAX- 9712)
- When modifying options for selected objects, GAX now allows you to edit common sections and name value pairs in the Update tab. (GAX-9416)
- GAX now allows you to change the application version if allow_editing_application_version is set to true in the [general] section of GAX application options. (GAX-9840)
- Refresh is now removed from the More menu and added as a dedicated interface button. (GAX-9806)
- The Genesys Web Engagement Plug-in is not compatible with core GAX release 8.5.290.xx.
- When the Options or Application Options tab is opened, all sections are now collapsed by default. You can click Expand All to expand all sections. (GAX-9709)
- You can now configure a new GAX application option, quick_filter_only_on_enter, to control how the Quick Filter works. When set as true, filtering starts only when you hit the Enter key. (GAX-9711)
- Advanced Search now works for all configuration object types. (GAX-9710)
- You can now associate multiple DNs with a DN Group and Place object, rather than just a single DN. The DN selection dialog is also improved, as clickable folders are now highlighted, folder names are displayed in list view, and the selected folder remains in focus when you navigate from list view back to tree view. (GAX-9708)
- GAX now displays a warning message when the template is changed for any existing application object. (GAX-9752)
- Added mutual Transport Layer Security (TLS) support between:
- GAX and Configuration Server. (GAX-9566)
- GAX and Solution Control Server (SCS). (GAX-9633)
- For more details, see Configuring System Security.
- Enabled folder-based list view in Agent Dashboard. For more details, see Agents. (GAX-9345)
- Included DELETE support on CSV Bulk Import capabilities in Agent Management and specific Configuration Manager objects. Previously, only ADD and UPDATE features were supported. For more details, see Bulk Import/Export of Agent Data. (GAX-9399)
- Added Advanced Search feature to search for Person objects by using additional search criteria in Configuration Manager. For more details, see Searching for Configuration Objects. (GAX-9395)
- Enabled Edit Skills feature for Agent Groups in Configuration Manager. (GAX-9569)
- Optimized Quick Filter in Agent Dashboard and application options of all object types in Configuration Manager for better performance and quick results. (GAX-9626)
- Enhanced Quick Filter to display only matched key-value pairs while filtering application options. (GAX-9626)
- For SSO, GAX now supports External User ID in SAML response. The SAML attribute name corresponding to the External User ID can be configured in the gax.properties file as key ‘saml_external_userid’. Previously, GAX only supported User Name. For more details, see Configuring GAX Properties. (GAX-9537)
- For SSO, GAX now uses the certificate configured in a keystore as the signing certificate in the GAX metadata file. The keystore must be configured in the gax.properties file. Previously, GAX always used the default self-signed certificate. For more details, see Configuring GAX Properties. (GAX-9538)
- You can now import an application metadata XML file into an existing or a new Application Template for Application objects. For more information, see the Importing Application Metadata section in the Application Templates page. (GAX-9234)
- GAX now supports SIP Business Continuity Switch Synchronization Wizard. For more information, see the Disaster Recovery tab in the Switches page. (GAX-8826)
- Now GAX can read the custom SSL key configurations from the gax.properties file. (GAX-9538)
- You can now configure Content Security Policy (CSP) headers for GAX in the gax.properties file. (GAX-9451)
- GAX now supports HTTP Strict Transport Security and you can enable it by configuring enable_hsts=true in the gax.properties file. (GAX-9450)
- Personality and Audio Resource-related information is now written to GAX logs. (GAX-9424)
- GAX can be put into Read Only or Emergency Mode to prevent any changes to the Configuration Database by anyone except a member of the Super Administrators Group. (GAX-9235)
- You can now perform Global Searches for configuration objects in Configuration Manager based on type, name, tenant, and state. (GAX-9286)
- You can now modify and edit options of multiple configuration objects simultaneously. (GAX-8855)
- You can now bulk provision Agent Logins for agents. (GAX-9246)
- Bulk Change Set (BCS) functionality is now hidden by default and not recommended for use. BCS will not be enhanced in the future and will be deprecated over time. Users are encouraged to use the Bulk Provisioning functions from the Configuration Manager menu instead. However, BCS capability can still be enabled using the option enable_bulk_change_sets if required. (GAX-8846)
- Audio Resource Management Auditing: You can now determine who added, modified, or removed Audio Resources and Personalities, and who reprocessed, downloaded, or deleted Audio Resources by viewing Audit logs in Centralized Logs. (GAX-9287)
- You can configure GAX to use token-based authentication on user connections with Configuration Server. This enables GAX users to be authenticated externally using SAML with the customer’s IDP without the need for Configuration Server to go through LDAP connections. (GAX-8851)
- You can now use a customized JDBC URL when configuring a Database Access Point (DAP) for the GAX Database instead of using a connection based on the DAP object itself. (GAX-9388)
- On Windows, you can now access the GAX Database (only for MS SQL database) with Windows user credentials using the custom JDBC URL. (GAX-9500)
- Improved sorting of Audio Resources, Parameters, Group Templates, and Parameters Groups: You can now sort lists of Audio Resources, Parameters, Group Templates, and Parameters Groups by Name and Type. You can also toggle the sort order between ascending and descending by clicking the Toggle icon in the column header. By default, the lists are sorted in ascending order by Name. (GAX-9394)
- You can now provision new and existing objects in bulk by preparing a CSV (comma-separated values) file outside of GAX, and then importing it into GAX. You can also export data for selected (or all) objects of those types from GAX into a CSV file, modify it as required, and import it back into GAX. GAX can also generate template CSV files, which you can save and use to prepare import CSV files. This feature applies to the following object types:
- DN and DN Groups
- Places and Place Groups
- Persons (Users)
- Agent Groups
- Before completing configuration changes, especially those involving deletion of data or objects, the user must explicitly acknowledge the impact of the changes before submitting the changes.
- The Applications tab in System Dashboard now includes a column that shows the folder path for each Application, starting with the Tenant name, making it easier to find specific Applications.
- Tables of configuration options now include two more columns, one showing the name including the section, and the other showing the section name only. The sections can still be collapsed, as before.
- On configuration screens, the text of the Delete button now reads Delete <object type>, to prevent the unintentional deletion of the whole object when the intent was to delete only a property.
- The object list views in Configuration Manager now display the total number of objects in the Folder, the number selected by a filter (if any) applied to that list, and the number of agents selected (if any).
- When cloning an object, specific properties can be configured to not be copied to the new object.
- Personalities are now displayed in order of their names. Specific columns can also be configured to be shown/hidden in the view. In addition, the number of personalities available to Audio Resource IDs in single-tenant configurations is increased from 100 to 1000, with the range changing from 0-99 to 0-999. Use this option with extreme caution.
- Applications and Solutions can now be started and stopped directly from the Application object list and Solution object list views, respectively, in Configuration Manager.
- The GAX Capacity Wizard now accepts a value of 0 (zero) as maximum capacity, thereby disabling routing to a particular media.
- Statistical Day objects can now be adjusted to account for the extra day in a leap year.
Third-Party Software Support
Resolved Issues
This release contains the following resolved issues:
- When a configuration object is edited, the list now remains expanded when saving the changes. Previously, the list collapsed when clicking the OK button. (GAX-10674)
- If a configuration unit name contains special characters such as parenthesis, the string after the parenthesis is now displayed properly in the breadcrumbs. Previously in this scenario, the string after the parenthesis was not displayed. (GAX-10618)
- When importing application options, GAX now correctly displays the section names containing the square brackets. Previously in this scenario, the closed square bracket (]) was removed from the the section name. (GAX-10576)
- GAX now prints the channel endpoint name (SessionID) only when the log level is set to DEBUG or higher levels. Previously, GAX printed the channel endpoint name even when the log level was set to INFO. (GAX-10536)
- GAX now validates and displays an error if there are any command injections in the values of the CSV file while importing it. (GAX-10535)
- GAX now fetches the Configuration Server application name for accessing Configuration Server application options during runtime. Previously, the Configuration Server application name was hard-coded as "confserv" in GAX. (GAX-10523)
- GAX now sets the X-Frame-Options header to DENY when the disable_xframe_options option is set to true in the gax.properties file. (GAX-10487)
- GAX now sets a new sessionID for every new login of the user. (GAX-10486)
- GAX includes the folder path in the exported CSV file when a folder is selected during the export operation. Previously, GAX did not include the folder path in the exported CSV file. (GAX-10428)
- In the Google Chrome browser, the horizontal scrollbar is now visible when you click Show Quick Filter in the Audio Resources page. Previously, the horizontal scrollbar was hidden during this operation. (GAX-10424)
- GAX now clears the JsessionID cookie after you log out. (GAX-10368)
- GAX now displays the widget title correctly even if the widget title has some JavaScript code such as <script> in it. Previously in this scenario, the JavaScript code was incorrectly executed when the user selected Expand to Tab. (GAX-10365)
- GAX now validates for boolean values of the boolean type parameters. (GAX-10272)
- GAX now validates for SQL injections in input data and, accordingly, throws an error. (GAX-10244)
- In Internet Explorer 11, GAX now displays the application status icons after a browser refresh. Previosuly, the application status icons disappeared. (GAX-10231)
- This release of GAX fixes all high level and several medium level vulnerabilities reported in the Black Duck scan. (GAX-10213)
- Two users can now update an agent group at the same time in the Agent Dashboard. Previously, if two users edited the same agent group, only the changes made by the second user were available. (GAX-10211)
- GAX can now import or export the application options which have backslashes (\) in the section, name, and value pair. Previously, GAX removed backslashes (for example, in file paths) from the options during the import or export operation. (GAX-10196)
- When a configuration object is edited, the list now stays expanded on saving the changes. Previously, the list collapsed on clicking the OK button. (GAX-10665)
- GAX now prints the channel endpoint name (SessionID) only when the log level is set to DEBUG or higher levels. Previously, GAX printed the channel endpoint name even when the log level was set to INFO. (GAX-10536)
- GAX now validates for any command line vulnerabilities and, accordingly, stops processing the CSV file while uploading it. (GAX-10535)
- If a configuration unit name contains special characters such as parenthesis, the string after the parenthesis is now displayed properly in the breadcrumbs. Previously in this scenario, the string after parenthesis was not displayed. (GAX-10618)
- GAX now lists the skills correctly for the selected tenant in the Dependencies > Edit Skills dialog of the Skills object. Previously, when the tenant was changed, the Edit Skills dialog listed only the skills of the tenant to which the user belongs. (GAX-10615)
- GAX can now import or export the application options which have backslashes (\) in the section, name, and value pair. Previously, GAX removed backslashes (for example, in file paths) from the options during the import or export operation. (GAX-10403)
- When multiple column filters are enabled in the Agents dashboard, GAX now correctly updates the search results list when a single or multiple filters are removed. Previously in this scenario, GAX did not update the search results automatically. (GAX-10402)
- In Internet Explorer 11, GAX now displays the application status icons after a browser refresh. Previosuly, the application status icons disappeared. (GAX-10401)
- GAX can now import or export the Agents and Person records within the folders. (GAX-10400)
- GAX logs now display the user information for start and stop of a specific application object or solution. (GAX-10398)
- In the Google Chrome browser, the horizontal scrollbar is now visible when you click Show Quick Filter in the Audio Resources page. Previously, the horizontal scrollbar was hidden during this operation. (GAX-10424)
- All concurrent changes made to various parameters of the same Parameter Group by different users are now saved correctly. If the same Parameter Group is updated by more than one user, then except the first user, the other logged-in users get a warning message during the save operation. Previously, changes made by other logged-in users were overwritten with the changes made by the last logged-in user. (GAX-10283)
- The More menu is now visible in all configuration objects of single-tenant Configuration Manager. (GAX-10121)
- The Maximum Capacity of Capacity Rules now accepts value within the rangle of 1 to 255 only. (GAX-10108)
- This release of GAX fixes a password-related security vulnerability. (GAX-10106)
- The Personality Name field now accepts a value containing special characters and displays the name as entered. Previously, the Personality Name that contained special characters was displayed as encoded text. (GAX-10071)
- GAX restarts without failures after Configuration Server switch-over in high availability setup. (GAX-10070)
- GAX no longer validates the whitelisted host URLs if the [security].host_whitelist_enabled option is set to false. (GAX-10055)
- The Delete button is now enabled when filtered items in the Transactions > Options list are selected. Previously, the Delete button remained greyed out during this operation. (GAX-10038)
- All concurrent changes made to various parameters of a Parameter Group by different users are now saved correctly. Previously, changes that the other logged-in users made were overridden with the changes that the last logged-in user made. (GAX-10011)
- GAX now restricts the users from selecting more than one filter string from the drop-down list across all column filters on the Agents Dashboard. Previously, users could select more than one filter string. (GAX-10008)
- After clearing browser cookies, now the default language remains the same in the localized GAX. Previously, the default language changed to English.
(GAX-10001)
- GAX no longer generates duplicate audit log messages in the Centralized Log for every Audio Resource-related changes. (GAX-9942)
- GAX now displays audit level search results correctly when using any additional filters such as configuration objects in the Advanced Search field of Centralized Log. Previously, the filter displayed no results even though the log entries were available. (GAX-9864)
- Schedule parameters with multiple schedule values are now properly validated and synchronized, thereby preventing unnecessary error message while saving any new changes. Previously in this scenario, an error message was displayed. (GAX-10543)
- The More menu is now visible in all configuration objects of single-tenant Configuration Manager. (GAX-10492)
- All concurrent changes made to various parameters of the same Parameter Group by different users are now saved correctly. If the same Parameter Group is updated by more than one user, then except the first user, the other logged-in users get a warning message during the save operation. Previously, changes made by other logged-in users were overwritten with the changes made by the last logged-in user. (GAX-10283)
- GAX now restarts successfully after Configuration Server switchover in high availability setup. (GAX-10282)
- This release of GAX fixes a password-related security vulnerability. (GAX-10106)
- The GAX History page now displays error messages in French for every security authentication violation while importing a CSV file in the Agents Dashboard. (GAX-10104)
- Now the Persons list is auto refreshed for every edit action on a person record. Previously, manual refresh was needed to reflect the changes. (GAX-10100)
- The error message that is displayed to indicate duplicate records while importing a CSV file in Agents Dashboard is now localized in French. (GAX-10099)
- The Show Column Filter in the Agent Dashboard now filters correctly in the localized GAX. (GAX-9607)
- This release of GAX fixes all existing warnings of static code analysis. (GAX-9992)
- Now GAX disables the Copy option when a folder is selected. Previously, the Copy option was enabled when a folder was selected. (GAX-9968)
- When you edit Agent Login details from the Agent Dashboard, GAX now correctly retains and saves the changes. (GAX-9920)
- When exporting an Agent Group, GAX now includes the Script value with the export. (GAX-9855)
- GAX now correctly displays the host information when you click the host icon on the Hosts tab of the System Dashboard. Previously, GAX displayed "host is unavailable". (GAX-9768)
- During bulk exports, GAX now correctly retrieves the folder details for Agents (Persons). (GAX-9751)
- GAX now correctly allows the port of an application to be changed, even if the application is dependent on a high availability application. Previously, GAX wouldn't allow changes to the port of an application if high availability applications were listed in the Dependencies tab. (GAX-9595)
- After startup, GAX now displays an error message if a mismatch was detected with the schema version of the gax-core plugin. (GAX-9556)
- GAX now displays an error message if Configuration Server is unavailable. (GAX-9503)
- GAX now allows you to edit the numeric-type options of any COM object, even if the metadata file doesn’t have a range specified for it. (GAX-9793)
- The parameters in a Parameter Group Template are now retained when Select All is used with the Quick Filter. Previously, in this scenario, parameters that were not included in the applied Quick Filter list were removed. (GAX-9725)
- The message in the Agent Dashboard Import pop-up window now displays correctly in Internet Explorer 11. (GAX-9721)
- The Status column is now removed from the Backup Server selection window for Application objects. Previously, the status of the Application was always displayed as "Unknown". (GAX-9678)
- The filter for the Agent Management Skill column now correctly applies an AND condition when two skills are separated by a comma (,). Previously, the filter would incorrectly apply an OR condition. (GAX-9649)
- When two component objects share the same DBID on Configuration Server, GAX no longer copies the details on the Dependencies tab of one object to the Dependencies tab of the other. (GAX-9590)
- When a deployed audio resource is deleted, GAX no longer incorrectly deletes the personality associated with it. (GAX-9565)
- GAX now correctly displays the Permissions for a Person object if it contains duplicate permissions records. Previously, GAX would spin indefinitely and not render the results. (GAX-9431)
- GAX no longer throws an exception error if you upload an application metadata XML file that contains numeric variables that do not specify a range of values. (GAX 9654)
- GAX no longer includes the HTTP Server header when responding to requests. (GAX-9758)
- CometD is upgraded from 3.0.6 to 3.1.1 to support CometD connections in multiple browser tabs. (GAX-9726)
- The Centralized Logs page now correctly loads log messages with IDs that contain more than 10 signs. (GAX-9771)
- GAX now correctly parses CSV files on the Options tab of all configuration objects. Previously, GAX could not correctly parse a CSV file during import if the file contained a comma (,) character. (GAX-9767)
- The GAX Applications page now correctly displays the execution mode for Folders and Applications. (GAX-9630)
- GAX now displays a valid value from the transaction object if the user chooses Value from Transaction Object. Previously, GAX displayed an empty value if users chose Value from Transaction Object for the Audio Resource, Personality, and Configuration Object parameter types while editing a parameter group. (GAX-9627)
- Show Column Filter in Agent Dashboard now filters correctly in a localized GAX. (GAX-9607)
- You can now disable the gax login page and redirect to the saml login page, by setting the property saml_redirect_always to true in the gax.properties file. (GAX-9603)
- Column Filter now correctly loads the data and displays the list much faster than before. Earlier, some performance issues occurred when large numbers of agents were filtered. (GAX-9567)
- GAX now correctly loads the password key-value pair in the Application Options and Annex Options pages in Configuration Manager. (GAX-9553)
- GAX now successfully loads in Internet Explorer browser even if the PingOne extension is enabled. (GAX-9621)
- GAX now allows you to edit the numeric-type options of any COM object even if the metadata file doesn’t have a range specified for it. (GAX-9793)
- The Centralized Logs page now correctly loads log messages with IDs that contain more than 10 digits. (GAX-9771)
- GAX now correctly parses CSV files on the Options tab of all configuration objects. Previously, GAX could not correctly parse a CSV file during import if the file contained a comma (,) character. (GAX-9767)
- GAX now displays a warning message when the template is changed for any existing application object. (GAX-9752)
- The parameters in a Parameter Group Template are now retained when Select All is used with the Quick Filter. Previously, in this scenario, parameters that were not included in the applied Quick Filter list were removed. (GAX-9725)
- The message in the Agent Dashboard Import pop-up window now displays correctly in Internet Explorer 11. (GAX-9721)
- The Status column is now removed from the Backup Server selection window for Application objects. Previously, the status of the Application was always displayed as "Unknown". (GAX-9678)
- GAX now correctly displays the DN name in the Manage options dialog. Previously, if an alias name was empty for a DN, the DN name was displayed as an empty value. (GAX-9676)
- GAX no longer throws an exception error if you upload an application metadata XML file that contains numeric variables that do not specify a range of values. (GAX-9654)
- The filter for the Agent Management Skill column now correctly applies an AND condition when two skills are separated by a comma (,). Previously, the filter would incorrectly apply an OR condition. (GAX-9649)
- The GAX Applications page now correctly displays the execution mode for Folders and Applications. (GAX-9630)
- GAX now displays a valid value from the transaction object if the user chooses Value from Transaction Object. Previously, GAX displayed an empty value if users chose Value from Transaction Object for the Audio Resource, Personality, and Configuration Object parameter types while editing a parameter group. (GAX-9627)
- GAX now successfully loads in Internet Explorer browser versions 10 and 11 even if the PingOne extension is installed and enabled. (GAX-9621)
- GAX now correctly allows the port of an application to be changed. Previously, GAX wouldn't allow changes to the port of an application if other applications were present in the Dependencies tab. (GAX-9595)
- When two component objects share the same DBID on Configuration Server, GAX no longer copies the details on the Dependencies tab of one object to the Dependencies tab of the other. (GAX-9590)
- The Column Filter now correctly loads the data and displays the list much faster than before. Earlier, some performance issues occurred when large numbers of agents were filtered. (GAX-9567)
- When a deployed audio resource is deleted, GAX no longer incorrectly deletes the personality associated with it. (GAX-9565)
- The Show Column filter in the Agent Dashboard now works correctly in localized versions of GAX. (GAX-9776, GAX-9777)
- The Application objects list view now loads correctly, even if there are lengthy application names. Previously in this scenario, the list disappeared. (GAX-9563)
- The deployed IP page now loads successfully without any occasional errors. (GAX-9549)
- GAX now correctly performs bulk imports of agents, even if the Person folder exists in the Configuration Unit. You can now import persons or agents to destinations under any Business Unit/Site/Folder. (GAX-9543, GAX-9467)
- Cloning a Person object now works correctly in Mozilla Firefox version 40.0 (GAX-9540)
- Names with the apostrophe (') punctuation mark can now be filtered properly in the Quick filter and Column filter. (GAX-9533)
- Agents Bulk import now works correctly even if Application Rank is selected in the import. Previously, Agents Bulk import failed when Application Rank was selected. (GAX-9496)
- GAX now connects and starts successfully if the multi-language configuration support is enabled in Configuration Server. (GAX-9492)
- The system dashboard now displays accurate status. Earlier, the folder status was displayed incorrectly in the GAX system dashboard. (GAX-9477)
- Now, when GAX is configured to run with the Oracle backend database, the centralized log loads much faster than before. (GAX-9398)
- GAX support for Oracle Driver is now updated from ojdbc6 11.2.0.2.0 to the more recent ojdbc7 12.1.0.2. (GAX-9348)
- Installation Packages list now refreshes correctly, when the PostgreSQL GAX backend database is restarted. Previously, there were errors while loading the list. (GAX-8702)
- GAX now successfully loads in Internet Explorer browser even if the PingOne extension is enabled. (GAX-9621)
- GAX now successfully restarts as expected during Configuration Server High Availability (when the backup Configuration Server acts as the primary server and the primary Configuration Server acts as the backup server). Previously, GAX failed to restart in this scenario. (GAX-9526)
- The enable_x_requested_with_check token enables the X-Requested-With header check and prevents Cross-Site Request Forgery (CSRF) attacks in GAX. If the enable_x_requested_with_check option is set to true in the gax.properties file, then GAX Server checks the X-Requested-With header for all the incoming AJAX requests from the other GAX plug-ins that have theaccept header and its value as application/JSON. By default, enable_x_requested_with_check is set to false. (GAX-9473)
- This release fixes a security issue relating to a Cross-Site Request Forgery (CSRF) vulnerability. (GAX-9452)
- The audio resource file menu, which appears when hovering over the name of an assigned audio resource, now works properly. Previously, if the file name was in single quotation marks (' '), the menu would not appear. (GAX-9378)
- The DN field Alias can now be imported or exported with other fields using a .csv file. Previously,
this field was not one one of the fields that could be imported or exported. (GAX-9370)
- The list of iWD Business Structure objects can now be collapsed, as before. Previously, in only GAX 8.5.240, the list could not be collapsed. (GAX-9364)
- GAX no longer supports Cloud mode (no relation to Genesys cloud architecture) in the Agent Management dashboard. The Agent Management dashboard is also hidden by default, but can be made visible in Premise mode in System Preferences. This Premise mode no longer supports the automated agent creation logic, and has been replaced with the same logic as used with bulk provisioning of Agents (Persons or Users) in GAX Configuration Manager. Previously, Agent Logins were being deleted by the automated agent creation logic, which overwrote the Agent Logins during bulk provisioning. (GAX-9357, GAX-9279)
- When using an Oracle database, Log messages are now split based on bytes before being sent to Message Server. Previously, lengthy log messages with multi-byte characters, which take up more space in the database, were sometimes truncated by Message Server when written to the Log Database. (GAX-9331, GAX-8755)
- While creating an Operational Parameter of type Configuration Object, the Value autocomplete list and the browse list (the folder icon) displays objects in all Tenants to which the User has permissions. Previously, the lists did not contain all of the objects. (GAX-9324)
- GAX can once again establish a secure connection (using TLS) to Message Server and to Solution Control Server. This functionality was broken in earlier 8.5.2 releases because of a problem in related software. That problem has been fixed. (GAX-9305, GAX-9290)
- When using setup mode for a new deployment, GAX now waits until the primary Configuration Server is fully started (that is, no longer in read-only mode) before installing the backup Configuration Server. Previously, if the primary server was not fully started (that is, was in read-only mode) when GAX tried to install the backup server, GAX generated an error and terminated setup mode. (GAX-9285)
- GAX now encrypts the Java keystore password before storing it in the gax.properties file. Previously, it was stored unencrypted in a different file. (GAX-9244)
- The slider control for setting Time Ranges for Operational Parameters operates with respect to time intervals set by some Tenant users. Previously, for only Tenant Users, the slider operated with 1-minute granularity and the user had to reset their chosen granularity in User Preferences. (GAX-9243)
- Users can now resume a bulk import that was in progress when GAX terminated unexpectedly. Although this is a rare occurrence, there was previously no way to resume the import; it had to be restarted from the beginning. (GAX-8688)
- GAX now displays the complete list of Audio Resources and Personalities for selected Tenants. Previously, GAX displayed the list for only the Environment tenant, regardless of any and all Tenants that were selected. (GAX-9407)
- When using Microsoft Internet Explorer 11, after a user logs out of GAX, the username of that user is now displayed in the login dialog box. Previously in this scenario, the username field was filled with meaningless characters. (GAX-9340)
- GAX now displays a full list of parameters in an Operational Paramer Group. Previously, if the group contained a parameter of type Schedule, and that parameter did not contain a value, any parameters after that one were not displayed. (GAX-9298)
- GAX now displays the values of Routing Parameters of type Schedule in the History Details window. Previously, these parameters were always displayed with a value of null. (GAX-9282)
- GAX now displays error and alert messages in the same language as the rest of the interface. Previously, a localized GAX using the French Language Pack displayed error and alert messages in English, while the rest of the interface was in French. (GAX-9255)
- GAX now properly displays all accessible Transaction objects in a Parameter Group. Previously, some Transaction objects were displayed as Transaction Inaccessible, and when selected, all of its controls were disabled except the radio buttons. After clicking a radio button, the transaction was able to be saved, after which it became fully accessible with fully enabled controls.(GAX-9247)
- GAX now displays the Save button for a Parameter Group after an empty parameter of Schedule Type is edited, so that additional parameters can be added to the group. Previously, the Save button disappeared, and without saving the group, no more parameters could be added. (GAX-9242)
- GAX, localized with the German Language Pack, now allows a custom date range to be set for viewing the Centralized Logs. Previously, the From and To controls did not work. (GAX-9232)
- GAX can now be installed securely using the setenv.sh script. Previously, this script was unable to communicate the security settings with another script, so the installation stayed unsecured. (GAX-9231)
- GAX and Genesys Administrator now synchronize the dates and times of Statistical Day objects. Previously, the dates and times of a Statistical Day object were sometimes not the same in the two interfaces. (GAX-9222)
- GAX now appears properly when installed as a new tab in other Genesys applications, such as Workspace Web Edition. Previously in this scenario, the other application would accept the installation but the GAX tab would not show the GAX login page. (GAX-8883)
- This release removes a security vulnerability relating to unauthenticated access. (GAX-8868)
- GAX now accounts for Daylight Savings Time if the Time Zone is configured specifically; that is, not using the System Settings. (GAX-8864)
- GAX now displays the list of Applications and their correct status, as expected, after a Solution Control Server switchover. Previously in this scenario, the Application list view went blank and when it did recover, the status of the Solution Control Server running in primary mode was incorrect. (GAX-8821)
- GAX now loads the configuration options from a Transaction object's Options and Application Options (the annex) tabs. Previously in this scenario, GAX tried to load the page, then gave up trying after an internal timeout expired. (GAX-8814)
- GAX now permits an object to be moved to a root folder from a child folder, even if the DBID of the object matches that of one of the folders. Previously in this scenario, GAX would not allow the action. (GAX-8731)
October 29, 2017 (8.5.220.47)
What's New
Translation support
- Platform Administration is available in the following localized versions:
- Dutch, 8.5.230.05
- French (France), 8.5.230.05
- Germany, 8.5.230.03
- Italy, 8.5.230.03
Increased granularity for scheduling Operational Parameters
- In the Operational Parameters Management module, the granularity of scheduling Operation Parameters can be set to 5 minutes, and the default value has been reduced to 15 minutes from 30. This option is set in User Preferences.
Enhanced interface
- In the Agents window, the list of Agents now includes an Employee ID column, making it easier to view Employee IDs without viewing the agent details.
Resolved Issues
- When using Routing Parameters, Parameter Groups and Parameter Group Templates, if the mandatory checkbox is selected, you must enter a value before the record can be saved. (GAX-8655)
- If a column filter is set when you click Select All to select Agents, you will see only those Agents that match the column filter. (GAX-8654)
- GAX now correctly displays configuration objects that contain multiple binary data in their configuration options. Previously, GAX was unable to display these options, and stopped responding if a user tried to open the Options tab of a Person object. (GAX-8715, GAX-8706)
- GAX now displays the contents of the Options tab correctly for an object, even if there are empty sections. Any empty sections are removed when the object is saved. Previously, the options were not displayed and the object could not be saved, regardless of whether the Options tab was displayed. (GAX-8497)
- Clicking the SIP Server Application Options properties in GAX now correctly loads the existing empty sections and sections containing integer values. Previously in this scenario, when the section contained empty or integer values, it prevented the application from correctly loading the page. (GAX-9402)
- GAX now attempts to reconnect when its connection to Configuration Server is disrupted. GAX has a Reconnect Timer which is activated when the connection to Configuration Server is disrupted or when there is an error from the PSDK library. Two scenarios cause GAX to lose its connection to Configuration Server:
- Errors from the PSDK — For example, any network failure or exception from the PSDK library could cause warm standby to go into infinite switch-overs/reconnection attempts even when the connection to Configuration Server is still active.
- Network glitches — For example, warm standby might be turned off in PSDK.
- Previously in scenarios like these, GAX did not attempt to connect to Configuration Server when the existing connection was disrupted due to a network failure or an error from the PSDK library. (GAX-9384, GAX-9401)
- This version of GAX fixes a few security vulnerabilities. (GAX-8708, GAX-8678, GAX-8425, GAX-8644)
June 6, 2016 (8.5.220.25)
What's New
Resolved Issues
- Tenant Administrators and Supervisors can now access an agent's Options tab or change the Skills assigned to the agent even if the user does not have Write permission to the Transactions/UserPreferences folder. (GAX-8680)
- You can now import a configuration file that contains configuration options with no assigned values (for example, 1TRG= ) into a Transaction object. (GAX-8653)
- This release fixes security vulnerability. (GAX-8576)
March 8, 2016 (8.5.220.20 UPDATE)
What's New
- Support for the following web browsers:
- Apple Safari 7
- Apple Safari 8
Resolved Issues
- This version fixes a potential security vulnerability known as Session Fixation. (GAX-8509)
- Platform Administration now displays a confirmation message when a user has successfully changed their own password. (GAX-8439)
- The message reads as follows:
- Password Changed
- Your password has been successfully changed.
- The user must click OK to close the message before continuing.
- Previously, Platform Administration did not indicate the success or failure of the password change, and returned to the list of Persons.
- Platform Administration now displays an error message when the key and value in custom lists for parameters are longer than 255 characters. Previously, the interface allowed the user to enter more than 255 characters, but when you tried to save the custom lists, Platform Administration generated an error message. (GAX-8431)
- Platform Administration now prevents memory leaks when a user switches from a dashboard view to a list view multiple times. Previously, this memory leak caused the user's browser performance to degrade over time, especially on older machines that had a limited amount of memory. (GAX-8283 [GAX-8238])
- This release fixes a potential security vulnerability relating to leakage of information. (GAX-8183 [GAX-8427])
- Platform Administration now correctly moves multiple agents from one Agent Group to another, when instructed. Previously, Platform Administration added the agents to the destination Agent Group, but did not remove them from the original Agent Group. (GAX-8142)
- Platform Administration removes an XML external injection vulnerability. (GAX-7744)
- This version of Platform Administration removes a potential password exposure vulnerability. (GAX-8069, GAX-8049)
- Platform Administration now clones a Person object correctly. Previously, all of the parameters of the original object were sometimes not copied. (GAX-8010)
- This release removes a potential cross-site scripting vulnerability. (GAX-7809)
- Platform Administration no longer terminates unexpectedly after an unsuccessful login attempt. Previously, Platform Administration running in IE 9 would sometimes terminate unexpectedly if, after an unsuccessful login attempt (because you entered an incorrect password), you corrected the password and tried to log in. (GAX-7677)
- In Internet Explorer 9, the Skills filter field now works properly. The placeholder value does not become part of the filter expression. Previously, the placeholder value was not removed when the field was cleared and remained as the whole, or part (if another value was entered) of, the query expression. (GAX-7985)
- When cloning an Agent in the Agent Management screen, the original Agent stays associated with its original Place. Previously, the original Agent became disassociated from its Place. (GAX-7680)
October 14, 2015 (8.5.220.20)
What's New
Resolved Issues
- When working in Genesys Cloud, Platform Administration (GAX) no longer creates additional Agent Logins after editing an agent in the Agents view, if Agent Logins are already associated with the agent. Previously, if an agent had already been associated with an Agent Login using Configuration Manager, and the agent is modified later in the Agents view, additional Agent Logins would be created.
- Note
- Even after the fix, if the Default Number (DN) of the agent is changed during editing, additional Agent Logins will still be created. (GAX-8175)
- After creating an object using GAX Configuration Manager, the list of objects now refreshes automatically to include the new object in the list. Previously, GAX sometimes did not show the new object on some systems because of a race condition. (GAX-8365)
Known Issues
- When updating an object that has no configuration options in its annex, Platform Administration displays the CFGUniquenessViolation error message, and the update is not made. (GAX-8497)
- When using the Internet Explorer 9 web browser, actions in the System Dashboard are sometimes processed slowly or not at all, and a JavaScript error is generated. (GAX-8458)
- Unsaved changes in a form can be lost if the panel containing the form is closed by means other than: (GAX-1322)
- Selecting another item from a list or tree-view panel.
- Using the links in the Navigation Bar to go to another screen.
- Closing the tab or window of the browser.
Comments or questions about this documentation? Contact us for support!
