Skip to content
intermediate Phase 18 · Governance, Risk, Compliance, and Capstone

Security Policies and Awareness

Write enforceable policies and pair them with training people remember.

45m
0 problems
Topic Progress 0%

The Policy Hierarchy: Policies, Standards, Procedures

The Policy Hierarchy

Security policies fail when they're too vague to enforce or too detailed to maintain. The solution is a hierarchy that separates what must be done from how it's done. This hierarchy ensures policies are enforceable, standards are specific, and procedures are actionable.

The three levels

1. Policy — High-level, mandatory outcomes

Policies state what must be achieved, not how. They're approved by leadership, apply organization-wide, and change infrequently:

Policy: Access Control

All users must authenticate with multi-factor authentication before
accessing company systems. Access must be granted on a least-privilege
basis and reviewed quarterly. Unauthorized access attempts must be
logged and investigated.

This policy applies to all employees, contractors, and third parties
who access company information systems.

2. Standard — Specific, mandatory requirements

Standards translate policies into specific, measurable requirements:

Standard: Authentication

- MFA must use at least one of: hardware token, push notification,
  or biometric factor. SMS-based MFA is not acceptable.
- Passwords must be at least 14 characters.
- Sessions must timeout after 12 hours of inactivity.
- Failed login attempts must be locked after 5 failures.

3. Procedure — Step-by-step implementation

Procedures describe how to implement standards in specific systems:

Procedure: Enabling MFA in Okta

1. Log in to the Okta admin console
2. Navigate to Security → Multifactor
3. Enable MFA factors: Okta Verify, WebAuthn, Google Authenticator
4. Set policy: Require MFA for all users
5. Exclude only break-glass accounts (documented in the exception register)

Why the hierarchy matters

Without this hierarchy, organizations create one of two failure modes:

Vague policies that can't be enforced:

Bad: "Access should be secure"
Good: "All users must authenticate with MFA before accessing company systems"

Overly detailed policies that are impossible to maintain:

Bad: "MFA must be configured in Okta by navigating to Security > Multifactor..."
Good: Policy states the outcome; procedure describes the steps

