Skip to content

3.7.2 — Control Maintenance Tools

Provide controls on the tools, techniques, mechanisms, and personnel used to conduct system maintenance.

Four things are controlled: the tools used for maintenance (approved software and hardware), the techniques (defined procedures), the mechanisms (automated scripts, scheduled jobs), and the personnel (authorized and supervised). No unvetted equipment or unauthorized personnel touching your CUI systems.

The assessor checks: Is there an approved tools list? Are vendor tools inspected before use? Are maintenance personnel authorized and supervised?


Your assessor needs a “yes” to every row:

#QuestionWhat “yes” looks like
1Are maintenance tools controlled?Approved tools list; vendor tools inspected before use on CUI systems
2Are maintenance techniques controlled?Documented maintenance procedures followed consistently
3Are maintenance mechanisms controlled?Automated maintenance scripts/jobs approved and tracked
4Are maintenance personnel controlled?Authorized personnel list; unauthorized personnel supervised (see 3.7.6)

Documents they’ll review: Maintenance policy; approved tools list; maintenance records; tool inspection records; system security plan

People they’ll talk to: Maintenance personnel; information security personnel

Live demos they’ll ask for: “Show me your approved maintenance tools list.” “How do you vet a vendor’s diagnostic tool before it connects?”


  • “Show me your list of approved maintenance tools.”
  • “How do you inspect vendor tools or media before connecting to CUI systems?”
  • “Who is authorized to perform maintenance? Show me the list.”
  • “Are automated maintenance scripts or tools controlled and approved?”

No approved list. Anyone uses any tool. Define what’s approved and vet everything else before use.

Vendor equipment unscanned. A vendor plugs in their laptop without any inspection. Scan vendor media and tools before they touch CUI systems.

Uncontrolled automation. Maintenance scripts running without anyone tracking what they do. Approve and document automated maintenance mechanisms.



RequirementWhy it matters here
3.7.4 — Scan Maintenance MediaMedia scanning is a specific control for maintenance tools
3.7.6 — Escort Uncleared TechsPersonnel controls for unauthorized maintenance staff
3.14.2 — Deploy Anti-MalwareEndpoint protection that scans maintenance media

Step-by-step setup for Microsoft 365 / Entra ID, AWS, Azure, and GCP — console steps, CLI commands, and evidence screenshots.


CMMC Practice ID: MA.L2-3.7.2 | SPRS Weight: 5 points | POA&M Eligible: No