Maximo Mobile desk
Maximo Mobile 9.2, from IBM's own pages and the record.
What the app needs on a device, how the shell and the Graphite apps fit together, what happens offline, how it gets deployed and logged into, and what each release added — each statement with IBM's words and page beside it. The fixes, gotchas and API notes on record are in Explore, filtered to Mobile.
By release
- Maximo Mobile 9.2 — IBM's what's new
- Maximo Mobile 9.1 — IBM's what's new
- Maximo Mobile 9.0 — IBM's what's new
- Maximo Mobile 8.11 — IBM's what's new
What IBM says about Maximo Mobile 9.2
What Maximo Mobile is
Maximo Mobile is IBM's role-based mobile product for technicians and supervisors, with apps for work execution, inspections, inventory and service requests on iOS, Android and Windows.
“Maximo® Mobile is a role-based mobile solution that enables technicians and supervisors to manage work and assets from any location. It includes apps for work execution, inspections, inventory, and service requests, and supports iOS, Android, and Windows devices.” — IBM Docs — Maximo Mobile overview, read 2026-09-12
The Technician, Approvals, Inspections and Service Request apps are the core set; IBM publishes their object structures, queries and security authorisations.
“This article points to information for the object structures, query information, and related security authorization used in the Technician, Approvals, Inspections, and Service Request applications.” — IBM Support — Maximo Mobile application object structures, query information, and security authorization (3 May 2024), read 2026-09-12
Shell, Graphite apps, online and offline
The store app is a shell. IBM updates the shell through the public app stores independently of the Graphite applications that run inside it, and keeps the shell runtime backward compatible.
“IBM can release updates to the shell through public app stores without affecting the functionality of the Graphite Applications themselves. … IBM ensures backward compatibility of the runtime environment that the shell provides to the Graphite Applications, allowing for seamless updates.” — IBM Support — IBM Maximo Mobile architecture (6 May 2025), read 2026-09-12
The Graphite apps themselves live in Maximo Manage, as zip files in the MAFAPPDATA table, and the shell pulls a new version whenever Manage has one.
“The Graphite Applications, developed using MAF, are stored as zip files in the MAFAPPDATA database table, within a BLOB column. … It then updates the files into the shell whenever a new version of the Graphite Application is available in Maximo.” — IBM Support — IBM Maximo Mobile architecture (6 May 2025), read 2026-09-12
Data on the device sits in a local JSON store encrypted with a key held in the device keystore; data fetched online is saved there automatically and offline work syncs back when connectivity returns.
“… a local JSON data store is created on the device … encrypted by using a unique key that is saved in the device's keystore. … data that is retrieved from Maximo Manage is automatically saved to the local data store … when connectivity is restored, local data is automatically synchronized.” — IBM Docs — Maximo Mobile authentication and data flow, read 2026-09-12
The app treats airplane mode, a disabled network adapter, low bandwidth, an unreachable Manage server or an expired login session as offline and carries on from local data.
“Offline mode activates when devices are in "airplane mode," have "network adapter disabled," experience "low bandwidth," cannot reach "Maximo Manage," or when "login session expires." … continue to work …” — IBM Docs — Maximo Mobile authentication and data flow, read 2026-09-12
There is no offline switch to enable. The app moves between online and offline on its own.
“There is no 'Enable Offline Mode' button in Maximo Mobile. It is designed in such a way that it automatically switches between Online and Offline mode based on the condition.” — IBM Support — How to enable Offline Mode in Maximo Mobile (17 Sep 2025), read 2026-09-12
After suite login the app holds a token for every server request: 30 minutes for the access token and 12 hours for the refresh token by default.
“… a token, which is used to authenticate all requests to the server … 30 minutes for the access token and 12 hours for refresh token.” — IBM Docs — Maximo Mobile authentication and data flow, read 2026-09-12
Device requirements
Supported operating systems: Android 11 or higher, iOS 14.3 or higher, Windows 10 build 10.0.17763.0 or better, or Windows 11.
“Android version 11 or higher, iOS version 14.3 or higher, or Windows 10 version 10.0.17763.0 or better, or Windows 11 operating system installed.” — IBM Docs — Device requirements for Maximo Mobile, read 2026-09-12
Three gigabytes of memory is the floor; storage depends on how much data you download.
“Minimum memory required is 3 GB. … Local storage varies based on the data volume expected to be downloaded from the server.” — IBM Docs — Device requirements for Maximo Mobile, read 2026-09-12
Windows devices need the WebView2 Runtime.
“Windows devices must include the WebView2 Runtime.” — IBM Docs — Device requirements for Maximo Mobile, read 2026-09-12
Android devices need ARCore if you intend to run the Assist app.
“Android devices must support ARCore if you intend to support the Assist application.” — IBM Docs — Device requirements for Maximo Mobile, read 2026-09-12
Shared devices are the operating system's job: each user needs their own workspace and profile, and on iOS an MDM plus PIN or biometrics must be in place.
“If the device is shared between users, the shared device is managed by the device operating system. Each user must have their own workspace and user profile. On iOS devices, to support device sharing, a mobile device management (MDM) solution must be installed on the device. PIN and biometrics must be available for authentication on the device.” — IBM Docs — Device requirements for Maximo Mobile, read 2026-09-12
Keep device operating systems current, or the store app may stop being available to you.
“Ensure that your devices and systems are updated with the latest operating system to make sure that you can continue to access the app store.” — IBM Docs — Device requirements for Maximo Mobile, read 2026-09-12
Getting the app onto devices
9.2 adds a "Set up Maximo Mobile app" link on the suite login page for first-time installs.
“Click Set up Maximo Mobile app from the Maximo Application Suite login page …” — IBM Docs — What's new in Maximo Mobile 9.2, read 2026-09-12
On Windows an MDM such as Intune can push the server URL, whether users may change it, and Windows Hello, as an OMA-URI string.
“You can configure Maximo® Mobile application settings by using a mobile device manager such as Microsoft Intune. … Create an Open Mobile Alliance Uniform Resource Identifier (OMA-URI) string that contains your Maximo Mobile application settings.” — IBM Docs — Configuring Maximo Mobile application settings on Windows with a mobile device manager, read 2026-09-12
Login, shared devices and security
Offline login and device authentication (PIN and biometrics) can be switched off with the disableofflinelogin and disabledeviceauthentication settings.
“Disabling offline login and device authentication options includes disabling PIN and biometric authentication on a mobile device.” — IBM Docs — Disabling offline login and device authentication in Maximo Mobile, read 2026-09-12
9.2 lets you set a default authentication method for the app.
“Configure a default authentication method to log in to Maximo Mobile.” — IBM Docs — What's new in Maximo Mobile 9.2, read 2026-09-12
Biometric authentication on the device can satisfy an e-signature in 9.2.
“You can now use your device's biometric authentication capabilities …” — IBM Docs — What's new in Maximo Mobile 9.2, read 2026-09-12
Data, sync and attachments
In 9.2 a running preloaded-database generation can be stopped by hand from Mobile Configuration.
“You can now manually stop a preloaded database generation.” — IBM Docs — What's new in Maximo Mobile 9.2, read 2026-09-12
9.2 can download data in parallel to shorten login.
“You can now configure parallel data downloads to reduce login time.” — IBM Docs — What's new in Maximo Mobile 9.2, read 2026-09-12
9.2 adds background fetch for synchronisation.
“You can now configure background fetch to improve data synchronization …” — IBM Docs — What's new in Maximo Mobile 9.2, read 2026-09-12
Single records, work orders and assets included, can be refreshed on their own in 9.2, and a running sync can be stopped.
“Records including work orders and assets can be refreshed individually … You can now stop an active record synchronization in Maximo Mobile.” — IBM Docs — What's new in Maximo Mobile 9.2, read 2026-09-12
9.2 keeps the disconnected state visible the whole time you are offline.
“The app persistently indicates the disconnected state so you always know …” — IBM Docs — What's new in Maximo Mobile 9.2, read 2026-09-12
9.2 compresses uploaded images configurably and lets you control record-image downloads per app.
“Maximo Mobile now includes configurable image compression to help optimize network usage … You can now control record images download for your applications …” — IBM Docs — What's new in Maximo Mobile 9.2, read 2026-09-12
Doclinks relationships can be tuned in 9.2 to speed mobile downloads.
“You can now customize doclinks relationships to improve mobile download performance.” — IBM Docs — What's new in Maximo Mobile 9.2, read 2026-09-12
Administration and configuration
In 9.2 the Mobile Configuration application is where a system administrator changes Maximo Mobile settings.
“As a system administrator, you can now use the Mobile Configuration application to change settings …” — IBM Docs — What's new in Maximo Mobile 9.2, read 2026-09-12
The number of attachments per upload is capped in Manage (9.2).
“In Maximo Manage, you can configure the maximum number of attachments …” — IBM Docs — What's new in Maximo Mobile 9.2, read 2026-09-12
9.2 can save Maximo Mobile log files to a chosen folder on Android.
“You can now save Maximo Mobile log files to a selected folder on your Android device.” — IBM Docs — What's new in Maximo Mobile 9.2, read 2026-09-12
Calibration in the Technician app can be switched off with maximo.mobile.technician.enablecalibration (9.2).
“Administrators can now control calibration functionality in Maximo Mobile with the maximo.mobile.technician.enablecalibration …” — IBM Docs — What's new in Maximo Mobile 9.2, read 2026-09-12
9.2 extends the SELFSERVICE security group with new Service Request permissions.
“Enhanced the SELFSERVICE security group to include new access permissions …” — IBM Docs — What's new in Maximo Mobile 9.2, read 2026-09-12
To confirm the Mobile level, read System Information (8.9 and later) or fetch /maximo/oslc/graphite/navigator/build.json and compare mobileVersion.
“On Mobile 8.9 you can also confirm your interim fix level in the System Information by looking for 'IBM Maximo Mobile'.” — IBM Support — How to check your Maximo Mobile version? (24 Mar 2026), read 2026-09-12
The apps, release by release
9.2 adds new apps: Permit request (permit to work), Material Request as a standalone app, Timesheets, and Locations.
“The new Permit request mobile application can be used to create and update work permit records … Material request is now a separate standalone application. … Technicians can now view their labor hours in a time-based format through the new Timesheets app. … Create, and update locations in Maximo Mobile with the new Locations app …” — IBM Docs — What's new in Maximo Mobile 9.2, read 2026-09-12
9.2 makes a Mobile dashboard the default entry after sign-in and puts an AI assistant in the app.
“The new Mobile dashboard is now the default entry point after sign‑in. … AI assistant is now available in Maximo Mobile app.” — IBM Docs — What's new in Maximo Mobile 9.2, read 2026-09-12
9.2: crew work orders for technicians and crew supervisors, Bluetooth Low Energy device connections, and case-insensitive search everywhere.
“Technicians and crew supervisors can now view, accept, execute, and complete work orders assigned to crews. … You can now connect to Bluetooth Low Energy (BLE) devices from Maximo Mobile … Maximo Mobile now supports case insensitive searches on all records.” — IBM Docs — What's new in Maximo Mobile 9.2, read 2026-09-12
9.2's Visual Inspection app runs Maximo Visual Inspection models on the device, iOS only.
“The Visual Inspection application integrates with Maximo Visual Inspection to provide mobile quality inspection capabilities for iOS devices only.” — IBM Docs — What's new in Maximo Mobile 9.2, read 2026-09-12
9.2 inspection forms take scanned, calculated and geolocation responses, show instructions, accept comments, and can be configured per site as well as per organisation.
“You can now use QR, NFC, or barcode scanning to populate responses … You can now add calculated response fields to inspection forms. … You can now capture geolocation data as part of inspection responses. … Inspection forms can now be configured at the Site level in addition to the Organization level …” — IBM Docs — What's new in Maximo Mobile 9.2, read 2026-09-12
9.2: storeroom clerks return issued items, receive materials and services, attach images in Receiving and Counting, count ABC books, and switch storeroom.
“Storeroom clerks can now return previously issued items to inventory. … Storeroom clerks can now upload and view attachments for purchase orders … Storeroom clerks can now select a different storeroom …” — IBM Docs — What's new in Maximo Mobile 9.2, read 2026-09-12
9.2 service requests gain a safety-hazard flag, maps in Incident reporter, follow-up work tracking in place, and removable or reorderable standard fields.
“Use the new safety hazard option in a service request to highlight the hazardous nature … The Incident reporter app in Maximo Mobile now includes Maps. … You can now track the progress of follow up work without leaving the service request details view. … You can remove, reorder, or disable standard fields, such as Asset …” — IBM Docs — What's new in Maximo Mobile 9.2, read 2026-09-12
9.2 work orders: add and edit tasks, report material costs, see live bin balances, a failure report before close, one-meter-at-a-time edits, and removal of rotating tools from completed calibration work.
“As a field technician, you can add tasks, edit existing tasks, update observations … The Bin details field displays all available bins and their balances. … You can now edit meters one at a time in work orders. … Technicians can now remove tool transactions from calibration work orders …” — IBM Docs — What's new in Maximo Mobile 9.2, read 2026-09-12
Push notifications
Push notifications reach a device only while the Manage session is active, the user is signed in and the app has not been reset.
“Push notifications are messages that are sent from the server to mobile devices when IBM® Maximo® Mobile application is being used. … Users receive push notifications only when their IBM Maximo Manage session is active, they are not signed out, and the Maximo Mobile app is not reset.” — IBM Docs — Configuring push notifications, read 2026-09-12
The push service is configured in the suite after Maximo Collaborate is deployed and activated from Manage, with an IBM ID API key and the bundle identifier com.ibm.iot.maximo.mobile.
“After you deploy and activate Maximo® Collaborate from Maximo Manage, configure the push notification service in Maximo Application Suite so that the Maximo Collaborate feature works with your mobile service. … In the Bundle identifier field, specify com.ibm.iot.maximo.mobile.” — IBM Docs — Configuring push notification service for Maximo Collaborate, read 2026-09-12
9.2 plays a sound for a notification that arrives while the app is closed or minimised.
“A sound is heard when a notification is received when the application is closed or minimized.” — IBM Docs — What's new in Maximo Mobile 9.2, read 2026-09-12
Coming from Maximo Anywhere or 7.6.1
Work Centers and Maximo Anywhere left the suite at MAS 8.9 (Q4 2022); Maximo Mobile and the role-based apps replace them.
“Beginning with version 8.9, GA Q4 2022, Work Centers and Anywhere Mobile applications are removed from Maximo Application Suite (MAS).” — IBM Support — Work Centers and Anywhere Mobile applications to be removed from Maximo Application Suite (18 Oct 2022), read 2026-09-12
Classic 7.6.1.x kept Work Centers and Anywhere until its end of support on 30 September 2025.
“Maximo Asset Management 7.6.1.x will continue to support Work Centers and Anywhere through EOS on Sept 30, 2025.” — IBM Support — Work Centers and Anywhere Mobile applications to be removed from Maximo Application Suite (18 Oct 2022), read 2026-09-12
Regular support for Maximo Asset Management 7.6.1.x ended on 30 September 2025.
“Effective 30 September 2025, regular base support is no longer provided for Maximo Asset Management 7.6.1.x.” — IBM Support — End of Support Announcement (EOS) for Maximo 7.6.1 (4 Jun 2024), read 2026-09-12
Maximo Anywhere 7.6.0.x and 7.6.1.x went out of support on 30 April 2020, with no extended support offered.
“The End of Support date for both Maximo Anywhere 7.6.0.x and 7.6.1.x will be April 30, 2020.” — IBM Support — Maximo Anywhere 7.6.0.x and 7.6.1.x End of Service Notification (9 Apr 2019), read 2026-09-12
Classic Maximo Asset Management sites use a separate store app, Maximo Mobile for EAM; its functions are also in Maximo Asset Management itself.
“Maximo® Asset Management customers download the IBM® Maximo® Mobile for EAM app from the Google Play store or Apple App Store. … The functions in Maximo Mobile for EAM are also available in Maximo Asset Management.” — IBM Support — IBM Maximo Mobile for EAM app overview (17 Sep 2025), read 2026-09-12
In your own tools
The same statements answer the maximo_mobile tool on the MCP server (scope by release and topic), and /api/mobile/facts serves them as JSON. Coming from Maximo Anywhere or 7.6.1? Start at the 7.6.1 → MAS 9.2 move and the deadlines.