📖 What is Mandatory Access Control (MAC)?

Mandatory Access Control (MAC) is a strict access control system where the operating system restricts the ability of a subject to access or perform operations on an object based on security labels. It is primarily used in high-security environments to enforce multi-level security.

🥋 Sensei Says:

"Focus on the concepts of 'labels' and 'clearance'; this is the key differentiator from DAC and RBAC on the exam."

📚 Certification: Certified Information Systems Security Professional (CISSP)

🔑 What are the Key Concepts of Mandatory Access Control (MAC)?

  • Security labels are assigned to objects and clearance levels to subjects, ensuring access is granted only when the subject's clearance matches or exceeds the object's label.
  • Centralized administration ensures that security policies are managed by a central authority, preventing object owners from modifying permissions or granting access to other users.
  • Lattice-based structures are often used to define the relationship between different security levels, allowing the system to mathematically determine if access should be permitted.
  • The Bell-LaPadula model is a MAC implementation focusing on confidentiality, utilizing the 'no read up' and 'no write down' rules to prevent unauthorized data leakage.
  • The Biba model is a MAC implementation focusing on integrity, utilizing 'no read down' and 'no write up' rules to prevent high-integrity data from being corrupted.

🎯 How does Mandatory Access Control (MAC) appear on the CISSP Exam?

A scenario might describe a high-security government facility where users are prohibited from changing permissions on files they created. You will be asked to identify the access control model being used.

You may be asked to analyze a multi-level security environment and determine if a subject with a specific clearance level can access an object with a different label based on the Bell-LaPadula model.

Expect questions that contrast MAC with DAC, specifically focusing on who has the authority to grant access to a resource: the object owner in DAC versus the system administrator in MAC.

❓ Frequently Asked Questions

How does MAC differ from Role-Based Access Control (RBAC)?

While RBAC assigns permissions based on job functions, MAC assigns them based on security labels and clearances. MAC is more rigid and is designed for multi-level security rather than organizational roles.


Can a user ever override a MAC policy?

No, the defining characteristic of MAC is that it is non-discretionary. Only the system administrator or the security policy itself can change access levels, regardless of who owns the data.

Related Terms from Certified Information Systems Security Professional

📝 Related Study Guides

Study Guide 10 min read

How to Pass the CISSP Exam: A Realistic 2026 Study Plan

To pass the CISSP, you must transition from a technical mindset to a managerial one, focusing on risk management and policy over implementation. Success requires a 3-6 month study plan covering all eight domains, using adaptive practice exams to identify gaps and mastering the "mile wide, inch deep" breadth of the CBK.

Career Guide 10 min read

CISSP Experience Requirements: How to Get Your Waiver in 2026

To earn the CISSP, you need five years of cumulative, paid work experience in two or more of the eight CISSP domains. You can obtain a one-year waiver through a four-year college degree or approved professional certifications. Those lacking full experience can become an Associate of ISC2 after passing the exam.

Deep Dive 8 min read

Kerberos Authentication Explained for the CISSP Exam

Kerberos is a ticket-based authentication protocol designed to provide strong authentication for client/server applications by using secret-key cryptography. It utilizes a trusted third party called the Key Distribution Center (KDC) to issue tickets, enabling Single Sign-On (SSO) and preventing replay attacks through the use of synchronized timestamps.

🧠

Test Your Knowledge

Think you understand Mandatory Access Control (MAC)? Put it to the test with our practice exam.

Try 10 Free Questions

⭐ 1,000 expert-curated questions available with Premium

Upgrade Premium