When you update to IDM 7.2.0, the following changes may impact existing deployments. Adjust existing scripts, files, and clients, as necessary.
onDelete behavior previously called a file-based script,
onDelete-roles.js. This has been removed from the managed object configuration.
JMS 2.0 upgrade
The samples that use the Java Message Service (JMS) have been upgraded to use the 2.0 API and Apache ActiveMQ Artemis:
PATCH request exceptions
Previously, illegal PATCH requests could return a
500 exception. In such cases, IDM now returns a
Policy enforcement on role name
name property of a managed role is now subject to the uniqueness policy by default. This means that you cannot create multiple roles with the same
name. To change this behavior, adjust the policy validation on the
role property in your managed object configuration.
Precedence in locales in the self-registration email template
defaultLocale specified in the Self-Registration Email Template configuration took precedence. As of IDM 7.2, locales specified as
preferredLocales in the
Accept-Language header take precedence over the
Paused queued synchronization for unavailable routes
Synchronization queue processing for a mapping is now paused if either the source or target system route are unregistered. For more information, see Configure queued synchronization.
Embedded workflow database
Previously, you could use the Flowable workflow engine’s embedded H2 database for demo and testing purposes. IDM no longer includes this database. Before you use workflow, you must install a JDBC repository.
For more information, see Enable workflows.
Default MySQL connection driver
The default JDBC Connection Configuration now uses the connection driver from MySQL 8.1 (