7m left·0%
Reading Time: 7 min
Last Updated: August 31, 2026
Main Ideas: 5
Reading Time: 7 min
Last Updated: August 31, 2026
Main Ideas: 5

Topic 5.2 Notes – Protecting Applications and Data: Managerial Controls and Access Controls

Verified for 2027 AP® Cybersecurity Exam
Read aloud
This topic is about how organizations decide what protections data and applications need, then turn those decisions into policies and access rules. The big idea is that data state and data sensitivity work together, and those choices show up in managerial policies, access control models, and Linux permissions.

What Data Protection Depends On

Security depends on two questions at the same time.

  • Data state asks where the data is right now.
    • Is it stored, moving, or being used?
    • That tells you what kind of protection fits.
  • Data classification asks how sensitive the data is.
    • That tells you how much protection it needs.

If the damage from disclosure, change, destruction, or loss is high, the controls should be stronger.

Data states

A quick way to picture the three states is to follow the same record as it is stored, sent across a network, and then opened on a screen.

  • Data at rest
    • Stored on a drive, server, USB, or other storage.
    • Main protections are physical security, encryption, and access controls.
    • Important exam idea: encryption helps if a laptop is stolen, but it does nothing if the drive is destroyed.
  • Data in transit
    • Moving between devices over a network or through physical media like cables.
    • Main protections are secure transmission media, encryption, and limits on which systems can send or receive.
    • Stored-data protection does not automatically protect moving data.
  • Data in use
    • Opened, processed, viewed, or edited by software or a person.
    • Main protection is access control.
    • In this course model, data must be unencrypted to be used, so encryption alone cannot protect active data.

Sensitivity and regulated data

Organizations often label data as public, internal, confidential, or restricted. The exact labels can vary. The rule stays the same. More sensitive data gets stronger protection.

That usually means:

  • stricter access
  • fewer authorized users
  • stronger encryption
  • tighter handling rules
  • more monitoring and auditing
  • faster fixes for vulnerabilities

Regulated categories

CategoryWhat it includesRule or law
PIIName, SSN, DOB, email, address, phone, biometricsPrivacy Act of 1974, COPPA 1998 for children under 13
PHITest results, treatment records, visit notes, healthcare payment recordsHIPAA 1996
PCICardholder name, account number, expiration date, address, CVVPCI-DSS

A record can fit more than one category.

An online pediatric clinic is the easiest way to see both ideas together:

  • child name and DOB = PII
  • visit notes and test results = PHI
  • parent card info = PCI
  • collecting child data online may trigger COPPA

So the clinic has to ask two separate questions. How sensitive is this data? and what state is it in right now?

Policies That Tell the Organization What to Do

Managerial controls are policies. They tell the organization what security must happen. The software and settings that enforce them are technical controls.

Cryptography policy

A cryptography policy defines approved encryption use across the organization. It usually includes:

  • approved algorithms for different uses
  • minimum or maximum key lengths
  • key-generation requirements
  • key-storage requirements

Test trap: the policy is managerial. The encryption software is technical.

Web application security policy

This policy sets rules for finding and fixing web app vulnerabilities.

It usually includes:

  • when an app must be assessed
  • how the assessment must be done
  • required tools or frameworks
  • remediation timelines based on risk

High-risk flaws get shorter deadlines.

How Access Control Decides Who Can Do What

Access control always has three parts:

  • subject = user or application requesting access
  • object = file or application being accessed
  • operation = view, edit, add, remove, run

Authorization means what an identified subject is allowed to do.

Access control models

  • RBAC
    • Access comes from a role.
    • Good for job-based access.
    • Example: only the accountant role can access payroll software.
  • RuBAC
    • Access depends on rules like time, device, or location.
    • Usually layered on top of another model.
    • Example: deny database access outside work hours.
  • DAC
    • The object owner decides who gets access.
    • Admins can override.
    • Common idea behind normal file sharing.
    • Example: Bob creates a file and decides that Alice may edit it, Frank may only view it, and everyone else is denied access.
  • MAC
    • A central authority assigns levels to subjects and objects.
    • Strict and common in government or military systems.

Bell-LaPadula

This MAC model protects confidentiality. The diagram highlights the two Bell-LaPadula rules you need to remember.

  • no read up
  • no write down
Study guide illustration

Bell-LaPadula access rules

Memory phrase is WURD. Write up, read down.

Least privilege

Give exactly the access needed and no more. This matters on the AP exam because it often explains why a permission or rule is a problem.

Linux Permissions and Core Commands

rwxr-x--- means:

  • owner = rwx
  • group = r-x
  • others = ---

Use ls -l to view permissions. If you see a + at the end, extra ACL permissions exist. Use getfacl to see them.

ls -l
getfacl testfile
chmod 750 test
chmod ug+rx testfile

With chmod:

  • Numeric uses r=4, w=2, x=1
    • chmod 750 test replaces the full owner/group/other pattern with rwxr-x---.
    • chmod 543 test gives r-xr---wx, and chmod 777 test gives everyone full rwxrwxrwx access.
  • Symbolic uses u g o a and + or -
    • chmod ug+rx testfile changes only those named permissions.

Key Takeaways

Data state tells what protections fit, and data classification tells how strong those protections should be.
Encryption helps protect confidentiality for data at rest and in transit, but data in use must be unencrypted in this course model.
PII, PHI, and PCI are separate regulated categories, and one record can belong to more than one.
A security policy is a managerial control, even when it talks about technical things like algorithms or testing tools.
RuBAC usually works on top of another model, so a user can have permission by role and still be denied by a rule.
Bell-LaPadula protects confidentiality with no read up and no write down.
In Linux, permission order is always rwx and entity order is always owner, group, others.
Numeric chmod replaces the whole permission pattern, but symbolic chmod only changes what you name.

AP® is a trademark registered by the College Board, which is not affiliated with, and does not endorse this website.

Notes

1 credit used · 5/5 remaining