AP Cybersecurity topic 5.2
Protecting Applications and Data: Managerial Controls and Access Controls
Organizations classify data (public, internal, confidential) and set rules for each level. Access control decides who can do what. Role-based access control (RBAC) gives permissions to roles like "teacher" or "student" instead of to each person. Least privilege and separation of duties limit the damage any one account can do.
Protecting Applications and Data: Managerial Controls and Access Controls vocabulary
- Data classification: Labeling data by how sensitive it is.
- RBAC: Role-based access control: permissions tied to job roles.
- Separation of duties: Splitting critical tasks so no one person can complete them alone.
- Authorization: Deciding what an authenticated user is allowed to do.
AP-style practice questions
Try each one, then open the answer. To save your progress, take this quiz in the interactive course.
Email from the principal: "Teachers should be able to edit grades only for the classes they teach. Counselors should see grades for every student but never change them. Students should see only their own grades."
1. Which access control model best fits this request?
- (A) Discretionary access control (DAC)
- (B) Role-based access control (RBAC)
- (C) Mandatory access control (MAC)
- (D) No access control
Show answer
(B) Role-based access control (RBAC) Permissions are tied to roles: teacher, counselor, and student.
$ ls -l lesson_plans.docx -rw-r--r-- mpark teachers 4096 Oct 3 08:12 lesson_plans.docx
2. The owner (mpark) wants to keep full read and write access, let the teachers group read the file, and give everyone else no access. Which command does this?
- (A) chmod 644 lesson_plans.docx
- (B) chmod 640 lesson_plans.docx
- (C) chmod 777 lesson_plans.docx
- (D) chmod 600 lesson_plans.docx
Show answer
(B) chmod 640 lesson_plans.docx In octal, 6 = read + write for the owner, 4 = read for the group, and 0 = nothing for others.
3. A company labels files as Public, Internal, Confidential, and Restricted. Which of the following best explains why?
- (A) So each level gets protection that matches its sensitivity
- (B) So files sort alphabetically
- (C) So all files get the same protection
- (D) So employees can delete files faster
Show answer
(A) So each level gets protection that matches its sensitivity Data classification lets an organization apply stronger controls to more sensitive data.
4. A government agency assigns every document a clearance level, and users cannot change who may read a document. Which access control model is this?
- (A) DAC
- (B) MAC
- (C) RBAC
- (D) Rule-based access control
Show answer
(B) MAC In mandatory access control, the system enforces labels and owners cannot override them.