Naviam JDBC Driver

Naviam JDBC Driver

Naviam JDBC Driver provides a secure way to connect reporting tools, SQL clients, and custom applications to IBM Maximo without requiring direct database access. Instead of opening firewall ports or configuring VPN connections, all SQL traffic is securely routed through Maximo using the standard OSLC REST framework, allowing organizations to leverage existing tools while maintaining security and governance.

Why Choose Naviam JDBC Driver?

Cloud outline with three horizontal server racks inside, representing cloud computing or storage.

Ideal for Cloud Environments

Eliminate the need for direct database access, making reporting and integrations easier in hosted and cloud-based Maximo deployments

Icon of a report page showing a pie chart and a line graph with text lines.

Works with Your Existing Tools

Use familiar SQL clients, reporting platforms, and Java applications through a standard JDBC interface

Rocket icon launching from a webpage or application window with three header dots.

Easy to Deploy and Maintain

Automatically installs and updates required Maximo components, minimizing administrative effort throughout the product lifecycle

Two server stacks connected by curved arrows around a central gear icon, symbolizing data synchronization.

Centralized Administration

Manage licensing, security, auditing, and configuration within Maximo instead of maintaining separate database access controls

Two interlocking gears connected by curved lines with circles at each end, symbolizing integration.

Purpose-Built for Maximo

Designed specifically for IBM Maximo, the driver integrates with the platform's OSLC REST framework, security model, and automation scripts

Document with text lines, a shield with checkmark, and a padlock symbolizing security and compliance.

Designed for Enterprise Governance

Support compliance with configurable auditing, SQL validation policies, licensing controls, and read-only access options

Key Features

Secure JDBC Connectivity

Access Maximo data using standard JDBC interfaces without exposing your database to the network. All communication is routed securely through Maximo over HTTPS.

Plus sign

Standard JDBC Compatibility

Connect using familiar SQL tools including DBeaver, SQuirreL SQL, BIRT, and custom Java applications with support for standard JDBC interfaces and connection methods.

Plus sign

Native Maximo Security

Manage authentication and authorization through Maximo's existing security framework. Access permissions are controlled using Maximo security options instead of separate database accounts.

Plus sign

Automatic Installation & Updates

Automatically installs and updates its required Maximo automation scripts during the first administrator connection, simplifying deployment and ongoing maintenance.

Plus sign

Built-in Auditing & Monitoring

Log and audit every SQL statement executed through the driver. Administrators can also implement custom auditing and SQL validation policies to meet governance requirements.

Plus sign

Flexible Read-Only Access

Configure dedicated read-only database users for reporting workloads while preventing unauthorized database updates.

Plus sign

Cloud-Friendly Architecture

Designed to work in cloud and hosted Maximo environments where direct database access is unavailable or undesirable, eliminating the need for firewall changes or VPN connectivity.

Plus sign

Who benefits from Naviam DataStudio?

Secure Access Without Infrastructure Changes  – Enable SQL-based reporting and integrations without exposing database servers or opening additional network ports. Existing Maximo security controls continue to govern access 

Preserve Existing Reporting Investments  – Continue using familiar SQL reporting tools, BI platforms, and custom applications without requiring extensive redevelopment or proprietary APIs 

Simplify Administration  – Reduce deployment complexity through automatic installation, centralized security management, and integrated licensing, logging, and auditing capabilities 

Improve Governance  – Gain visibility into database activity through configurable auditing, SQL verification policies, and detailed logging while maintaining centralized security controls

a man with a hard hat at a computer looking at data

Frequently Asked Questions

What is the Naviam JDBC Driver for IBM Maximo?

Naviam JDBC Driver is a Type 3 JDBC driver that connects SQL clients, reporting tools, and Java applications to the IBM Maximo database through the Maximo OSLC REST API. It enables standards-based JDBC access without requiring direct network access to the database.

Does the Naviam JDBC Driver require direct database access, firewall changes, or a VPN?

No. The driver routes database requests through Maximo using OSLC REST over HTTPS, so organizations can access Maximo data without exposing the database to the network, opening additional firewall ports, or establishing VPN connectivity. This makes it well suited to hosted and cloud-based Maximo environments.

How does the Naviam JDBC Driver secure access to Maximo data?

Authentication is handled through supported Maximo authentication methods, including internal Maximo authentication, OIDC, and API keys. Authorization is managed through security options associated with the NAVIAM.JDBC Integration Object Structure, allowing database access to be governed within Maximo’s existing security framework. SAML authentication is not supported.

Can the Naviam JDBC Driver provide read-only access?

Yes. The connection can be restricted to read-only access, helping organizations support reporting and analytics use cases while reducing the risk of unauthorized database updates. The driver only provides the level of database access permitted for the associated Maximo user.

Which JDBC interfaces and tools can be used with the Naviam JDBC Driver?

The driver implements standard JDBC interfaces for drivers, connections, statements, prepared statements, callable statements, result sets, and database metadata. It is designed to operate like a conventional JDBC driver, allowing compatible SQL clients, reporting platforms, and custom Java applications to connect using familiar JDBC methods.

How is the Naviam JDBC Driver installed and updated?

Required Maximo automation scripts and configurations are installed or updated automatically when an authorized Maximo administrator first connects with the driver. Upgrades are cumulative, and the driver can update from an earlier version to the current version without requiring custom Java classes or a customization archive. Optional logging and auditing tables may require a system outage when they are created.

Is the Naviam JDBC Driver suitable for high-volume database transactions?

No. The driver is designed primarily for secure, governed access, reporting, integrations, and standard SQL workloads. Because requests are processed through Maximo automation scripts and OSLC REST, it is not intended to replace a direct network JDBC connection for high-performance or large-volume data transactions.

Get in touch

Ready to Simplify Maximo Data Access?

Ready to Simplify Maximo Data Access?

Whether you're building reports, integrating third-party applications, or connecting BI tools, the Maximo JDBC Driver provides secure, standards-based access to your Maximo data without direct database connectivity.

Get Started
×

ActiveG, BPD Zenith, EAM Swiss, InterPro Solutions, Lexco, Peacock Engineering, Projetech, Sharptree, and ZNAPZ have united under one brand: Naviam.

You’ll be redirected to the most relevant page at Naviam.io in a few seconds — or you can go now.

Read Press Release