Lab 02 — AI-Assisted Policy Review and Gap Analysis
Welcome to:
Lab 02 — AI-Assisted Policy Review and Gap Analysis
In the previous lab, you performed an AI-assisted enterprise risk assessment.
Now you will move from:
Riskto:
PolicyYour mission is to review an existing enterprise security policy and determine whether it is:
Clear
Complete
Consistent
Traceable
Actionable
GovernableYou will use AI as a:
Policy Analysis Assistantbut every policy conclusion must be validated by you.
Mission Information
Section titled “Mission Information”Mission
Section titled “Mission”You have joined:
CloudNova Technologiesas a:
CybersecurityGRC AnalystCloudNova recently completed an internal risk assessment.
Several risks identified during that assessment relate to:
Privileged Access
Critical Vulnerabilities
Cloud Storage
Security Monitoring
Disaster Recovery
Third-Party AccessManagement has now asked the GRC team to review the organization’s:
Information Security PolicyThe policy was created several years ago and has received only minor updates.
Your task is to determine whether the policy provides sufficient governance for CloudNova’s current environment.
Scenario
Section titled “Scenario”CloudNova operates a business-critical SaaS platform hosted primarily in AWS.
The organization has:
200 Employees
45 Engineers
12 Cloud Administrators
3 Security Engineers
1 GRC AnalystThe platform processes:
Customer Information
Application Data
Authentication Data
Business Records
System LogsCloudNova relies on:
AWS
Corporate Identity Provider
Managed Service Provider
Security Monitoring Tools
Vulnerability Management ToolsThe existing security policy was originally written when CloudNova had a significantly smaller technology environment.
The GRC team believes several sections may now be:
Outdated
Ambiguous
Incomplete
InconsistentLab Objectives
Section titled “Lab Objectives”By completing this lab, you will learn how to:
-
review the structure of an enterprise policy.
-
distinguish policy statements from standards and procedures.
-
extract policy requirements using AI.
-
identify mandatory and advisory language.
-
identify ambiguous policy wording.
-
identify missing governance elements.
-
identify outdated policy content.
-
compare policy requirements against enterprise risks.
-
map policy requirements to controls.
-
perform policy gap analysis.
-
identify policy-to-control coverage gaps.
-
distinguish policy gaps from implementation gaps.
-
draft policy improvements.
-
maintain traceability to original policy language.
-
validate AI-generated recommendations.
-
prepare an executive policy review summary.
Prerequisites
Section titled “Prerequisites”Before starting, you should understand:
Policy
Standard
Control
Procedure
Requirement
Risk
Evidence
GapYou should also have completed:
04 — AI-Assisted Policy and Standards Managementand preferably:
Lab 01 — AI-Assisted Enterprise Risk AssessmentTools Required
Section titled “Tools Required”You may use:
Generative AI Assistant
Spreadsheet Software
Markdown / Text EditorLab Artifacts
Section titled “Lab Artifacts”By the end of this lab, create:
01 Policy Inventory
02 Original Security Policy
03 Policy Requirement Register
04 Policy Quality Review
05 Policy Gap Register
06 Policy-to-Risk Mapping
07 Policy-to-Control Mapping
08 Policy Improvement Register
09 Updated Policy Draft
10 Policy Review Validation
11 Executive Policy Review SummaryPart 1 — Review the Existing Policy
Section titled “Part 1 — Review the Existing Policy”For this lab, use the following fictional CloudNova Information Security Policy.
Create:
Original_Information_Security_Policy.mdand copy the following content.
CloudNova Information Security Policy
Section titled “CloudNova Information Security Policy”1. Purpose
Section titled “1. Purpose”CloudNova is committed to protecting company and customer information from unauthorized access and misuse.
2. Scope
Section titled “2. Scope”This policy applies to employees who use company systems.
3. Access Control
Section titled “3. Access Control”Users should receive access appropriate to their jobs.
Administrator access should be protected using strong security.
Access should be reviewed regularly.
Unused accounts should be removed when appropriate.
4. Passwords
Section titled “4. Passwords”Users must use secure passwords.
Passwords should be changed periodically.
Administrators should use stronger passwords where possible.
5. System Security
Section titled “5. System Security”Systems should be kept secure.
Security updates should be installed regularly.
Critical systems should receive additional protection.
6. Cloud Security
Section titled “6. Cloud Security”Cloud resources should be securely configured.
Sensitive data should not be made public unless required for business purposes.
7. Logging and Monitoring
Section titled “7. Logging and Monitoring”Important systems should generate logs.
Security teams should review logs regularly.
8. Vulnerability Management
Section titled “8. Vulnerability Management”Systems should be scanned for vulnerabilities.
Critical vulnerabilities should be resolved quickly.
9. Data Protection
Section titled “9. Data Protection”Sensitive information should be protected.
Encryption should be used when appropriate.
10. Backup and Recovery
Section titled “10. Backup and Recovery”Important information should be backed up.
Recovery processes should be tested periodically.
11. Third-Party Security
Section titled “11. Third-Party Security”Vendors should maintain appropriate security controls.
Vendor access should be reviewed when necessary.
12. Incident Management
Section titled “12. Incident Management”Security incidents should be reported to the security team.
The organization should respond appropriately.
13. Exceptions
Section titled “13. Exceptions”Exceptions to this policy may be approved when needed.
14. Review
Section titled “14. Review”This policy should be reviewed from time to time.
Part 2 — Understand the Policy Structure
Section titled “Part 2 — Understand the Policy Structure”Before performing gap analysis, identify what the current policy already contains.
Step 1 — Build the Policy Inventory
Section titled “Step 1 — Build the Policy Inventory”Create:
Policy_Inventory.csvwith:
| Section | Topic | Requirement Present? | Notes |
|---|---|---|---|
| 1 | Purpose | Yes | High level |
| 2 | Scope | Yes | Limited scope |
| 3 | Access Control | Yes | Ambiguous requirements |
| 4 | Passwords | Yes | Prescriptive but weak |
| 5 | System Security | Yes | Generic |
| 6 | Cloud Security | Yes | Limited cloud governance |
| 7 | Logging | Yes | Undefined coverage |
| 8 | Vulnerability Management | Yes | Undefined remediation time |
| 9 | Data Protection | Yes | Encryption undefined |
| 10 | Backup | Yes | Testing frequency unclear |
| 11 | Third Party | Yes | Limited governance |
| 12 | Incident Management | Yes | High level |
| 13 | Exceptions | Yes | No formal process |
| 14 | Review | Yes | Undefined frequency |
Step 2 — Ask AI to Analyze Structure
Section titled “Step 2 — Ask AI to Analyze Structure”Use:
ROLE
Act as a cybersecuritypolicy analysis assistant.
INPUT
Use only the suppliedCloudNova InformationSecurity Policy.
TASK
Identify:
Policy Sections
Mandatory Requirements
Advisory Statements
Roles
Responsibilities
Review Requirements
Exception Requirements
Missing Governance Elements
CONSTRAINTS
Do not inventorganizational requirements.
Do not rewritethe policy yet.
Mark unclear areasas:
Needs ReviewValidation Checkpoint
Section titled “Validation Checkpoint”Compare AI output with the policy.
Confirm:
Did the AIExtract ItFrom the Policy?If not, mark it:
UnsupportedPart 3 — Extract Policy Requirements
Section titled “Part 3 — Extract Policy Requirements”A policy should contain identifiable requirements.
Step 3 — Create Requirement Register
Section titled “Step 3 — Create Requirement Register”Create:
Policy_Requirement_Register.csvwith:
| Req ID | Section | Requirement | Type | Clarity | Source |
|---|---|---|---|---|---|
| POL-REQ-001 | 3 | Users should receive job-appropriate access | Advisory/Ambiguous | Low | Section 3 |
| POL-REQ-002 | 4 | Users must use secure passwords | Mandatory | Low | Section 4 |
| POL-REQ-003 | 6 | Sensitive data should not be public unless required | Advisory | Medium | Section 6 |
Step 4 — Requirement Extraction Prompt
Section titled “Step 4 — Requirement Extraction Prompt”Extract each individualpolicy requirement.
For each provide:
Requirement ID
Section
Original Policy Language
Requirement Type
Mandatory / Advisory
Affected Security Domain
Clarity
Potential Ambiguity
Do not rewritethe requirement.Part 4 — Identify Ambiguous Language
Section titled “Part 4 — Identify Ambiguous Language”The policy contains several phrases that may create governance problems.
Examples:
Appropriate
Strong Security
Regularly
When Appropriate
Periodically
Where Possible
Quickly
When Necessary
From Time to TimeStep 5 — Build Ambiguity Register
Section titled “Step 5 — Build Ambiguity Register”Create:
Policy_Ambiguity_Register.csvwith:
| ID | Section | Phrase | Why Ambiguous | Information Needed |
|---|---|---|---|---|
| AMB-001 | 3 | Strong security | No defined authentication requirement | Authentication standard |
| AMB-002 | 3 | Regularly | Frequency undefined | Access review frequency |
| AMB-003 | 8 | Quickly | Remediation timeline undefined | Vulnerability SLA |
| AMB-004 | 10 | Periodically | Recovery-test frequency undefined | DR testing standard |
Step 6 — AI Ambiguity Prompt
Section titled “Step 6 — AI Ambiguity Prompt”Review the suppliedpolicy for ambiguousor non-measurablelanguage.
Identify phrases such as:
Regularly
Appropriate
Periodically
Where Possible
Quickly
When Necessary
For each provide:
Section
Original Language
Reason It May BeDifficult to Enforce
Additional Standardor Definition Needed
Do not automaticallyreplace the language.Part 5 — Identify Policy Governance Gaps
Section titled “Part 5 — Identify Policy Governance Gaps”Now review the overall policy governance model.
Ask whether the policy defines:
Owner
Approver
Version
Effective Date
Review Frequency
Roles
Enforcement
Exception Authority
Document Classification
Related StandardsStep 7 — Governance Gap Register
Section titled “Step 7 — Governance Gap Register”Create:
Policy_Governance_Gaps.csvExample:
| Gap ID | Governance Element | Current State | Gap |
|---|---|---|---|
| GOV-001 | Policy Owner | Not identified | Missing accountability |
| GOV-002 | Approver | Not identified | Approval authority unclear |
| GOV-003 | Review Frequency | “From time to time” | Not measurable |
| GOV-004 | Exception Process | Basic statement | Approval and expiration undefined |
| GOV-005 | Roles | Mostly absent | Responsibilities unclear |
Part 6 — Compare Policy to Lab 01 Risks
Section titled “Part 6 — Compare Policy to Lab 01 Risks”If you completed Lab 01, use the risks identified there.
For this lab, use these six risks:
RISK-001Privileged Account Compromise
RISK-002Critical Vulnerability Exploitation
RISK-003Cloud Storage Exposure
RISK-004Inadequate Security Monitoring
RISK-005Recovery Failure
RISK-006Third-Party Privileged AccessStep 8 — Map Risks to Policy
Section titled “Step 8 — Map Risks to Policy”Create:
Policy_to_Risk_Mapping.csvExample:
| Risk | Relevant Policy Section | Coverage | Gap |
|---|---|---|---|
| RISK-001 | Access Control | Partial | MFA not explicitly required |
| RISK-002 | Vulnerability Management | Partial | Critical remediation timeline undefined |
| RISK-003 | Cloud Security | Partial | Public access governance weak |
| RISK-004 | Logging and Monitoring | Partial | Coverage and monitoring responsibilities unclear |
| RISK-005 | Backup and Recovery | Partial | DR testing frequency undefined |
| RISK-006 | Third-Party Security | Partial | Privileged vendor access controls undefined |
Step 9 — Risk Coverage Prompt
Section titled “Step 9 — Risk Coverage Prompt”Compare the sixvalidated cybersecurityrisks against thesupplied policy.
For each risk identify:
Relevant Policy Section
Policy Requirement
Potential Coverage
Potential Gap
Missing Standard
Human Review Required
Classify coverage as:
Strong
Partial
Weak
No Clear Coverage
Do not modifythe risk ratings.Part 7 — Identify Missing Policy Requirements
Section titled “Part 7 — Identify Missing Policy Requirements”Now analyze what is materially missing.
Potential areas include:
MFA
Least Privilege
Privileged Access
Access Approval
Access Review Frequency
Service Accounts
Vulnerability Remediation
Cloud Security Ownership
Encryption Requirements
Logging Coverage
Log Retention
Incident Escalation
Recovery Testing
Vendor Due Diligence
Vendor Privileged Access
Exception ExpirationStep 10 — Missing Requirement Analysis
Section titled “Step 10 — Missing Requirement Analysis”Use:
ROLE
Act as a GRCpolicy gap analysisassistant.
INPUT
Current Policy
Validated Enterprise Risks
TASK
Identify policyrequirements that maybe missing orinsufficiently definedto govern thevalidated risks.
For each provide:
Risk
Policy Domain
Current Coverage
Potential Missing Requirement
Reason
Recommended Governance Layer:
Policy
Standard
Procedure
Control
CONSTRAINTS
Do not inventregulatory requirements.
Do not assumeevery technical detailbelongs in policy.Important Principle
Section titled “Important Principle”Not every missing technical detail belongs in the policy.
For example:
MFA Requiredfor Privileged Usersmay appropriately appear in a:
Security Standardwhile the policy may state:
Privileged accessmust be protectedusing approved strongauthentication controls.Part 8 — Policy vs Standard vs Procedure
Section titled “Part 8 — Policy vs Standard vs Procedure”For every identified gap, decide where it belongs.
Create:
Requirement_Layer_Analysis.csvExample:
| Requirement | Policy | Standard | Procedure |
|---|---|---|---|
| Privileged access must be strongly authenticated | ✓ | ||
| MFA required for all privileged human users | ✓ | ||
| Steps to enable MFA | ✓ | ||
| Vulnerabilities must be remediated based on severity | ✓ | ||
| Critical vulnerabilities within defined SLA | ✓ | ||
| Vulnerability remediation workflow | ✓ |
Key Principle
Section titled “Key Principle”Policy ↓WHAT
Standard ↓SPECIFIC REQUIREMENT
Procedure ↓HOWPart 9 — Build a Policy Gap Register
Section titled “Part 9 — Build a Policy Gap Register”Create:
Policy_Gap_Register.csvwith:
| Gap ID | Domain | Existing Language | Gap | Risk | Severity | Recommended Action |
|---|---|---|---|---|---|---|
| GAP-001 | IAM | “Strong security” | MFA requirement not defined | RISK-001 | High | Strengthen policy + authentication standard |
| GAP-002 | Vulnerability | “Resolved quickly” | SLA undefined | RISK-002 | High | Add severity-based remediation standard |
| GAP-003 | Logging | “Review logs regularly” | Coverage and review requirements unclear | RISK-004 | High | Define enterprise logging requirements |
Severity
Section titled “Severity”For this lab use:
High
Medium
LowDo not confuse:
Policy Gap Severitywith:
Enterprise Risk RatingPart 10 — Map Policy to Enterprise Controls
Section titled “Part 10 — Map Policy to Enterprise Controls”Use the following fictional controls.
| Control ID | Control |
|---|---|
| IAM-001 | User access requires approval |
| IAM-002 | Least privilege is enforced |
| IAM-003 | MFA required for privileged users |
| IAM-004 | Privileged access reviewed quarterly |
| VUL-001 | Vulnerabilities scanned regularly |
| VUL-002 | Critical vulnerabilities remediated within approved SLA |
| CLD-001 | Public cloud storage prohibited unless formally approved |
| LOG-001 | Production activity logs enabled |
| LOG-002 | Production logs sent to centralized monitoring |
| BCM-001 | Production databases backed up daily |
| BCM-002 | Disaster recovery restore tested annually |
| TPRM-001 | Critical vendors receive security assessment |
| TPRM-002 | Third-party privileged access is controlled and reviewed |
Step 11 — Policy-to-Control Mapping
Section titled “Step 11 — Policy-to-Control Mapping”Create:
Policy_to_Control_Mapping.csvExample:
| Policy Section | Policy Requirement | Control | Coverage |
|---|---|---|---|
| Access Control | Job-appropriate access | IAM-002 | Partial |
| Access Control | Strong administrator security | IAM-003 | Partial |
| Vulnerability Management | Critical issues resolved quickly | VUL-002 | Partial |
| Logging | Important systems generate logs | LOG-001 | Strong |
| Third Party | Vendor access reviewed | TPRM-002 | Partial |
Step 12 — Mapping Prompt
Section titled “Step 12 — Mapping Prompt”Using only thesupplied enterprisecontrol library:
Map each policyrequirement tocandidate controls.
For each provide:
Policy Requirement
Control ID
Control Description
Coverage
Difference
Potential Gap
Classify:
Strong Candidate
Partial Candidate
No Clear Control
Do not approvethe mapping.Part 11 — Distinguish Policy Gap from Control Gap
Section titled “Part 11 — Distinguish Policy Gap from Control Gap”This is important.
Example:
Control IAM-003Existsbut policy does not clearly require strong authentication.
This is primarily a:
PolicyTraceability GapAnother example:
Policy RequiresAccess Reviewbut no enterprise control exists.
This may indicate:
ControlDesign GapStep 13 — Classify Gaps
Section titled “Step 13 — Classify Gaps”Use these categories:
Policy Gap
Standard Gap
Control Gap
Implementation Gap
Evidence Gap
Needs More InformationCreate:
Gap_Classification.csvPart 12 — Review Policy Scope
Section titled “Part 12 — Review Policy Scope”Current scope:
This policy appliesto employees who usecompany systems.Ask:
What About:
Contractors?
Vendors?
Service Providers?
Temporary Workers?
Cloud Environments?
Third-Party Systems?Step 14 — Scope Review
Section titled “Step 14 — Scope Review”Do not automatically expand scope.
Document:
Current Scope
Potentially Missing Population
Reason
Business Decision RequiredPart 13 — Review Access Control Section
Section titled “Part 13 — Review Access Control Section”Current language:
Users should receiveaccess appropriateto their jobs.
Administrator accessshould be protectedusing strong security.
Access should bereviewed regularly.Potential problems:
Should
Appropriate
Strong
RegularlyStep 15 — Draft Improved Policy Language
Section titled “Step 15 — Draft Improved Policy Language”Example:
Access to informationsystems must be grantedaccording to approvedbusiness need andleast-privilege principles.
Privileged access mustbe protected usingapproved strongauthentication controls.
User and privilegedaccess must be reviewedin accordance withthe approved accesscontrol standard.Notice that detailed frequencies remain in the standard.
Part 14 — Review Vulnerability Management
Section titled “Part 14 — Review Vulnerability Management”Current language:
Critical vulnerabilitiesshould be resolvedquickly.Potential improved policy:
Security vulnerabilitiesmust be identified,evaluated and remediatedaccording to risk andthe approved vulnerabilitymanagement standard.Then the standard defines:
Severity
SLA
Exception
EscalationPart 15 — Review Cloud Security
Section titled “Part 15 — Review Cloud Security”Current language:
Cloud resourcesshould be securelyconfigured.Potential improvement:
Cloud resources mustbe configured andmaintained accordingto approved securitystandards.
Public exposure ofsensitive informationmust be prohibitedunless formally approvedthrough the applicablerisk and exceptionprocess.Part 16 — Review Logging and Monitoring
Section titled “Part 16 — Review Logging and Monitoring”Current:
Important systemsshould generate logs.
Security teams shouldreview logs regularly.Potential improvement:
Security-relevant activityfor in-scope systemsmust be logged andmade available formonitoring, investigationand audit in accordancewith approved loggingand monitoring standards.Part 17 — Review Backup and Recovery
Section titled “Part 17 — Review Backup and Recovery”Current:
Recovery processesshould be testedperiodically.Potential improvement:
Business-critical systemsmust maintain documentedbackup and recoverycapabilities.
Recovery capabilitiesmust be tested accordingto the approvedbusiness continuityand disaster recoverystandard.Part 18 — Review Third-Party Security
Section titled “Part 18 — Review Third-Party Security”Current:
Vendors should maintainappropriate securitycontrols.
Vendor access shouldbe reviewed whennecessary.Potential improvement:
Third parties thataccess organizationalsystems or informationmust undergo securityrisk assessmentappropriate to therisk of the relationship.
Third-party accessmust be authorized,restricted, monitoredand periodically reviewedaccording to approvedaccess-control standards.Part 19 — Review Exception Management
Section titled “Part 19 — Review Exception Management”Current:
Exceptions to thispolicy may be approvedwhen needed.This does not define:
Who Approves?
Why?
Risk Assessment?
Compensating Controls?
Expiration?
Review?Step 16 — Improved Exception Language
Section titled “Step 16 — Improved Exception Language”Exceptions to thispolicy must be formallydocumented and approvedthrough the organization'ssecurity exception process.
Exceptions must include:
Business Justification
Risk Assessment
Compensating Controlswhere appropriate
Accountable Owner
Expiration orReview DatePart 20 — Review Policy Governance
Section titled “Part 20 — Review Policy Governance”The policy should include metadata.
Create:
Policy_Metadata.mdExample:
Policy ID:POL-SEC-001
Policy Name:Information Security Policy
Owner:TBD
Approver:TBD
Version:2.0 Draft
Effective Date:TBD
Review Frequency:Annual
Classification:Internal
Status:DraftUse:
TBDwhen the scenario does not provide the answer.
Part 21 — Build the Policy Improvement Register
Section titled “Part 21 — Build the Policy Improvement Register”Create:
Policy_Improvement_Register.csvwith:
| Change ID | Section | Current State | Recommended Change | Reason | Related Risk |
|---|---|---|---|---|---|
| CHG-001 | Scope | Employees only | Review broader workforce/third-party coverage | Vendor/admin access exists | RISK-006 |
| CHG-002 | Access | Strong security | Reference approved strong authentication | MFA gap | RISK-001 |
| CHG-003 | Vulnerability | Quickly | Reference risk-based remediation standard | Critical vulnerability aging | RISK-002 |
Part 22 — Draft the Updated Policy
Section titled “Part 22 — Draft the Updated Policy”Create:
Updated_Information_Security_Policy_Draft.mdUse the following structure:
1 Purpose
2 Scope
3 Roles and Responsibilities
4 Access Control
5 Authentication
6 System Security
7 Cloud Security
8 Logging and Monitoring
9 Vulnerability Management
10 Data Protection
11 Backup and Recovery
12 Third-Party Security
13 Incident Management
14 Exceptions
15 Compliance and Enforcement
16 Review and Maintenance
17 ReferencesImportant
Section titled “Important”Do not overfill the policy with technical details.
Keep:
Policy ↓High-Level Mandatory DirectionMove technical specifics into:
Standardsand operational steps into:
ProceduresPart 23 — AI Drafting Prompt
Section titled “Part 23 — AI Drafting Prompt”ROLE
Act as an enterpriseinformation securitypolicy drafting assistant.
INPUT
Original Policy
Validated Policy Gaps
Approved ImprovementRegister
TASK
Prepare an updatedpolicy draft.
REQUIREMENTS
Preserve validexisting requirements.
Improve ambiguouslanguage.
Add validatedmissing governancerequirements.
Use high-levelpolicy language.
Reference standardsfor technical details.
CONSTRAINTS
Do not inventlegal requirements.
Do not inventorganizational owners.
Use TBD whereinformation is unknown.
Do not declarecompliance.Part 24 — Compare Original and Updated Policy
Section titled “Part 24 — Compare Original and Updated Policy”Create:
Policy_Change_Comparison.csvwith:
| Section | Original | Updated | Change Type | Reason |
|---|---|---|---|---|
| Scope | Employees | Broader governed population draft | Scope enhancement | Third-party risk |
| Access | “Strong security” | Approved strong authentication | Clarification | Privileged risk |
| Vulnerability | “Quickly” | Risk-based standard | Clarification | Measurability |
Use change types:
Added
Removed
Clarified
Strengthened
Scope Changed
Governance AddedPart 25 — Validate AI Recommendations
Section titled “Part 25 — Validate AI Recommendations”Now challenge the AI.
Use:
Review the proposedpolicy improvements.
Identify:
Requirements notsupported by theprovided risks orpolicy analysis
Overly TechnicalPolicy Language
Unsupported RegulatoryClaims
Unnecessary Requirements
Missing Governance Areas
Potential Conflicts
Do not rewritethe policy.Step 17 — Build Validation Record
Section titled “Step 17 — Build Validation Record”Create:
Policy_Review_Validation.mdFor each AI recommendation document:
Recommendation
Source
Analyst Decision
Accepted / Rejected
ReasonPart 26 — Traceability Check
Section titled “Part 26 — Traceability Check”Every material policy improvement should map to at least one of:
Risk
Control
Governance Requirement
Business RequirementCreate:
Policy_Traceability.csvExample:
| Policy Requirement | Risk | Control | Reason |
|---|---|---|---|
| Privileged access must use strong authentication | RISK-001 | IAM-003 | Credential compromise |
| Critical vulnerabilities require risk-based remediation | RISK-002 | VUL-002 | Exploitation |
| Third-party privileged access must be controlled | RISK-006 | TPRM-002 | Vendor admin access |
Part 27 — Executive Policy Review
Section titled “Part 27 — Executive Policy Review”Executives do not need every wording change.
They need to know:
What Is Wrong?
Why Does It Matter?
What Should Change?
What DecisionIs Required?Step 18 — Executive Prompt
Section titled “Step 18 — Executive Prompt”ROLE
Act as an executiveGRC reporting assistant.
INPUT
Use only thevalidated policyreview results.
TASK
Prepare a conciseexecutive summarycovering:
Major Policy Weaknesses
Business andRisk Impact
High-Priority Changes
Governance Improvements
Standards Needed
Decisions Required
CONSTRAINTS
Do not claimthe organizationis non-compliant.
Do not inventregulatory requirements.
Do not exaggeraterisk.Example Executive Summary
Section titled “Example Executive Summary”The current InformationSecurity Policy providesbasic coverage acrossmajor security domainsbut contains severalambiguous and outdatedrequirements.
The most significantissues relate toprivileged access,vulnerability remediation,security monitoring,recovery testing andthird-party access.
Several policy statementsuse non-measurable termssuch as "regularly","quickly" and"where appropriate",which make consistentimplementation difficult.
The recommended updatestrengthens governancerequirements while movingdetailed technicalexpectations intosupporting securitystandards.
Management should confirmpolicy ownership,approval authority,scope and requiredsupporting standardsbefore publication.Part 28 — Supporting Standards
Section titled “Part 28 — Supporting Standards”Based on your review, recommend supporting standards.
Create:
Required_Security_Standards.mdSuggested list:
01 Access Control Standard
02 Authentication Standard
03 Privileged Access Standard
04 Vulnerability Management Standard
05 Cloud Security Standard
06 Logging and Monitoring Standard
07 Encryption Standard
08 Backup and Recovery Standard
09 Third-Party Security Standard
10 Security Exception StandardPart 29 — Policy Lifecycle
Section titled “Part 29 — Policy Lifecycle”Document the lifecycle:
Draft ↓GRC Review ↓Security SME Review ↓Legal / Privacy ReviewWhere Required ↓Policy Owner Review ↓Approval ↓Publication ↓Communication ↓ReviewPart 30 — Policy Review Checklist
Section titled “Part 30 — Policy Review Checklist”Before completing the lab, verify:
01 Is the purpose clear?
02 Is scope clear?
03 Is ownership defined?
04 Are requirements mandatory where appropriate?
05 Is ambiguous wording reduced?
06 Are technical details kept in standards?
07 Are key risks covered?
08 Are controls traceable?
09 Are exceptions governed?
10 Is review frequency defined?
11 Are roles and responsibilities clear?
12 Are unsupported requirements removed?
13 Are unknown fields marked TBD?
14 Has AI output been validated?
15 Is the policy ready for formal stakeholder review?Expected Final Outcome
Section titled “Expected Final Outcome”Your updated policy should be:
Clear
Governable
Risk-Aligned
Control-Aligned
Measurable Through Standards
Traceable
Human ApprovedIt should not become a:
50-PageTechnical ConfigurationManualA professional policy remains high level.
Portfolio Deliverables
Section titled “Portfolio Deliverables”Keep:
01 Original_Information_Security_Policy.md
02 Policy_Inventory.csv
03 Policy_Requirement_Register.csv
04 Policy_Ambiguity_Register.csv
05 Policy_Governance_Gaps.csv
06 Policy_to_Risk_Mapping.csv
07 Requirement_Layer_Analysis.csv
08 Policy_Gap_Register.csv
09 Policy_to_Control_Mapping.csv
10 Gap_Classification.csv
11 Policy_Metadata.md
12 Policy_Improvement_Register.csv
13 Updated_Information_Security_Policy_Draft.md
14 Policy_Change_Comparison.csv
15 Policy_Review_Validation.md
16 Policy_Traceability.csv
17 Required_Security_Standards.md
18 Executive_Policy_Review_Summary.mdMission Success Criteria
Section titled “Mission Success Criteria”You have successfully completed the lab when:
-
the original policy is documented.
-
individual policy requirements have been extracted.
-
mandatory and advisory statements are identified.
-
ambiguous language is documented.
-
governance gaps are identified.
-
policy requirements are compared to enterprise risks.
-
policy gaps are separated from implementation gaps.
-
requirements are mapped to enterprise controls.
-
supporting standards are identified.
-
an improved policy draft has been created.
-
AI-generated recommendations have been challenged.
-
policy changes remain traceable to risk or governance needs.
-
an executive policy review summary is complete.
Knowledge Check
Section titled “Knowledge Check”-
What is the purpose of an enterprise security policy?
-
How is a policy different from a standard?
-
How is a standard different from a procedure?
-
Why can words such as “regularly” create governance problems?
-
Why should policy requirements be individually extracted?
-
What is a policy governance gap?
-
Why should policy ownership be defined?
-
Why should exception approval be formalized?
-
How can enterprise risks help identify policy gaps?
-
Why does a missing policy statement not automatically mean a missing control?
-
What is a policy-to-control mapping?
-
What is the difference between a policy gap and control gap?
-
What is an implementation gap?
-
Why should detailed remediation SLAs normally exist in standards rather than high-level policy?
-
Why should unknown owners be marked TBD rather than invented?
-
What is policy traceability?
-
Why should policy scope include appropriate populations?
-
Why should AI not invent regulatory requirements?
-
What is the purpose of a policy improvement register?
-
Why should AI-generated policy changes receive human review?
Key Takeaways
Section titled “Key Takeaways”Policy governance connects:
Business Requirements ↓Risks ↓Policy ↓Standards ↓Controls ↓Procedures ↓EvidenceAI can help:
Extract
Compare
Analyze
Map
Identify Gaps
Draft
SummarizeBut:
AI-IdentifiedPolicy Gap ≠Confirmed Gapand:
Policy Gap ≠Control Failureand:
AI-DraftedPolicy ≠Approved PolicyThe professional workflow remains:
AIAnalyzes
↓
GRC AnalystValidates
↓
Security / BusinessSMEs Review
↓
Policy OwnerAccepts
↓
Authorized AuthorityApprovesCareer Connection
Section titled “Career Connection”This lab mirrors activities commonly performed by:
GRC Analysts
Security Governance Analysts
Policy Analysts
Compliance Analysts
Cyber Risk Analysts
Security Assurance Analysts
GRC ConsultantsDuring an interview, you should be able to explain how you:
Reviewed a Policy
Extracted Requirements
Identified Ambiguity
Mapped Risks
Mapped Controls
Separated Policyfrom Standards
Documented Gaps
Drafted Improvements
Validated AI OutputThe key professional skill is not simply:
WritingSecurity PoliciesIt is understanding how to connect:
Business ↓Risk ↓Policy ↓Control ↓ImplementationWhat’s Next?
Section titled “What’s Next?”➡️ Next: Lab 03 — Build an AI-Assisted Common Control Framework
In the next lab, you will move from:
Policy Requirementsto:
EnterpriseControlsYou will create a common control library and use AI to analyze requirements across:
ISO/IEC 27001
NIST CSF
SOC 2
PCI DSSYou will learn how to:
Extract Requirements
Normalize Language
Identify Similar Objectives
Design Common Controls
Detect Duplicate Controls
Map Frameworks
Identify Partial Coverage
Build TraceabilityYour final portfolio artifacts will include:
Common Control Library
Requirement Register
Framework Crosswalk
Control Mapping Matrix
Duplicate Control Analysis
Control Ownership Register➡️ Next: Lab 03 — Build an AI-Assisted Common Control Framework