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?
Ideal for Cloud Environments
Eliminate the need for direct database access, making reporting and integrations easier in hosted and cloud-based Maximo deployments
Works with Your Existing Tools
Use familiar SQL clients, reporting platforms, and Java applications through a standard JDBC interface
Easy to Deploy and Maintain
Automatically installs and updates required Maximo components, minimizing administrative effort throughout the product lifecycle
Centralized Administration
Manage licensing, security, auditing, and configuration within Maximo instead of maintaining separate database access controls
Purpose-Built for Maximo
Designed specifically for IBM Maximo, the driver integrates with the platform's OSLC REST framework, security model, and automation scripts
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.
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.
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.
Automatic Installation & Updates
Automatically installs and updates its required Maximo automation scripts during the first administrator connection, simplifying deployment and ongoing maintenance.
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.
Flexible Read-Only Access
Configure dedicated read-only database users for reporting workloads while preventing unauthorized database updates.
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.
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

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.
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.

.avif)