Questions: Access Control: ACLs and Capability Lists

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

A security administrator needs to quickly determine which users have permission to access a sensitive payroll file. Which access control implementation makes this query most efficient?

ACapability lists — each subject's tokens can be inspected directly
BAccess Control Lists — the file's own metadata lists all permitted subjects
CRole-Based Access Control — roles make per-object queries equally fast
DThe protection matrix — it stores every (subject, object) pair explicitly
Question 2 Multiple Choice

A process wants to grant its write-access to a specific file to a child process without involving a system administrator. Which access control model supports this most naturally?

AACLs — because modifying a file's access list is straightforward
BUnix permission bits — because group membership handles delegation
CRBAC — because roles can be temporarily reassigned
DCapability lists — because a capability token can be passed directly between processes
Question 3 True / False

Capability lists make it easy to answer the question 'which subjects have access to this specific file?'

TTrue
FFalse
Question 4 True / False

Role-Based Access Control (RBAC) replaces the protection matrix model with a fundamentally different conceptual framework for access control.

TTrue
FFalse
Question 5 Short Answer

Why do most operating systems prefer ACLs over capability lists for filesystem access control, and what tradeoff does this choice involve?

Think about your answer, then reveal below.