Connecting to Maximo

Maximo is an enterprise asset management solution that organizations use to track, manage, and optimize assets throughout their entire lifecycle. It enables enterprises to efficiently manage asset performance, maintenance operations, procurement, contracts, services, workforce, and work orders, while continuously improving operational efficiency and business processes.

To integrate Maximo with IBM watsonx Orchestrate, you need to establish a secure connection that enables both systems to communicate seamlessly. For general guidance on managing integrations, refer to Connecting apps for prebuilt agents.

Important:

By default, Single sign-on (SSO) is disabled for your app. To enable it, refer to Configuring single sign-on for applications.

Steps to connect

Use the following steps to connect Maximo to watsonx Orchestrate:

  1. Go to Manage > Connections and search for the corresponding Maximo Connection ID.

  2. Click edit next to the matching connection ID.

  3. Select API_Key_Auth as the authentication type.

  4. Enter the Maximo‑specific fields. See Connecting apps for prebuilt agents page for general connection workflow.

  5. Complete the Draft and Live setup steps.

  6. Save and test the connection to confirm successful connection.

Supported authentication methods

Maximo supports the following authentication type in watsonx Orchestrate:

  1. API Auth Key

Connection ID

Use the following Connection ID when locating your Maximo connection in the Connections settings page. To understand how to search for a Connection ID and open a connection for editing, see Connecting apps for prebuilt agents.

Authentication type

Connection ID

API Auth Key

``maximo_it_ibm_184bdbd3``

API Key connection details

Set Authentication type to API Auth Key and enter the following fields:

Field

Description

Server URL (optional)

Base URL of the Maximo server

API Key Location (optional)

Select where the API key should be sent with each request: - Header: Sends the API key as an HTTP header - Query: Sends the API key as a query parameter - Cookie: Sends the API key as a cookie

API Key

Enter the API key value in the corresponding field

To get these values, see the Maximo API documentation.