Fixed Issues

IDM 7.1.2

The following important bugs were fixed in this release. For details and information on other issues, see the IDM issue tracker:

  • OPENIDM-17053: Registration form is not loading

  • OPENIDM-16944: ttf-dejavu font is deprecated. Review for removal from dockerfile

  • OPENIDM-17195: Change password button disabled state is inverted

  • OPENIDM-16216: Delegated Admin UI should not attempt to load first page of whole dataset

  • OPENIDM-17138: JsonValueException thrown when using Social providers Authentication

  • OPENIDM-16479: Privileges not displayed when user authenticates with certificate

  • OPENIDM-16929: Values of relationship properties lost when updating another relationship property on the same object

  • OPENIDM-16920: base contexts and base contexts to synchronize not properly compared

  • OPENIDM-17133: JsonValueException thrown when using Passthrough Authentication

  • OPENIDM-16732: Unable to generate API description for custom endpoints

  • OPENIDM-16771: Updating managed/user property from the EndUserUI fails with policy validation error if there are Required relationships

  • OPENIDM-16727: Admin UI displays object relationships incorrectly when uninitialised virtual property is present

  • OPENIDM-16696: Failing to load a CA-signed certificate due to restrictive KeyUsage constraints in the certificates themselves

  • OPENIDM-16640: Updated relationship properties are no longer available to property onRetrieve hooks after object onUpdate

  • OPENIDM-16484: Error when accessing managed user object that has relationship to itself

  • OPENIDM-16464: End User UI tries to create user with boolean in relationship field

  • OPENIDM-16433: Policy Validation messages not displayed as field error message in the DA End user UI

  • OPENIDM-16519: QueryFilters on reference properties do not work with ds as a repo

  • OPENIDM-16444: Content-API-Version header does not appear in REST call in IDM 7.0.1

  • OPENIDM-16267: Update sample provisioner files to use a non-specific bundleVersion range

  • OPENIDM-15843: RouterAuditEventHandler groovy script throws an error when trying to write out Scheduler events to activity audit.

  • OPENIDM-15696: Upgrade to Flowable 6.6.0

  • OPENIDM-15792: Selfservice registration submits input as string for boolean attribute

  • OPENIDM-13845: Sorting by default leads to extreme slowness in Admin UI

  • OPENIDM-17204: Changed value of totalPagedResultsPolicy from ESTIMATE to EXACT causing negative impact on query performance

  • OPENIDM-16969: Adding incorrect type to managed attribute expecting a map results in 500 error

  • OPENIDM-17344: Update post_request_receiving_204_response test to use HTTPS requests to httpstat.us

  • OPENIDM-17331: Investigate delegated admin role_grants_with_temporal_constraint test failures

  • OPENIDM-16386: Inconsistent policy evaluation between replace and add no-op PATCH requests

  • OPENIDM-16931: SynchronizationException caught on clustered recon node not propagated to other nodes

  • OPENIDM-16379: Removing values from a multi-valued managed/user property fails with policy validation error if the property is set to Required

  • OPENIDM-17306: Nullable boolean variables are set to false

  • OPENIDM-17077: IDM becomes unresponsive when external postgres pod goes into read only mode.

  • OPENIDM-17071: NullPointerException with augmentSecurityContext

IDM 7.1.0

