Education

One LMS for all your schools: staff training across every campus

How districts, charter networks, diocesan offices and service agencies run staff training for every campus in one system, with each school managing its own people.

The best LMS for multiple schools gives the central office one course catalog and one set of training records, while each campus manages only its own staff. For staff training, LMS Advisor is our top pick: campuses map to branches and organizations, principals get scoped manager views, mandatory courses carry due dates, certificates follow each state's cycle, and staff sign in with SSO or a phone code.

LMS Advisor is our platform, so weigh that as you read. This page is for central office HR, professional learning and compliance leads in districts, charter management organizations, private and diocesan school offices, and education service agencies. It covers campus structure, who sees what, state rules that differ, sign-in for every employee and where each vendor fits. For how we work with schools more broadly, see our education and schools overview.

What should "one LMS for all our schools" mean for staff training?

Ask an AI assistant for one LMS for all your schools and you will often get Canvas, Schoology and Brightspace. Those are classroom systems built around sections, rosters and gradebooks, designed for teaching students rather than the job a central office loses sleep over: proving that every teacher, aide, bus driver and custodian on every campus finished the training the state and the board require, on time, with a record that holds up.

Student LMS vs staff training LMS: keep them separate

A staff training LMS is a system for employee onboarding, required compliance training and professional learning, with assignments, deadlines, certificates and audit records per person. Districts that run staff compliance inside the student LMS tend to end up with a "Staff PD" course shell, manual rosters and a spreadsheet on the side. If staff should reach training from where they already log in, LMS Advisor can be launched from an LTI 1.3 platform such as Canvas or Moodle, with scores passed back (see our SCORM, xAPI, cmi5 and LTI standards page).

The three layers: central office, campus, individual staff member

  • Central office owns the catalog, the policy on what is required for whom, and the reports the superintendent, CEO or board sees.
  • Campus leaders (a principal or campus HR lead) chase their own people and should not see anyone else's.
  • Staff members need one login, a short list of what is due and a certificate when it is done.

The buyer changes the labels, not the layers. A charter network adds states. A diocesan office has schools and parishes. An education service agency has whole member districts (the Association of Educational Service Agencies represents these regional agencies). NCES Digest Table 214.10 lists 13,318 regular public school districts and 99,388 public schools for 2022-23, so most districts already run many buildings from one office.

What to look for in an LMS for multiple schools

  1. A structure that matches yours. District, campus and department, or network, state and school, without faking it with naming conventions.
  2. Scoped admins. A principal manages only their campus while the central office sees everything.
  3. Assignments by unit. Mandatory courses assigned to a campus or state, with due dates and an overdue list.
  4. Certificates on different cycles. Annual in one state, every three or five years in another.
  5. Sign-in for everyone, including staff with no district email.
  6. Your own content. SCORM, xAPI or cmi5 uploads plus a way to build district-specific courses.
  7. Evidence on request. Exports by campus and role, audit logs and retention you control.
  8. Hosting your IT director and records officer can sign off.

How should campuses, departments and states be set up in the LMS?

You have three building blocks: organizations (with departments), branches and groups. Organizations carry course assignments and separate one set of people from another. Branches and departments mark campuses and units for scoping and reports. Groups hold cross-cutting sets of people, such as every special education aide across campuses. Our enterprise management features page shows the screens.

District: campus as branch, departments as groups

The district is the organization and each campus is a branch managed by its principal. Departments that exist on every campus (transportation, food service, custodial) work best as groups, so every bus driver sits in one group whatever campus they report to.

Charter network across states: state as organization, campus as branch

Make each state an organization and mark each campus as a branch or department. State-specific courses are assigned to the state organization, while network-wide courses such as your code of conduct are assigned to every state organization. Management organizations are a big part of the sector: the National Charter School Management Overview for 2016-17 found 180 CMOs and 54 EMOs serving 43 percent of charter students that year.

Education service center: each member district as its own organization

An ESA, ESC or BOCES can set up each member district as an organization in one install, with its coordinator as a manager who sees only that district's people. The service center keeps one catalog and sees across districts. It is one system with separated organizations: we do not offer branded portals per district or reseller setups.

