← Back to All Projects
Enterprise

IAM / SSO Module

Just Dial — Internal Infrastructure

Implemented a centralized Identity and Access Management system enabling Single Sign-On across 12+ isolated internal applications. Unified authentication, role-based access control, and session management for the entire internal tool ecosystem.

12+Applications Integrated
SSOSingle Sign-On
15,000+Users Managed
Node.jsSSOOAuthMySQLJWTRBAC

The Challenge

Just Dial had grown its internal tool ecosystem to 12+ applications, each with its own authentication system. Employees managed multiple credentials, session handling was inconsistent, access control was fragmented, and onboarding/offboarding was a manual nightmare — each app needed separate user provisioning.

The goal was to build a centralized IAM system that would unify authentication, enable SSO, and provide consistent role-based access control across every internal application.

Key Features

🔐

Single Sign-On

One login for all 12+ internal applications. Authenticate once, access everything based on your role and permissions.

👥

Role-Based Access Control

Granular RBAC with hierarchical roles, permissions, and application-level access policies managed from a central admin panel.

📋

User Lifecycle Management

Automated provisioning and de-provisioning tied to HR systems — new employees get access on day one, departing employees lose it instantly.

📊

Audit & Compliance

Complete audit trail of authentication events, access requests, and permission changes for security and compliance.

Technical Approach

01

OAuth + JWT Architecture

OAuth 2.0 flows with JWT tokens for stateless session management, enabling seamless cross-application authentication without shared session stores.

02

Integration SDK

Built lightweight middleware/SDK that existing applications could integrate with minimal code changes to join the SSO ecosystem.

03

Admin Console

Central admin interface for managing users, roles, permissions, and application registrations with real-time access monitoring.

Outcomes

  • 12+ applications unifiedsingle authentication across the entire internal tool ecosystem
  • Zero-friction onboardingnew employees get all app access automatically on day one
  • Instant offboardingdeparting employees lose all access in one action
  • Security hardenedconsistent session management, token rotation, and audit logging
  • Reduced support loadeliminated password reset tickets for individual applications

Interested in building IAM or SSO infrastructure?

I've built auth systems serving thousands of users across enterprise applications.

← PreviousHR Suite — 6 Enterprise Apps
Next ProjectCoplae — Employee Engagement Platform