Skip to content

Managing CMMS Connections

CMMS Connections establishes and configures interface with Computerized Maintenance Management Systems (CMMS) or Enterprise Asset Management (EAM) systems. This integration facilitates the seamless exchange of data between Insights Hub and the CMMS. It enables Insights Hub to automatically generate work orders in the CMMS based on detected asset health issues or predictive maintenance triggers. It synchronizes asset master data, maintenance history and operational status between Insights Hub and the CMMS, ensuring data consistency across systems.

If a user wants to send an information about an issue to an external system in order to trigger follow-up actions like ordering inspection, then an interface to that system, e.g. SAP PM can be configured and a case can be forwarded. You can create a CMMS Connections and add the respective endpoint configuration.

The following graphic shows the "CMMS Connections" screen.

CMMS Connections

Create a CMMS connection

To create a CMMS connection, follow these steps:

  1. In the left navigation, select "Administration" and click "CMMS connections".

  2. Click "Create".

  3. In the "General information" section,

    • Select the "Connection type" from the dropdown menu.
    • Enter the "Name" and "Base URL".

    Note

    The base URL should contain the URL protocol/host pointing towards the external CMMS/ESM API. Any configuring endpoints will append their "path" on the base URL.

    General information

  4. In the "Authentication" section, select the respective type from the dropdown menu.

    Authentication

    Parameters Description
    Basic Authentication - Description of the connection
    - Enter the "Username" and "Password"
    Note: To enter the Header key details, check the box of "Custom Header Protection"
    API Key - Description of the connection
    - Enter the "API Key value"
    OAuth 2.0 - Description of the connection
    - Enter the "API Key value"
    Note: Variables, Authentication URL's, Client ID and Client secret can be added based the requirement
  5. In the "Endpoints" section, click Add icon. For more information, refer to Endpoint Configuration.

Endpoint Configuration

To add the Endpoints while creating a CMMS connection in the "Endpoint" section, follow these steps:

  1. In the "Basic information" section,

    • Enter the basic information fields for the endpoint.
    • Click "Proceed to next step".

      Basic information

  2. In the "Custom headers" section,

    • To add the custom Http headers for the request, click "Add custom header".
    • Enter the "Mapping Name".
    • Click "Proceed to next step".

      Custom headers

  3. In the "Property mapping" section,

    • To add the property mapping, click "Add property mapping".
    • Enter the property mapping details and click "Submit".
    • Click "Proceed to next step".

      Property mapping

  4. In the "Request values" section,

    • To add the request body, click "Add a request body".
    • Enter the "JSON" sample.

    Note

    To skip this step, click Skip.

    • Click "Proceed to next step".

      Request values

  5. In the "Response values" section,

    • To add a value mapping to handle a JSON response, click JSON.
    • To add a value mapping to handle an XML response, click XML.

    Note

    To skip this step, click Skip.

    • Click "Proceed to next step".

      Response values

  6. In the "Asset selection" section,

    • To add an asset, click "Add Assets".
    • Select the respective asset and click "Update".
    • Click "Proceed with review".

    Asset selection

    • Review the information provided for this endpoint is correct and click "Save".

Last update: September 25, 2025