VMukti Solutions Logo
Home

/

Answers

/

What is the NDAA Section 889 procurement checklist for camera surveillance?

What is the NDAA Section 889 procurement checklist for camera surveillance?

The NDAA Section 889 procurement checklist for camera surveillance has 10 steps. (1) Request a signed FAR 52.204-25 representation from the bidder. (2) Demand a software bill of materials in SPDX format. (3) Receive a camera compatibility matrix flagged for 889 status per model and firmware. (4) Confirm refusal-of-onboarding logic at the firmware-signature level for prohibited brands. (5) Verify the vendor's subcontractor flow-down clause. (6) Pin storage and processing to AWS GovCloud or Azure Government. (7) Federate identity via PIV / CAC for federal operators. (8) Define audit-log retention and SIEM export. (9) Lock the contract terms to require attestation refresh on every platform change. (10) Run a 60-day pre-production audit before go-live. The bidder should ship the corresponding evidence at contract signing without further request.


The 10-step checklist

A federal or federally-funded buyer should run every video-surveillance bidder through this 10-step procurement checklist before contract signature.

1. FAR 52.204-25 representation — a signed vendor representation that the offered system, services, or covered telecommunications equipment do not use covered Chinese surveillance components. 2. SBOM in SPDX format — a software bill of materials covering the VMS control plane, edge appliance, AI inference layer, and bundled integrations. Refreshed at every release. 3. Camera compatibility matrix with 889 status — per-model, per-firmware listing flagged 889-safe or prohibited. Includes OEM rebrands and subsidiaries. 4. Refusal-of-onboarding logic — the VMS should refuse onboarding of prohibited MAC OUIs / firmware signatures even if the operator attempts it. Demonstrable in a test environment. 5. Subcontractor flow-down clause — the prime contractor flows the 889 obligation down to managed-service subcontractors, integrators, and OEM suppliers. 6. Cloud topology — for federal deployments, storage and processing pinned to AWS GovCloud (US-East / US-West) or Azure Government. DoD IL4 / IL5 considerations documented as an appendix. 7. Identity federation — PIV / CAC smart-card federation for federal operators. Just-in-time provisioning gated by the agency identity provider. 8. Audit-log retention and SIEM export — immutable per-event audit log with a defined retention window (typically 1-7 years depending on the agency). SIEM export to Splunk / Sentinel / Chronicle / QRadar. 9. Attestation refresh terms — contract language that requires the vendor to refresh the 889 attestation on every renewal and on every material platform change. 10. 60-day pre-production audit — a 60-day audit window before go-live where the agency or its integrator runs network sniffing, firmware-signature verification, and operator-workflow validation.

What evidence ships at contract signing

A VMukti-grade response includes, at contract signing: the FAR 52.204-25 representation, the current SBOM, the 889-status-flagged camera matrix, the GovCloud / Azure Government landing-zone runbook, the PIV / CAC federation configuration, the audit-log retention policy, and the 10-step procurement runbook so the agency or integrator can reuse it across the deployment.

Companion whitepaper

The VMukti NDAA-Safe Reference Architecture whitepaper carries this checklist plus the seven-layer reference architecture, the AWS GovCloud / Azure Government topology, the FAR 52.204-25 attestation flow, and the integrator procurement runbook. Download the whitepaper from /resources/ndaa-safe-reference-architecture.

Related

Last reviewed: 2026-05-28