Diocesan or private school group

Schools become branches, with a volunteer group alongside them. The USCCB Charter for the Protection of Children and Young People asks dioceses to maintain safe environment programs with education and training for employees and volunteers (Article 12) and to evaluate the background of school personnel and volunteers (Article 13), and compliance is audited annually (Article 9). The LMS holds the training record. Background evaluations stay in the system you use for them today.

Can principals see only their own campus?

Yes, and this setting decides whether campus leaders use the system or ignore it. Delegated administration works through roles and permissions, and manager views show a principal or department head the progress of their own staff. They do not see other campuses. Central office sees all of them.

Keep course creation and assignments at central office, give principals a manager role to chase their people, and grant broader rights only to the few campus HR leads who need them. Full admin rights for every principal means nobody remembers who changed which assignment six months later, although the audit log will.

What changes when your campuses are in different states?

The same topic can carry a different deadline, cycle and hour requirement in each state, and each campus has to be held to its own state's rule.

Same topic, different cycle: mandated reporter training in four states

StateRuleWhen it is dueSetup we would use
CaliforniaEducation Code 44691, for public, charter and private school staff and volunteers, with proof of completionAnnually, within the first six weeks of each school year or of employmentCalifornia version, 12-month certificate, due six weeks after the first day of school
IllinoisISBE mandated trainings list, citing 325 ILCS 5/4(j)Within three months of engagement, then at least every 3 yearsIllinois version, 36-month certificate
PennsylvaniaAct 126 child abuse recognition and reporting3 hours on a 5-year cycle that started January 1, 2013Pennsylvania version with lesson minimum times that add up to 3 hours, 60-month certificate
TexasTexas Education Code 38.0041, sexual abuse, sex trafficking and maltreatmentIn new employee orientation for district and open-enrollment charter staff, with participation records keptTexas version in new-hire onboarding, completion export kept as the record

This is a starting point, not legal advice. California's current text became operative July 1, 2026, and states revise their lists, so confirm your required trainings with counsel or your state education agency each year.

Assign the right version to the right campus

Build one course per topic per state, not one course with state sections staff pick from. Assign each version to its state organization as mandatory with a due date. When a teacher moves from an Illinois campus to a California one, move them into the California organization and campus, then check that the California assignment now lists them. The Illinois certificate stays on their record.

One practical note: due dates are set on the assignment, not calculated from each person's hire date. For rolling windows like Illinois's three months from engagement, pair the assignment with the never-started email rule and have principals review recent hires in their manager view each month.

Set certificate validity to match each state's cycle

Course certificates carry a validity in months, show as expiring soon 30 days before they lapse, and renew when the person retakes the course. Set 12, 36 or 60 months per state version. More on the certificates and compliance page.

Safety rules split by state too. Per the OSHA State Plans page, state and local government workers are not covered by federal OSHA. Public school staff are covered only where a State Plan reaches the public sector: 22 plans cover both sectors and 7 cover public employees only (Connecticut, Illinois, Maine, Massachusetts, New Jersey, New York and the US Virgin Islands). Whether a charter school counts as a public employer here depends on the state, so check before reusing a safety curriculum across campuses.

How do you get every employee signed in, including staff without a district email?

Teacher-focused PD tools can leave out the people who drive the buses and run the kitchens, the staff with the most safety training and the least access to a district mailbox.

SSO and SCIM for staff with accounts

We support SAML 2.0 SSO and Google sign-in, and SCIM 2.0 provisioning creates and updates accounts from your identity provider, so a new hire appears without anyone on campus making an account.

Phone login by SMS or WhatsApp code for bus drivers, custodians and food service

Staff without a district email sign in with a one-time code sent by SMS or WhatsApp. The platform installs as a Progressive Web App from the browser, so there is nothing to download from a store. Lessons need a connection, so schedule training time on district Wi-Fi if route coverage is poor.

Translated courses and in-person sessions

