Capability catalogue

Document: SDD-11
Status: Working draft
Source: Working Group Daily Checklist, detailed tab (112 rows)
Date: 18 September 2026

Canonical capability list. Portal design documents summarise these rows; this file is the exhaustive inventory. Repeated CAP IDs across portals are the same capability with role-specific work, not extra requirements.

Nomenclature: every CAP-* below is an anchor. Cross-doc links: SDD-15 Nomenclature. Milestones M1–M5: SDD-03.

Status meanings (from the checklist Timeline tab):

Status Meaning
Not started No implementation of this capability in the reviewed portal.
Placeholder A page, label or button exists, but the intended action/content is unavailable.
Demo Built using sample data or a temporary session. No live backend or durable save.
Partial Some parts exist; key content, delivery, workflow or acceptance work is missing.
Needs checking Capability or evidence has not been verified with its owner.
Not applicable This workstream is not relevant to this capability.
Live Accepted and operating with real data, access controls and an accountable owner.

Unique CAP IDs link to the first catalogue row (#cap-nn). Portal-specific anchors use #cap-nn-applicant, #cap-nn-student, #cap-nn-staff, etc.

ID Primary feature (first catalogue row) Portal rows
CAP-01 Applicant sign-in and account access applicant · student
CAP-02 Online application form for new applicants applicant
CAP-03 Upload application documents and English-entry evidence applicant · staff
CAP-04 Record institution, programme and delivery-site approvals staff
CAP-05 Verify qualification levels, credits and duration staff
CAP-06 Review foreign equivalency and professional recognition staff
CAP-07 Track application, view offer and accept enrolment applicant · staff
CAP-08 Personal details and emergency contacts student · staff
CAP-09 Student documents library student · staff
CAP-10 Semester subject and class registration student · staff
CAP-11 Class timetable student · lecturer · staff
CAP-12 Attendance records student · lecturer
CAP-13 Grades, results and student progress student · staff
CAP-14 Study plan and prerequisites student · staff
CAP-15 Graduation clearance and transcripts student · staff
CAP-16 Read applicant announcements and admissions updates applicant · student · staff · staff-2
CAP-17 Study guides student · lecturer
CAP-18 Lecture notes and learning-media access student · lecturer
CAP-19 Assignment briefs student · lecturer
CAP-20 Submit, replace and withdraw assignments student · lecturer
CAP-21 Revision work and practice activities student · lecturer
CAP-22 Past examination papers student · lecturer · staff
CAP-23 Course information and learning outcomes student · lecturer · staff
CAP-24 Online quizzes and examinations student · lecturer · staff
CAP-25 Student–lecturer and student–student communication student · lecturer
CAP-26 Live online classes student · lecturer
CAP-27 Self-paced learning and release schedules student · lecturer
CAP-28 View marks and lecturer feedback student · lecturer
CAP-29 Assessment identity checks and integrity guidance student · lecturer
CAP-30 Student feedback and course evaluation student · staff
CAP-31 Digital library and e-resources student · staff
CAP-32 Student orientation and digital-learning skills student · staff
CAP-33 Learner support and IT helpdesk student · staff
CAP-34 Study-centre and regional support student · staff
CAP-35 Accessible application forms and assistance applicant · student · staff
CAP-36 Mobile online-registration shell applicant · student · lecturer · staff
CAP-37 Connectivity, capacity and service monitoring shared
CAP-38 Backups and continuity shared
CAP-39 Privacy, permissions and cybersecurity student · shared
CAP-40 Review class learning analytics lecturer · staff
CAP-41 Staff training and operating readiness shared
CAP-42 Record copyright permissions and provider approvals staff · shared
CAP-43 Submit course materials for quality review lecturer · staff
CAP-44 Lecturer workspace and course access lecturer · staff
CAP-45 Finance balances, invoices and payment history student · staff
CAP-46 Bank-transfer proof submission student · staff
CAP-47 Online payment and financial documents student · staff
CAP-48 Scholarships and incentives student · staff
CAP-49 Resume and portfolio builders student · staff
CAP-50 Immigration and visa processing student · staff
CAP-51 Student requests, complaints and academic appeals student · staff
CAP-52 Accommodation management student · staff
CAP-53 Existing CMS integration and campus configuration shared
CAP-54 Campus services information student · staff
CAP-55 Read applicant policies and declarations applicant · student · staff

Milestones: M1 · M2 · M3 · M4 · M5. Full nomenclature: SDD-15.

Applicant / Online Registration

8 capabilities.

ID Department Feature Frontend Mobile Backend Milestone Next action / blocker
CAP-02 Registry Online application form for new applicants Not started Not started Needs checking Admissions launch / M2 Confirm the minimum applicant journey and required fields.
CAP-03 Registry Upload application documents and English-entry evidence Not started Not started Needs checking Admissions launch / M2 Define evidence requirements and programme/country entry rules.
CAP-07 Registry Track application, view offer and accept enrolment Not started Not started Needs checking Admissions launch / M2 Confirm track application, view offer and accept enrolment and whether the old CMS already supports it.
CAP-55 Registry Read applicant policies and declarations Not started Not started Needs checking Admissions launch / M2 Confirm read applicant policies and declarations and whether the old CMS already supports it.
CAP-16 Marketing Read applicant announcements and admissions updates Not started Not started Needs checking Admissions launch / M2 Confirm read applicant announcements and admissions updates and whether the old CMS already supports it.
CAP-01 TBC Applicant sign-in and account access Not started Not started Needs checking Admissions launch / M2 Confirm applicant sign-in and account access and whether the old CMS already supports it.
CAP-35 TBC Accessible application forms and assistance Not started Not started Needs checking Admissions launch / M2 Confirm accessible application forms and assistance and whether the old CMS already supports it.
CAP-36 TBC Mobile online-registration shell Not applicable Not started Needs checking Admissions launch / M2 Confirm mobile online-registration shell and whether the old CMS already supports it.

Student

41 capabilities.

ID Department Feature Frontend Mobile Backend Milestone Next action / blocker
CAP-08 Registry Personal details and emergency contacts Demo Not started Needs checking Core student portal / M3 Agree which updates save directly and which need staff approval.
CAP-09 Registry Student documents library Partial Not started Needs checking Core student portal / M3 Agree document permissions and authorised file delivery.
CAP-10 Registry Semester subject and class registration Demo Not started Needs checking Core student portal / M3 Validate legacy registration rules and atomic save requirements.
CAP-13 Registry Grades, results and student progress Demo Not started Needs checking Core student portal / M3 Confirm result approval/publication rules and legacy data fields.
CAP-15 Registry Graduation clearance and transcripts Demo Not started Needs checking Campus expansion & remaining CMS / M5 Student Demo hub + Online Forms/Finance reuse; Live clearance/transcript delivery still Needs checking.
CAP-16 Registry Important announcements Partial Not started Needs checking Core student portal / M3 Confirm audiences, publishing ownership, full announcement viewing and the real feed.
CAP-55 Registry University policies for students Partial Not started Needs checking Core student portal / M3 Identify approved student policies and decide publication/acknowledgement needs.
CAP-45 Bursary Finance balances, invoices and payment history Demo Not started Needs checking Core student portal / M3 Map real ledger data and confirm approved campus payment instructions.
CAP-46 Bursary Bank-transfer proof submission Demo Not started Needs checking Core student portal / M3 Connect secure proof storage and staff verification without treating proof as payment.
CAP-47 Bursary Online payment and financial documents Placeholder Not started Needs checking Campus expansion & remaining CMS / M5 Confirm gateway or legacy payment route and receipt/invoice generation.
CAP-48 Bursary Scholarships and incentives Demo Not started Needs checking Campus expansion & remaining CMS / M5 Confirm award ownership, terms and approval processes.
CAP-30 Quality Assurance Student feedback and course evaluation Placeholder Not started Needs checking Campus expansion & remaining CMS / M5 Approve survey scope, confidentiality and reporting ownership.
CAP-11 Faculty Class timetable Demo Not started Needs checking Core student portal / M3 Map current timetable records and update rules from the old CMS.
CAP-12 Faculty Attendance records Demo Not started Needs checking Core student portal / M3 Identify the authoritative attendance source and staff correction workflow.
CAP-14 Faculty Study plan and prerequisites Demo Not started Needs checking Core student portal / M3 Validate programme versions, prerequisites and credit-transfer rules.
CAP-17 Faculty Study guides Not started Not started Needs checking Core student portal / M3 Identify required guides and arrange lecturer publishing and student access.
CAP-18 Faculty Lecture notes and learning-media access Placeholder Not started Needs checking Core student portal / M3 Enable authorised resource viewing/download and supported media delivery.
CAP-19 Faculty Assignment briefs Partial Not started Needs checking Core student portal / M3 Provide real brief files and release/access rules.
CAP-20 Faculty Submit, replace and withdraw assignments Demo Not started Needs checking Core student portal / M3 Agree durable secure submission storage and staff receipt/marking handoff.
CAP-21 Faculty Revision work and practice activities Not started Not started Needs checking Core student portal / M3 Define revision materials and any required practice/feedback activities.
CAP-22 Faculty Past examination papers Not started Not started Needs checking Core student portal / M3 Identify approved papers and access/release restrictions.
CAP-23 Faculty Course information and learning outcomes Partial Not started Needs checking Core student portal / M3 Add approved outcomes and complete course information to the contract.
CAP-24 Faculty Online quizzes and examinations Placeholder Not started Needs checking Campus expansion & remaining CMS / M5 Define assessment modes, allowed attempts and approval/integrity requirements.
CAP-25 Faculty Student–lecturer and student–student communication Demo Not started Needs checking Campus expansion & remaining CMS / M5 Agree persistent communication, moderation and response responsibilities.
CAP-26 Faculty Live online classes Not started Not started Needs checking Campus expansion & remaining CMS / M5 Confirm whether and how an approved meeting tool will be integrated.
CAP-27 Faculty Self-paced learning and release schedules Partial Not started Needs checking Campus expansion & remaining CMS / M5 Define the self-paced learning journey and release/completion rules.
CAP-28 Faculty View marks and lecturer feedback Not started Not started Needs checking Core student portal / M3 Confirm staff marking, feedback and publication workflows in the old CMS.
CAP-29 Faculty Assessment identity checks and integrity guidance Not started Not started Needs checking Core student portal / M3 Confirm required identity and integrity controls for each delivery mode.
CAP-01 TBC Sign-in, logout and student account access Placeholder Not started Needs checking Admissions launch / M2 Confirm legacy login or SSO and account provisioning.
CAP-31 TBC Digital library and e-resources Not started Not started Needs checking Campus expansion & remaining CMS / M5 Identify licensed resources and library access integration.
CAP-32 TBC Student orientation and digital-learning skills Not started Not started Needs checking Core student portal / M3 Prepare induction content and required completion evidence.
CAP-33 TBC Learner support and IT helpdesk Partial Not started Needs checking Core student portal / M3 Confirm support channels, owners, operating hours and escalation process.
CAP-34 TBC Study-centre and regional support Not started Not started Needs checking Campus expansion & remaining CMS / M5 Confirm centres, local support arrangements and evidence required.
CAP-35 TBC Accessibility and special-needs support Demo Not started Needs checking Admissions launch / M2 Audit journeys with assistive technology and confirm student support adjustments.
CAP-36 TBC Mobile portal shell and device access Not applicable Partial Needs checking Admissions launch / M2 Design and verify the portal shell/navigation on agreed phone/tablet widths.
CAP-39 TBC Privacy, permissions and cybersecurity Partial Not started Needs checking Admissions launch / M2 Confirm applicable policies and implement server-enforced access and security controls.
CAP-49 TBC Resume and portfolio builders Demo Not started Needs checking Campus expansion & remaining CMS / M5 Confirm launch priority and permanent save/export requirements.
CAP-50 TBC Immigration and visa processing Demo Not started Needs checking Campus expansion & remaining CMS / M5 Student Demo progress hub + forms/finance; Live EMGS/staff actions still Needs checking.
CAP-51 TBC Student requests, complaints and academic appeals Demo Not started Needs checking Campus expansion & remaining CMS / M5 Student Demo Online Forms catalogue; Live staff decisions and SLAs still Needs checking.
CAP-52 TBC Accommodation management Placeholder Not started Needs checking Campus expansion & remaining CMS / M5 Confirm housing request/allocation workflow and legacy records.
CAP-54 TBC Campus services information Demo Partial Needs checking Campus expansion & remaining CMS / M5 Supply and approve campus-specific content and publishing ownership.

Lecturer

19 capabilities.

ID Department Feature Frontend Mobile Backend Milestone Next action / blocker
CAP-11 Faculty View teaching timetable and class allocations Not started Not started Needs checking Core student portal / M3 Confirm view teaching timetable and class allocations and whether the old CMS already supports it.
CAP-12 Faculty Record and correct class attendance Not started Not started Needs checking Core student portal / M3 Confirm record and correct class attendance and whether the old CMS already supports it.
CAP-17 Faculty Publish study guides Not started Not started Needs checking Core student portal / M3 Confirm publish study guides and whether the old CMS already supports it.
CAP-18 Faculty Publish lecture notes and learning media Not started Not started Needs checking Core student portal / M3 Confirm publish lecture notes and learning media and whether the old CMS already supports it.
CAP-19 Faculty Publish assignment briefs and deadlines Not started Not started Needs checking Core student portal / M3 Confirm publish assignment briefs and deadlines and whether the old CMS already supports it.
CAP-20 Faculty Receive and review submitted assignments Not started Not started Needs checking Core student portal / M3 Confirm receive and review submitted assignments and whether the old CMS already supports it.
CAP-21 Faculty Publish revision work and practice activities Not started Not started Needs checking Core student portal / M3 Confirm publish revision work and practice activities and whether the old CMS already supports it.
CAP-22 Faculty Prepare past papers for authorised publication Not started Not started Needs checking Core student portal / M3 Confirm prepare past papers for authorised publication and whether the old CMS already supports it.
CAP-23 Faculty Maintain course information and learning outcomes Not started Not started Needs checking Core student portal / M3 Confirm maintain course information and learning outcomes and whether the old CMS already supports it.
CAP-24 Faculty Prepare and conduct online quizzes and examinations Not started Not started Needs checking Campus expansion & remaining CMS / M5 Confirm prepare and conduct online quizzes and examinations and whether the old CMS already supports it.
CAP-25 Faculty Communicate with students and teaching groups Not started Not started Needs checking Campus expansion & remaining CMS / M5 Confirm communicate with students and teaching groups and whether the old CMS already supports it.
CAP-26 Faculty Deliver live online classes Not started Not started Needs checking Campus expansion & remaining CMS / M5 Confirm deliver live online classes and whether the old CMS already supports it.
CAP-27 Faculty Schedule self-paced learning and content release Not started Not started Needs checking Campus expansion & remaining CMS / M5 Confirm schedule self-paced learning and content release and whether the old CMS already supports it.
CAP-28 Faculty Mark assessments and publish lecturer feedback Not started Not started Needs checking Core student portal / M3 Confirm mark assessments and publish lecturer feedback and whether the old CMS already supports it.
CAP-29 Faculty Check assessment identity and academic integrity Not started Not started Needs checking Core student portal / M3 Confirm check assessment identity and academic integrity and whether the old CMS already supports it.
CAP-40 Faculty Review class learning analytics Not started Not started Needs checking Campus expansion & remaining CMS / M5 Confirm review class learning analytics and whether the old CMS already supports it.
CAP-43 Faculty Submit course materials for quality review Not started Not started Needs checking Core student portal / M3 Confirm submit course materials for quality review and whether the old CMS already supports it.
CAP-44 Faculty Lecturer workspace and course access Not started Not started Needs checking Core student portal / M3 Confirm lecturer workspace and course access and whether the old CMS already supports it.
CAP-36 TBC Mobile lecturer workspace Not applicable Not started Needs checking Campus expansion & remaining CMS / M5 Confirm mobile lecturer workspace and whether the old CMS already supports it.

Admin / Staff

38 capabilities.

ID Department Feature Frontend Mobile Backend Milestone Next action / blocker
CAP-03 Registry Review application documents and entry evidence Not started Not started Needs checking Admissions launch / M2 Confirm review application documents and entry evidence and the responsible old-CMS workflow.
CAP-05 Registry Verify qualification levels, credits and duration Not started Not started Needs checking Admissions launch / M2 Approve country-specific qualification and credit comparisons without automatic equivalence.
CAP-06 Registry Review foreign equivalency and professional recognition Not started Not started Needs checking Admissions launch / M2 Document who verifies foreign awards and records the authority decision.
CAP-07 Registry Review applications, issue offers and create first enrolment Not started Not started Needs checking Admissions launch / M2 Confirm Registry review, offers and first-enrolment handoff with Marketing and the backend owner.
CAP-08 Registry Maintain student records and emergency contacts Not started Not started Needs checking Core student portal / M3 Confirm maintain student records and emergency contacts and the responsible old-CMS workflow.
CAP-09 Registry Publish and manage student documents Not started Not started Needs checking Core student portal / M3 Confirm publish and manage student documents and the responsible old-CMS workflow.
CAP-10 Registry Configure and approve semester registration Not started Not started Needs checking Core student portal / M3 Confirm configure and approve semester registration and the responsible old-CMS workflow.
CAP-13 Registry Approve and release results and progress records Not started Not started Needs checking Core student portal / M3 Confirm approve and release results and progress records and the responsible old-CMS workflow.
CAP-15 Registry Approve graduation and issue official transcripts Not started Not started Needs checking Campus expansion & remaining CMS / M5 Confirm approve graduation and issue official transcripts and the responsible old-CMS workflow.
CAP-16 Registry Publish approved student announcements Not started Not started Needs checking Core student portal / M3 Confirm publish approved student announcements and the responsible old-CMS workflow.
CAP-55 Registry Approve and publish student policies Not started Not started Needs checking Core student portal / M3 Confirm approve and publish student policies and the responsible old-CMS workflow.
CAP-45 Bursary Manage student invoices, balances and payment records Not started Not started Needs checking Core student portal / M3 Confirm manage student invoices, balances and payment records and the responsible old-CMS workflow.
CAP-46 Bursary Verify bank-transfer proofs and allocate payments Not started Not started Needs checking Core student portal / M3 Confirm Bursary proof review and payment allocation, with Finance reconciliation.
CAP-48 Bursary Assign and review scholarships and incentives Not started Not started Needs checking Campus expansion & remaining CMS / M5 Confirm assign and review scholarships and incentives and the responsible old-CMS workflow.
CAP-47 Finance Reconcile online payments and issue financial documents Not started Not started Needs checking Campus expansion & remaining CMS / M5 Confirm Finance reconciliation and financial-document controls, with Bursary student-account handoff.
CAP-04 Quality Assurance Record institution, programme and delivery-site approvals Not started Not started Needs checking Admissions launch / M2 Collect current approval evidence for each intended campus and programme.
CAP-30 Quality Assurance Manage student feedback and course evaluations Not started Not started Needs checking Campus expansion & remaining CMS / M5 Confirm manage student feedback and course evaluations and the responsible old-CMS workflow.
CAP-40 Quality Assurance Review institutional learning analytics and quality reports Not started Not started Needs checking Campus expansion & remaining CMS / M5 Define useful learning/engagement measures and evidence reports.
CAP-42 Quality Assurance Record copyright permissions and provider approvals Not started Not started Needs checking Core student portal / M3 Confirm record copyright permissions and provider approvals and the responsible old-CMS workflow.
CAP-43 Quality Assurance Approve course materials and LMS-readiness evidence Not started Not started Needs checking Core student portal / M3 Define material approval and retain pilot/readiness evidence.
CAP-11 Faculty Schedule classes and allocate lecturers and rooms Not started Not started Needs checking Core student portal / M3 Confirm schedule classes and allocate lecturers and rooms and the responsible old-CMS workflow.
CAP-14 Faculty Maintain study plans, prerequisites and programme rules Not started Not started Needs checking Core student portal / M3 Confirm maintain study plans, prerequisites and programme rules and the responsible old-CMS workflow.
CAP-22 Faculty Approve access and publication rights for past papers Not started Not started Needs checking Core student portal / M3 Confirm approve access and publication rights for past papers and the responsible old-CMS workflow.
CAP-23 Faculty Approve course information and learning outcomes Not started Not started Needs checking Core student portal / M3 Confirm approve course information and learning outcomes and the responsible old-CMS workflow.
CAP-24 Faculty Administer examinations, access and approved arrangements Not started Not started Needs checking Campus expansion & remaining CMS / M5 Confirm administer examinations, access and approved arrangements and the responsible old-CMS workflow.
CAP-16 Marketing Publish recruitment and applicant communications Not started Not started Needs checking Admissions launch / M2 Confirm Marketing publication approval and Registry ownership of formal application decisions.
CAP-31 TBC Administer digital-library access and licences Not started Not started Needs checking Campus expansion & remaining CMS / M5 Confirm administer digital-library access and licences and the responsible old-CMS workflow.
CAP-32 TBC Publish orientation and digital-learning guidance Not started Not started Needs checking Core student portal / M3 Confirm publish orientation and digital-learning guidance and the responsible old-CMS workflow.
CAP-33 TBC Manage learner-support and IT-helpdesk requests Not started Not started Needs checking Core student portal / M3 Confirm manage learner-support and it-helpdesk requests and the responsible old-CMS workflow.
CAP-34 TBC Coordinate study-centre and regional support Not started Not started Needs checking Campus expansion & remaining CMS / M5 Confirm coordinate study-centre and regional support and the responsible old-CMS workflow.
CAP-35 TBC Manage accessibility and special-needs arrangements Not started Not started Needs checking Campus expansion & remaining CMS / M5 Confirm manage accessibility and special-needs arrangements and the responsible old-CMS workflow.
CAP-36 TBC Mobile staff and administrator workspace Not applicable Not started Needs checking Campus expansion & remaining CMS / M5 Confirm mobile staff and administrator workspace and the responsible old-CMS workflow.
CAP-44 TBC Staff and administrator workspace and role access Not started Not started Needs checking Admissions launch / M2 Confirm existing-CMS staff access for admissions; build new staff screens only for verified gaps.
CAP-49 TBC Manage career, resume and portfolio guidance Not started Not started Needs checking Campus expansion & remaining CMS / M5 Confirm manage career, resume and portfolio guidance and the responsible old-CMS workflow.
CAP-50 TBC Process immigration and student-visa cases Not started Not started Needs checking Campus expansion & remaining CMS / M5 Confirm process immigration and student-visa cases and the responsible old-CMS workflow.
CAP-51 TBC Handle student requests, complaints and academic appeals Not started Not started Needs checking Campus expansion & remaining CMS / M5 Confirm handle student requests, complaints and academic appeals and the responsible old-CMS workflow.
CAP-52 TBC Manage accommodation allocation and records Not started Not started Needs checking Campus expansion & remaining CMS / M5 Confirm manage accommodation allocation and records and the responsible old-CMS workflow.
CAP-54 TBC Publish campus services information Not started Not started Needs checking Campus expansion & remaining CMS / M5 Confirm publish campus services information and the responsible old-CMS workflow.

Shared System

6 capabilities.

ID Department Feature Frontend Mobile Backend Milestone Next action / blocker
CAP-42 Quality Assurance Copyright and external-provider operating controls Not applicable Not applicable Not applicable Confirm rules & integration / M1 Confirm permitted content use, provider responsibilities and operating approvals; these non-software checks remain TBC.
CAP-37 TBC Connectivity, capacity and service monitoring Not applicable Not applicable Needs checking Admissions launch / M2 Assess real connectivity, expected users, uptime targets and monitoring.
CAP-38 TBC Backups and continuity Not applicable Not applicable Needs checking Admissions launch / M2 Verify backup ownership, restore tests and continuity arrangements.
CAP-39 TBC Privacy, permissions and cybersecurity Not applicable Not applicable Needs checking Admissions launch / M2 Confirm applicable policies and implement server-enforced access and security controls.
CAP-41 TBC Staff training and operating readiness Not applicable Not applicable Not applicable Lesotho pilot acceptance / M4 Campus training, support ownership and operating-readiness evidence remain TBC; verify these before Lesotho pilot acceptance.
CAP-53 TBC Existing CMS integration and campus configuration Partial Not applicable Needs checking Admissions launch / M2 Confirm backend access, map old-CMS admissions data and deliver the first working Portal API integration.