Teacher Users

Teacher accounts in Equity Analytics are provisioned exclusively from your SIS export. There is no UI invite path for teachers. By design, the teacher roster has to stay in sync with enrollments, schedules, and score attribution, all of which come from the SIS.

For district admins, district users, and school users, see District & School Users and Inviting Users.


Why teachers come from a file

Every teacher in Equity Analytics has a Teacher record that score attribution, enrollments, and impact reporting depend on. That record is built from your SIS, the same source that produces enrollments.csv and schedules.csv. If a teacher were created via UI invite, their login would exist without a matching Teacher record, and their scores / classes / students wouldn't surface anywhere.

Pinning teacher provisioning to the SIS export keeps the instructional roster and the login roster aligned automatically.


How it works today

Two SIS files together provision a teacher who logs in:

File Creates Required?
teachers.csv Teacher record (used for score attribution, enrollments, impact reporting) Yes. Every teacher needs this row, whether or not they log in
teacher_users.csv User + AccountUser with the teacher role (the login itself) Only for teachers who need to sign in

A classroom teacher who logs in appears in both files with the same teacher_id. A teacher who never logs in (for example, an inactive teacher kept for historical attribution) appears in teachers.csv only.

See SIS Data Format for the full column lists.


Updating the teacher roster

Deprovisioning is automatic. Any teacher_id missing from the next CSV import is deprovisioned for that role scope. To restore access, re-include them in a future CSV.


SIS Query Support

Need help pulling teacher rosters from your SIS? We provide queries and step-by-step export instructions for the common Mississippi SIS platforms.



Need Help?