Centralized access management
Corporate Systems Platform
Will centralize user and access management across the group’s applications, along with database monitoring and backups.
Problem
Each application currently maintains its own user directory. Adding an employee requires creating an account in every application, and there is no single view of that person’s assigned access.
Solution
The central service manages users, access, and single sign-on in one place. Other applications are being integrated in phases; monitoring and backups remain in development.
Outcome
User and access management, the administration console, and single sign-on are complete. The first application is integrated and validated across the full sign-in flow.
My role
My role covers modular architecture, backend development, the administration console, integration libraries, and the onboarding guide for each application.
How it works
The platform is still in development. It groups functions by area and clearly identifies what is complete and what remains in progress.
Scroll horizontally to view the full diagram.
Current status
Applications are integrated in phases and validated independently, so migration does not interrupt group operations. The first integrated application already runs with single sign-on validated across the full authentication flow.
| Component | Status |
|---|---|
| User and access management | Completed |
| Single sign-on | Completed |
| Application-specific roles and permissions | Completed |
| Administration console | Completed |
| Connected application inventory | Completed |
| Application integration | In progress |
| Monitoring | In development |
| Backups | In development |
Technical details
- Backend
- NestJS · TypeORM · PostgreSQL 16 · modular architecture
- Console
- Vite · React
- Custom components
- Integration libraries for the group’s applications
- Infrastructure
- Dedicated RDS PostgreSQL database; existing applications retain their own databases
- Documentation
- Architecture, integration contract, and application onboarding guide