Systems engineer in a server room responsible for CCPA technical controls
CCPA and IT

CCPA for IT Administrators: What Your Team Must Build and Prove

Data maps, deletion runbooks, opt-out signals, encryption, logging and evidence. The technical work behind every CCPA requirement, system by system.

IT specialist monitoring security systems that protect personal information
Reasonable security

The law expects security that fits the data

The CCPA requires reasonable security, and a breach of nonencrypted, nonredacted personal information can lead to statutory damages of $107 to $799 per consumer per incident.

25+ yearsIT & cybersecurity experience
CISSP & C|CISOLed by Ali Hassani
Southern CaliforniaLocal and on-site, based in Irvine
NationwideRemote audits & advisory
Why IT owns so much of it

Why the CCPA is an IT project as much as a legal one

Legal decides what the law requires. IT decides whether the business can actually do it: find a person’s data in minutes, delete it everywhere, stop advertising tags for opted-out visitors and show auditors the controls that protect it.

Under rules in force since January 1, 2026, businesses in scope for cybersecurity audits must also have an independent auditor assess their security program against up to 18 components, where they apply, and certify completion to CalPrivacy. The first audit reports are due from April 1, 2028.

IT administrators reviewing systems that hold personal information
The work

Ten things IT administrators should do

01

Build the personal information inventory

Every system that stores or processes personal information: on-premises, cloud, SaaS, backups and vendors, with categories, sensitive data, owner and retention.

02

Find shadow IT

Use firewall and proxy logs, Microsoft Entra sign-in logs and Microsoft Defender for Cloud Apps where licensed to find apps holding personal data.

03

Make requests searchable

Microsoft Purview content search for Microsoft 365, exports from CRM, ERP and HR systems, a written runbook per system and a suppression list.

04

Honor opt-out signals

Read the Sec-GPC: 1 header or navigator.globalPrivacyControl, block sale and sharing tags in the tag manager, show the opt-out status and retest after each release.

05

Encrypt personal information

At rest (BitLocker, storage and database encryption) and in transit (TLS). Encryption is an audit component, and statutory damages in breach lawsuits apply to nonencrypted and nonredacted data.

06

Enforce MFA and least privilege

Phishing-resistant MFA for staff, admins and vendors, just-in-time privileged access, regular access reviews and prompt removal of leavers.

07

Centralize logs

Keep audit logs centrally with retention and monitoring; alert on unusual access to personal data; use DLP for data leaving the business.

08

Patch, scan and harden

Secure configuration baselines, patch management, internal and external vulnerability scans and penetration testing.

09

Apply retention and disposal

Retention policies in Microsoft 365 and business systems, secure deletion and a documented process for backups.

10

Be ready for a breach

A tested incident response plan, evidence preservation and support for notices: residents within 30 calendar days of discovery (limited delays are allowed), the Attorney General within 15 days of that notice when more than 500 residents are affected.

Audit-ready evidence

The 18 audit components, translated for IT

#Component (11 CCR §7123(c))What IT shows the auditor
1Authentication: MFA, including phishing-resistant MFA for staff and vendors; strong unique passwords (the regulation’s example: at least 8 characters, not on the business’s disallowed list, not reused)MFA coverage reports, Conditional Access policies, password and banned-password settings
2Encryption of personal information at rest and in transitBitLocker and storage encryption status, database encryption, TLS configuration
3Account management and access controls: least privilege, limited privileged accounts with just-in-time access, monitored account creation, physical accessAccess reviews, privileged access settings, joiner-mover-leaver tickets, badge records
4Inventory and management of personal information and systems: data maps, classification and tagging, hardware and software inventories, allowlisting, approvalsData map, sensitivity labels, asset inventory, application control policies
5Secure configuration: updates, on-premises and cloud hardening, masking sensitive data, patch management, change managementConfiguration baselines, patch compliance, change records
6Vulnerability scans, penetration testing and vulnerability disclosureScan and penetration test reports, remediation tracking
7Audit-log management: centralized storage, retention and monitoringLog retention settings, central log platform, alert samples
8Network monitoring and defenses: intrusion detection and prevention, bot detection, data loss preventionIDS/IPS alerts, DLP policies and incidents
9Antivirus and antimalwareEndpoint protection coverage for every endpoint and server
10SegmentationFirewall rules and network segment design
11Ports, services and protocols limited and controlledPort scans and firewall rule reviews
12Cybersecurity awareness of changing threatsThreat intelligence sources and review notes
13Education and training for everyone with system accessTraining completion records at hire, yearly and after a breach
14Secure development and code reviewCode review records and application security testing
15Oversight of service providers, contractors and third partiesVendor reviews and contract terms
16Retention schedules and disposalRetention policies and disposal records
17Incident response management: the plan and how it is testedIncident response plan and tabletop exercise records
18Business continuity and disaster recovery, including data recovery and backupsRecovery plan and restore test results
Who does what

