Efecte Service Management Tool 2023.1.0 release notes
Efecte Service Management Tool 2023.1.0 release notes
Executive Summary
The Efecte Service Management Tool (ESM) 2023.1.0 major release introduced several security and performance security improvements, a new workflow logger, two new features for facilitating commenting with ESS2, and 14 bug fixes. The release also introduced features and fixes related to Efecte Provisioning Engine (EPE) and Efecte Secure Access (ESA), such as the capability to create local users with the combination of VWA's Orchestration node and provisioning tasks. Also, several features for extending the Efecte Chat capabilities were included.
Since 2022 Q4 release, the release notes for ESM are provided via docs.efecte.com. If a .pdf version of the release notes is needed, it can be printed using the “Print to PDF” button. Previous release items can be found Efecte community.
Features
- SUMA-35430: New logger for VWA execution
- The new logger (WorkflowLogger) allows admins to inspect the workflow execution in detail. The log outputs are stored in the workflow.log file.
- The default log level is INFO. The DEBUG level provides more detail on each workflow node's execution.
- Note! The DEBUG log level produces substantial amounts of log output. Therefore, it's advisable to use the DEBUG level only when necessary.
- ESP-2432: Comment handler for facilitating commenting with ESS2
- The handler allows users to send and receive comments to and from the ESS2 self-service portal.
- The visual appearance of the handler is similar to the Worklog handler.
- Handler information is available in the Comment handler's handler guide.
-
Note! Please note that ESS does not support the Comment handler.
- ESP-2474: Python API for Comment handler
- The Python API allows admins to read and create comments using expressions with the Comment handler. Read operations include getAuthor(), getComment(), getDate() and getType() methods.
- Instructions and examples are available in the handler guide for the Expression handler.
- Note! The Python API is available for the Comment handler, which can be used with ESS2. ESS does not support the Comment handler. Please also note that the Python API is not available for the Worklog handler.
Security improvements
- SUMA-39243: Spring version upgrade to version 5.3.22.
- SUMA-37984: Removal of the jetty-io package.
- SUMA-38023: Removal of the BSSAttribute.code package.
Performance improvements
- SUMA-38135: Improve attribute delete performance by adding indices into kanban_entity_rank database table
- This performance improvement increases the speed for deleting attributes.
- CP-6788: ESM may run out of memory and freeze when MessageQueue is too full
- This performance improvement fixes memory consumption issues related to MessageQueueTask and Message queue view in the UI.
- SUMA-39329: Performance improvement related to reference dropdown menus
- The performance related to reference dropdown menus has been improved. The improvement increases the speed for presenting the first results in reference dropdown menus.The entity.search.reference.match.entity.name platform setting must be set to true for enabling the performance improvement.
- This improvement was introduced in the ESM 2022.4.1.2 version. However, the improvement is also documented in the current (2023.1.0) release notes since ESM 2022.4.1.2 was not deployed broadly.
Bug fixes
- CP-5793: The 'Between' operator in view conditions does support various date output formats (as defined in the date.output.pattern setting)
- CP-6287: Giosg Chats missing actual chat text when imported by ChatIntegrationTask
- Chat contents were not fetched correctly in certain cases.
- Note! Please note that the ChatIntegrationTask should be run as frequently or more frequently than the "Delete sensitive chat and lead data after X days" setting defined in the Giosg chat settings.
- CP-6358: When forwarding an email, ESM may open text field instead of RTF editor and embedding pictures to email body is not possible.
- CP-6793: ESM 2022.2 Roles icon - tool tip could be more informative
- SUMA-36486: Fix Finish translation for "Header" in Customize user interface page
- SUMA-36812 User seems to be able to create data card of unlicensed templates
Earlier ESM versions had a bug that allowed users to create datacards on templates, for which there was no product license in place. ESM 2023.1.0 fixes this issue by not allowing users to create datacards on templates to which there is no product license.
- CP-6995: Datacard access log user and IP values missing when access were triggered by Events and dataCardImport web service
- SUMA-38164: Issues with 'zoom to fit' in Gantt view
- SUMA-38298: A boolean platform setting may get wrong value cached during reload
- CP-7143: Character & is encoded in data card viewing mode and presentation texts to encoded html
- CP-7147: Not able to save a dashboard for some roles
- CP-7151: Rich text loses line breaks made with Enter in viewing mode after save
- CP-7184: ESM fails to recognize Scandinavian special letters from Gateway messages
- CP-7202: IDGenerator configuration may break if template with IDGeneratorHandler is deleted
Fixes and improvements related to Efecte Provisioning Engine (EPE) and Efecte Secure Access (ESA)
- IGA-4857: EPE support for creating ESM local users
- IGA-4219: Make it possible to fetch EPE/ESA logs from ESM UI
- IGA-2801: Use EPE for provisioning users photo to AD or Azure AD
- IGA-4823: Custom objects - update & delete functionality
- IGA-4845: Event based provisioning using custom python scripts
- CP-7185: Bug fix: Error shown when exporting Azure task: Cannot invoke String.getBytes() because input is null
- IGA-4862: EPE view documentation links must be updated
- IGA-4939: ESM: remove a restriction of having distinct mappings when running provisioning task from workflow
- IGA-4550: New schedule-based provisioning task for HR integrations
- IGA-4603: EPE tasks configuration UI improvements
Fixes and improvements related to Efecte chat
- ECSM-614 Time limit for updating existing chats
- ECSM-1745 Wait time until first reply on ESM chat session data card
- ECSM-1753 Additional platform settings for chat widget source URLs
- ECSM-455 Random user used in chatlog
- ECSM-2044 Improved platform setting descriptions
- IEI-603: Implement Efecte Chat License for ESM
- IEI-622: Hard-coded attribute codes in Chat History scheduled job
Table of Contents