The following important bugs were fixed in this release. For details and information on other issues, see the IDM issue tracker:

  • OPENIDM-16095: Configure Reverse Relationship Error

  • OPENIDM-15220: Temporal constraints on internal role grants with privileges are not reflected in the end-user UI

  • OPENIDM-15578: Incorrect calculation of the lastSync attribute by defaultPostMapping.groovy

  • OPENIDM-15562: Schedule will be invoked when changing schedule properties even if the schedule is "enabled" : false

  • OPENIDM-15909: Unable to delete mapping if managed/resource -> managed/resource

  • OPENIDM-15780: IDM should not transform queryId to queryFilters for external/migration

  • OPENIDM-14494: Admin UI: Email Settings handling of property substitution

  • OPENIDM-14645: Saving privacy & encryption or script tab on relationship edit screen doesn't save

  • OPENIDM-14832: triggerSyncProperties does not work when using an encrypted password

  • OPENIDM-12805: Allow target-vertex field filtering on edge-vertex relationship query with embedded DJ

  • OPENIDM-15637: In the admin UI, trying to save a source query in a reconciliation query filter doesn't work

  • OPENIDM-15372: ldapGroups cannot be used as the attribute with assignments

  • OPENIDM-15320: Changing connectionTimeout in datasource.jdbc makes no difference in behavior

  • OPENIDM-15584: Using SalesForce connector and changing the updated context URL is not picked up

  • OPENIDM-15989: Updated relationship properties are no longer available to property onRetrieve hooks after object onUpdate

  • OPENIDM-15576: Unable to save the 'Reconciliation Query Filters' under Mappings in the Admin UI.

  • OPENIDM-16113: rsFilter is case sensitive, which triggers authentication errors

  • OPENIDM-15792: Selfservice registration submits input as string for boolean attribute

  • OPENIDM-15076: Updating connector config in a clustered env could inflate config rev number and incur deadlock at repo db level

  • OPENIDM-15021: authenticationIdKey setting is not respected during registration/authentication with OpenIDConnectClient

  • OPENIDM-14651: Edit and saving a managed object results in UI breaking

  • OPENIDM-16207: CSV File Connector property Password Column input has "password" type in UI

  • OPENIDM-16390: Bad definition of "roles" in SCIM provisioner sample.

  • OPENIDM-15695: IDM Admin UI: shows Unauthorized message for Forbidden errors

  • OPENIDM-15901: IDM gives no log feedback when it is shutting down

  • OPENIDM-15122: validateProperty fails with conditionalPolicies

  • OPENIDM-15546: Access token containing subject not found by rsFilter results in anonymous

  • OPENIDM-15718: triggerSyncProperties does not work properly when using roles

  • OPENIDM-15871: Policy validation fails for nested attributes in managed.json

  • OPENIDM-15853: Unable to complete connection with Salesforce Connector when using an updated urlContextRoot

  • OPENIDM-16191: New live sync schedule created from UI is missing invokeContext.source

  • OPENIDM-15805: End User UI doesn't format page correctly within Delegated Admin's view of managed/users with very long details

  • OPENIDM-15511: IDM Admin console - Paging controls in managed objects are disabled

  • OPENIDM-15507: Paging controls in connector data tab are disabled and should not be

  • OPENIDM-16394: IDM 6.5.0.3 end-user UI blank in IE11

  • OPENIDM-16206: TaskScanner tries to read object after deletion

  • OPENIDM-15782: Unable to edit KBA security questions in the Admin UI

  • OPENIDM-15932: Blank Page shown for Admin UI Login-in Page in IE11

  • OPENIDM-16134: /system?_action=createFullConfig unexpectedly replaces variables

  • OPENIDM-15016: OperationOptions specified within the provisioner configuration are not passed to connectors by OpenIDM

  • OPENIDM-15796: User creation form in end-user-ui, unable to <tab> to boolean fields

  • OPENIDM-15529: If ICF __NAME__ is null on Create, then Create will fail if trace enabled

  • OPENIDM-14601: "View Resource" button in linked systems links to invalid URL

  • OPENIDM-15449: IDM admin UI does not save boolean property (of an object attribute) based on role conditions

  • OPENIDM-15846: Password that contain special characters do not work for internal users

  • OPENIDM-15903: Grant Type not shown in the Grant Column for Assigned Roles

  • OPENIDM-15266: Admin UI defaults number attributes to 0 when creating a managed resource

  • OPENIDM-15331: UI always warns of 'Pending Changes' to time constraint when a role condition is defined

  • OPENIDM-15011: validateObject fails if userName contains single parenthesis

  • OPENIDM-15559: working-location option to startup.sh does not set felix-cache location

  • OPENIDM-15481: Admin UI translation.json contains duplicate key "selectResource" with different value

Read a different version of :