Super Manager
2026-04-28
The purpose of this feature is to control all the companies assigned to a super manager.
Written by: Ahsan
Overview
The Super Manager feature allows HR to switch between multiple companies inside the platform without logging in separately for each company. It is designed for users who manage multiple companies and monitor them.
This feature improves efficiency by enabling centralized access and quick context switching.
Purpose
Super Managers often oversee multiple companies. Instead of maintaining separate accounts or sessions, they can:
- Switch instantly between assigned companies
- View company-specific data and dashboards
- Oversee users, candidates, checks, or workflows per company
- Reduce login friction and save time
How It Works
- User logs in with a Super Manager account
- System fetches the list of authorized companies
- Current active company is selected
- User uses the Manage this company from company profile
- After selection:
- Session updates with new company context
- Relevant data reloads for selected company
- Permissions apply based on that company
Key Features
Multi-Company Access
Access multiple assigned companies from one account.
Instant Switching
Move from one company to another without re-login.
Secure Authorization
Only companies mapped to the Super Manager are visible.
Context-Based Data
Dashboards, records, reports, and users update based on selected company.
Example Use Case
A regional operations manager handles:
- Company A
- Company B
- Company C
Instead of using 3 different logins, they log in once and switch companies anytime from the company profile.
Access Control
Only users with Super Manager privileges can use this feature.
Normal HR / Company users:
- Can access only their own company
- Cannot switch to other companies
Benefits
- Faster operations
- Better cross-company management
- Cleaner admin workflow
- Reduced account duplication
- Improved support and monitoring
Notes for Developers
Typically implemented using:
- Session-based active company ID
- Authorized companies list from backend
- Middleware/loader validation
- Dynamic reload on switch