Skip to main content
Version: Cloud

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

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

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