Courseiva
mediumMultiple ChoiceObjective-mapped

Role-Based Access Control for Healthcare

A hospital is implementing an access control system for its electronic health record (EHR) system. The system must comply with HIPAA regulations, which require that access to patient records is limited to personnel who need it to perform their job duties. The hospital has many roles: doctors, nurses, lab technicians, and administrative staff. Each role can access different types of records. The system currently uses a DAC model where each user sets permissions on their own files. However, a recent risk assessment identified that some nurses have been sharing their accounts with each other to access records outside their unit. The hospital wants to implement a more restrictive model that enforces access based on job roles and prevents sharing of accounts. Which access control model should the hospital adopt?

Quick Answer

Role-Based Access Control combined with mandatory account uniqueness is the right fit because the scenario actually describes two separate problems that need two separate fixes: the current DAC model lets individual users set their own permissions rather than enforcing access based on job function, and separately, nurses have been sharing accounts to reach records outside their own unit. RBAC solves the first problem by tying access to defined roles like doctor, nurse, lab technician, and administrative staff, so permissions are determined by job function rather than by whatever an individual user decides to grant, which is what directly satisfies HIPAA's need-to-know requirement, since a nurse's role determines exactly what patient data they can see, not personal discretion. Mandatory account uniqueness solves the second problem by requiring every user to authenticate with their own distinct identifier, which makes account sharing structurally impossible rather than merely discouraged by policy, and it also restores accountability, since every action can now be traced to a specific individual rather than a shared login. Neither piece alone fully addresses the scenario: RBAC without unique accounts still allows shared credentials to bypass role boundaries, and unique accounts without RBAC still leave permissions at each user's own discretion. When a scenario combines a need-to-know access problem with an account-sharing problem, look for an answer that pairs a role-based model with an identity-uniqueness requirement.

⚠ Common exam trap

It's easy for candidates to choose ABAC (Option A) because it seems more flexible and modern, but they overlook that RBAC with mandatory account uniqueness directly addresses the account-sharing issue and is the simplest, most compliant model for role-based healthcare access under HIPAA.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Role-Based Access Control (RBAC) with mandatory account uniqueness

Role-Based Access Control (RBAC) enforces access permissions based on job roles, directly aligning with HIPAA's need-to-know principle. Mandatory account uniqueness prevents account sharing by requiring each user to have a unique identifier, eliminating the ability to share credentials. This combination provides a more restrictive, policy-driven model than DAC, which allowed users to set their own permissions and led to unauthorized access.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Attribute-Based Access Control (ABAC)

    Why it's wrong here

    ABAC could enforce fine-grained policies based on multiple attributes, but it does not inherently prevent account sharing unless combined with strong authentication; it may be overcomplicated for this need.

  • Mandatory Access Control (MAC) with clearance labels

    Why it's wrong here

    MAC is typically used in high-security government settings and is too restrictive and complex for a hospital environment; it does not map well to job roles.

  • Discretionary Access Control (DAC)

    Why it's wrong here

    DAC allows users to set their own permissions, which is what led to the current issue and does not prevent account sharing.

  • Role-Based Access Control (RBAC) with mandatory account uniqueness

    Why this is correct

    RBAC restricts access based on roles, and requiring unique accounts ensures no sharing; this combination directly addresses the problem.

Quick reference

Access Control Model Comparison

ModelAcronymWho Controls Access?Best For
Discretionary Access ControlDACResource ownerSmall teams, file shares
Mandatory Access ControlMACSystem / security labelsClassified govt / military
Role-Based Access ControlRBACAdministrator (via roles)Enterprise environments
Attribute-Based Access ControlABACPolicy engine (user + resource attributes)Fine-grained, dynamic policies
Rule-Based Access ControlRuBACSystem rules / ACLsFirewall rules, network ACLs

About these practice questions

Courseiva writes every SSCP question from scratch — 920 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

Same concept, more angles

1 more way this is tested on SSCP

These questions test the same concept from different angles. Work through them to make sure you can recognise it however the exam phrases it.

Variation 1. A healthcare organization is implementing an access control system to ensure that employees can only access patient records necessary for their job functions. Which model best enforces this principle?

medium
  • A.Role-Based Access Control (RBAC)
  • B.Rule-Based Access Control (RuBAC)
  • C.Discretionary Access Control (DAC)
  • D.Mandatory Access Control (MAC)

Why A: Role-Based Access Control (RBAC) is the correct model because it assigns permissions based on job roles, ensuring employees only access patient records necessary for their duties. In healthcare, RBAC aligns with the principle of least privilege by mapping roles (e.g., nurse, doctor, billing) to specific data access, as defined in standards like NIST SP 800-53. This directly enforces the requirement that access is tied to job functions, not individual discretion or system-wide rules.

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This SSCP practice question is part of Courseiva's free ISC2 certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the SSCP exam.