nerdexam
(ISC)2

CGRC · Question #67

Which of the following access control models uses a predefined set of access privileges for an object of a system? Response:

The correct answer is B. Mandatory Access Control. Mandatory Access Control (MAC) uses a predefined, non-discretionary set of access privileges based on security labels assigned to subjects and objects, enforcing access decisions system-wide.

Selection and Approval of Framework, Security, and Privacy Controls

Question

Which of the following access control models uses a predefined set of access privileges for an object of a system? Response:

Options

  • ADiscretionary Access Control
  • BMandatory Access Control
  • CPolicy Access Control
  • DRole-Based Access Control

How the community answered

(50 responses)
  • A
    2% (1)
  • B
    94% (47)
  • C
    2% (1)
  • D
    2% (1)

Why each option

Mandatory Access Control (MAC) uses a predefined, non-discretionary set of access privileges based on security labels assigned to subjects and objects, enforcing access decisions system-wide.

ADiscretionary Access Control

Discretionary Access Control (DAC) allows the owner of a resource to define who can access it and what privileges they have, which is not a predefined, system-wide set of privileges enforced centrally.

BMandatory Access ControlCorrect

Mandatory Access Control (MAC) is an access control model where the operating system or security kernel enforces access rules based on security labels (e.g., classification levels like 'Top Secret') assigned to both subjects (users/processes) and objects (files/resources). Access decisions are made by the system, not the user, according to a predefined set of policies, ensuring strict control over information flow.

CPolicy Access Control

"Policy Access Control" is a generic term and not a specific, recognized access control model; all access control models are based on some policy.

DRole-Based Access Control

Role-Based Access Control (RBAC) assigns permissions to roles, and users acquire those permissions by being assigned to roles; while it uses predefined roles, the question emphasizes "a predefined set of access privileges for an object," which aligns more directly with MAC's label-based enforcement for objects.

Concept tested: Mandatory Access Control (MAC) model

Source: https://csrc.nist.gov/glossary/term/mandatory-access-control

Topics

#Access Control Models#Mandatory Access Control#Information Security Principles#Security Controls

Community Discussion

No community discussion yet for this question.

Full CGRC Practice