Where IT leads, and where it supports

ActivityLeadsSupports
Data inventory and mapIT administratorsBusiness owners, privacy lead
Searching and deleting data for requestsIT administratorsPrivacy lead
Opt-out signals and advertising tagsWeb or marketing ITPrivacy lead, marketing
Security controls and evidenceIT and securityExecutive sponsor
Vendor technical due diligenceIT and securityLegal, procurement
Breach detection and containmentIT and securityIncident response lead, legal
Applicability, notices and legal decisionsLegal or privacy leadIT supplies system facts
Microsoft 365

Most of your personal information lives in Microsoft 365

Purview content search finds it, retention policies dispose of it, sensitivity labels and DLP protect it, and Microsoft Entra ID controls who can reach it. These settings are worth checking against what the CCPA expects.

Our Microsoft 365 security audit reviews them read-only: 200 checks across 8 control domains, $3,500 fixed for any tenant size, with scope and terms set out in a written proposal.

Microsoft 365 settings that matter for the CCPA

  • Purview content search and eDiscovery permissions
  • Retention policies and labels
  • Sensitivity labels and DLP policies
  • Audit log retention
  • Conditional Access and MFA coverage
  • External sharing in SharePoint, OneDrive and Teams
  • Mailbox forwarding rules
Sample

A finding from a sample report

SAMPLE · Calder Ridge Partners (fictional company) · illustrative data
Area
Authentication
Finding
MFA not enforced for 14 of 120 accounts, including two vendor accounts with access to the client database
Severity
High
Evidence
A Conditional Access exclusion group named “legacy-apps” covered 14 accounts. Sign-in logs show password-only sign-ins for all 14 in the last 30 days. 38 users rely on SMS codes.
Fix
Remove the exclusion, require phishing-resistant MFA for admins and vendors, and review exclusions monthly.
Sample technical report tables of control results and observations
Control results in a sample technical reportEach control with its result and the observation behind it. See the sample report
Numbers for IT

The technical requirements in numbers

18

cybersecurity program components the audit must assess, where applicable

Source: 11 CCR §7123(c)
24 months

to keep records of consumer requests and how you responded

Source: 11 CCR §7101
30 days

to notify affected residents of a breach

Source: SB 446, effective January 1, 2026
5 years

to keep all documents relevant to each cybersecurity audit

Source: 11 CCR §7122(g)
Ali Hassani, CISSP, C|CISO, OC Security Audit
Led by a certified CISO

Guided by Ali Hassani, CISSP, C|CISO

Certified CISO (C|CISO) and CISSP with 25+ years in IT, cybersecurity, compliance and infrastructure, who has earned dozens of Microsoft and Cisco certifications over his career, including MCSE, MCITP, MCSA Security, CCNP and CCNA. OC Security Audit handles the technical side of the CCPA: data inventories, security controls and evidence as your readiness advisor, or the cybersecurity audit as your independent auditor, one role per program. Legal interpretation stays with your privacy counsel.

FAQ

Questions business owners and IT leaders ask

Does the CCPA require specific products?

No. It requires reasonable security, and the audit regulation lists 18 components to assess where applicable, scaled to your size and complexity.

Is encryption mandatory?

The statute requires reasonable security rather than naming controls, but encryption of personal information at rest and in transit is one of the audit components, and statutory damages in breach lawsuits apply to nonencrypted and nonredacted data. That makes it one of the most valuable controls to get right.

How do we handle deletion in backups?

Document it. Deletion of data in archived or backup systems can wait until that data is restored to an active system or next accessed or used for a sale, disclosure or commercial purpose.

How do we detect Global Privacy Control?

Browsers with GPC turned on send the Sec-GPC: 1 HTTP header and set navigator.globalPrivacyControl to true. Your consent tool or tag manager should read it and suppress sale and sharing tags.

Do we need to log privacy requests?

Yes. Keep records of requests and responses for at least 24 months.

Network switch with fiber connections in a server rack

Give your IT team a clear, prioritized list

Schedule a consultation. We review the systems that hold personal information, read-only, and show your team what to fix first and what evidence to keep.

Read-only reviews. Irvine, Orange County and Southern California on-site; remote nationwide.