Technology
Learning management systems for mandated training in agencies
What to look for in a learning management system that has to prove training compliance to auditors, not just deliver courses.
Training coordinators in government agencies usually carry two jobs that look alike and are not. One is delivering courses. The other is proving, to someone outside the agency, that named people completed named training by a required date. Most learning management systems handle the first job. Fewer handle the second well, and the gap tends to surface only when an auditor, a licensing body, a grant monitor, or an insurance carrier asks for evidence and the real answer lives in a spreadsheet that one person maintains.
This is a guide to evaluating an LMS that has to function as a compliance record system. The distinction matters during selection because the capabilities that carry an audit, rule-based assignment, recurrence handling, durable completion records, and roster management for hands-on training, are not usually the ones demonstrated first.
What separates a compliance system from a course catalog
A catalog answers the question "what can I take." A compliance system answers "who was required to do what, by when, did they, and how do you know." The second question implies a requirements model that exists independently of the courses: a rule that says this population owes this training at this interval, with a defined start date and a defined consequence for lapse. Ask to see the requirement object itself, not a curriculum or a learning path. If the only way to express a mandate is to manually enroll a list of people, you are buying a catalog and will keep the spreadsheet.
Assignment rules, recurrence, and grace periods
Assignment should be driven by attributes the agency already maintains, not by hand-built groups that drift.
- Attribute-based rules. Job class, department, work location, bargaining unit, supervisory status, license or certification held, and assignment type should all be usable as rule criteria, ideally fed from the HR system of record.
- Recurrence anchoring. Clarify whether a recurring requirement resets on a fixed calendar, on the anniversary of hire, or rolling from the last completion date. Agencies commonly need all three, and the choice changes who is overdue.
- Grace periods and proration. New hires, transfers, promotions, and returns from leave all need defined handling. Ask what happens to an in-progress assignment when someone is reclassified mid-cycle.
- Documented exemptions. Waivers and equivalencies should be recorded with a reason, an approver, and an effective date, not deleted from the roster.
Proof of completion that survives an audit
Treat the completion record as a government record, because it generally is. A defensible record identifies the person by a stable identifier that survives name changes and rehires, names the course and the specific version completed, captures the date and delivery method, notes the instructor or evaluator where applicable, and states whether the completion was system-verified, instructor-attested, or self-reported.
Beyond the fields, look for an audit trail on any administrative edit, showing who changed a record, when, and why. Ask how records are retained after separation, and align that answer with your jurisdiction's records retention schedule, which your records officer or counsel should confirm. Confirm that certificates can be regenerated years later and that historical records remain intact when a course is retired or replaced. Finally, confirm you can export the full record set in a documented, readable format without vendor assistance.
Instructor-led sessions and field training
Classroom and hands-on training is where spreadsheets usually persist. Look for session scheduling with seats, waitlists, and cancellations; printable and digital rosters; and a way to mark attendance in bulk after a class. Field training and skills qualification need more: checklist-based evaluation, multiple evaluators over time, sign-off with attribution, remediation cycles, and the ability to capture results offline and upload them later. Ask specifically how paper sign-in sheets become records, since some agencies will keep producing them.
Content standards, licensing, and accessibility
- Standards. SCORM 1.2 and SCORM 2004 are the common packaging standards; AICC is older; xAPI and cmi5 support richer statements about activity, including some offline and simulation scenarios. Confirm which the platform imports and which it can export.
- Ownership. Establish in writing who owns courses your staff authors in the tool and how they are exported if you leave.
- Subscription libraries. Ask how seats are counted, what happens to completion records when a licensed title is withdrawn from the library, and whether content changes require notice.
- Versioning. Determine whether updating a course invalidates prior completions or creates a new requirement. This should be a setting, not a surprise.
- Accessibility. Request current conformance documentation for both the platform and any bundled content, and ask how accessibility defects are remediated and on what timeline.
Reporting outward
Internal dashboards are not the deliverable. The deliverable is usually a file or a portal submission for a state agency, a standards and training commission, an insurer, or a grant monitor, in their format. Ask whether reports can be scheduled and delivered automatically, whether an API or read access to a reporting database exists, and whether the system can produce point-in-time results, meaning compliance status as of a past audit date rather than today. Remember that many of these reports may be subject to public records requests, so understand what personal information they carry.
What to ask vendors, and how to start
- Show a recurring requirement built by rule, then show a person moving between job classes and what happens to their assignments.
- Show the raw completion record and its edit history for one employee.
- Export that data set live during the demonstration.
- Show a field training checklist with two evaluators and a remediation entry.
- Show the reporting output your specific external recipient requires.
In the contract, require export of all data and content at termination in a documented format at no additional charge, define retention and deletion, specify hosting location and security terms your jurisdiction requires, obtain notice before content library changes, and include accessibility remediation commitments. Before procurement, build the requirements inventory itself: every mandate, its source, its population, its interval, and who currently tracks it. That inventory is the specification, and it stays useful no matter which system you buy.
HQT works with state and local agencies on enterprise system selection, integration with HR and identity systems, and reporting design.
Frequently asked questions
What makes a learning management system suitable for compliance tracking rather than just training delivery?
A compliance-capable LMS lets you define a requirement as a rule: a population, a training, an interval, and a due date, independent of any single course enrollment. It then produces a durable completion record with an audit trail and can report status as of a past date, not only today. If the only way to express a mandate is to manually enroll a list of people, the system will not replace your tracking spreadsheet.
Should our LMS integrate with our HR system?
In most agencies yes, because assignment rules depend on job class, department, bargaining unit, and employment status, and those values change constantly. Feeding them from the HR system of record keeps assignments accurate without manual group maintenance. At minimum, plan for a scheduled import of employee attributes and a stable person identifier that survives name changes and rehires.
What is SCORM and do we need it?
SCORM is a packaging and communication standard that lets courseware built in one authoring tool run and report completion inside a different learning management system. SCORM 1.2 and SCORM 2004 are the most widely supported versions, with xAPI and cmi5 offering richer activity reporting, including some offline scenarios. You need whichever standards your current and likely future content uses, so confirm both import and export support before selecting.
How long do we have to keep training completion records?
Retention is set by your jurisdiction's records retention schedule and sometimes by the specific program or standard that mandated the training, and these vary widely. Training records often must be kept well past an employee's separation, so confirm the applicable schedule with your records officer or counsel rather than accepting a vendor default. Build the retention answer into the contract, including what happens to records at termination of service.
What happens to our training records if we change LMS vendors?
That depends almost entirely on what your contract says, so address it before signing rather than at renewal. Require full export of completion records, requirement definitions, and any content your staff authored, in a documented format, at no additional charge and within a defined timeframe. Test the export during the evaluation, not after go-live, and confirm that certificates and historical records remain reproducible.