Resolved Issues and Bug Fixes
Read more about resolved issues and bug fixes in this release.
Access Request
Resources from obsolete resource assignments are not visible
Previously, if a user had an obsolete resource assignment, the resource was not shown in the resource search. Now, this issue has been fixed, and obsolete assignments can be selected in the Access Request process.
INC-272362
Access Request regional settings for data pickers
Previously, the date field in the Access request did not display the date according to the regional settings. This has now been fixed, and the date field is formatted correctly.
INC-274688
Field unsanctioned use
Previously, an issue was present enabling a field unsanctioned use. A cross-site scripting vulnerability has been fixed and unsanctioned use of the field has been contained.
INC-275517
Enterprise Server
Calculation failed for the unresolved identity
Previously, if a calculation of the unresolved identity failed, the identity would automatically be re-added to the queue, even if the skipQueuingUnresolved setting was configured to true. This behavior has been enhanced to ensure that the skipQueuingUnresolved setting is respected when re-queuing failed identity calculations.
INC-273580
Errors with import jobs
We have added new IX_tblCalculatedAttributeValue_AssnId_ValueRef_AttrId index to the RoPE database and improved the SQL statement for lookup of child resources to a parent role as a performance improvements.
INC-274760
INC-274631
Issues in the delivery of email notifications
There was an issue with the delivery of email notifications from Omada Identity. While some notifications were received correctly, the majority failed to arrive. This issue has been resolved. Previously, the "no authentication" setting failed when the SMTP server supported other authentication methods.
INC-274824
Missing indexes in ArchiveDB causes full table scans due to TimerService Maintenance
We have added an SQL Index in the ArchiveDB on tables with the _DELETETIME column. This action was taken to address the performance issue arising from full table scans triggered by the Timer Service.
INC-273847
Delay in scheduled imports
We've addressed an issue where the calculation determining the start and end times of an hourly timer failed to incorporate the local time zone of the system, particularly when the RunTimerInSystemUserTimeZone customer setting was activated.
INC-274779
Event Definition (and View) Filter do not work with "Estimate" and a reference path property simultaneously
The combination of Reference Path and Property to Property filters is not supported. We've added a new validation error that triggers on filter definition save. If this error is triggered, the following message will be displayed:
Filter expressions containing Reference Path expression with Property on left and right side of expression are not supported
Omada Data Warehouse
Systems in slowly changing dimensioning processing
There was an issue where, during import of multisystem categories, not successfully staged systems were included in the slowly changing dimensioning processing. This involved a risk of deleting data from the failing system. The issue has been resolved and only successfully staged systems are now included in the slowly changing dimension processing.
INC-275838
Inefficient processing of extension attributes in account data flow
There was an issue resulting in import errors due to inefficient preparation of account extension attributes in the prepare data for processing step of import process. The issue has been resolved and import are successful.
INC-274975
Role and Policy Engine
Missing attribute name in Always Provision Attribute Changes setting notification
Previously, when the Always Provision Attribute Changes setting was enabled and an attribute value altered, RoPE would only display "Provisioning attribute 'System.Collections.Generic.List...'" in the calculation message, lacking the specific attribute name. However, following an update, RoPE now includes the attribute name in the format: Provisioning attribute '<attribute name>' changed.
INC-274721
Error calculating unresolved identity
There was an issue with the unresolved identity failing and blocking the RoPE calculation queue. The issue has been fixed. If RoPE is configured to not queue the unresolved identity automatically, then RoPE will also not queue it automatically after a failed calculation.
INC-271866
Error calculating identity: Error executing non-query command: The connection is broken and recovery is not possible
If a RoPE identity calculation fails with a transient SQL problem, it will be logged as a warning in the Operation dashboard, and the calculation is being retried after the next scheduled re-queuing of failed calculations.
INC-271386
Issue with re-queuing unresolved identities
If the calculation of an unresolved identity fails, it remains excluded from recalculation until the configured time in 'unlockQueueItemsOlderThan' elapses, plus an additional 4 hours.
INC-274501
Surveys
Overextended access to historical data
There was an issue with possible overextended access to surveys' historical data. To improve the security, additional safety measures were implemented verifying user access rights ensuring that only appropriate users can access the data.
INC-275332