Maximo Configuration Changes
Find changes that may affect your automation scripts, integrations, scheduled jobs and workflows before an upgrade.
How to use this guide
- Choose the first and last release to explore; both endpoints are included.
- Pick the configuration area you maintain, or start with Upgrade risks.
- Read the next step, confirm the exact IBM release or fix level and add relevant checks to your upgrade test plan.
Selected IBM changes, reviewed 28 September 2026. This guide is not a scan of your system. General scripting began in 7.5 and integration scripting in 7.6.
Automation scripts already available
Introduced in Maximo 7.5; baseline capability · Baseline
Object, attribute, action and condition scripting predate this baseline.
Your next step: Inventory scripts and launch points before comparing releases.
IBM sourceIntegration processing can use scripts
Introduced in Maximo 7.6; baseline capability · Baseline
Scripts extend object structures, publish channels, enterprise services and invocation channels.
Your next step: Identify the actual integration hook when replacing Java exits.
IBM sourceReusable libraries and additional launch events
Expanded in Maximo 7.6; baseline capability · Baseline
7.6 added library scripts and more object/attribute events, including save timing choices.
Your next step: Separate shared functions from launch-point logic.
IBM sourceSchedule a script with ScriptCrontask
Available in Maximo 7.6; baseline capability · Baseline
Cron tasks can invoke scripts without an object launch point.
Your next step: Record cron parameters, schedules and run-as users alongside the script.
IBM sourceScripted actions in escalations and workflows
Existing capability at the 7.6.1.3 baseline · Baseline
An action launch point creates an action that can be attached to a workflow or escalation.
Your next step: Include the action association and its MBO context in regression tests.
IBM sourceScript cache reload during MIF updates
Maximo 7.6.1.3 IFIX 001 · IJ40423 · Fixed
IBM lists a fix for whole-cache reloads when a script is updated through MIF with per-script reload enabled.
Your next step: Check the installed IFIX before diagnosing repeated compilation.
IBM sourceLaunch point when clearing long description
Maximo 7.6.1.3 IFIX 004 · IJ43818 · Fixed
IBM lists a fix for an attribute script failing to fire when long description is cleared.
Your next step: Test populated-to-empty changes, not just new values.
IBM sourceAutomation script testing capability
Maximo Manage 8.4 (application version) · Added
The Manage 8.4 release notes identify the ability to test automation scripts.
Your next step: Use the available test facility with the script’s required context and data.
IBM sourceSCIM 2.0 identity-provider synchronization
Maximo Application Suite 9.0 · Added
MAS adds synchronization of users and groups from an external identity provider using SCIM 2.0.
Your next step: Review custom identity provisioning against the supported SCIM path.
IBM sourceJava 17 runtime transition
Manage 9.1 · March 2025 feature release onward · Changed
Manage moves to Java 17; scripts and custom classes that use Java libraries need compatibility testing.
Your next step: Test imported Java APIs, custom cron classes and integration handlers.
IBM sourceLegacy suite user/group management APIs deprecated
Maximo Application Suite 9.1 · Deprecated
The old suite APIs enter deprecation before removal in 9.2.
Your next step: Identify callers of the deprecated suite APIs and migrate to their replacements.
IBM sourceDeprecated suite user/group APIs removed
Maximo Application Suite 9.2 · Removed
The suite user/group APIs deprecated in 9.1 are removed.
Your next step: Update provisioning scripts that call these APIs before cutover.
IBM sourceCross-application user synchronization removed
Maximo Application Suite 9.2 · Removed
Centralized user management replaces synchronization, except for Maximo Real Estate and Facilities.
Your next step: Retire obsolete synchronization jobs and review identity monitoring.
IBM sourceScript behavior after sendMessage()
Manage 9.2.0 fix list · DT450807 · Fixed
IBM lists a fix affecting script execution after sendMessage().
Your next step: Retest scripts using this method.
IBM sourceMissing Jython classes
Manage 9.2.0 fix list · DT451125 · Fixed
IBM lists a fix for missing classes in jython.jar affecting custom scripts.
Your next step: Retest affected imports on the installed build.
IBM sourceReassignment notification template behavior
Manage 9.2.0 fix list · DT443650 · Fixed
IBM lists a fix for unintended template updates during task reassignment.
Your next step: Check reassignment emails and template content.
IBM sourcePM forecast cron resource leak
Manage 9.2.0 fix list · DT461707 · Fixed
IBM lists a fix for MboSet resource handling during large forecast runs.
Your next step: Check forecast-run memory and cursor usage.
IBM source