Resolved Issues and Bug Fixes
Read more about resolved issues and bug fixes in this release.
UI and UX
Checkbox in Identities forms not storing unchecked values
In the Identities form, there was an issue with storing the value of the checkbox Has pending acceptance of terms documents. If the checkbox was checked (that is, set to true) and you unchecked it (that is, set to false), it would still be saved as checked. This issue has now been fixed.

Access Request
Access request still pending when Requested User is not active anymore
There was an issue that would cause an error when using the survey object shadow types where the user who created the survey had been deleted. The issue has now been fixed.
INC-290148
Resource owner cannot extend their own access
We have fixed an issue in the Extend access process that would cause an error when trying to extend access for a resource where the approval survey would be auto-completed.
INC-289504
Status of access requests - Approval survey launch cancelled by cleanup job
Due to an issue, in some cases, the access request page would incorrectly show the message: Approval survey launch cancelled by cleanup job. It is now fixed.
INC-293867
, INC-292662
Homepage default widget for access request always pointing to old interface
Before, a bug caused the homepage default access request widget to always redirect to the old UI. We have now fixed it.
Additionally, before this change, the configuration of the home page action cards was using the name of the processes. That led to a number of issues when using the application in languages other than English.
Now, we have changed it so that it uses the ID of the process, but we have not changed the current configuration that users have. Right now, the system works with both names and IDs (although IDs are recommended to avoid any translation issue). If you want to use the IDs instead of the name (recommended option), the administrator should go to Setup > Homepage Configuration, select the default process cards, and save again.
INC-293455
Wrong status for access request after cancelling
There was an issue that caused a wrong access request status to be displayed after the request was cancelled. We have now changed the way the status is generated, and the issue is fixed.
INC-293867
Access Approvals
Error when accessing attribute link from approval page
A bug resulted in an error message when trying to access the attributes of a resource assignment when the user did not have admin rights. We have now fixed it.
INC-289671
Role and Policy Engine
Validity period warning
Before, there was a RoPE info message about excluded validities when the identity validity was invalid, and the excluded validities did not intersect with the identity validity. Now, this message is only shown if the excluded validity is valid.
INC-284147
Assignment policy update events causing identities to be added twice to the calculation queue
Before, identities affected by a change to an assignment policy could be added to the calculation queue twice. This issue is now resolved.
Enterprise Server
DOT lookup error when creating a new event definition
We have fixed issue in the event definition dialog that caused a validation error Must be greater than 0 if the Name field has not been populated prior to submitting the page.
Resource assignments placed under wrong system
We have changed the way we sort resource assignments on the old Identity page. Now, we sort them first by system name (alphabetically), and second, by systemId. Additionally, we allow user sorting.
This change fixes the problem with displaying resource assignments under wrong systems when multiple systems have the same name.
INC-293650
Bug in the application role resources
There was an issue with the resource access modifier and the resource folder access modifier that would cause most property fields on the data object form dialog to become read-only if the user was both a Data Administrator and an owner of a resource object or a resource Folder object. This issue has now been fixed.
INC-288605
Issue preventing timer-based event definitions from updating the identity status
We have fixed an issue that prevented the timer-based event definitions from updating the identity status from Locked to Terminated.
INC-292855
Failure to create copy rule
There was an issue with the creation of new copy rules with a constant value of the Boolean type that could lead to not accepting the selected value. We have now fixed it.
INC-293473
Omada Data Warehouse
Import issues caused by language names
Before, there was an issue with the population of the archiving database when the name of a language in tblLanguage
had been changed manually to contain reserved characters. The issue is now fixed.
INC-290133
Connectors
ServiceNow Service Catalog Relay Provisioning - incorrect RITM mapping
The ServiceNow Relay connector for Service Catalog assigned incorrect RITM numbers to tasks related to the same service catalog cases. This situation could occur when:
- a provisioning job contained several provisioning tasks.
- provisioning tasks were configured for the same service catalog items.
- the connector was configured to create all tasks under one request in ServiceNow.
This issue has been fixed – correct assignments between RITMs and provisioning tasks are now created.
INC-293442
Security
Access to object purging
We have improved the authorization of web service calls for purging deleted data objects. Now, only system administrators and operation administrators can execute the web service.
Authentication mechanism
As part of our security efforts against user enumeration, we have strengthened the authentication mechanism.
SR-292513
Protection of hyperlink field control
As an ongoing security measure against code injection, we have increased the protection of hyperlink field control.
SR-292513
Translations
German translations
We have applied extensive improvements to the German translation of the UI of Omada Identity.
INC-293382
, INC-293124
, INC-291993
, INC-290263