Runbook 01 β Multi-Framework Compliance Assessment
Runbook Information
Section titled βRunbook InformationβRunbook Type: Governance, Risk & Compliance Operations
Difficulty: Intermediate
Estimated Execution Time: Depends on assessment scope
Primary Roles: GRC Analyst / Compliance Analyst / Security Assurance Analyst
Supporting Roles: Control Owners / Internal Audit / Security / IT / Legal / Privacy / Risk Management
Prerequisites: Labs 01β03 of Enterprise Compliance Frameworks Overview
Purpose
Section titled βPurposeβModern organizations rarely operate under a single compliance framework.
An enterprise may simultaneously need to address:
ISO 27001
NIST CSF
SOC 2
PCI DSS
NIS2
DORA
CSA CCM
Privacy Requirements
Industry Requirements
Customer ContractsManaging each independently creates:
Duplicate Controls
Duplicate Evidence
Repeated Interviews
Repeated Testing
Conflicting Findings
Audit FatigueThis runbook provides a repeatable methodology for conducting:
Multi-FrameworkCompliance Assessmentsusing a:
Common ControlApproachThe objective is to move from:
Framework A Assessment
Framework B Assessment
Framework C Assessmenttoward:
Multiple Frameworks βCommon Requirements βEnterprise Controls βShared Evidence βUnified Testing βFramework-Specific ConclusionsRunbook Objective
Section titled βRunbook ObjectiveβUse this runbook whenever the organization needs to:
-
perform a compliance readiness assessment.
-
evaluate multiple frameworks.
-
prepare for external audits.
-
perform internal compliance reviews.
-
onboard a new regulatory framework.
-
evaluate control effectiveness.
-
identify compliance gaps.
-
consolidate compliance evidence.
-
prepare management reporting.
-
coordinate remediation activities.
Runbook Outcomes
Section titled βRunbook OutcomesβSuccessful execution should produce:
Assessment Scope
Framework Inventory
Requirement Inventory
Applicability Matrix
Control Mapping
Evidence Register
Testing Results
Gap Register
Risk Assessment
Remediation Plan
Compliance Dashboard
Executive ReportOperating Principles
Section titled βOperating PrinciplesβFollow these principles throughout the assessment.
Principle 1 β Assess Controls, Not Checklists
Section titled βPrinciple 1 β Assess Controls, Not ChecklistsβAvoid:
Framework Requirement βSeparate Testfor every requirement.
Prefer:
Multiple Requirements βEnterprise Control βSingle Control Test βMultiple Conclusionswhen the requirements genuinely align.
Principle 2 β Preserve Framework Differences
Section titled βPrinciple 2 β Preserve Framework DifferencesβCommon controls do not mean:
All RequirementsAre IdenticalMaintain:
Framework-Specific Scope
Framework-Specific Frequency
Regulatory Timelines
Evidence Expectations
Unique RequirementsPrinciple 3 β Maintain Traceability
Section titled βPrinciple 3 β Maintain TraceabilityβYou should always be able to trace:
Framework Requirement βEnterprise Control βImplementation βEvidence βTest Result βFindingand back again.
Principle 4 β Evidence Must Prove the Control
Section titled βPrinciple 4 β Evidence Must Prove the ControlβEvidence should be:
Relevant
Complete
Accurate
Current
Authentic
TraceablePrinciple 5 β Risk Drives Priority
Section titled βPrinciple 5 β Risk Drives PriorityβDo not prioritize solely according to:
Number ofFailed RequirementsPrioritize according to:
Business Risk
Regulatory Exposure
Control Criticality
Exploitability
Customer Impact
Compliance ImpactRoles and Responsibilities
Section titled βRoles and Responsibilitiesβ| Role | Responsibility |
|---|---|
| Assessment Lead | Owns assessment execution |
| GRC Analyst | Requirement mapping and assessment |
| Control Owner | Accountable for control |
| Control Operator | Performs control activity |
| Evidence Owner | Provides evidence |
| Security Team | Technical validation |
| Legal | Regulatory interpretation |
| Privacy | Privacy requirements |
| Internal Audit | Independent assurance |
| Executive Sponsor | Escalation and decisions |
Phase 1 β Assessment Initiation
Section titled βPhase 1 β Assessment InitiationβStep 1 β Define Assessment Trigger
Section titled βStep 1 β Define Assessment TriggerβDocument why the assessment is being performed.
Common triggers:
External Audit
Certification
Customer Requirement
New Regulation
Internal Audit
Annual Compliance Review
Acquisition
New Market Entry
Control Failure
Management RequestRecord:
Assessment ID
Assessment Name
Trigger
Sponsor
Assessment Lead
Start Date
Target Completion
Business ObjectiveStep 2 β Define Assessment Objective
Section titled βStep 2 β Define Assessment ObjectiveβExample:
Determine CloudNova'sreadiness against applicableenterprise cybersecurityrequirements and identifymaterial compliance gapsbefore external assessment.Avoid vague objectives such as:
Check ComplianceStep 3 β Identify Stakeholders
Section titled βStep 3 β Identify StakeholdersβIdentify:
Executive Sponsor
GRC
Security
Infrastructure
Cloud
IAM
Application Security
Privacy
Legal
Business Continuity
Third-Party Risk
Internal AuditStep 4 β Conduct Kickoff
Section titled βStep 4 β Conduct KickoffβKickoff agenda:
Assessment Objective
Scope
Frameworks
Timeline
Roles
Evidence Expectations
Interview Schedule
Escalation Process
ReportingPhase 2 β Define Assessment Scope
Section titled βPhase 2 β Define Assessment ScopeβStep 5 β Identify Organizational Scope
Section titled βStep 5 β Identify Organizational ScopeβDetermine:
Legal Entities
Business Units
Geographies
Departments
Products
ServicesStep 6 β Identify Technology Scope
Section titled βStep 6 β Identify Technology ScopeβDocument:
Applications
Cloud Accounts
Subscriptions
Networks
Databases
Endpoints
Identity Platforms
SaaS Platforms
Security SystemsStep 7 β Identify Data Scope
Section titled βStep 7 β Identify Data ScopeβDetermine whether systems process:
Customer Data
Personal Data
Payment Data
Financial Data
Health Data
Employee Data
Confidential InformationStep 8 β Identify Third Parties
Section titled βStep 8 β Identify Third PartiesβInclude relevant:
Cloud Providers
SaaS Providers
Managed Services
Payment Providers
Critical Suppliers
Data ProcessorsPhase 3 β Framework Selection
Section titled βPhase 3 β Framework SelectionβStep 9 β Build Framework Inventory
Section titled βStep 9 β Build Framework InventoryβExample:
| Framework | Applicability | Reason | Owner |
|---|---|---|---|
| ISO 27001 | Applicable | ISMS | GRC |
| NIST CSF | Applicable | Security baseline | Security |
| SOC 2 | Applicable | Customer assurance | GRC |
| PCI DSS | Conditional | Payment processing | Compliance |
| NIS2 | Review | EU operations | Legal |
| DORA | Review | Financial-sector exposure | Legal |
Step 10 β Validate Applicability
Section titled βStep 10 β Validate ApplicabilityβDo not assume applicability.
Validate:
Legal Entity
Jurisdiction
Business Activity
Data Type
Customer Contract
Industry
Technology ScopeWhere regulatory interpretation is required:
GRC βLegal / Privacy βApplicability DecisionStep 11 β Record Framework Version
Section titled βStep 11 β Record Framework VersionβMaintain:
Framework Name
Version
Publication Date
Effective Date
Assessment VersionThis is critical because frameworks change.
Phase 4 β Build Requirement Inventory
Section titled βPhase 4 β Build Requirement InventoryβStep 12 β Import Requirements
Section titled βStep 12 β Import RequirementsβCreate a requirement library containing:
Requirement ID
Framework
Framework Version
Requirement Reference
Requirement Text
Domain
Applicability
ScopeStep 13 β Preserve Original References
Section titled βStep 13 β Preserve Original ReferencesβNever remove the original:
Framework Referenceeven after normalization.
Traceability requires:
Original Requirement βNormalized Requirement βEnterprise ControlPhase 5 β Normalize Requirements
Section titled βPhase 5 β Normalize RequirementsβStep 14 β Analyze Requirement Intent
Section titled βStep 14 β Analyze Requirement IntentβFor each requirement ask:
What Must Happen?
Why?
Who Must Perform It?
Where Does It Apply?
How Often?
What Evidence Is Required?Step 15 β Normalize Terminology
Section titled βStep 15 β Normalize TerminologyβDifferent frameworks may use:
Access Rights
Privileges
Permissions
Authorization
EntitlementsNormalize them into a common concept such as:
Access ManagementStep 16 β Identify Overlap
Section titled βStep 16 β Identify OverlapβExample:
ISO Requirement βββββββ
NIST Requirement ββββββ€
SOC 2 Requirement βββββΌβββ IAM-005 MFA
PCI Requirement βββββββ€
NIS2 Requirement ββββββStep 17 β Avoid Over-Mapping
Section titled βStep 17 β Avoid Over-MappingβDo not map requirements merely because they sound similar.
Validate:
Objective
Activity
Scope
Frequency
EvidenceUse:
Full
Partial
Supporting
Not Applicablefor mapping strength.
Phase 6 β Map Enterprise Controls
Section titled βPhase 6 β Map Enterprise ControlsβStep 18 β Identify Existing Controls
Section titled βStep 18 β Identify Existing ControlsβSearch the organizationβs Common Control Framework.
Example:
IAM-005Multi-Factor AuthenticationDetermine whether the existing control satisfies the requirement.
Step 19 β Identify Control Gaps
Section titled βStep 19 β Identify Control GapsβIf no suitable control exists:
Requirement βExisting CCF? βNO βPotential Control GapDo not immediately create a control.
Determine whether:
Existing ControlCan Be Enhancedbefore creating another one.
Step 20 β Build Mapping Matrix
Section titled βStep 20 β Build Mapping MatrixβCreate:
| Framework | Requirement | Control | Mapping |
|---|---|---|---|
| ISO | Requirement A | IAM-005 | Full |
| NIST | Requirement B | IAM-005 | Supporting |
| PCI | Requirement C | IAM-005 | Full |
| NIS2 | Requirement D | IAM-005 | Partial |
Phase 7 β Plan Evidence Collection
Section titled βPhase 7 β Plan Evidence CollectionβStep 21 β Define Evidence Requirements
Section titled βStep 21 β Define Evidence RequirementsβFor each control identify:
Primary Evidence
Supporting Evidence
Evidence Owner
Evidence Source
Evidence Period
Evidence FrequencyStep 22 β Build Evidence Request List
Section titled βStep 22 β Build Evidence Request ListβExample:
| Evidence ID | Control | Evidence | Owner |
|---|---|---|---|
| EVD-001 | IAM-005 | MFA Coverage Report | IAM |
| EVD-002 | IAM-004 | Access Review | IAM |
| EVD-003 | VUL-003 | Vulnerability Report | Security |
| EVD-004 | BCM-005 | Recovery Test | BCM |
Step 23 β Reuse Evidence
Section titled βStep 23 β Reuse EvidenceβIf:
MFA Configuration Reportsupports:
ISO
SOC 2
PCI DSS
NISTcollect it once.
Maintain:
Evidence βControl βRequirementsrather than collecting separate copies unnecessarily.
Phase 8 β Validate Evidence
Section titled βPhase 8 β Validate EvidenceβStep 24 β Check Evidence Completeness
Section titled βStep 24 β Check Evidence CompletenessβAsk:
Does It Coverthe Entire Population?Example:
MFA Report:500 Users
Actual Population:550 UsersEvidence is incomplete.
Step 25 β Check Evidence Period
Section titled βStep 25 β Check Evidence PeriodβEnsure evidence covers the required:
Assessment PeriodA current screenshot may not prove a control operated throughout the previous year.
Step 26 β Check Evidence Authenticity
Section titled βStep 26 β Check Evidence AuthenticityβPrefer evidence generated directly from:
Source Systems
Approved Reports
System Exports
Audit Logs
Workflow Systemsover manually prepared evidence where possible.
Step 27 β Record Evidence Status
Section titled βStep 27 β Record Evidence StatusβUse:
Requested
Received
Under Review
Accepted
Rejected
Replacement RequiredPhase 9 β Conduct Interviews
Section titled βPhase 9 β Conduct InterviewsβStep 28 β Prepare Interview Questions
Section titled βStep 28 β Prepare Interview QuestionsβDo not ask only:
"Do You PerformAccess Reviews?"Ask:
Who Performs Them?
How Often?
What Population Is Used?
Who Approves Results?
How Are Exceptions Managed?
Where Is Evidence Stored?
What Happens WhenAccess Is Removed?Step 29 β Corroborate Statements
Section titled βStep 29 β Corroborate StatementsβUse:
Interview +Documentation +System EvidenceDo not rely on interviews alone.
Phase 10 β Test Controls
Section titled βPhase 10 β Test ControlsβStep 30 β Evaluate Design
Section titled βStep 30 β Evaluate DesignβDetermine:
Would This ControlReduce the Intended RiskIf It Operated Correctly?Rate:
Effective
DeficientStep 31 β Evaluate Implementation
Section titled βStep 31 β Evaluate ImplementationβDetermine:
Has the ControlActually Been Implemented?Step 32 β Evaluate Operating Effectiveness
Section titled βStep 32 β Evaluate Operating EffectivenessβDetermine whether:
Control Operated
At Required Frequency
Across Required Scope
Throughout Required PeriodStep 33 β Define Population
Section titled βStep 33 β Define PopulationβExample:
Control:Quarterly Access Review
Population:All Quarterly ReviewsDuring Assessment PeriodStep 34 β Select Sample
Section titled βStep 34 β Select SampleβSampling should consider:
Population Size
Control Frequency
Risk
Control Criticality
Assessment MethodologyDocument the sampling methodology.
Step 35 β Execute Test
Section titled βStep 35 β Execute TestβExample:
IAM-005Privileged MFATest:
1 Obtain privilegedaccount population.
2 Obtain MFA status.
3 Reconcile populations.
4 Identify missing MFA.
5 Review exceptions.
6 Determine conclusion.Phase 11 β Document Test Results
Section titled βPhase 11 β Document Test ResultsβStep 36 β Record Expected Result
Section titled βStep 36 β Record Expected ResultβExample:
100% of applicableprivileged accountsmust use approved MFAunless an approvedexception exists.Step 37 β Record Actual Result
Section titled βStep 37 β Record Actual ResultβExample:
Population:120
MFA Enabled:117
Exceptions:3
Approved Exceptions:1Unapproved gap:
2 AccountsStep 38 β Determine Control Rating
Section titled βStep 38 β Determine Control RatingβUse:
Effective
Partially Effective
Ineffective
Not Implemented
Not Tested
Not ApplicablePhase 12 β Identify Findings
Section titled βPhase 12 β Identify FindingsβStep 39 β Determine Whether a Finding Exists
Section titled βStep 39 β Determine Whether a Finding ExistsβPotential findings include:
Design Gap
Implementation Gap
Operating Failure
Evidence Gap
Scope Gap
Frequency Gap
Ownership Gap
Monitoring GapStep 40 β Write Finding Clearly
Section titled βStep 40 β Write Finding ClearlyβUse:
Condition
Criteria
Cause
Risk / Effect
RecommendationStep 41 β Example Finding
Section titled βStep 41 β Example FindingβCondition
Section titled βConditionβTwo privileged accountsdo not use approved MFA.Criteria
Section titled βCriteriaβIAM-005 requires MFAfor applicable privilegedaccounts.Privileged accountinventory does not includeall administrative accounts.Unauthorized privilegedaccess could result insignificant systemcompromise.Recommendation
Section titled βRecommendationβEnable MFA and improveprivileged accountdiscovery and monitoring.Phase 13 β Risk-Rate Findings
Section titled βPhase 13 β Risk-Rate FindingsβStep 42 β Determine Likelihood
Section titled βStep 42 β Determine LikelihoodβConsider:
Exposure
Threat Activity
Exploitability
Control Environment
HistoryStep 43 β Determine Impact
Section titled βStep 43 β Determine ImpactβConsider:
Confidentiality
Integrity
Availability
Financial
Regulatory
Customer
Operational
ReputationalStep 44 β Calculate Risk
Section titled βStep 44 β Calculate RiskβExample:
Likelihood:4
Impact:5
Risk:20Using:
LikelihoodΓImpactStep 45 β Assign Severity
Section titled βStep 45 β Assign SeverityβExample methodology:
| Score | Severity |
|---|---|
| 1β4 | Low |
| 5β9 | Moderate |
| 10β14 | High |
| 15β25 | Critical |
Use the organizationβs approved risk methodology where one exists.
Phase 14 β Analyze Cross-Framework Impact
Section titled βPhase 14 β Analyze Cross-Framework ImpactβStep 46 β Determine Affected Frameworks
Section titled βStep 46 β Determine Affected FrameworksβBecause controls are shared:
IAM-005 Failuremay affect:
ISO 27001
NIST
SOC 2
PCI DSS
NIS2Step 47 β Determine Mapping Strength
Section titled βStep 47 β Determine Mapping StrengthβDo not assume every mapped requirement automatically fails.
Review whether IAM-005 is:
Full
Partial
Supportingfor each requirement.
Step 48 β Record Compliance Impact
Section titled βStep 48 β Record Compliance ImpactβCreate:
| Finding | Control | Framework | Requirement | Impact |
|---|---|---|---|---|
| FND-001 | IAM-005 | ISO | Ref | Potential Gap |
| FND-001 | IAM-005 | PCI | Ref | Gap |
| FND-001 | IAM-005 | NIST | Ref | Control Weakness |
Phase 15 β Root Cause Analysis
Section titled βPhase 15 β Root Cause AnalysisβStep 49 β Identify Immediate Cause
Section titled βStep 49 β Identify Immediate CauseβExample:
MFA DisabledStep 50 β Identify Root Cause
Section titled βStep 50 β Identify Root CauseβAsk:
Why?repeatedly until the underlying governance, process, people, or technology weakness is identified.
Example:
MFA Disabled βAccount Not Monitored βAccount Missing From Inventory βDiscovery Process IncompleteRoot cause:
Incomplete PrivilegedAccount GovernancePhase 16 β Develop Remediation
Section titled βPhase 16 β Develop RemediationβStep 51 β Define Immediate Correction
Section titled βStep 51 β Define Immediate CorrectionβExample:
Enable MFAon affected accounts.Step 52 β Define Corrective Action
Section titled βStep 52 β Define Corrective ActionβExample:
Implement automatedprivileged accountdiscovery and MFAcoverage monitoring.Step 53 β Assign Owner
Section titled βStep 53 β Assign OwnerβEvery corrective action requires:
One Accountable OwnerAvoid:
IT TeamPrefer:
IAM ManagerStep 54 β Define Due Date
Section titled βStep 54 β Define Due DateβBase deadlines on:
Risk
Regulatory Requirements
Business Impact
Technical Complexity
Compensating ControlsPhase 17 β Track Corrective Actions
Section titled βPhase 17 β Track Corrective ActionsβStep 55 β Build Corrective Action Register
Section titled βStep 55 β Build Corrective Action Registerβ| Action ID | Finding | Owner | Priority | Due Date | Status |
|---|---|---|---|---|---|
| CA-001 | FND-001 | IAM Manager | P1 | TBD | Open |
| CA-002 | FND-002 | Security Manager | P1 | TBD | In Progress |
Step 56 β Use Standard Statuses
Section titled βStep 56 β Use Standard StatusesβOpen
In Progress
Blocked
Pending Validation
Closed
Risk AcceptedStep 57 β Escalate Overdue Actions
Section titled βStep 57 β Escalate Overdue ActionsβUse:
Due Date Missed βOwner Escalation βRisk Review βManagement EscalationPrioritize overdue:
Critical
High
Key-Controlfindings.
Phase 18 β Manage Exceptions
Section titled βPhase 18 β Manage ExceptionsβStep 58 β Identify Exception Need
Section titled βStep 58 β Identify Exception NeedβExample:
Legacy SystemCannot Support MFAStep 59 β Identify Compensating Controls
Section titled βStep 59 β Identify Compensating ControlsβPossible:
PAM
Network Restriction
Enhanced Monitoring
IP Allowlisting
Additional ApprovalStep 60 β Document Exception
Section titled βStep 60 β Document ExceptionβRecord:
Exception ID
Control
System
Reason
Risk
Compensating Controls
Owner
Approver
Start Date
Expiration DateStep 61 β Never Create Permanent Exceptions
Section titled βStep 61 β Never Create Permanent ExceptionsβUse:
Exception βExpiration βReview βRemediateorRenewPhase 19 β Retest Remediation
Section titled βPhase 19 β Retest RemediationβStep 62 β Obtain Remediation Evidence
Section titled βStep 62 β Obtain Remediation EvidenceβDo not accept:
"Completed"without evidence.
Step 63 β Repeat Relevant Test
Section titled βStep 63 β Repeat Relevant TestβExample:
Original:2 Admins Without MFA
Retest:0 Admins Without MFAStep 64 β Validate Root Cause Correction
Section titled βStep 64 β Validate Root Cause CorrectionβDo not only verify the immediate symptom.
Also validate:
Inventory Updated
Monitoring Updated
Process Updatedwhere applicable.
Phase 20 β Close Findings
Section titled βPhase 20 β Close FindingsβStep 65 β Closure Criteria
Section titled βStep 65 β Closure CriteriaβA finding may be closed when:
Corrective Action Completed
Evidence Received
Retest Passed
Residual Risk Acceptable
Closure ApprovedStep 66 β Preserve Audit Trail
Section titled βStep 66 β Preserve Audit TrailβRetain:
Original Evidence
Finding
Management Response
Corrective Action
Remediation Evidence
Retest
Closure ApprovalPhase 21 β Calculate Assessment Results
Section titled βPhase 21 β Calculate Assessment ResultsβStep 67 β Calculate Control Health
Section titled βStep 67 β Calculate Control HealthβTrack:
Controls Assessed
Effective
Partially Effective
Ineffective
Not Implemented
Not TestedStep 68 β Calculate Framework Readiness
Section titled βStep 68 β Calculate Framework ReadinessβFor each framework determine:
Requirements Assessed
Requirements Satisfied
Partially Satisfied
Not Satisfied
Not ApplicableDo not automatically interpret the resulting percentage as certification status.
Phase 22 β Identify Common Gaps
Section titled βPhase 22 β Identify Common GapsβMulti-framework assessment allows you to identify:
One Control Failure βMultiple Framework ImpactsExample:
LOG-004 Failurecould affect several framework requirements.
This helps prioritize controls with:
High Compliance LeveragePhase 23 β Identify Systemic Issues
Section titled βPhase 23 β Identify Systemic IssuesβLook for patterns.
Example findings:
Unknown Assets
Missing EDR
Missing SIEM
Missing Vulnerability Scans
Missing Backupsmay all originate from:
Weak Asset InventoryEscalate systemic weaknesses separately.
Phase 24 β Build Compliance Dashboard
Section titled βPhase 24 β Build Compliance DashboardβCreate:
MULTI-FRAMEWORKCOMPLIANCE ASSESSMENT
Controls Assessed
Effective Controls
Partial Controls
Ineffective Controls
Critical Findings
High Findings
Open Corrective Actions
Overdue Actions
Pending RetestsPhase 25 β Framework Dashboard
Section titled βPhase 25 β Framework DashboardβExample:
| Framework | Effective | Partial | Gaps |
|---|---|---|---|
| ISO 27001 | 88% | 8% | 4% |
| NIST CSF | 91% | 6% | 3% |
| SOC 2 | 90% | 7% | 3% |
| PCI DSS | 85% | 10% | 5% |
Illustrative values only.
Phase 26 β Risk Dashboard
Section titled βPhase 26 β Risk DashboardβHighlight:
Critical Findings
Key Control Failures
Regulatory Exposure
Customer Impact
Overdue High-Risk Actions
Systemic WeaknessesPhase 27 β Prepare Executive Report
Section titled βPhase 27 β Prepare Executive ReportβExecutive reporting should answer:
What Was Assessed?
What Is OurCurrent Position?
What Are theLargest Risks?
Which FrameworksAre Affected?
What Is Overdue?
Who OwnsRemediation?
What DecisionsAre Required?Phase 28 β Executive Summary Structure
Section titled βPhase 28 β Executive Summary StructureβUse:
01 Objective
02 Scope
03 Frameworks
04 Overall Assessment
05 Critical Findings
06 Systemic Issues
07 Regulatory Impact
08 Remediation Status
09 Management Decisions
10 Next StepsPhase 29 β Management Review
Section titled βPhase 29 β Management ReviewβPresent:
Critical Findings
High-Risk Findings
Overdue Actions
Risk Acceptances
Resource Constraints
Regulatory ConcernsObtain decisions and record them.
Phase 30 β Assessment Closure
Section titled βPhase 30 β Assessment ClosureβBefore closing the assessment confirm:
All Controls Assessed
All Evidence Recorded
All Findings Issued
Risk Ratings Approved
Owners Assigned
Corrective Actions Created
Reports Approved
Evidence ArchivedOpen findings may continue after assessment closure through remediation tracking.
Escalation Criteria
Section titled βEscalation CriteriaβImmediately escalate when you identify:
Critical Control Failure
Active Regulatory Breach
Material Data Exposure
Unmanaged Privileged Access
Critical Vulnerability Exposure
Recovery Failure
Missing Regulatory Notification
Material Third-Party RiskEscalation should follow the organizationβs approved incident, risk, legal, and governance procedures.
Quality Assurance Checklist
Section titled βQuality Assurance ChecklistβBefore issuing results verify:
-
assessment scope is documented.
-
framework versions are recorded.
-
applicability decisions are approved.
-
requirements are traceable.
-
control mappings are validated.
-
mapping strengths are documented.
-
evidence is sufficient.
-
evidence period is appropriate.
-
populations are complete.
-
samples are documented.
-
test procedures are reproducible.
-
findings are evidence-based.
-
root causes are evaluated.
-
risk ratings follow methodology.
-
framework impacts are validated.
-
remediation owners are assigned.
-
due dates are established.
-
exceptions are approved.
-
executive reporting reflects risk.
Runbook Decision Tree
Section titled βRunbook Decision TreeβSTART βWhy Are We Assessing? βDefine Scope βIdentify Frameworks βValidate Applicability βCollect Requirements βMap to Enterprise Controls βExisting Control? β βββ NO β β β Identify Gap β βββ YES β Collect Evidence β Evidence Sufficient? β βββ NO β β β Evidence Gap β βββ YES β Test Control β Effective? ββββββ΄βββββ β β YES NO β β β β Record Finding Result β Risk β Root Cause β Remediation β Retest β CloseOperational Records
Section titled βOperational RecordsβMaintain:
Assessment Register
Framework Inventory
Requirement Library
Applicability Matrix
Control Library
Mapping Matrix
Evidence Register
Testing Workbook
Finding Register
Risk Register
Corrective Action Register
Exception Register
Retest Register
Management Decision RegisterEvidence Folder Structure
Section titled βEvidence Folder StructureβRecommended:
Assessmentββββ 01 Planningββββ 02 Scopeββββ 03 Frameworksββββ 04 Requirement Mappingββββ 05 Evidenceβ ββ βββ IAMβ βββ Vulnerabilityβ βββ Loggingβ βββ Incident Responseβ βββ Business Continuityβ βββ Third-Party Riskββββ 06 Testingββββ 07 Findingsββββ 08 Remediationββββ 09 Retestingββββ 10 Reportingββββ 11 ClosureAssessment Record Template
Section titled βAssessment Record TemplateβFor each control maintain:
Control ID:
Control Name:
Control Owner:
Control Objective:
Risk:
Framework Requirements:
Scope:
Frequency:
Evidence:
Population:
Sample:
Test Procedure:
Expected Result:
Actual Result:
Design Effectiveness:
Operating Effectiveness:
Finding:
Risk Rating:
Conclusion:Finding Template
Section titled βFinding TemplateβFinding ID:
Title:
Control:
Frameworks:
Condition:
Criteria:
Cause:
Risk:
Likelihood:
Impact:
Risk Score:
Severity:
Recommendation:
Owner:
Target Date:
Status:Corrective Action Template
Section titled βCorrective Action TemplateβAction ID:
Finding ID:
Corrective Action:
Owner:
Priority:
Start Date:
Due Date:
Dependencies:
Compensating Controls:
Success Criteria:
Status:Retest Template
Section titled βRetest TemplateβFinding ID:
Original Condition:
Corrective Action:
Evidence Received:
Retest Procedure:
Expected Result:
Actual Result:
Root Cause Corrected:
Residual Risk:
Retest Result:
Closure Decision:
Validated By:
Validation Date:Final Runbook Checklist
Section titled βFinal Runbook ChecklistβPlanning
Section titled βPlanningβ-
assessment trigger documented.
-
sponsor identified.
-
assessment lead assigned.
-
objectives defined.
-
timeline established.
-
organizational scope established.
-
system scope established.
-
data scope established.
-
third parties identified.
-
exclusions documented.
Frameworks
Section titled βFrameworksβ-
applicable frameworks identified.
-
applicability validated.
-
framework versions recorded.
-
unique requirements identified.
Mapping
Section titled βMappingβ-
requirements normalized.
-
enterprise controls mapped.
-
mapping strengths recorded.
-
control gaps identified.
-
traceability maintained.
Evidence
Section titled βEvidenceβ-
evidence requirements defined.
-
evidence requests issued.
-
evidence owners identified.
-
evidence quality reviewed.
-
evidence reused where appropriate.
Testing
Section titled βTestingβ-
control design assessed.
-
implementation assessed.
-
operating effectiveness assessed.
-
populations validated.
-
samples documented.
-
conclusions recorded.
Findings
Section titled βFindingsβ-
findings evidence-based.
-
root causes identified.
-
risk ratings completed.
-
cross-framework impacts assessed.
-
systemic weaknesses identified.
Remediation
Section titled βRemediationβ-
corrective actions established.
-
accountable owners assigned.
-
target dates established.
-
exceptions documented.
-
overdue actions escalated.
Closure
Section titled βClosureβ-
remediation evidence validated.
-
retesting performed.
-
findings appropriately closed.
-
audit trail retained.
-
executive report completed.
Success Criteria
Section titled βSuccess CriteriaβThis runbook has been successfully executed when you can demonstrate:
Business Requirement βApplicable Framework βFramework Requirement βEnterprise Control βControl Owner βImplementation βEvidence βTesting βAssessment Result βFinding βRisk βCorrective Action βRetest βClosureand answer:
What Are WeRequired To Do?
Which ControlsAddress It?
Are Those ControlsActually Working?
What EvidenceProves It?
Where Arethe Gaps?
What RiskDo They Create?
Who MustFix Them?
How Do WeVerify Remediation?Career Connection
Section titled βCareer ConnectionβThis runbook reflects operational work performed by:
GRC Analysts
Compliance Analysts
Security Assurance Analysts
IT Risk Analysts
Internal Auditors
Compliance Managers
Cyber Risk Managers
GRC Consultants
GRC ArchitectsA mature GRC professional does not manage compliance as:
Framework βChecklist βPass / FailInstead, they build:
Business & Regulatory Requirements β Common Control Framework β Control Operation β Evidence β Assurance β Risk-Based ActionThis enables the organization to manage multiple frameworks without unnecessarily duplicating controls, evidence, testing, and remediation activities.
Whatβs Next?
Section titled βWhatβs Next?ββ‘οΈ Next: Runbook 02 β Framework Selection Methodology
The next runbook addresses an important question that comes before framework implementation:
Which FrameworksShould the OrganizationActually Use?You will establish a repeatable methodology for evaluating:
Business Requirements βIndustry βJurisdictions βData Types βCustomer Obligations βRegulatory Requirements βSecurity Objectives βFramework Candidates βApplicability βFramework SelectionInstead of selecting frameworks because:
"Everyone Uses It"you will learn to justify framework adoption based on:
Business Need
Risk
Regulation
Customer Requirements
Industry Expectations
Security Maturity
Strategic Valueβ‘οΈ Next: Runbook 02 β Framework Selection Methodology