Administrator guide

You control accounts, access, and the academic structure everything else hangs off.

1. Three concepts to keep apart
Programme semester Where a student is in the syllabus — Year 1 Semester 2 and so on. Each owns its procedure list. Same structure every year.
Academic session The calendar term teaching runs in — 20262, 20263 (short), 20264. Assessments are stamped with the session covering their date.
Intake The cohort a student belongs to — “Mac 2026”.

A student from intake Mac 2026 sits in programme semester Year 1 Semester 2 during session 20262.

2. Creating accounts

Registration is invitation-only; there is no public sign-up.

Google sign-in never creates accounts. Someone with a valid UiTM address but no {{ \App\Models\Setting::get('system_short_name', 'TRACE') }} account cannot get in until you invite them.
3. Managing users
4. Moving students between semesters

Cohorts handles progression.

  1. Pick an intake and press Preview — it shows exactly who moves and from where, before anything changes.
  2. Advance moves each student forward one semester. Students already in the final semester are left alone; students with no semester are skipped.
  3. Set to a specific semester places a freshly imported group directly.

Intakes are managed on the same page. Renaming one updates every student holding it, so the list and the students never drift apart.

5. Academic structure
6. Roles and permissions

Access is driven by permissions, not role names, so a role you create works immediately. The four built-in roles cannot be renamed or deleted, but their permissions are editable. Superadmin always holds every permission.

Guards prevent lockout: you cannot deactivate your own account, remove your own admin access, or strip the role from the last remaining superadmin.

7. CI assignments

Assignment decides who writes the Clinical Performance Report — not who may assess. Choose a semester, then set an instructor per student. Saving applies to the page you are on, so save before changing page.

8. Settings and audit