Staff Registry 🔐

Add new staff members, generate their access code, and toggle what parts of the Academy they can see. Enter your manager key to unlock.

Use your master key (the same one that unlocks the Owner Console). Kept private — never share.

➕ Add new staff member

Generates a unique access code + emails a copy to the admin address. Staff activate on welcome.html by entering their first name + the code.

📥 Bulk import (CSV)

Upload a CSV to add many staff in one go. Each row gets a fresh JLK code · exact-duplicate active names are skipped (existing code returned). Great for onboarding your whole team from a spreadsheet.

📋 CSV format — click to expand

Required columns: first_name, last_name, role, site

Optional: email, start_date (YYYY-MM-DD), is_tour_lead (Yes/No), access_leadership, access_business, access_managers_area, notes

Valid roles: apprentice, practitioner, senior, room-leader, deputy, manager, director

Valid sites: Croydon, Lewisham, Bromley

Header row required. Column order doesn't matter. Extra columns are ignored.

📄 Download blank CSV template

👥 Current staff

Name Role Site Code Tour Lead? Leadership Business Manager area Pension DBS check Status Last seen Actions
Loading…

Privacy reminder: this page reads HR-grade personal data (names, roles, sites, codes). Never paste the manager key or the sheet URL into any public channel. To revoke someone: set their status to revoked in the dropdown, then click ✓. On their next page load their access is cleared.