ERP User Management & Roles Access Controls

Analyze how Kalvi ERP Institute models employee permission trees to ensure secure administrative data audits.

Super Admin / Principal

Holds master administrative controls. Configures overall security, overrides due billing invoices, and manages employee logins.

Treasurer / Accountant

Manages tuition collections, fee defaulter registers, bank settlement clearances, post-dated cheques, and manual invoicing portals.

Faculty / Lecturer

Manages course scheduling, records class attendance journals, updates results sheets, and uploads video lectures vault handouts.

Hostel Warden / Lodge OS

Coordinates lodge occupancies stay reports. Assigns bed allocations layouts, room keys inventories, and registers student guest entries.

Student Profile Account

Accesses recorded class lecture archives, registers courses, checks due installment balances, and pays fee invoices via Razorpay.

Permissions Control Matrix Super Admin

Admissions OS Modules
Generate Registration Links
Override Student Profiles
Treasury & Accounting
Confirm Offline Cash Clearing
Post-Dated Cheque Logs (PDC)
Audit Refund Reversals
Academic & Video Vault
Upload Vault Video Handouts
Edit timetables schedulers
Hostel Accommodation (Hostel OS)
Map Hostel Rooms layouts
Register Check-in Stays
System Security & Logs
Audit Security logs
Configure User Roles permissions

Employee Roster Profiles (`users.php`)

Admin accounts hold access to the employee directory. Tutors can view teaching shifts calendars, wardens check guest entries, and accountants verify incoming cashier books ledger balances.

Custom ACL Permission Trees (`roles.php`)

Define custom roles and assign menu clearances. Clicking a checkbox instantly saves modified parameters to secure core database servers, regulating dashboard widgets on the next session login.