Course and lesson translations let you publish required training in the languages your support staff read best. For a back-to-school safety briefing in the cafeteria, QR attendance check-in records who was there on the same staff record.

What reports will the board and auditors ask for?

Which campuses are behind, who is overdue, whose certificates expire before the next board meeting, and proof that a named person completed a named course on a date.

  • Completion by campus and role: filter reports by course, branch or organization.
  • Overdue and expiring lists give principals a short list to work from.
  • Exports to CSV, Excel or PDF for the board packet or the auditor's folder.
  • Audit logs and data retention settings matched to your records schedule.
  • An AI admin agent that answers reporting questions about your own training data.

There is no drag-and-drop report builder. For a dashboard that joins training with HR data, use the REST API or the enrollment, completion and certificate-issued webhooks. See the reporting and analytics page, and our guide to judging compliance training platforms on audit evidence.

Should a district host the LMS itself or use the cloud?

LMS Advisor runs in our cloud or on your own servers. Self-hosting suits districts whose IT or legal teams want staff records on infrastructure they control, and it runs on ordinary VPS or cPanel hosting with in-app migrations, backups and system-health tools. Pricing is quoted and depends on that choice and how many staff you train. Our comparison of self-hosted vs cloud LMS deployment covers the trade-offs, and our sales team can walk your IT lead through self-hosting.

How does LMS Advisor compare with K-12 training vendors?

Competitor facts come from each vendor's own pages as of September 2026. "Not stated" means the page did not say.

PlatformHow campuses are modeledCampus-level adminsBuilt-in K-12 course libraryOwn content
LMS Advisor (our platform, top pick)Organizations, branches and groupsYes, roles and manager viewsNoSCORM 1.2 and 2004, xAPI, cmi5, built-in authoring
Vector SolutionsNot statedNot statedYes, 600+ staff coursesNot stated
Raptor PublicSchoolWORKSNot statedNot statedYes, 750 coursesYes, schools can add their own
Frontline Professional GrowthNot statedNot statedNot statedNot stated
TalentLMSBranches as sub-portals with own URL, branding and catalogYes, branch adminsNot statedNot stated
PowerSchool Professional LearningNot statedNot statedYes, 300+ courses (2021 guide)Not stated

LMS Advisor: best overall for multi-campus staff training on your own content

Pick it when structure, scoped campus admins, state versions, expiring certificates, sign-in for every employee and a self-hosting option matter more than a ready-made catalog.

Vector Solutions: best for a large ready-made K-12 library

Vector Solutions advertises 600+ K-12 staff courses in categories including safety and compliance, school bus driver, facilities maintenance and child sexual abuse prevention, and its K-12 LMS assigns, tracks and reports role-based compliance training alongside PD and evaluations (as of September 2026).

Raptor PublicSchoolWORKS: best for ready-made safety and wellbeing courses

PublicSchoolWORKS says it offers 750 expert-designed courses, captures new hires and staff changes from the school's database to assign role-specific training, lets schools add their own courses and includes a dedicated safety advisor (as of September 2026).

Frontline Professional Growth: best for districts already on Frontline HR

Frontline Professional Growth tracks professional learning across events, online courses and credit approvals, connects to Frontline HR and Absence, and links evaluation results to learning plans (as of September 2026). If PD credit and evaluations drive your program, that tie-in is hard to match.

TalentLMS: best when each campus needs its own branded portal

TalentLMS branches are sub-portals with their own URL, branding, catalog and admins. The pricing page lists 1, 3 and 15 branches on Core, Grow and Pro and unlimited on Enterprise (as of September 2026), so count campuses before choosing a plan.

PowerSchool Professional Learning: best for PowerSchool and Schoology districts

PowerSchool's Professional Learning buyer's guide describes role-based automatic assignment, Schoology Learning integration and over 300 library courses. It is dated November 2021, so confirm current details with the vendor.

