How to add, import, edit, and remove students from your school on Lena.
The User Directory gives you a central place to view, search, and organize every
student at your school. This guide covers adding students one at a time,
importing them in bulk, editing profiles, and removing students who have left.
Before you begin: You need an existing school with an academic structure
configured. See Academic Structure.
Click the Add Student button at the top of the student directory. The add student dialog opens.
2
Enter student details
Fill in the required information:
Field
Description
First name
Student’s given name
Last name
Student’s surname
Email
Student’s email address (used for login)
K-12 Schools
Universities
Additionally, select:
Grade — The student’s class level
Arm — The student’s arm (class section)
Additionally, enter:
Faculty — Student’s faculty
Department — Student’s department
Level — Student’s academic level (e.g., 100, 200)
Matriculation number (matric number) — Student’s unique enrollment identifier
Screenshot: Add student dialog with fields for name, email, and academic details
3
Save
Click Save. A confirmation message appears and the student is added to your directory. They’ll receive an email invitation to set up their account (if they don’t already have one).
For adding many students at once, use the Excel import feature.
1
Click 'Import Students'
Click the Import button in the student directory. The import dialog opens.
2
Prepare your Excel file
Create an Excel spreadsheet (.xlsx) with the required columns, or download our ready-made template. The first row must contain the column headers, and each subsequent row represents one student. The exact columns depend on your school type:
Screenshot: Import preview showing valid rows and error details
5
Confirm import
Review the preview, fix any errors in your spreadsheet if needed, and confirm the import. A confirmation message appears and the imported students are added to your directory.
The default password for each imported student is their last name in
lowercase. For example, a student named “Ada Okafor” would have the password
okafor.
After a successful import, Lena returns a list of credentials (username and
password) for all newly created accounts. No email notification is sent
automatically — you’ll need to distribute these credentials to your students
yourself (e.g., printed handouts, secure messaging).
Encourage students to change their default password after their first
login via the profile settings. Students with email addresses can also use
the Forgot Password flow to set their own password.
Students imported without an email address can only reset their password
while logged in. They cannot use the Forgot Password flow since it requires
an email. Make sure to communicate their credentials securely.
Removing a student deletes their school profile and disconnects them from
all courses at your school. Their Lena account still exists — they just
won’t be associated with your school anymore.
Check that column headers match exactly as documented (e.g., First Name not Firstname or first_name) - Make sure the file is a .xlsx
file (not .csv or .xls) - Verify that all sections, grades, arms,
faculties, and departments in the spreadsheet exist in your school’s
academic structure - Remove any empty rows at
the end of the spreadsheet - Make sure data is on the first (active)
sheet of the workbook
Some rows failed during import
Review the error report — common issues include: - Invalid email format
— Check for typos in email addresses - Duplicate email or ID — The
student may already exist in your school - Grade/arm not found — The
specified grade or arm doesn’t exist in your school structure (create it
first in Academic Structure) -
Faculty/department not found — The specified faculty or department
doesn’t exist (create it first)
Glossary — definitions of arm, matric number, and other
terms
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Lena Support Center","description":"Clear, practical guides for students, teachers, school admins, and CBT users on Lena.","colors":{"primary":"#15803D","light":"#07C983","dark":"#15803D"},"logo":{"light":"https://mintcdn.com/lenaafrica/0qmY1pHlo7tQPePO/logo/light.svg?fit=max\u0026auto=format\u0026n=0qmY1pHlo7tQPePO\u0026q=85\u0026s=3c467dce5c5ba18519d99e31857f40ab","dark":"https://mintcdn.com/lenaafrica/0qmY1pHlo7tQPePO/logo/dark.svg?fit=max\u0026auto=format\u0026n=0qmY1pHlo7tQPePO\u0026q=85\u0026s=ac801c583dd6fec274ec92ad2a6b5128"},"favicon":"/favicon.svg","navbar":{"links":[{"href":"https://lena.africa/","label":"Lena Website"}],"primary":{"type":"button","label":"Contact Support","href":"mailto:support@lena.africa"}},"footer":{"links":[{"header":"Apps","items":[{"label":"School Admin","href":"https://school.lena.africa/"},{"label":"Teacher","href":"https://teacher.lena.africa/"},{"label":"Student","href":"https://student.lena.africa/"},{"label":"CBT Exams","href":"https://cbt.lena.africa/"}]},{"header":"Company","items":[{"label":"Website","href":"https://lena.africa/"},{"label":"About","href":"https://lena.africa/about-lena"},{"label":"Contact","href":"https://lena.africa/contact-us"}]},{"header":"Legal","items":[{"label":"Privacy Policy","href":"https://lena.africa/privacy-policy"},{"label":"Terms and Conditions","href":"https://lena.africa/terms-and-condition"}]}]},"contextual":{"options":["copy","view"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"School Admin","icon":"building-columns","color":{"light":"#15803D","dark":"#07C983"},"href":"https://school.lena.africa/"},{"anchor":"Teacher App","icon":"chalkboard-user","color":{"light":"#15803D","dark":"#07C983"},"href":"https://teacher.lena.africa/"},{"anchor":"Student App","icon":"graduation-cap","color":{"light":"#15803D","dark":"#07C983"},"href":"https://student.lena.africa/"},{"anchor":"CBT Exams","icon":"file-circle-check","color":{"light":"#15803D","dark":"#07C983"},"href":"https://cbt.lena.africa/"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"lenaafrica","hasAudioNarration":false,"actualSubdomain":"lenaafrica","customDomains":["support.lena.africa"],"gitSource":{"type":"github","owner":"wehackng","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a21f625a51a213e6e8ae874","collectionId":"569ca296-d63f-4949-aa95-5459dae7ad3d","schemaVersion":"v2"},"feedback":{"thumbs":true,"issues":true},"entitlements":{},"buildId":"6a21f625a51a213e6e8ae874:success","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"default","tag":"Getting Started","count":20},{"language":"default","tag":"For Teachers","count":13},{"language":"default","tag":"For Students","count":11},{"language":"default","tag":"CBT Exams","count":8},{"language":"default","tag":"For School Admins","count":8},{"language":"default","tag":"School Management","count":5},{"language":"default","tag":"Help","count":4},{"language":"default","tag":"Your Account","count":4},{"language":"default","tag":"Learning","count":4},{"language":"default","tag":"Assessments","count":4}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"school/managing-students","slug":"/school/managing-students","pageMetadata":{"title":"Managing Students","description":"How to add, import, edit, and remove students from your school on Lena.","href":"/school/managing-students","hidden":false},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"How to add, import, edit, and remove students from your school on Lena.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,hr:`hr`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,Frame,Heading,Note,OptimizedImage,Step,Steps,Tab,Table,Tabs,Tip,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Tab)_missingMdxReference(`Tab`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tabs)_missingMdxReference(`Tabs`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`The User Directory gives you a central place to view, search, and organize every\nstudent at your school. This guide covers adding students one at a time,\nimporting them in bulk, editing profiles, and removing students who have left.`}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Before you begin:`}),` You need an existing school with an academic structure\nconfigured. See `,_jsx(_components.a,{href:`/school/academic-structure`,children:`Academic Structure`}),`.`]})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`viewing-students`,children:`Viewing students`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`User Directory`}),` → `,_jsx(_components.strong,{children:`Students`}),` in the sidebar`]}),`\n`,_jsx(_components.li,{children:`You’ll see a table of all students with their details`}),`\n`]}),`\n`,_jsxs(Frame,{caption:`Screenshot: Student directory table showing student names, emails, grades/departments, and status`,children:[_jsx(OptimizedImage,{className:`mint-block dark:mint-hidden`,src:`https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-light.png?fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=8aa659c894fa0cbcd69dca2937f31d5d`,alt:`Student directory table showing student names, emails, grades or departments, and status`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`938`,height:`938`,\"data-path\":`images/placeholder-light.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-light.png?w=280\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=338e6df0e55b3904a9dcd0787cddc491 280w, https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-light.png?w=560\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=a2aacede198680bd348fd25a40a9a96f 560w, https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-light.png?w=840\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=03fde4283a984d77207cdde5fd69623b 840w, https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-light.png?w=1100\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=60b7699fcdf5e205e1a32fe2bc2fa7b6 1100w, https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-light.png?w=1650\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=51ac3df92c2154eda19d14b392922062 1650w, https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-light.png?w=2500\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=7819a958ea61e7d08a668bcf8f466247 2500w`}),_jsx(OptimizedImage,{className:`mint-hidden dark:mint-block`,src:`https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-dark.png?fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=d8ebf01c18a25cc2bcf05b022a7d47a1`,alt:`Student directory table showing student names, emails, grades or departments, and status`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`938`,height:`938`,\"data-path\":`images/placeholder-dark.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-dark.png?w=280\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=5fb1a386fe141fce678b6bfe8818e25e 280w, https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-dark.png?w=560\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=922b384ab75548a0986af314fc110c6c 560w, https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-dark.png?w=840\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=8eae036ff49b289cf3fd83c60240df0c 840w, https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-dark.png?w=1100\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=611c3b59b2a0f1e94ad9cb52429c13ee 1100w, https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-dark.png?w=1650\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=fd7d8f19f0c2c72adee247e0627b65d8 1650w, https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-dark.png?w=2500\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=3b088e93324e3a16872732d4731abb90 2500w`})]}),`\n`,_jsx(Heading,{level:`3`,id:`searching-and-filtering`,children:`Searching and filtering`}),`\n`,_jsx(_components.p,{children:`Use the search bar and filters to find specific students:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Search`}),` by name or email`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Filter`}),` by grade (K-12 (primary and secondary school)) or\nfaculty/department (university)`]}),`\n`]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`adding-a-student-individually`,children:`Adding a student individually`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Click 'Add Student'`,children:_jsxs(_components.p,{children:[`Click the `,_jsx(_components.strong,{children:`Add Student`}),` button at the top of the student directory. The add student dialog opens.`]})}),_jsxs(Step,{title:`Enter student details`,children:[_jsx(_components.p,{children:`Fill in the required information:`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Field`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`First name`})}),_jsx(_components.td,{children:`Student’s given name`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Last name`})}),_jsx(_components.td,{children:`Student’s surname`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Email`})}),_jsx(_components.td,{children:`Student’s email address (used for login)`})]})]})]}),_jsxs(Tabs,{children:[_jsxs(Tab,{title:`K-12 Schools`,id:`k-12-schools`,children:[_jsx(_components.p,{children:`Additionally, select:`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Grade`}),` — The student’s class level`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Arm`}),` — The student’s arm (class section)`]}),`\n`]})]}),_jsxs(Tab,{title:`Universities`,id:`universities`,children:[_jsx(_components.p,{children:`Additionally, enter:`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Faculty`}),` — Student’s faculty`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Department`}),` — Student’s department`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Level`}),` — Student’s academic level (e.g., 100, 200)`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Matriculation number (matric number)`}),` — Student’s unique enrollment identifier`]}),`\n`]})]})]}),_jsxs(Frame,{caption:`Screenshot: Add student dialog with fields for name, email, and academic details`,children:[_jsx(OptimizedImage,{className:`mint-block dark:mint-hidden`,src:`https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-light.png?fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=8aa659c894fa0cbcd69dca2937f31d5d`,alt:`Add student dialog with fields for name, email, grade, arm, and academic details`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`938`,height:`938`,\"data-path\":`images/placeholder-light.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-light.png?w=280\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=338e6df0e55b3904a9dcd0787cddc491 280w, https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-light.png?w=560\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=a2aacede198680bd348fd25a40a9a96f 560w, https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-light.png?w=840\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=03fde4283a984d77207cdde5fd69623b 840w, https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-light.png?w=1100\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=60b7699fcdf5e205e1a32fe2bc2fa7b6 1100w, https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-light.png?w=1650\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=51ac3df92c2154eda19d14b392922062 1650w, https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-light.png?w=2500\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=7819a958ea61e7d08a668bcf8f466247 2500w`}),_jsx(OptimizedImage,{className:`mint-hidden dark:mint-block`,src:`https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-dark.png?fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=d8ebf01c18a25cc2bcf05b022a7d47a1`,alt:`Add student dialog with fields for name, email, grade, arm, and academic details`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`938`,height:`938`,\"data-path\":`images/placeholder-dark.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-dark.png?w=280\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=5fb1a386fe141fce678b6bfe8818e25e 280w, https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-dark.png?w=560\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=922b384ab75548a0986af314fc110c6c 560w, https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-dark.png?w=840\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=8eae036ff49b289cf3fd83c60240df0c 840w, https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-dark.png?w=1100\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=611c3b59b2a0f1e94ad9cb52429c13ee 1100w, https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-dark.png?w=1650\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=fd7d8f19f0c2c72adee247e0627b65d8 1650w, https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-dark.png?w=2500\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=3b088e93324e3a16872732d4731abb90 2500w`})]})]}),_jsx(Step,{title:`Save`,children:_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Save`}),`. A confirmation message appears and the student is added to your directory. They’ll receive an email invitation to set up their account (if they don’t already have one).`]})})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`bulk-import-via-excel`,children:`Bulk import via Excel`}),`\n`,_jsx(_components.p,{children:`For adding many students at once, use the Excel import feature.`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Click 'Import Students'`,children:_jsxs(_components.p,{children:[`Click the `,_jsx(_components.strong,{children:`Import`}),` button in the student directory. The import dialog opens.`]})}),_jsxs(Step,{title:`Prepare your Excel file`,children:[_jsxs(_components.p,{children:[`Create an Excel spreadsheet (`,_jsx(_components.code,{children:`.xlsx`}),`) with the required columns, or download our ready-made template. The first row must contain the column headers, and each subsequent row represents one student. The exact columns depend on your school type:`]}),_jsxs(Tabs,{children:[_jsxs(Tab,{title:`K-12 Schools`,id:`k-12-schools-2`,children:[_jsx(_components.a,{href:`/files/school/import_k12_students.xlsx`,download:true,children:`📥 Download K-12 student import template`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Column`}),_jsx(_components.th,{children:`Required`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Student ID`})}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`Student’s unique ID number (e.g., admission number or roll number)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`First Name`})}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`Student’s given name`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Last Name`})}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`Student’s surname`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Section`})}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`The school section (e.g., “Primary”, “Junior Secondary”, “Senior Secondary”)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Grade/Class`})}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`The class level within the section (e.g., “1”, “2”, “3”)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Arm`})}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`The student’s arm or class section (must match an existing arm in the grade)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Email`})}),_jsx(_components.td,{children:`No`}),_jsx(_components.td,{children:`Student’s email address (optional for K-12)`})]})]})]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Example spreadsheet:`})}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Student ID`}),_jsx(_components.th,{children:`First Name`}),_jsx(_components.th,{children:`Last Name`}),_jsx(_components.th,{children:`Section`}),_jsx(_components.th,{children:`Grade/Class`}),_jsx(_components.th,{children:`Arm`}),_jsx(_components.th,{children:`Email`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`ADM/2024/001`}),_jsx(_components.td,{children:`Ada`}),_jsx(_components.td,{children:`Okafor`}),_jsx(_components.td,{children:`Junior Secondary`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1`}),_jsx(_components.td,{children:`Arm A`}),_jsx(_components.td,{children:_jsx(_components.a,{href:`mailto:ada@example.com`,children:`ada@example.com`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`ADM/2024/002`}),_jsx(_components.td,{children:`Chidi`}),_jsx(_components.td,{children:`Nnamdi`}),_jsx(_components.td,{children:`Junior Secondary`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1`}),_jsx(_components.td,{children:`Arm B`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`ADM/2024/003`}),_jsx(_components.td,{children:`Fatima`}),_jsx(_components.td,{children:`Ibrahim`}),_jsx(_components.td,{children:`Senior Secondary`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2`}),_jsx(_components.td,{children:`Science`}),_jsx(_components.td,{children:_jsx(_components.a,{href:`mailto:fatima@example.com`,children:`fatima@example.com`})})]})]})]})]}),_jsxs(Tab,{title:`Universities`,id:`universities-2`,children:[_jsx(_components.a,{href:`/files/school/import_students.xlsx`,download:true,children:`📥 Download university student import template`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Column`}),_jsx(_components.th,{children:`Required`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Matric Number`})}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`Student’s matriculation number (unique enrollment ID)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`First Name`})}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`Student’s given name`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Last Name`})}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`Student’s surname`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Faculty`})}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`Student’s faculty (must match an existing faculty in your school)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Department`})}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`Student’s department (must match an existing department under the specified faculty)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Level`})}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`Student’s academic level (e.g., 100, 200, 300)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Email`})}),_jsx(_components.td,{children:`No`}),_jsx(_components.td,{children:`Student’s email address (optional)`})]})]})]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Example spreadsheet:`})}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Matric Number`}),_jsx(_components.th,{children:`First Name`}),_jsx(_components.th,{children:`Last Name`}),_jsx(_components.th,{children:`Faculty`}),_jsx(_components.th,{children:`Department`}),_jsx(_components.th,{children:`Level`}),_jsx(_components.th,{children:`Email`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`CSC/2023/001`}),_jsx(_components.td,{children:`Ada`}),_jsx(_components.td,{children:`Okafor`}),_jsx(_components.td,{children:`Science`}),_jsx(_components.td,{children:`Computer Science`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`200`}),_jsx(_components.td,{children:_jsx(_components.a,{href:`mailto:ada@example.com`,children:`ada@example.com`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`MEE/2024/015`}),_jsx(_components.td,{children:`Chidi`}),_jsx(_components.td,{children:`Nnamdi`}),_jsx(_components.td,{children:`Engineering`}),_jsx(_components.td,{children:`Mechanical`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`100`}),_jsx(_components.td,{})]})]})]})]})]}),_jsx(Warning,{children:_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Column headers must match `,_jsx(_components.strong,{children:`exactly`}),` as shown above (e.g., `,_jsx(_components.code,{children:`First Name`}),`, not `,_jsx(_components.code,{children:`Firstname`}),` or `,_jsx(_components.code,{children:`first_name`}),`)`]}),`\n`,_jsxs(_components.li,{children:[`The file must be in `,_jsx(_components.code,{children:`.xlsx`}),` format (Excel workbook)`]}),`\n`,_jsxs(_components.li,{children:[`Sections, grades, arms, faculties, and departments must already exist in your school’s `,_jsx(_components.a,{href:`/school/academic-structure`,children:`academic structure`})]}),`\n`,_jsx(_components.li,{children:`Email addresses (if provided) must be valid and unique — no duplicates`}),`\n`]})})]}),_jsx(Step,{title:`Upload the file`,children:_jsxs(_components.p,{children:[`Select your `,_jsx(_components.code,{children:`.xlsx`}),` file and upload it. Lena reads the spreadsheet and validates each row.`]})}),_jsxs(Step,{title:`Review the import preview`,children:[_jsx(_components.p,{children:`Lena validates the data and shows a preview:`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Valid rows`}),` — Students that will be imported successfully`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Errors`}),` — Rows with problems (invalid email, missing field, duplicate, etc.)`]}),`\n`]}),_jsxs(Frame,{caption:`Screenshot: Import preview showing valid rows and error details`,children:[_jsx(OptimizedImage,{className:`mint-block dark:mint-hidden`,src:`https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-light.png?fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=8aa659c894fa0cbcd69dca2937f31d5d`,alt:`Excel import preview showing valid rows highlighted in green and error rows with details`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`938`,height:`938`,\"data-path\":`images/placeholder-light.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-light.png?w=280\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=338e6df0e55b3904a9dcd0787cddc491 280w, https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-light.png?w=560\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=a2aacede198680bd348fd25a40a9a96f 560w, https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-light.png?w=840\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=03fde4283a984d77207cdde5fd69623b 840w, https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-light.png?w=1100\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=60b7699fcdf5e205e1a32fe2bc2fa7b6 1100w, https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-light.png?w=1650\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=51ac3df92c2154eda19d14b392922062 1650w, https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-light.png?w=2500\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=7819a958ea61e7d08a668bcf8f466247 2500w`}),_jsx(OptimizedImage,{className:`mint-hidden dark:mint-block`,src:`https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-dark.png?fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=d8ebf01c18a25cc2bcf05b022a7d47a1`,alt:`Excel import preview showing valid rows highlighted in green and error rows with details`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`938`,height:`938`,\"data-path\":`images/placeholder-dark.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-dark.png?w=280\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=5fb1a386fe141fce678b6bfe8818e25e 280w, https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-dark.png?w=560\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=922b384ab75548a0986af314fc110c6c 560w, https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-dark.png?w=840\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=8eae036ff49b289cf3fd83c60240df0c 840w, https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-dark.png?w=1100\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=611c3b59b2a0f1e94ad9cb52429c13ee 1100w, https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-dark.png?w=1650\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=fd7d8f19f0c2c72adee247e0627b65d8 1650w, https://mintcdn.com/lenaafrica/ISsABwDXCBX0o69d/images/placeholder-dark.png?w=2500\u0026fit=max\u0026auto=format\u0026n=ISsABwDXCBX0o69d\u0026q=85\u0026s=3b088e93324e3a16872732d4731abb90 2500w`})]})]}),_jsx(Step,{title:`Confirm import`,children:_jsx(_components.p,{children:`Review the preview, fix any errors in your spreadsheet if needed, and confirm the import. A confirmation message appears and the imported students are added to your directory.`})})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`how-imported-accounts-work`,children:`How imported accounts work`}),`\n`,_jsxs(_components.p,{children:[`When you import students via Excel, Lena `,_jsx(_components.strong,{children:`automatically creates accounts`}),` for\nthem. Here’s what happens:`]}),`\n`,_jsx(Heading,{level:`3`,id:`usernames`,children:`Usernames`}),`\n`,_jsx(_components.p,{children:`Lena generates a username for each student using the first available option from\nthis priority list:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Email prefix`}),` — The part before `,_jsx(_components.code,{children:`@`}),` in their email (e.g.,\n`,_jsx(_components.code,{children:`ada.okafor@school.edu`}),` becomes `,_jsx(_components.code,{children:`ada.okafor`}),`)`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Student ID / Matric number`}),` — The identifier from the spreadsheet (e.g.,\n`,_jsx(_components.code,{children:`ADM/2024/001`}),` or `,_jsx(_components.code,{children:`CSC/2023/001`}),`)`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`firstname.lastname`}),` — Their name in lowercase (e.g., `,_jsx(_components.code,{children:`ada.okafor`}),`)`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`firstname.lastname.xxxx`}),` — If the above is already taken, a random\n4-character suffix is added (e.g., `,_jsx(_components.code,{children:`ada.okafor.k7m2`}),`)`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`default-passwords`,children:`Default passwords`}),`\n`,_jsxs(_components.p,{children:[`The default password for each imported student is their `,_jsx(_components.strong,{children:`last name in\nlowercase`}),`. For example, a student named “Ada Okafor” would have the password\n`,_jsx(_components.code,{children:`okafor`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`distributing-login-credentials`,children:`Distributing login credentials`}),`\n`,_jsxs(_components.p,{children:[`After a successful import, Lena returns a list of credentials (username and\npassword) for all newly created accounts. `,_jsx(_components.strong,{children:`No email notification is sent\nautomatically`}),` — you’ll need to distribute these credentials to your students\nyourself (e.g., printed handouts, secure messaging).`]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Encourage students to `,_jsx(_components.strong,{children:`change their default password`}),` after their first\nlogin via the profile settings. Students with email addresses can also use\nthe `,_jsx(_components.strong,{children:`Forgot Password`}),` flow to set their own password.`]})}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`Students imported `,_jsx(_components.strong,{children:`without an email address`}),` can only reset their password\nwhile logged in. They cannot use the Forgot Password flow since it requires\nan email. Make sure to communicate their credentials securely.`]})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`editing-a-student`,children:`Editing a student`}),`\n`,_jsx(_components.p,{children:`To update a student’s information:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Find the student in the directory`}),`\n`,_jsxs(_components.li,{children:[`Click the `,_jsx(_components.strong,{children:`Edit`}),` button on their row`]}),`\n`,_jsx(_components.li,{children:`Update the relevant fields (name, email, grade, department, etc.)`}),`\n`,_jsx(_components.li,{children:`Save changes`}),`\n`]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`removing-a-student`,children:`Removing a student`}),`\n`,_jsx(_components.p,{children:`To remove a student from your school:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Find the student in the directory`}),`\n`,_jsxs(_components.li,{children:[`Click the `,_jsx(_components.strong,{children:`Delete`}),` or `,_jsx(_components.strong,{children:`Remove`}),` button`]}),`\n`,_jsx(_components.li,{children:`Confirm the removal`}),`\n`]}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Removing a student deletes their school profile and disconnects them from\nall courses at your school. Their Lena account still exists — they just\nwon’t be associated with your school anymore.`})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`troubleshooting`,children:`Troubleshooting`}),`\n`,_jsx(Accordion,{title:`Excel import is failing`,id:`excel-import-is-failing`,children:_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Check that column headers match `,_jsx(_components.strong,{children:`exactly`}),` as documented (e.g., `,_jsx(_components.code,{children:`First \tName`}),` not `,_jsx(_components.code,{children:`Firstname`}),` or `,_jsx(_components.code,{children:`first_name`}),`) - Make sure the file is a `,_jsx(_components.code,{children:`.xlsx`}),`\nfile (not `,_jsx(_components.code,{children:`.csv`}),` or `,_jsx(_components.code,{children:`.xls`}),`) - Verify that all sections, grades, arms,\nfaculties, and departments in the spreadsheet exist in your school’s\n`,_jsx(_components.a,{href:`/school/academic-structure`,children:`academic structure`}),` - Remove any empty rows at\nthe end of the spreadsheet - Make sure data is on the `,_jsx(_components.strong,{children:`first (active)\nsheet`}),` of the workbook`]}),`\n`]})}),`\n`,_jsx(Accordion,{title:`Some rows failed during import`,id:`some-rows-failed-during-import`,children:_jsxs(_components.p,{children:[`Review the error report — common issues include: - `,_jsx(_components.strong,{children:`Invalid email format`}),`\n— Check for typos in email addresses - `,_jsx(_components.strong,{children:`Duplicate email or ID`}),` — The\nstudent may already exist in your school - `,_jsx(_components.strong,{children:`Grade/arm not found`}),` — The\nspecified grade or arm doesn’t exist in your school structure (create it\nfirst in `,_jsx(_components.a,{href:`/school/academic-structure`,children:`Academic Structure`}),`) -\n`,_jsx(_components.strong,{children:`Faculty/department not found`}),` — The specified faculty or department\ndoesn’t exist (create it first)`]})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`related-guides`,children:`Related guides`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/school/managing-teachers`,children:`Managing Teachers`}),` — add and manage teacher\naccounts`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/school/academic-structure`,children:`Academic Structure`}),` — set up grades, departments,\nand sessions`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/school/creating-your-school`,children:`Creating Your School`}),` — if you haven’t set up\nyour school yet`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/general/glossary`,children:`Glossary`}),` — definitions of arm, matric number, and other\nterms`]}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Managing Students","description":"How to add, import, edit, and remove students from your school on Lena.","href":"/school/managing-students","hidden":false}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Viewing students","slug":"viewing-students","depth":2,"children":[{"title":"Searching and filtering","slug":"searching-and-filtering","depth":3,"children":[]}]},{"title":"Adding a student individually","slug":"adding-a-student-individually","depth":2,"children":[]},{"title":"Bulk import via Excel","slug":"bulk-import-via-excel","depth":2,"children":[]},{"title":"How imported accounts work","slug":"how-imported-accounts-work","depth":2,"children":[{"title":"Usernames","slug":"usernames","depth":3,"children":[]},{"title":"Default passwords","slug":"default-passwords","depth":3,"children":[]},{"title":"Distributing login credentials","slug":"distributing-login-credentials","depth":3,"children":[]}]},{"title":"Editing a student","slug":"editing-a-student","depth":2,"children":[]},{"title":"Removing a student","slug":"removing-a-student","depth":2,"children":[]},{"title":"Troubleshooting","slug":"troubleshooting","depth":2,"children":[]},{"title":"Related guides","slug":"related-guides","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/lenaafrica/7548a7efeddbe877/eslint.config.js"],"dynamicCss":".mint-block {\n display: block\n}\n.mint-hidden {\n display: none\n}\n.dark\\:mint-block:is(.dark *) {\n display: block\n}\n.dark\\:mint-hidden:is(.dark *) {\n display: none\n}","subdomain":"lenaafrica","siteName":"Lena Support Center","title":"Managing Students - Lena Support Center","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-03-09T01:18:58.255Z","originalFileLocation":"school/managing-students.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"How to add, import, edit, and remove students from your school on Lena.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Lena Support Center\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/lenaafrica/Z4sHgNayCFs6XRMd/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/lenaafrica/Z4sHgNayCFs6XRMd/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/lenaafrica/Z4sHgNayCFs6XRMd/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/lenaafrica/Z4sHgNayCFs6XRMd/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/lenaafrica/Z4sHgNayCFs6XRMd/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/lenaafrica/Z4sHgNayCFs6XRMd/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/lenaafrica/Z4sHgNayCFs6XRMd/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/lenaafrica/Z4sHgNayCFs6XRMd/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/lenaafrica/Z4sHgNayCFs6XRMd/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Managing Students - Lena Support Center\">\u003cmeta data-mint-head property=\"og:description\" content=\"How to add, import, edit, and remove students from your school on Lena.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Lena Support Center\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://support.lena.africa/school/managing-students\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://lenaafrica.mintlify.app/_mintlify/api/og/v2?division=School+Management\u0026amp;title=Managing+Students\u0026amp;description=How+to+add%2C+import%2C+edit%2C+and+remove+students+from+your+school+on+Lena.\u0026amp;theme=f5e557f6e68667c48a57e88a\u0026amp;signature=57f36ee4a13dc4df8b2b75ccbc7d9d35ca855c4dbd07ce8481304ee9ef4132d2\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Managing Students - Lena Support Center\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"How to add, import, edit, and remove students from your school on Lena.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://lenaafrica.mintlify.app/_mintlify/api/og/v2?division=School+Management\u0026amp;title=Managing+Students\u0026amp;description=How+to+add%2C+import%2C+edit%2C+and+remove+students+from+your+school+on+Lena.\u0026amp;theme=f5e557f6e68667c48a57e88a\u0026amp;signature=57f36ee4a13dc4df8b2b75ccbc7d9d35ca855c4dbd07ce8481304ee9ef4132d2\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/lenaafrica/Z4sHgNayCFs6XRMd/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Lena Support Center\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#15803D\">\u003clink data-mint-head rel=\"canonical\" href=\"https://support.lena.africa/school/managing-students\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/school/managing-students.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://support.lena.africa/#organization\",\"name\":\"Lena Support Center\",\"url\":\"https://support.lena.africa\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/lenaafrica/0qmY1pHlo7tQPePO/logo/light.svg?fit=max\u0026auto=format\u0026n=0qmY1pHlo7tQPePO\u0026q=85\u0026s=3c467dce5c5ba18519d99e31857f40ab\"}},{\"@type\":\"WebSite\",\"@id\":\"https://support.lena.africa#website\",\"name\":\"Lena Support Center\",\"url\":\"https://support.lena.africa\",\"publisher\":{\"@id\":\"https://support.lena.africa/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://support.lena.africa/school/managing-students#webpage\",\"url\":\"https://support.lena.africa/school/managing-students\",\"name\":\"Managing Students\",\"description\":\"How to add, import, edit, and remove students from your school on Lena.\",\"dateModified\":\"2026-03-09T01:18:58.255Z\",\"isPartOf\":{\"@id\":\"https://support.lena.africa#website\"},\"breadcrumb\":{\"@id\":\"https://support.lena.africa/school/managing-students#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://support.lena.africa/school/managing-students#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"School Management\",\"item\":\"https://support.lena.africa/school/academic-structure\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Managing Students\",\"item\":\"https://support.lena.africa/school/managing-students\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://support.lena.africa/school/managing-students#article\",\"headline\":\"Managing Students\",\"name\":\"Managing Students\",\"description\":\"How to add, import, edit, and remove students from your school on Lena.\",\"url\":\"https://support.lena.africa/school/managing-students\",\"mainEntityOfPage\":{\"@id\":\"https://support.lena.africa/school/managing-students#webpage\"},\"dateModified\":\"2026-03-09T01:18:58.255Z\",\"publisher\":{\"@id\":\"https://support.lena.africa/#organization\"},\"isPartOf\":{\"@id\":\"https://support.lena.africa#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Lena Support Center\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Lena Support Center","nav":{"global":{"anchors":[{"anchor":"School Admin","icon":"building-columns","color":{"light":"#15803D","dark":"#07C983"},"href":"https://school.lena.africa/"},{"anchor":"Teacher App","icon":"chalkboard-user","color":{"light":"#15803D","dark":"#07C983"},"href":"https://teacher.lena.africa/"},{"anchor":"Student App","icon":"graduation-cap","color":{"light":"#15803D","dark":"#07C983"},"href":"https://student.lena.africa/"},{"anchor":"CBT Exams","icon":"file-circle-check","color":{"light":"#15803D","dark":"#07C983"},"href":"https://cbt.lena.africa/"}]},"tabs":[{"tab":"Getting Started","pages":[{"title":"Getting Started","href":"/introduction"}]},{"tab":"For Students","pages":[{"title":"For Students","href":"/students/introduction"}]},{"tab":"For Teachers","pages":[{"title":"For Teachers","href":"/teachers/introduction"}]},{"tab":"For School Admins","groups":[{"group":"Getting Started","pages":[{"title":"School Admin Guide","href":"/school/introduction"},{"title":"Creating Your School","href":"/school/creating-your-school"}]},{"group":"School Management","pages":[{"title":"Academic Structure","description":"How to set up grades, arms, faculties, departments, academic sessions, and terms or semesters on Lena.","href":"/school/academic-structure"},{"title":"Managing Students","href":"/school/managing-students"},{"title":"Managing Teachers","description":"How to add, import, edit, and remove teachers from your school on Lena.","href":"/school/managing-teachers"},{"title":"Managing Admins","href":"/school/managing-admins"},{"title":"School Courses","href":"/school/courses"}]}]},{"tab":"CBT Exams","pages":[{"title":"CBT Exams","href":"/cbt/introduction"}]}]},"title":"Managing Students - Lena Support Center","buildId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","deploymentId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-CIbhtp2j.js","DynamicMarkdown-CtpgKJwj.js","zoom-image-lightbox-CVZVK4hN.js","lightbox-handle-r17bVUz3.js"]}