Access control (RBAC)
User-role provisioning. Standard roles: the system owner approves. Privileged roles (admin, it_director, sysadmin, dpo, accounts): IT Director and DPO approve in parallel. Grants are written to the NewLMS role matrix by the workflow.
Request ERP access
Role provisioning; privileged roles need IT Director + DPO approval. Workflow: “RBAC Access Request”.
Role grants
| User | Role | Granted | Case |
|---|---|---|---|
| Kiran Rao (Data Steward / Nodal Officer) (steward-kiran) | data_steward | 15 Oct 2026 by admin | — |
| Sunita Pillai (Data Protection Officer) (dpo-sunita) | dpo | 15 Oct 2026 by admin | — |
| Farah Ali (Network Administrator) (sys-farah) | sysadmin | 15 Oct 2026 by admin | — |
| John Mathew (System Administrator) (sys-john) | sysadmin | 15 Oct 2026 by admin | — |
| Vikram Singh (IT Director / CIO) (it-vikram) | it_director | 15 Oct 2026 by admin | — |
| Neha Kapoor (Student) (stu-200150) | student | 15 Oct 2026 by admin | — |
| Asha Verma (Student) (stu-210101) | student | 15 Oct 2026 by admin | — |
| Dr. Kavya Krishnan (Faculty CSE) (fac-kavya) | faculty | 15 Oct 2026 by admin | — |
| Dr. Arjun Mehta (HOD ECE) (hod-ece) | hod | 15 Oct 2026 by admin | — |
| Dr. Ramesh Gupta (HOD CSE) (hod-cse) | hod | 15 Oct 2026 by admin | — |
| Priya Nair (Accounts & Purchase) (acc-priya) | accounts | 15 Oct 2026 by admin | — |
| Prof. R. Menon (Library Advisory Committee) (lac-menon) | committee | 15 Oct 2026 by admin | — |
| Prof. A. Khan (Library Advisory Committee) (lac-khan) | committee | 15 Oct 2026 by admin | — |
| Prof. S. Das (Library Advisory Committee) (lac-das) | committee | 15 Oct 2026 by admin | — |
| Suresh Babu (Cataloguer) (cat-suresh) | cataloguer | 15 Oct 2026 by admin | — |
| Meena S (Circulation) (circ-meena) | circulation | 15 Oct 2026 by admin | — |
| Ravi Kumar (Circulation) (circ-ravi) | circulation | 15 Oct 2026 by admin | — |
| Dr. Anita Rao (Chief Librarian) (lib-anita) | librarian | 15 Oct 2026 by admin | — |
| System Administrator (admin) | admin | 15 Oct 2026 by admin | — |
Role matrix
| Role | Permissions |
|---|---|
| accountsprivileged | acquisition:approve, fines:approve |
| adminprivileged | acquisition:admin, backups:admin, catalogue:admin, circulation:admin, dpdp:admin, fines:admin, helpdesk:admin, no_dues:admin, portals:admin, rbac:admin |
| dpoprivileged | dpdp:admin, helpdesk:view |
| it_directorprivileged | backups:approve, dpdp:view, helpdesk:approve, portals:approve, rbac:approve |
| sysadminprivileged | backups:admin, helpdesk:create, rbac:create |
| cataloguer | acquisition:view, catalogue:create |
| circulation | catalogue:view, circulation:create, fines:create |
| committee | acquisition:approve |
| data_steward | dpdp:view, portals:create |
| faculty | acquisition:create, circulation:view, helpdesk:create |
| hod | acquisition:create, no_dues:approve |
| librarian | acquisition:approve, catalogue:admin, circulation:admin, fines:approve, no_dues:approve |
| student | circulation:view, helpdesk:create, no_dues:create |