📄️ Issue with [CreatedBy] key in the survey email notification
We fixed the issue where the email notification for a survey did not replace the [CreatedBy] key with the appropriate user who created the request.
📄️ Issue with CHANGETIME shown for both CreateTime and ChangeTime variables
We've fixed a problem with displaying CHANGETIME in the email notifications sent for the custom-built request access approved. CHANGETIME was shown for both CreateTime and ChangeTime variables. Now, the CreateTime variable shows the survey's CreateTime correctly.
📄️ Code Method SetTargetPropertyValue throws an error
The SetTargetPropertyValue code method now supports other data object types than "Activity":
📄️ Deleting single resource issue
Deleting a single resource that was part of a prioritization policy made the edit prioritization policy show no resources. The issue has been fixed.
📄️ Issue with deleting identities containing semicolon
We've fixed an issue with handling data objects with references to a deleted data object where the display name of the deleted data object contains a semicolon.
📄️ Misspelled and incorrectly documented QualifiedUsernameLegacy master setting
The QualifiedUsernameLegacy master setting was misspelled (QualUsernameLegacy) and incorrectly documented. This has been fixed and the Master settings documentation has been updated.
📄️ Issue with User or Group Names containing non-ASCII characters
We've fixed an issue where Users or Groups with Names containing non-ASCII characters couldn't be selected in reference properties.
📄️ Onboarding Contractor - max validity depends on timezone of executing user
In the contractor onboarding process, the maximum ValidTo data was depending on the timezone of the active user rather than the timezone of the contractor or the default timezone if not used. This issue has been fixed.
📄️ Issue with resource assignments grid that is merged based on the system name
We fixed the Resource assignments grid to be grouped based on a property even for systems having the same name.
📄️ Code Method Log not showing correct Execution time in UI
We've fixed the Execution Time value in the Code Method Log that was incorrectly truncated when exceeded 999ms.
📄️ Timer service consuming all memory on server
We fixed a memory leak in the Timer Service introduced in v14u14.
📄️ Undocumented form field setting
We've fixed a bug in the form field of the Access request template, ensuring that the complete information on field button is now displayed. The field now allows you to provide additional parameters. The available settings are:
📄️ OData batch transaction do not roll-back
We've fixed an error where the ValidityPeriodException did not cause an OData batch request to roll-back all changes.
📄️ Error on saving mass update to multi-language property
There was an error when saving the mass update to multi-language properties for data objects. This has been fixed.
📄️ RoleAssignmentsAccessModifier returns its own resource assignments
RoleAssignmentsAccessModifier got a new access mode - SELF that returns resource assignments of the active user. This AM contained a bug making the following two configurations:
📄️ Web request configurations data object type stores password column value in SearchData
The WRC_PASSWORD property is now excluded from search data to reduce the exposure of passwords in the database.
📄️ Removing max. length of a property does not remove the max. length validation without IIS restart
We fetch data object type properties not directly but through the data object type cache. Thus, besides updating the property entity version, we have to update the data object type version to ensure the cache will reload DOTs.
📄️ Error while opening an object after search with special characters
We've fixed an issue with opening an object containing special characters when using the search bar in the Identities view.
📄️ Event definition filters are not applied to shadow data object types
We've fixed a bug that caused event definition filter expressions with reference paths not to be applied. As such, that could cause the event to execute despite the filter conditions not being met.
📄️ Issue with timer not working correctly
We've fixed an issue with Timer execution when the DayOfWeek and Date in UTC are different from the DayOfWeek and Date in the customers' TimeZone.
📄️ Issue with deleting DataObjectType
We've fixed an issue with deleting DataObjectType when a deleted property is referencing the DataObjectType.
📄️ Issue with applying SystemInfo.sql
There was an issue with applying SystemInfo.sql to OIS v14u15 database. We have fixed the diagnostic of the SystemInfo SQL script to work on latest version of Omada Identity Database.
📄️ Parameter Maximum number of objects being handled does not work for CRA
The Maximum number of objects being handled parameter in the Details for the event definition tab was taking more items to process than specified. This has been fixed.
📄️ Issue with Attributes on deprovisioning jobs
We've fixed an issue in the calculation of attribute values for an assignment in the Disabled state. Previously, under some circumstances, the attributes were not added which could cause a challenge during deprovisioning. With the introduced fix, the attributes for disabled assignments can be assigned.