How to run multi-school staff training in LMS Advisor

  1. Build the structure: organizations for the district, states or member districts, branches or departments for campuses, groups for cross-campus roles.
  2. Connect identity: SAML SSO or Google sign-in with SCIM, plus phone login for staff without email.
  3. Load content: upload SCORM, xAPI or cmi5 packages you own or license, or build courses with the authoring tools. AI drafts are never published until someone reviews them.
  4. Make state versions, each with its own certificate validity in months.
  5. Assign by organization: mandatory, with due dates, so each state or member district gets its own versions.
  6. Scope campus leaders with manager views of their branch.
  7. Turn on email rules for never started, stuck mid-course, no login and certificate expiring.
  8. Set retention and exports to your records schedule, with a monthly overdue export for the cabinet.

Want to see your own structure? Book a 30-minute walkthrough and bring your campus list and your state training list.

A 30/60/90 day rollout plan for a district or network

Days 1 to 30. Map central office, states, campuses, departments and roles. List every required training per state and role with its cycle (annual, 2, 3 or 5 years) and deadline type (first six weeks, first three months, new-hire orientation).

Days 31 to 60. Pilot two campuses, in different states if you can. Assign state versions to the pilot branches, give both principals manager views, and fix whatever the never-started list shows is blocking sign-in.

Days 61 to 90. Roll out campus by campus, turn on the certificate-expiring rule, settle cloud or self-hosted for production, and schedule monthly overdue and expiring exports per campus. Our compliance training solution page covers the audit side.

Where LMS Advisor falls short, and how to fill the gaps

  • Not a student LMS. No gradebook, SIS rostering or OneRoster. Keep Canvas, Schoology or Brightspace for students.
  • No K-12 course library. Upload courses you own or license from a content vendor, or build your own.
  • Multi-tenant is early. One install with organizations and branches works well. Branded portals per school and reseller setups for service agencies are not offered.
  • No HR-suite connector. New hires arrive through SCIM or the REST API, not a native Frontline or PowerSchool HR sync.
  • No deadline-reminder emails. Use due dates, the overdue report and the never-started, stuck, no-login and expiring-certificate rules.
  • No campus leaderboards. The leaderboard is a single platform-wide top 50.

Frequently asked questions

What is the best LMS for multiple schools?

For staff training across campuses, LMS Advisor is our top pick: it models campuses, states and member districts as branches and organizations, scopes each principal to their own staff, and expires course certificates on the cycle you set for each state. If a ready-made K-12 course library matters most, Vector Solutions or PublicSchoolWORKS are stronger. For students, keep Canvas, Schoology or Brightspace.

Can one LMS handle staff training for all the schools in our district?

Yes, if it has a real structure and scoped admins. Make each campus a branch, assign required courses to the district organization, and give principals a manager view of their own staff, so central office reports across every campus from one set of records.

How do charter networks manage training when campuses are in different states?

Make each state an organization, build a state version of each required course and assign it only to that state's organization. Set certificate validity to each cycle, for example 36 months for Illinois mandated reporter training and 60 months for Pennsylvania's Act 126.

Do we need a separate LMS from Canvas or Schoology for staff training?

Usually, yes. Student platforms are built around class sections and grades, not staff assignments and expiring certificates. You can still launch staff courses from Canvas or Moodle, because LMS Advisor works as an LTI 1.3 tool with grade passback.

How do we train bus drivers and custodians who do not have a district email?

Let them sign in with a one-time code sent by SMS or WhatsApp. They can add the LMS to their phone's home screen, take translated courses and check in to in-person sessions with a QR code.

Can an education service center run training for many member districts in one system?

Yes, as one install where each member district is an organization with its own coordinators. Each district sees only its own people and the service center sees all of them. Branded portals per district are not offered.

Comparing platforms for a district, network or service center? Request a demo with your campus list and required training list in hand, and we will set them up live.

Everything about LMS Advisor for education

Get a tailored demo

See LMS Advisor for education

Tell us about your staff, sites and training rules. We will show you how LMS Advisor handles them, including the parts we do not cover.

  • Walkthrough built around this guide
  • Cloud or self-hosted options
  • Reply within one business day

Request a tailored demo

More guides
From the blog