IWMS Β· LAYER 06 OF 07 Β· INTEGRATION & GOVERNANCE LAYER LIVE MONITORING
API GATEWAY REST Β· MQTT Β· OAuth 2.0 Β· MFA TLS 1.3 Β· Rate Limiting 7-Year Audit Trail Β· RBAC 7 Tiers SCADA Bridge Β· Modbus / OPC-UA ● OPERATIONAL eJalShakti / JJM NIC GIS Quality Labs SCADA Legacy Dashboards Billing / SCADA Mobile App AWS Cloud JAL MAHAKAAL SHAKTI INFRATECH PVT. LTD. Β· IWMS Β· LAYER 06 Β· INTEGRATION & GOVERNANCE LAYER
// IWMS ARCHITECTURE Β· LAYER 06 OF 07
πŸ” API Gateway

Integration & Governance Layer

Unified API gateway connects IWMS with the government ecosystem β€” including eJalShakti (JJM), external water quality laboratories, and third-party municipal platforms. Granular RBAC ensures data security at every organizational level while enabling structured inter-departmental collaboration.

API GatewayeJalShaktiRBACAudit TrailJJM IntegrationOAuth 2.0SCADA Bridge
// Overview

What This Layer Does

The Integration & Governance layer is the interface between IWMS and the broader digital government ecosystem. A secure API Gateway manages all inbound and outbound integrations. Role-Based Access Control enforces a granular permission model: a village-level operator can only see their assigned infrastructure, while a district collector sees the entire district, and a state secretary sees state-wide KPIs.

// Key Capabilities

Features & Capabilities

integration_instructions

eJalShakti / JJM API

Real-time data upload to JJM's eJalShakti portal β€” FHTC status, quality test results, supply duration, and pressure readings. Fully compliant with Ministry of Jal Shakti formats.

manage_accounts

Role-Based Access Control

Seven-tier RBAC: Village Operator β†’ Mandal AE β†’ Division DE β†’ District CE β†’ Municipal Commissioner β†’ State Engineer-in-Chief β†’ Policy Maker.

verified_user

OAuth 2.0 / SSO

Government SSO integration with NIC authentication portal. External labs and contractors use OAuth 2.0 tokens. MFA enforced for all privileged roles.

history

Audit Trail

Every action β€” valve command, dashboard view, data export, user login β€” is immutably logged. 7-year audit retention on AWS CloudTrail.

biotech

External Lab Integration

Water quality labs upload results directly via secure API. Results auto-linked to the corresponding OHSR or DMA in the GIS twin.

hub

SCADA Bridge

Modbus RTU and OPC-UA bridges connect IWMS with legacy SCADA systems at pumping stations and treatment plants.

Technical Specifications

API StandardREST / MQTT / Webhook
AuthOAuth 2.0 / JWT / MFA
Gov IntegrationeJalShakti Β· NIC GIS
RBAC Tiers7 levels
Audit Retention7 years (CloudTrail)
EncryptionTLS 1.3 + AWS KMS
Rate LimitingPer-tenant Β· Per-role
SSONIC / LDAP / SAML 2.0
JJM ComplianceFull MoJS format
SCADA BridgeModbus / OPC-UA

Use Cases

  • JJM monthly FHTC and water quality reporting
  • NIC GIS spatial data synchronization
  • Third-party lab water quality result ingestion
  • Municipal billing system integration
  • Inter-departmental water allocation data sharing
  • State-level policy dashboard KPI feeds