The hierarchy ensures:

  • Policies are stable (they don't change when procedures change)
  • Standards are specific enough to audit
  • Procedures are detailed enough to follow

Writing enforceable policies

An enforceable policy has these characteristics:

  1. Clear scope: Who and what does this apply to?
  2. Mandatory language: "must" not "should" or "may"
  3. Measurable outcomes: Can you verify compliance?
  4. Named owner: Who is accountable for this policy?
  5. Review date: When will this policy be re-evaluated?
  6. Consequences: What happens if the policy is violated?
policy:
  title: Data Classification
  scope: All employees, contractors, and third parties
  statements:
    - All data must be classified as Public, Internal, Confidential, or Restricted
    - Confidential and Restricted data must be encrypted at rest and in transit
    - Restricted data must not be stored on personal devices
  owner: Chief Information Security Officer
  review_date: 2027-01-01
  consequences: Violations may result in disciplinary action up to termination

Policy exceptions

Exceptions are inevitable — a legacy system can't support MFA, a developer needs admin access for a migration. The key is managing exceptions formally:

exception:
  id: EXC-2026-001
  policy: MFA Enforcement
  requester: jane.doe@company.com
  system: Legacy CRM (Salesforce Classic)
  reason: Legacy system does not support MFA
  compensating_controls:
    - System is accessible only from the corporate network
    - Access is restricted to 3 named users
    - All access is logged and reviewed monthly
  approved_by: ciso@company.com
  expiration_date: 2026-12-31
  review_date: 2026-10-01

Every exception must have:

  • A documented reason
  • Compensating controls that reduce the risk
  • An expiration date — exceptions expire, they don't persist forever
  • A review date — the exception is re-evaluated periodically
  • An approver — someone with authority accepts the residual risk

Security Awareness That Changes Behavior

Security Awareness That Changes Behavior

Most security awareness training is a compliance checkbox — employees click through slides, take a quiz, and forget everything within a week. The completion rate is 100%, but phishing click rates don't improve. The problem isn't the content; it's the approach.

Why traditional training fails

1. It's not relevant: Generic phishing examples don't look like the emails employees actually receive.

2. It's not timely: Annual training doesn't reinforce behavior when it matters — when the employee is actually facing a phishing email.

3. It's not measured: Completion rates don't measure behavior change. An employee can complete training and still click phishing links.

4. It's punitive: Training that shames employees for clicking creates a culture of fear, not security.

The behavior-change model

Effective security awareness follows a simple model:

Knowledge → Motivation → Practice → Feedback → Habit
  • Knowledge: Employees know what threats look like
  • Motivation: Employees understand why it matters to them
  • Practice: Employees practice identifying threats in realistic scenarios
  • Feedback: Employees receive immediate feedback on their decisions
  • Habit: Employees automatically apply what they've learned

Phishing simulations that work

Phishing simulations are the most effective tool for measuring and improving security awareness — but only when done correctly:

Do:

  • Use realistic templates that mimic current threats (not obvious fakes)
  • Send simulations at random times, not on a predictable schedule
  • Provide immediate, constructive feedback when someone clicks
  • Track click rates over time to measure improvement
  • Celebrate improvement, not just failures

Don't:

  • Shame or punish employees who click
  • Use simulations as a trap or gotcha
  • Send simulations during high-stress periods (incident response, audits)
  • Stop simulating — threats evolve, training must too
# Phishing simulation metrics
def calculate_click_rate(simulations_sent, clicks):
    return (clicks / simulations_sent) * 100

def track_improvement(monthly_rates):
    # Target: click rate below 5%
    for month, rate in monthly_rates.items():
        status = "PASS" if rate < 5 else "NEEDS_IMPROVEMENT"
        print(f"{month}: {rate:.1f}% — {status}")

# Example: tracking improvement over time
monthly_rates = {
    "2026-01": 18.2,
    "2026-02": 15.7,
    "2026-03": 12.1,
    "2026-04": 9.8,
    "2026-05": 7.3,
    "2026-06": 5.1
}
track_improvement(monthly_rates)

Measuring what matters

The goal is not 100% completion — it's reduced click rates and increased reporting rates:

Metric What it measures Target
Phishing click rate How many employees click simulated phishes < 5%
Phishing report rate How many employees report suspicious emails > 80%
Training completion Whether employees completed required training 100%
Repeat click rate How many employees click multiple simulations < 2%
Time to report How quickly employees report suspicious emails < 15 minutes

The most important metric is report rate — employees who report suspicious emails are your last line of defense. A high report rate means employees are engaged and vigilant.

Building a security culture

Training alone doesn't build a security culture. Culture comes from:

  • Leadership modeling: Executives follow the same security practices they ask of employees
  • Positive reinforcement: Recognize and reward good security behavior, not just punish bad behavior
  • Relevant examples: Use real incidents (anonymized) to show how threats actually manifest
  • Continuous reinforcement: Short, frequent touchpoints (weekly tips, monthly simulations) beat annual marathons
  • Psychological safety: Employees should feel safe reporting mistakes without fear of punishment
Bad culture: "You clicked a phish — you're required to re-take training"
Good culture: "You reported a phish — thank you. Here's what to look for next time."

The goal is to make security everyone's responsibility, not just the security team's problem.

Practice Problems

0 / 2 solved
Write an Enforceable Policy

Write a security policy for "Acceptable Use of Company Devices" that includes clear scope, mandatory language, measurable outcomes, a named owner, a review date, and consequences for violation.

Solution
```yaml
policy:
  title: Acceptable Use of Company Devices
  scope: All employees, contractors, and third parties who use company-issued devices
  statements:
    - Company devices must be used primarily for business purposes
    - Personal use is permitted during breaks but must not interfere with work
    - Users must not install unauthorized software on company devices
    - Users must not disable or bypass security controls (antivirus, EDR, DLP)
    - Devices must be locked when unattended (automatic lock after 5 minutes)
    - Lost or stolen devices must be reported to IT within 1 hour
    - Company devices must not be used for illegal activities
  owner: Chief Information Officer
  review_date: 2027-01-01
  consequences: >
    Violations may result in disciplinary action up to and including
    termination of employment. Illegal activities may be referred to law enforcement.
  measurement:
    - Unauthorized software detected by EDR (target: 0)
    - Devices not locked when unattended (target: 0)
    - Lost/stolen devices reported within 1 hour (target: 100%)
```
Design a Phishing Simulation Program

Design a phishing simulation program that measures and improves employee behavior. Include the metrics you would track, the feedback approach, and how you would avoid creating a culture of fear.

Solution
```yaml
program:
  name: Phishing Awareness Program
  frequency: Monthly simulations
  templates:
    - Credential harvest (fake login page)
    - Malware attachment (fake invoice)
    - Business email compromise (fake executive request)
    - Current events (tax season, holidays)
  metrics:
    - Click rate (target: < 5%)
    - Report rate (target: > 80%)
    - Repeat click rate (target: < 2%)
    - Time to report (target: < 15 minutes)
  feedback:
    immediate: "You clicked a simulated phishing link. Here's what to look for:"
    - Suspicious sender address
    - Urgent or threatening language
    - Unexpected attachments
    - Mismatched URLs
    positive: "You reported a suspicious email — thank you for being vigilant."
  culture:
    - No punishment for clicking
    - Celebrate improvement in click rates
    - Share anonymized results with the organization
    - Recognize teams with high report rates
    - Use real incidents (anonymized) as teaching examples
  improvement:
    - Track metrics monthly and share trends
    - Adjust templates based on current threats
    - Provide targeted training for repeat clickers (supportive, not punitive)
```

Quiz

1. What is the difference between a policy and a standard?

Question 1 options

2. A company has 100% security awareness training completion rates, but phishing click rates remain at 20%. What is the most likely problem?

Question 2 options

3. What is the most important element of a policy exception?

Question 3 options

Flashcards

Question

What are the three levels of the policy hierarchy?

Answer

Policy (mandatory outcomes), Standards (specific requirements), Procedures (step-by-step implementation). Policies state what; standards state how much; procedures state how.

Question

What are the required elements of a policy exception?

Answer

Documented reason, compensating controls, an expiration date, a review date, and an approver. Exceptions expire — they don't persist forever.

Question

What is the most important metric for security awareness training?

Answer

Phishing report rate — employees who report suspicious emails are the last line of defense. A high report rate means employees are engaged and vigilant.

Question

Why does traditional security awareness training fail?

Answer

It measures completion, not behavior change. Employees click through slides and forget everything. Effective training is relevant, timely, practiced, and measured by behavior change (click rates, report rates).

Revision Notes

Key Takeaways

  • 1. Policies state mandatory outcomes; standards describe specific requirements; procedures describe implementation steps
  • 2. Every policy exception needs an expiration date and compensating controls — exceptions expire, they don't persist
  • 3. Security awareness training must change behavior, not just achieve completion rates
  • 4. Phishing report rate is the most important awareness metric — engaged employees are the last line of defense

Interview Tips

  • • Use a concrete example: 'Our phishing click rate dropped from 18% to 5% over six months by sending realistic simulations and providing immediate feedback — not by punishing clickers.'
  • • Explain the policy hierarchy: 'Our policy says MFA is required. The standard says which MFA methods are acceptable. The procedure describes how to configure it in Okta.'
  • • Discuss exception management: 'Every exception has an expiration date and compensating controls. We review exceptions quarterly and they expire automatically if not renewed.'

Cheat Sheet

Security Policies and Awareness Cheat Sheet

Phase: Governance, Risk, Compliance, and Capstone | Level: intermediate

Policy hierarchy:

  • Policy: mandatory outcomes (what must be achieved)
  • Standard: specific requirements (how much, how many)
  • Procedure: step-by-step implementation (how to do it)

Enforceable policy characteristics:

  • Clear scope (who and what)
  • Mandatory language ("must" not "should")
  • Measurable outcomes (can you verify compliance?)
  • Named owner (who is accountable?)
  • Review date (when re-evaluated?)
  • Consequences (what happens if violated?)

Policy exception requirements:

  • Documented reason
  • Compensating controls
  • Expiration date (exceptions expire)
  • Review date (re-evaluated periodically)
  • Approver (someone accepts residual risk)

Security awareness metrics:

Metric Target
Phishing click rate < 5%
Phishing report rate > 80%
Repeat click rate < 2%
Time to report < 15 min
Training completion 100%

Behavior-change model:
Knowledge → Motivation → Practice → Feedback → Habit

Key insight: Completion rates don't measure behavior change. Measure click rates and report rates.

Continue Learning

Before You Start

  • No prerequisites listed.