09 Compliance Assessments
Organizations operate under many types of requirements:
Laws
Regulations
Industry Standards
Contractual Obligations
Security Frameworks
Privacy Requirements
Internal PoliciesA compliance assessment answers a fundamental question:
Are we meeting the requirements that apply to us?
But professional compliance assessment involves much more than completing a checklist.
The assessor must determine:
What RequirementsApply? ↓What Does EachRequirement Mean? ↓What ControlsAddress It? ↓Who OwnsThose Controls? ↓What EvidenceDemonstrates Compliance? ↓Are ControlsActually Operating? ↓What Gaps Exist? ↓What MustBe Remediated?A practical compliance-assessment lifecycle looks like:
Compliance Obligation ↓Applicability ↓Requirement Interpretation ↓Control Mapping ↓Evidence Requirements ↓Evidence Collection ↓Assessment Procedures ↓Testing ↓Compliance Determination ↓Gap Analysis ↓Remediation ↓Validation ↓Reporting / AttestationLearning Objectives
Section titled “Learning Objectives”By the end of this lesson, you will be able to:
-
Explain the purpose of compliance assessments.
-
distinguish compliance assessments from internal audits.
-
identify regulatory, contractual, and framework requirements.
-
build a compliance obligations inventory.
-
determine requirement applicability.
-
define assessment scope.
-
interpret compliance requirements.
-
break requirements into testable obligations.
-
map requirements to organizational controls.
-
identify common controls.
-
identify control owners.
-
build a compliance control matrix.
-
define evidence requirements.
-
create evidence request lists.
-
evaluate evidence sufficiency.
-
assess control design.
-
assess control implementation.
-
evaluate operating effectiveness.
-
perform sample-based compliance testing.
-
perform population-based compliance testing.
-
classify compliance results.
-
document exceptions and compliance gaps.
-
evaluate compensating controls.
-
identify systemic compliance weaknesses.
-
build compliance gap registers.
-
develop remediation plans.
-
perform compliance readiness assessments.
-
support certification and attestation activities.
-
build compliance dashboards.
-
prepare compliance assessment reports.
-
maintain continuous compliance programs.
1. What Is a Compliance Assessment?
Section titled “1. What Is a Compliance Assessment?”A compliance assessment is a structured evaluation of whether:
Organization
Process
System
Product
Servicemeets defined:
ComplianceRequirementsThe assessment compares:
Expected Requirementagainst:
Actual Implementation2. Compliance Assessment Model
Section titled “2. Compliance Assessment Model”Requirement ↓Expected Control ↓Implemented Control ↓Evidence ↓Testing ↓Assessment ResultPossible outcomes may include:
Compliant
Partially Compliant
Non-Compliant
Not Applicable
Not TestedTerminology should follow the applicable assessment methodology.
3. Sources of Compliance Requirements
Section titled “3. Sources of Compliance Requirements”Compliance obligations may originate from:
Law ↓Regulation ↓Industry Standard ↓Contract ↓Customer Requirement ↓Internal Policy4. Examples
Section titled “4. Examples”Depending on the organization, requirements may arise from:
PCI DSS
ISO/IEC 27001
SOC 1 / SOC 2
GDPR
HIPAA
NIST
Cloud Security Requirements
Customer Contracts
Internal Security StandardsNot every framework is legally mandatory.
The organization must determine:
Why DoesThis Apply?5. Compliance Obligation
Section titled “5. Compliance Obligation”A compliance obligation is:
A Requirementthe OrganizationMust or Choosesto Satisfy6. Mandatory vs Voluntary
Section titled “6. Mandatory vs Voluntary”Requirements may be:
Mandatorybecause of:
Law
Regulation
Contract
Industry Participationor voluntarily adopted because of:
Customer Expectations
Certification
Security Strategy
Market Requirements7. Build Compliance Requirements Register
Section titled “7. Build Compliance Requirements Register”Create:
01 Compliance Requirements RegisterSuggested structure:
| ID | Requirement Source | Requirement | Applicability | Owner | Status |
|---|
Example IDs:
CR-001
CR-002
CR-0038. Compliance Obligations Inventory
Section titled “8. Compliance Obligations Inventory”At the organizational level, maintain:
Framework
Regulation
Contract
Business Unit
System
Data Type
Jurisdiction
Responsible Owner9. Example
Section titled “9. Example”| Obligation | Reason | Scope |
|---|---|---|
| PCI DSS | Payment-card processing | Cardholder data environment |
| ISO 27001 | Certification objective | ISMS scope |
| SOC 2 | Customer assurance | SaaS platform |
| Privacy requirements | Personal-data processing | Applicable processing activities |
10. Applicability
Section titled “10. Applicability”One of the most important compliance questions is:
Does this requirement actually apply?
Never assume:
Framework Exists=Every Requirement Applies11. Applicability Analysis
Section titled “11. Applicability Analysis”Consider:
Business Activity
Jurisdiction
Data Type
Technology
Contract
Service
Customer
Certification Scope12. Create Applicability Matrix
Section titled “12. Create Applicability Matrix”Create:
02 Compliance Applicability MatrixUse:
| Requirement | Applies? | Reason | Scope | Evidence |
|---|
13. Applicability Example — PCI DSS
Section titled “13. Applicability Example — PCI DSS”Question:
Does the OrganizationStore, Process,or TransmitPayment Account Data?Then determine:
Which Systems?
Which Networks?
Which Applications?
Which Service Providers?
Which Processes?14. Applicability Example — Privacy
Section titled “14. Applicability Example — Privacy”Ask:
What PersonalData Exists?
Whose Data?
Where AreIndividuals Located?
Where Is DataProcessed?
What ProcessingActivities Occur?15. Applicability Must Be Documented
Section titled “15. Applicability Must Be Documented”Avoid:
Not Applicablewithout explanation.
Prefer:
Not Applicable
Reason:The control relates tophysical payment-cardstorage, while the scopedservice does not storephysical card records.16. Scope Definition
Section titled “16. Scope Definition”After applicability, determine:
What ExactlyAre We Assessing?17. Assessment Scope
Section titled “17. Assessment Scope”Scope may include:
Legal Entities
Business Units
Locations
Systems
Applications
Cloud Accounts
Networks
Processes
Data
Third Parties
Time Period18. Scope Example
Section titled “18. Scope Example”The assessment coversthe production SaaSenvironment, supportingcloud infrastructure,identity services,security operations,and personnel involvedin operating the service.19. Scope Boundaries
Section titled “19. Scope Boundaries”Clearly document:
In Scopeand:
Out of Scope20. Why Scope Matters
Section titled “20. Why Scope Matters”Poor scope can create:
Missing Systems
Missing Controls
Incorrect Evidence
False ComplianceConclusion21. Scope Validation
Section titled “21. Scope Validation”Before testing:
Confirm Assets
Confirm Processes
Confirm Data Flows
Confirm Owners
Confirm Third Parties22. Requirement Interpretation
Section titled “22. Requirement Interpretation”Compliance requirements are often written as:
Legal
Technical
Policy
Governancelanguage.
The assessor must convert them into:
TestableExpectations23. Example Requirement
Section titled “23. Example Requirement”Requirement:
Access to systemsmust be restrictedto authorized users.Assessment questions:
How Is AccessApproved?
How Is IdentityVerified?
How Is AccessProvisioned?
How Is PrivilegedAccess Controlled?
How Is AccessReviewed?
How Is AccessRemoved?24. Break Requirements Into Components
Section titled “24. Break Requirements Into Components”One requirement may contain multiple obligations.
Example:
Access must beapproved, periodicallyreviewed, and promptlyremoved when no longerrequired.Break into:
1. Access Approval
2. Periodic Review
3. Access Removal25. Requirement Decomposition
Section titled “25. Requirement Decomposition”Requirement ↓Control Objective ↓Control Activities ↓Evidence ↓Test Procedure26. Create Requirement Interpretation Worksheet
Section titled “26. Create Requirement Interpretation Worksheet”Create:
03 Requirement Interpretation WorksheetUse:
| Requirement | Interpretation | Control Objective | Test Question |
|---|
27. Avoid Over-Interpretation
Section titled “27. Avoid Over-Interpretation”Assessors should distinguish:
Actual Requirementfrom:
Personal PreferenceDo not create obligations unsupported by:
Standard
Regulation
Contract
Approved Policy28. Control Mapping
Section titled “28. Control Mapping”After interpreting requirements, identify:
Which ControlSatisfies theRequirement?29. Compliance Control Mapping
Section titled “29. Compliance Control Mapping”Requirement ↓Control Objective ↓Control ↓Owner ↓Evidence ↓Testing30. Example
Section titled “30. Example”Requirement:
Privileged AccessMust Be RestrictedControl:
Privileged accessrequires manager andsystem-owner approvalbefore provisioning.Evidence:
Access Request
Approval
IAM Record
Privileged Account List31. Create Compliance Control Matrix
Section titled “31. Create Compliance Control Matrix”Create:
04 Compliance Control MatrixSuggested structure:
| Req ID | Requirement | Control ID | Control | Owner | Evidence | Status |
|---|
32. Many-to-Many Mapping
Section titled “32. Many-to-Many Mapping”One requirement may map to:
Multiple Controlsand one control may satisfy:
Multiple Requirements33. Common Controls
Section titled “33. Common Controls”Example:
MFA Controlmay support:
PCI DSS
SOC 2
ISO 27001
Internal Security Policy
Customer Requirements34. Common Control Framework
Section titled “34. Common Control Framework”Organizations can reduce duplication by creating:
Enterprise ControlLibraryand mapping multiple frameworks to it.
PCI Requirement ─┐ISO Control ──────┼──→ Enterprise ControlSOC 2 Criteria ───┤Policy ────────────┘35. Why Common Controls Matter
Section titled “35. Why Common Controls Matter”Without common controls:
PCI AssessmentTests MFA
ISO AssessmentTests MFA Again
SOC 2 AssessmentTests MFA AgainWith common controls:
MFA Control ↓Single ControlEvidence Model ↓Mapped toMultiple Obligations36. Control Owner
Section titled “36. Control Owner”Every control should have:
AccountableControl OwnerExamples:
IAM Director
Security Operations Manager
Cloud Security Lead
HR Director
Vendor Risk Manager37. Control Owner Responsibilities
Section titled “37. Control Owner Responsibilities”Control owners typically:
Operate Control
Maintain Evidence
Address Exceptions
Support Assessment
Remediate Weaknesses38. Evidence Requirements
Section titled “38. Evidence Requirements”Before requesting evidence, determine:
What EvidenceWould Provethe RequirementIs Met?39. Evidence Categories
Section titled “39. Evidence Categories”Examples:
Policies
Procedures
Configurations
Reports
Logs
Tickets
Approvals
Screenshots
Contracts
Training Records
Meeting Records
System Exports40. Evidence Request List
Section titled “40. Evidence Request List”Create:
05 Compliance Evidence Request ListUse:
| Request ID | Requirement | Evidence | Owner | Due | Status |
|---|
41. Evidence Request Example
Section titled “41. Evidence Request Example”Instead of:
Provide IAM Evidencerequest:
Provide the completepopulation of productionprivileged accounts asof 30 June, includingaccount owner, system,privilege level, andMFA status.42. Good Evidence Requests
Section titled “42. Good Evidence Requests”Should identify:
What
Period
Population
System
Format
Owner43. Evidence Sufficiency
Section titled “43. Evidence Sufficiency”Evidence should be:
Relevant
Reliable
Complete
Accurate
Current44. Evidence Relevance
Section titled “44. Evidence Relevance”Ask:
Does This EvidenceActually Demonstratethe Requirement?45. Evidence Reliability
Section titled “45. Evidence Reliability”Evidence directly generated from:
Authoritative Systemmay generally be stronger than:
Manually PreparedSpreadsheetdepending on circumstances.
46. Evidence Completeness
Section titled “46. Evidence Completeness”A report may show:
100 Accountsbut the assessor must determine:
Should ThereBe 100?47. Evidence Accuracy
Section titled “47. Evidence Accuracy”Where necessary:
Validate Report Logic
Reconcile Population
Inspect Source System
Compare Records48. Evidence Currency
Section titled “48. Evidence Currency”A policy from:
Three Years Agomay not represent:
Current Practice49. Evidence Repository
Section titled “49. Evidence Repository”Create a controlled repository:
Compliance Evidence ↓Framework ↓Requirement ↓Control ↓Assessment Period50. Evidence Naming Convention
Section titled “50. Evidence Naming Convention”Example:
PCI-REQ08-IAM-001
ISO-A5-Policy-001
SOC2-CC6-MFA-00151. Evidence Traceability
Section titled “51. Evidence Traceability”Requirement CR-015 ↓Control AC-04 ↓Evidence CE-027 ↓Test CT-011 ↓Result Compliant52. Assessment Procedure
Section titled “52. Assessment Procedure”For each requirement define:
What Willthe Assessor Do?53. Typical Procedures
Section titled “53. Typical Procedures”Inquiry
Inspection
Observation
Reperformance
Configuration Review
Sampling
Data Analysis54. Inquiry Alone Is Usually Weak
Section titled “54. Inquiry Alone Is Usually Weak”Do YouPerform Access Reviews?
Yes.does not independently demonstrate compliance.
55. Stronger Assessment
Section titled “55. Stronger Assessment”Interview Owner ↓Inspect Procedure ↓Obtain Population ↓Select Sample ↓Inspect Completed Reviews ↓Validate Exceptions56. Create Compliance Assessment Workbook
Section titled “56. Create Compliance Assessment Workbook”Create:
06 Compliance Assessment WorkbookUse:
| Req ID | Requirement | Control | Test Procedure | Evidence | Result | Gap |
|---|
57. Assessment Result
Section titled “57. Assessment Result”Possible results:
Compliant
Partially Compliant
Non-Compliant
Not Applicable
Not TestedUse the terminology required by the applicable framework.
58. Compliant
Section titled “58. Compliant”Generally means:
RequirementSatisfiedbased on sufficient assessment evidence.
59. Partially Compliant
Section titled “59. Partially Compliant”May mean:
RequirementImplementedbutSome ElementsAre Missingonly where the methodology allows this status.
60. Non-Compliant
Section titled “60. Non-Compliant”Means:
RequirementNot Satisfiedbased on the applicable criteria.
61. Not Applicable
Section titled “61. Not Applicable”Means:
RequirementDoes Not Applyand should have:
DocumentedJustification62. Not Tested
Section titled “62. Not Tested”Means:
No AssessmentConclusionWas ReachedThis is not equivalent to:
Compliant63. Control Design Assessment
Section titled “63. Control Design Assessment”Ask:
If the ControlOperates as Designed,Would It Satisfythe Requirement?64. Design Failure Example
Section titled “64. Design Failure Example”Requirement:
Privileged AccessReviewed QuarterlyControl design:
Review EveryTwo YearsEven perfect execution does not satisfy the requirement.
65. Implementation Assessment
Section titled “65. Implementation Assessment”Ask:
Does the ControlActually Exist?Example:
Policy says:
MFA Requiredbut:
MFA NotConfiguredResult:
Not Implemented66. Operating Effectiveness
Section titled “66. Operating Effectiveness”Ask:
Did the ControlOperate ConsistentlyDuring theAssessment Period?67. Example
Section titled “67. Example”Required:
Quarterly ReviewsEvidence:
Q1 ✓
Q2 ✓
Q3 ✗
Q4 ✓The control:
Existsbut did not:
Operate Consistently68. Population-Based Testing
Section titled “68. Population-Based Testing”Where possible, analyze:
100%of PopulationExample:
All Terminated Users
All Privileged Accounts
All Critical Vulnerabilities69. Sample-Based Testing
Section titled “69. Sample-Based Testing”When full-population testing is impractical:
Population ↓Sampling Method ↓Sample ↓Evidence Review ↓Exceptions70. Document Sampling
Section titled “70. Document Sampling”Record:
Population Size
Sample Size
Selection Method
Assessment Period
Exceptions71. Exception
Section titled “71. Exception”An exception occurs when:
Tested ItemDoes Not MeetRequirement72. Exception Example
Section titled “72. Exception Example”Requirement:
Critical VulnerabilitiesRemediated Within30 DaysTest:
40 VulnerabilitiesExceptions:
573. Exception Does Not Automatically Determine Overall Compliance
Section titled “73. Exception Does Not Automatically Determine Overall Compliance”Assess:
Requirement
Methodology
Population
Severity
Compensating Controls
Framework Rules74. Compliance Gap
Section titled “74. Compliance Gap”A compliance gap is a deficiency between:
Required Stateand:
Current State75. Gap Analysis
Section titled “75. Gap Analysis”Requirement ↓Current State ↓Gap ↓Risk ↓Remediation76. Create Compliance Gap Register
Section titled “76. Create Compliance Gap Register”Create:
07 Compliance Gap RegisterUse:
| Gap ID | Requirement | Gap | Risk | Owner | Due | Status |
|---|
77. Gap Categories
Section titled “77. Gap Categories”Examples:
Missing Control
Incomplete Control
Control Failure
Missing Evidence
Scope Gap
Documentation Gap
Technical Gap
Governance Gap78. Missing Evidence vs Missing Control
Section titled “78. Missing Evidence vs Missing Control”These are not necessarily the same.
No Evidencecould mean:
Control Did Not Operateor:
Evidence WasNot RetainedBoth may create compliance concerns, but the root cause differs.
79. Example
Section titled “79. Example”Requirement:
Quarterly AccessReviews RequiredManagement says:
Reviews WereCompletedbut cannot provide evidence.
Assessment conclusion must follow:
Evidence RequirementsandApplicable Methodologynot unsupported assertion.
80. Compensating Controls
Section titled “80. Compensating Controls”Some compliance frameworks permit:
Compensating Controlsunder defined conditions.
Do not assume:
Different Control=Acceptable CompensatingControl81. Evaluate Compensating Control
Section titled “81. Evaluate Compensating Control”Ask:
Does It Meetthe Intent?
Does It Addressthe Same Risk?
Is It Sustainable?
Is It Documented?
Is It Allowedby the Framework?82. Systemic Compliance Gap
Section titled “82. Systemic Compliance Gap”One exception:
1 Missing Approvalmay be isolated.
But:
38% of RequestsMissing Approvalmay indicate:
SystemicControl Failure83. Root Cause Analysis
Section titled “83. Root Cause Analysis”For material gaps determine:
Why DidCompliance Fail?Possible causes:
No Ownership
Poor Process
Technical Limitation
Insufficient Training
Incomplete Inventory
Resource Constraint
Control Design Failure
Third-Party Dependency84. Remediation Plan
Section titled “84. Remediation Plan”Each significant gap should have:
Corrective Action
Owner
Target Date
Priority
Evidence Required85. Create Compliance Remediation Tracker
Section titled “85. Create Compliance Remediation Tracker”Create:
08 Compliance Remediation TrackerUse:
| Gap | Action | Owner | Priority | Target | Status |
|---|
86. Remediation Should Address Root Cause
Section titled “86. Remediation Should Address Root Cause”Gap:
15 ServersMissing RequiredSecurity ConfigurationWeak action:
Fix 15 ServersStronger action:
Fix Existing Servers+Update Build Standard+Automate ConfigurationValidation87. Readiness Assessment
Section titled “87. Readiness Assessment”A readiness assessment evaluates:
Are We Readyfor the FormalAssessment?88. Readiness Lifecycle
Section titled “88. Readiness Lifecycle”Target Framework ↓Scope ↓Requirements ↓Control Mapping ↓Evidence Review ↓Gap Assessment ↓Remediation ↓Mock Assessment ↓Formal Assessment89. Readiness vs Formal Assessment
Section titled “89. Readiness vs Formal Assessment”Readiness assessment:
Identify GapsBefore Formal ReviewFormal assessment:
Determine ComplianceAccording to FormalAssessment Requirements90. Certification Preparation
Section titled “90. Certification Preparation”For certification-oriented programs, prepare:
Scope
Control Documentation
Evidence
Owners
Assessment Records
Remediation Statusbefore the external assessment.
91. Attestation Preparation
Section titled “91. Attestation Preparation”For assurance or attestation engagements, organizations may need:
Management Assertions
Control Descriptions
Evidence
Population Data
Supporting DocumentationExact requirements depend on the engagement.
92. Mock Assessment
Section titled “92. Mock Assessment”Perform:
Requirement-by-RequirementReviewas though:
Formal AssessorArrives Tomorrow93. Mock Interview
Section titled “93. Mock Interview”Ask control owners:
What ControlDo You Own?
Why DoesIt Exist?
How DoesIt Operate?
How Often?
What EvidenceDoes It Produce?
What HappensWhen It Fails?94. Compliance Assessment Report
Section titled “94. Compliance Assessment Report”Create:
09 Compliance Assessment ReportSuggested structure:
Executive Summary
Assessment Objective
Scope
Criteria
Methodology
Overall Status
Requirement Results
Key Gaps
Risk
Remediation
Conclusion95. Executive Summary
Section titled “95. Executive Summary”Executives need:
What WasAssessed?
Why?
Overall Readiness?
Major Gaps?
What NeedsAttention?96. Example
Section titled “96. Example”The readiness assessmentevaluated the organization'spayment environment againstapplicable controlrequirements.
Most required controlswere implemented; however,material gaps remain inprivileged access management,security logging, andvulnerability remediation.
Management remediationis required before theformal assessment.97. Compliance Dashboard
Section titled “97. Compliance Dashboard”Create:
10 Compliance DashboardExample:
| Metric | Result |
|---|---|
| Requirements assessed | 120 |
| Compliant | 92 |
| Partially compliant | 14 |
| Non-compliant | 8 |
| Not applicable | 6 |
| High-priority gaps | 4 |
98. Compliance Percentage
Section titled “98. Compliance Percentage”A simple internal readiness metric might calculate:
Compliant Requirements────────────────────── × 100Applicable RequirementsBut:
Do not assume a percentage represents formal certification or compliance status.
Formal frameworks may have specific pass/fail requirements.
99. Example
Section titled “99. Example”92 Compliant──────────── × 100114 ApplicableInternal readiness:
80.7%This does not necessarily mean:
80.7% FormallyCompliant100. Avoid Misleading Compliance Scores
Section titled “100. Avoid Misleading Compliance Scores”A framework could require:
Every MandatoryRequirementto be satisfied.
Therefore:
99%may still result in:
Non-Complianceif the remaining requirement is mandatory.
101. Compliance Heatmap
Section titled “101. Compliance Heatmap”Organizations may visualize:
| Domain | Status |
|---|---|
| IAM | Needs Improvement |
| Logging | Partial |
| Vulnerability Management | Non-Compliant |
| Security Awareness | Compliant |
| Incident Response | Compliant |
102. Domain-Level Reporting
Section titled “102. Domain-Level Reporting”Group requirements into:
Governance
IAM
Network Security
Data Protection
Logging
Vulnerability Management
Incident Response
Third-Party Risk
Business Continuity103. Cross-Framework Mapping
Section titled “103. Cross-Framework Mapping”A mature program may map:
PCI DSS ↓Enterprise Controls ↑ISO 27001
SOC 2 ↓Enterprise Controls ↑Internal Policy104. Cross-Framework Benefit
Section titled “104. Cross-Framework Benefit”One control test may support:
MultipleCompliance Programswhere the requirements and evidence expectations align.
105. Do Not Assume Exact Equivalence
Section titled “105. Do Not Assume Exact Equivalence”A control satisfying:
Framework Adoes not automatically satisfy:
Framework BVerify:
Scope
Frequency
Evidence
Control Objective
Requirement Language106. Continuous Compliance
Section titled “106. Continuous Compliance”Traditional:
AssessmentOnce Per YearModern environments increasingly require:
ContinuousCompliance Monitoring107. Continuous Compliance Model
Section titled “107. Continuous Compliance Model”Controls ↓Automated Evidence ↓Continuous Monitoring ↓Exception Detection ↓Remediation ↓Dashboard108. Automatable Controls
Section titled “108. Automatable Controls”Examples:
MFA Enabled
Encryption Enabled
Logging Enabled
Public Exposure
Configuration Baseline
Vulnerability Status
Backup Status109. Manual Controls Still Matter
Section titled “109. Manual Controls Still Matter”Not every requirement can be automated.
Examples:
Policy Approval
Risk Acceptance
Board Oversight
Training Governance
Vendor Due Diligence
Incident Exercises110. Evidence Automation
Section titled “110. Evidence Automation”Instead of requesting:
ScreenshotEvery Quarterorganizations may collect:
System-GeneratedEvidenceautomatically.
111. Compliance Monitoring
Section titled “111. Compliance Monitoring”Track:
Control Status
Evidence Freshness
Exceptions
Remediation
Requirement Changes
Scope Changes112. Evidence Freshness
Section titled “112. Evidence Freshness”Example:
MFA EvidenceGenerated:10 Months Agomay not support:
Current Compliance113. Compliance Calendar
Section titled “113. Compliance Calendar”Create a calendar for:
Assessments
Certifications
Evidence Collection
Policy Reviews
Control Reviews
Risk Assessments
Regulatory Deadlines114. Compliance Change Management
Section titled “114. Compliance Change Management”Requirements change.
Organizations should monitor:
New Regulations
Updated Standards
Contract Changes
New Products
New Markets
Architecture Changes115. New Requirement Workflow
Section titled “115. New Requirement Workflow”Requirement Change ↓Impact Assessment ↓Applicability ↓Control Gap Analysis ↓Implementation ↓Evidence ↓Validation116. Compliance Ownership
Section titled “116. Compliance Ownership”Compliance is not owned only by:
Compliance TeamControl ownership may exist across:
Security
IT
Engineering
HR
Legal
Finance
Procurement
Business Operations117. Three-Lines Perspective
Section titled “117. Three-Lines Perspective”A simplified governance model:
First LineOperates Controls
Second LineCompliance / RiskMonitors and Challenges
Third LineInternal AuditProvides Independent AssuranceExact organizational structures vary.
118. Compliance Assessment vs Internal Audit
Section titled “118. Compliance Assessment vs Internal Audit”Compliance assessment asks:
Are DefinedRequirements Met?Internal Audit may ask:
Are Governance,Risk Management,and ControlsEffective?They may overlap but are not identical.
119. Compliance Assessment vs Risk Assessment
Section titled “119. Compliance Assessment vs Risk Assessment”Compliance:
What MustWe Do?Risk:
What CouldGo Wrong?Strong GRC programs integrate both.
120. Compliance Does Not Equal Security
Section titled “120. Compliance Does Not Equal Security”An organization can be:
Compliantand still:
Have Security RiskCompliance generally represents:
Defined Requirementsnot:
Zero Risk121. Security Does Not Automatically Equal Compliance
Section titled “121. Security Does Not Automatically Equal Compliance”A technically strong control environment may still lack:
Required Documentation
Evidence
Approval
Frequency
Formal Governanceand therefore fail specific compliance requirements.
122. Example — MFA
Section titled “122. Example — MFA”Security implementation:
MFA EnabledCompliance may additionally require:
Defined Scope
Policy
Evidence
Exception Governance
Periodic Review123. Third-Party Compliance
Section titled “123. Third-Party Compliance”Organizations may depend on:
Cloud Providers
SaaS Providers
Payment Processors
Managed Services
Data Processors124. Third-Party Evidence
Section titled “124. Third-Party Evidence”Possible evidence includes:
Audit Reports
Certifications
Contracts
Security Assessments
Attestations
Questionnaires125. Shared Responsibility
Section titled “125. Shared Responsibility”Cloud example:
Provider Controls+Customer Controls=Compliance Outcome126. Do Not Assume Provider Certification Covers You
Section titled “126. Do Not Assume Provider Certification Covers You”A cloud provider being certified does not automatically mean:
Customer WorkloadIs CompliantThe customer remains responsible for its applicable controls.
127. Compliance Exception Management
Section titled “127. Compliance Exception Management”Sometimes organizations cannot immediately satisfy a requirement.
A formal exception process may include:
Requirement
Reason
Risk
Compensating Control
Owner
Approval
Expirywhere the applicable framework permits exceptions.
128. Exception Expiry
Section titled “128. Exception Expiry”Avoid:
PermanentExceptionwithout periodic reassessment.
129. Regulatory Findings
Section titled “129. Regulatory Findings”Compliance gaps involving legal or regulatory obligations may require:
Legal Review
Regulatory Reporting
Executive Escalation
Formal Remediationdepending on circumstances.
130. Evidence Retention
Section titled “130. Evidence Retention”Maintain evidence according to:
Framework Requirement
Contract
Law
Internal Retention Policy131. Assessment Documentation
Section titled “131. Assessment Documentation”A reviewer should be able to trace:
Requirement ↓Applicability ↓Control ↓Evidence ↓Testing ↓Result ↓Gap ↓Remediation132. Compliance Assessment Quality Review
Section titled “132. Compliance Assessment Quality Review”Before finalizing:
Scope Correct?
Requirements Complete?
Applicability Supported?
Controls Mapped?
Evidence Sufficient?
Tests Complete?
Results Supported?
Gaps Documented?
Remediation Assigned?133. Common Compliance Assessment Mistakes
Section titled “133. Common Compliance Assessment Mistakes”Mistake 1 — Treating Assessment as Checklist Exercise
Section titled “Mistake 1 — Treating Assessment as Checklist Exercise”Requirements must be interpreted and tested.
Mistake 2 — Assuming Everything Applies
Section titled “Mistake 2 — Assuming Everything Applies”Perform applicability analysis.
Mistake 3 — Poor Scope Definition
Section titled “Mistake 3 — Poor Scope Definition”Critical systems or processes may be missed.
Mistake 4 — Requirement Not Decomposed
Section titled “Mistake 4 — Requirement Not Decomposed”Multiple obligations can be hidden inside one requirement.
Mistake 5 — Control Mapping Missing
Section titled “Mistake 5 — Control Mapping Missing”Assessors cannot demonstrate how requirements are satisfied.
Mistake 6 — Evidence Request Is Vague
Section titled “Mistake 6 — Evidence Request Is Vague”Control owners provide unusable evidence.
Mistake 7 — Screenshot Accepted Without Validation
Section titled “Mistake 7 — Screenshot Accepted Without Validation”Evidence may be incomplete or outdated.
Mistake 8 — Inquiry Used as Sole Evidence
Section titled “Mistake 8 — Inquiry Used as Sole Evidence”Statements alone rarely demonstrate operating effectiveness.
Mistake 9 — Missing Evidence Automatically Assumed to Mean Missing Control
Section titled “Mistake 9 — Missing Evidence Automatically Assumed to Mean Missing Control”Investigate the actual cause.
Mistake 10 — Exception Automatically Means Entire Framework Failure
Section titled “Mistake 10 — Exception Automatically Means Entire Framework Failure”Follow the applicable assessment methodology.
Mistake 11 — Compliance Percentage Treated as Certification Status
Section titled “Mistake 11 — Compliance Percentage Treated as Certification Status”Formal frameworks may not use percentage-based scoring.
Mistake 12 — Compensating Control Assumed Acceptable
Section titled “Mistake 12 — Compensating Control Assumed Acceptable”Verify framework requirements.
Mistake 13 — Only Existing Exceptions Remediated
Section titled “Mistake 13 — Only Existing Exceptions Remediated”Root cause remains.
Mistake 14 — Provider Certification Assumed to Cover Customer
Section titled “Mistake 14 — Provider Certification Assumed to Cover Customer”Shared-responsibility controls remain.
Mistake 15 — Assessment Performed Once a Year and Forgotten
Section titled “Mistake 15 — Assessment Performed Once a Year and Forgotten”Controls and environments change continuously.
Weak Compliance Assessment
Section titled “Weak Compliance Assessment”Download Checklist ↓Ask:"Do We Do This?" ↓Owner Says Yes ↓Mark CompliantStrong Compliance Assessment
Section titled “Strong Compliance Assessment”Identify Obligation ↓Determine Applicability ↓Define Scope ↓Interpret Requirement ↓Map Control ↓Identify Owner ↓Define Evidence ↓Validate Evidence ↓Test Control ↓Determine Result ↓Identify Gap ↓Remediate ↓Validate ↓ReportCompliance Assessment Operational Checklist
Section titled “Compliance Assessment Operational Checklist”Planning
Section titled “Planning”-
compliance obligation identified.
-
applicable version confirmed.
-
business applicability determined.
-
assessment objective defined.
-
assessment scope documented.
-
assessment period established.
-
stakeholders identified.
Requirements
Section titled “Requirements”-
requirements inventory complete.
-
requirements uniquely identified.
-
applicability documented.
-
exclusions justified.
-
requirements interpreted.
-
compound requirements decomposed.
Control Mapping
Section titled “Control Mapping”-
control objective identified.
-
controls mapped.
-
common controls identified.
-
control owners assigned.
-
control frequency documented.
-
control type documented.
Evidence
Section titled “Evidence”-
evidence requirements defined.
-
evidence requests specific.
-
assessment period included.
-
populations requested.
-
evidence relevance evaluated.
-
evidence reliability evaluated.
-
completeness evaluated.
-
accuracy evaluated.
-
evidence traceability maintained.
Testing
Section titled “Testing”-
test procedure documented.
-
control design evaluated.
-
implementation evaluated.
-
operating effectiveness evaluated.
-
population validated.
-
sample documented where applicable.
-
exceptions recorded.
-
compensating controls evaluated.
Gap Analysis
Section titled “Gap Analysis”-
compliance gaps identified.
-
root cause evaluated.
-
risk assessed.
-
systemic weaknesses identified.
-
remediation owner assigned.
-
target date established.
Reporting
Section titled “Reporting”-
overall status supported.
-
major gaps highlighted.
-
compliance percentages appropriately qualified.
-
management actions documented.
-
scope limitations disclosed.
-
report quality reviewed.
Follow-Up
Section titled “Follow-Up”-
remediation tracked.
-
evidence obtained.
-
gaps retested.
-
residual gaps documented.
-
exceptions reviewed.
-
continuous monitoring established where appropriate.
Compliance Assessment Deliverables
Section titled “Compliance Assessment Deliverables”At completion, you should be able to create:
01 Compliance Requirements Register
02 Compliance Applicability Matrix
03 Requirement Interpretation Worksheet
04 Compliance Control Matrix
05 Compliance Evidence Request List
06 Compliance Assessment Workbook
07 Compliance Gap Register
08 Compliance Remediation Tracker
09 Compliance Assessment Report
10 Compliance Dashboard
11 Compliance Evidence Repository Index
12 Compliance Assessment Quality ChecklistPractical Activity — Access Management
Section titled “Practical Activity — Access Management”Requirement:
Privileged AccessMust Be Restrictedto Authorized UsersEnvironment:
250 Privileged AccountsEvidence shows:
7 AccountsWithout CurrentApprovalDetermine:
Applicable Control
Evidence Required
Assessment Procedure
Exception
Compliance Result
RemediationPractical Activity — Quarterly Reviews
Section titled “Practical Activity — Quarterly Reviews”Requirement:
Privileged AccessReviewed QuarterlyEvidence:
Q1 ✓
Q2 ✓
Q3 ✗
Q4 ✓Determine:
Control Exists?
Implemented?
Operating Effectively?
Compliant?
What GapShould Be Recorded?Practical Activity — Vulnerability Management
Section titled “Practical Activity — Vulnerability Management”Requirement:
Critical VulnerabilitiesRemediated Within30 DaysPopulation:
120 CriticalVulnerabilitiesWithin SLA:
108Approved exceptions:
4Overdue without exception:
8Determine:
Compliance Population
Exceptions
Gap
Risk
RemediationPractical Activity — Cloud Logging
Section titled “Practical Activity — Cloud Logging”Requirement:
Audit LoggingEnabled for AllProduction AccountsPopulation:
100 AccountsCompliant:
96Non-compliant:
4Management enables logging on the four accounts.
Ask:
Was the ImmediateGap Fixed?
What Wasthe Root Cause?
Could New AccountsStill Be Missed?
What ControlShould Be Added?Practical Activity — Third-Party Service
Section titled “Practical Activity — Third-Party Service”A critical SaaS provider supplies:
Current AssuranceReportDetermine:
What PeriodDoes It Cover?
What ServicesAre in Scope?
What ExceptionsExist?
What CustomerResponsibilities Exist?
Does It CoverYour Actual Use?Practical Activity — Readiness Assessment
Section titled “Practical Activity — Readiness Assessment”Formal assessment begins in:
90 DaysCurrent state:
120 Requirements
92 Compliant
14 Partial
8 Non-Compliant
6 Not ApplicableDetermine:
Which GapsAre Priority?
Which RequireLong Lead Times?
What EvidenceIs Missing?
Which ControlsNeed Operating History?
Are We Readyfor Formal Assessment?Compliance Assessment Mindset
Section titled “Compliance Assessment Mindset”For every requirement ask:
Why DoesThis Apply?
What Isthe ExactRequirement?
What VersionApplies?
What Isin Scope?
What IsOut of Scope?
What Doesthe RequirementActually Require?
Can It BeBroken IntoTestable Elements?
What ControlAddresses It?
Who Ownsthe Control?
How OftenDoes It Operate?
What EvidenceShould Exist?
Is the EvidenceCurrent?
Is ItComplete?
Is ItReliable?
Does the ControlExist?
Is ItImplemented?
Does ItOperate?
What PopulationShould Be Tested?
What ExceptionsExist?
Are ExceptionsIsolated orSystemic?
Does aCompensating ControlExist?
Is It Allowed?
What GapRemains?
What Isthe Root Cause?
What MustBe Remediated?
Who OwnsRemediation?
When WillIt Be Completed?
Can WeDemonstrate Complianceto an IndependentAssessor?That is the practical mindset behind professional compliance assessments.
Key Takeaways
Section titled “Key Takeaways”-
Compliance assessments determine whether applicable requirements are satisfied.
-
Compliance begins with understanding obligations and applicability, not with downloading a checklist.
-
Scope must clearly identify the systems, processes, data, entities, and periods being assessed.
-
Requirements should be translated into clear, testable expectations.
-
Complex requirements may need to be decomposed into multiple control objectives.
-
Requirements should be mapped to organizational controls.
-
Common control frameworks can reduce duplicate assessment work across PCI DSS, ISO, SOC, and other programs.
-
Control owners should understand their responsibilities and evidence obligations.
-
Evidence should be relevant, reliable, complete, accurate, and current.
-
Inquiry alone usually provides insufficient evidence of control operation.
-
Assessments should distinguish control design, implementation, and operating effectiveness.
-
Full-population testing can provide stronger assurance where practical.
-
Sampling methodology should be documented when samples are used.
-
Compliance results should follow the terminology and rules of the applicable framework.
-
Not Applicable requires documented justification.
-
Not Tested should never be interpreted as Compliant.
-
Missing evidence and missing controls are related but different issues.
-
Compliance gaps should be analyzed for root cause and systemic impact.
-
Compensating controls must satisfy framework-specific requirements.
-
Remediation should address root causes rather than only individual exceptions.
-
Readiness assessments help organizations identify gaps before formal external assessments.
-
Compliance percentages can be useful internally but should not be confused with formal certification status.
-
A single mandatory unmet requirement may prevent compliance even when most requirements are satisfied.
-
Cross-framework mapping can significantly reduce duplicated control testing.
-
Provider certifications do not automatically make customer environments compliant.
-
Continuous compliance helps organizations identify control drift between formal assessments.
-
Compliance does not equal zero security risk.
-
Strong compliance programs integrate requirements, controls, evidence, risk, remediation, and continuous monitoring.
Knowledge Check
Section titled “Knowledge Check”Before continuing, make sure you can answer:
-
What is a compliance assessment?
-
What types of requirements can create compliance obligations?
-
What is applicability analysis?
-
Why must Not Applicable decisions be documented?
-
What should be included in assessment scope?
-
Why is scope validation important?
-
What is requirement interpretation?
-
Why should complex requirements be decomposed?
-
What is control mapping?
-
What is a common control?
-
How can common controls reduce duplicated compliance work?
-
What information belongs in a Compliance Control Matrix?
-
What makes evidence relevant?
-
What makes evidence reliable?
-
Why must evidence completeness be validated?
-
What is the difference between control design and implementation?
-
What is operating effectiveness?
-
What is population-based testing?
-
When might sampling be used?
-
What is a compliance exception?
-
What is a compliance gap?
-
What is the difference between missing evidence and a missing control?
-
What is a compensating control?
-
Why must framework rules be checked before accepting a compensating control?
-
What is a readiness assessment?
-
How is readiness different from a formal compliance assessment?
-
Why can a compliance percentage be misleading?
-
What is cross-framework mapping?
-
Why does a cloud provider’s certification not automatically make the customer compliant?
-
What is continuous compliance?
What’s Next?
Section titled “What’s Next?”➡️ Next: 10 — Risk Assessments
In the next lesson, you will move from determining whether specific requirements are satisfied to evaluating the broader risks that could affect organizational objectives, information systems, business processes, data, third parties, and technology environments.
You will work through:
Business Context ↓Assets / Processes ↓Threats ↓Vulnerabilities ↓Existing Controls ↓Likelihood ↓Impact ↓Inherent Risk ↓Control Effectiveness ↓Residual Risk ↓Risk Treatment ↓Risk Acceptance ↓MonitoringYou will learn how to perform enterprise and technology risk assessments, identify risk scenarios, distinguish threats from vulnerabilities, calculate inherent and residual risk, evaluate control effectiveness, use qualitative and quantitative scoring, determine risk treatment, establish risk ownership, document risk acceptance, and maintain organizational risk registers.
You will also build practical artifacts including a Risk Assessment Workbook, Risk Scenario Library, Risk Scoring Matrix, Risk Register, Control Effectiveness Assessment, Risk Treatment Plan, Risk Acceptance Record, Risk Heatmap, and Executive Risk Dashboard.