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.
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.
Features & Capabilities
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.
Role-Based Access Control
Seven-tier RBAC: Village Operator β Mandal AE β Division DE β District CE β Municipal Commissioner β State Engineer-in-Chief β Policy Maker.
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.
Audit Trail
Every action β valve command, dashboard view, data export, user login β is immutably logged. 7-year audit retention on AWS CloudTrail.
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.
SCADA Bridge
Modbus RTU and OPC-UA bridges connect IWMS with legacy SCADA systems at pumping stations and treatment plants.
Technical Specifications
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