🚧 Under construction — VoTechWorks is being built. A free tech program — complimentary, as our commitment to get America working.
voTechWorksGrade 13 · a vocational technology learning center, by urbanicity
newSchoolWorks.com › VoTechWorks › Technology & Design › Cybersecurity › Security Operations: Monitoring, Defense, and Controls › Lesson 2
TEC-CYBE44-03 · Lesson 2 · 14 clock hours · theory

Identity and Access Management: Concepts and Policies

Objective. Students will define identification, authentication, authorization, and accounting (IAAA) and distinguish among access control models including DAC, MAC, RBAC, and ABAC.

⚠ Pending professional review

This lesson, its worked examples and its practice questions has not yet been verified by an industry-certified professional or by a certification or approval body. It is a study draft and may contain errors. Do not use it as instructions for work on a job site or on live equipment. Always follow your instructor, your supervising professional, and current official references and regulations.

VoTechWorks program approval and accreditation are still in progress. Credentials are issued only by the certifying bodies named in each program, after their own exams.

Identity and Access Management: Concepts and Policies

Identity and Access Management (IAM) is the discipline of ensuring that the right people have the right access to the right resources — and that nothing more is granted than is necessary. Every major security framework, including NIST guidelines and the CompTIA Security+ exam blueprint, treats IAM as foundational. Understanding IAM starts with four core concepts often called IAAA.

The IAAA Framework

Identification is the act of claiming an identity. When you type a username into a login screen, you are identifying yourself. The system does not yet know whether you are who you claim to be.

Authentication is the process of proving that claim. Passwords, smart cards, biometrics, and one-time codes are all authentication mechanisms. Authentication factors fall into three categories: something you know (password or PIN), something you have (token or smart card), and something you are (fingerprint or retina scan). Using two or more factors together is called multi-factor authentication (MFA) and is a widely recommended control.

Authorization determines what an authenticated identity is permitted to do. Even after proving who you are, the system consults its access control rules to decide which files you may read, which systems you may reach, and which actions you may perform. Authorization should always follow the principle of least privilege: grant only the permissions needed to perform a job function, nothing more.

Accounting (also called auditing) records what authenticated users do after they gain access. Logs of login times, files accessed, and commands executed are the primary product of accounting. These records support forensic investigation, compliance reporting, and anomaly detection.

Access Control Models

Organizations implement authorization through access control models. Four models appear consistently on industry exams and in real-world policy.

Discretionary Access Control (DAC)

In DAC, the owner of a resource decides who may access it. A user who creates a file can share it with colleagues as they see fit. Most consumer operating systems (Windows NTFS permissions set by file owners, for example) use DAC. DAC is flexible but risky: a careless or compromised owner can grant excessive access without IT oversight.

Mandatory Access Control (MAC)

In MAC, a central authority — not the resource owner — sets access rules based on classification labels. Data is labeled (for example, Unclassified, Secret, Top Secret) and users hold a clearance level. The operating system enforces the policy and users cannot override it. MAC is common in government and military environments where information sensitivity is formally classified. It provides strong control but is administratively demanding.

Role-Based Access Control (RBAC)

In RBAC, permissions are assigned to roles, and users are assigned to roles rather than receiving permissions directly. A "Payroll Clerk" role might include read access to salary records; an "HR Manager" role might add write access. RBAC scales well in organizations because role definitions are reused across many users. It is the most widely deployed model in corporate environments today.

Attribute-Based Access Control (ABAC)

ABAC grants access based on attributes of the user, the resource, and the environment evaluated together. A policy might say: "Allow access if the user's department is Finance AND the resource is labeled Budget AND the time is between 0800 and 1800 on a weekday." ABAC is highly flexible and can enforce context-aware policies, but it is also the most complex to configure and troubleshoot.

Key Policies: Least Privilege and Separation of Duties

Two policy principles reinforce every access control model.

Least privilege means every user, process, and service account holds only the minimum permissions required for its function. Reviewing and trimming permissions periodically — often called access recertification or access review — is a required control in frameworks such as NIST SP 800-53.

Separation of duties (SoD) means that no single person should control all steps of a sensitive process. In financial systems, the person who requests a payment should not also be the person who approves and executes it. In IT, the administrator who deploys code should not also be the person who approves the change. SoD limits the damage any single compromised or dishonest account can cause.

Physical and Logical Safety Considerations

While IAM is primarily a logical (software) control, physical access control integrates with it. Badge readers, biometric turnstiles, and key card systems are physical implementations of the same IAAA principles. When working in data centers or server rooms, follow site safety rules: never prop doors open (defeating physical access control), escort all visitors, and report tailgating immediately. Logical controls and physical controls must be aligned — a strong password policy is weakened if an unauthorized person can walk up to an unlocked console.

Applying the Models

Choosing the right model depends on the organization's risk tolerance, regulatory requirements, and operational complexity. Government agencies handling classified data typically mandate MAC. Large enterprises commonly use RBAC as a baseline and layer ABAC on top for cloud or zero-trust architectures. Smaller organizations or shared workstations often rely on DAC, accepting the tradeoff in control for simplicity.

When analyzing any access control policy, look for accounts with more privilege than their role requires, shared accounts (which break accountability), and critical processes controlled entirely by one person. These are the gaps that attackers exploit and that auditors flag.

Key terms10

IdentificationThe act of claiming an identity to a system, such as entering a username, before any verification occurs.
AuthenticationThe process of verifying an identity claim using one or more factors: something you know, something you have, or something you are.
AuthorizationThe process of determining what resources and actions an authenticated identity is permitted to access or perform.
Accounting (Auditing)The recording and review of user activities after access is granted, supporting forensic investigation and compliance.
Least PrivilegeThe security principle that every user or process should hold only the minimum permissions necessary to perform its intended function.
Separation of Duties (SoD)A control requiring that no single individual controls all phases of a sensitive or high-risk process, reducing the risk of fraud or error.
Role-Based Access Control (RBAC)An access control model in which permissions are assigned to roles and users are granted access by being placed in the appropriate role.
Mandatory Access Control (MAC)An access control model in which a central authority enforces access based on formal classification labels assigned to data and clearance levels assigned to users.
Attribute-Based Access Control (ABAC)An access control model that evaluates multiple attributes of the user, resource, and environment simultaneously to make dynamic access decisions.
Multi-Factor Authentication (MFA)An authentication method requiring two or more independent factors from different categories (know, have, are) to verify identity.
In class: Compare and contrast DAC, MAC, RBAC, and ABAC using a provided scenario set; for each scenario choose the most appropriate model and explain why in a written paragraph. · Construct a sample Role-Based Access Control matrix for a fictional 50-person organization with at least five roles, specifying permissions for five shared resources. · Analyze a provided access control policy document for gaps or violations of least-privilege and separation-of-duties principles, producing a written finding list.
Materials: CompTIA Security+ Study Guide, NIST SP 800-63 (digital identity guidelines — publicly available), sample access control policy templates, spreadsheet software for RBAC matrix.
Check: Written RBAC matrix is complete and enforces least privilege; scenario analysis identifies at least 80% of planted policy gaps; quiz score of 75% or higher on IAM concepts.

Practice check8

Answer each question, then check it. Nothing is recorded; this is your own practice.

General Security Concepts
1. A user types their employee ID number into a corporate login portal before entering any password. Which IAAA step does this action represent?
General Security Concepts
2. A military network labels all documents as Unclassified, Secret, or Top Secret and automatically prevents a user with a Secret clearance from reading Top Secret files, regardless of who created the file. Which access control model is in use?
General Security Concepts
3. An organization wants to grant all members of its Finance department access to budget spreadsheets without configuring permissions for each individual user. Which model best fits this requirement?
Threats, Vulnerabilities, and Mitigations
4. A cloud policy states: 'Allow download only if user.department = Legal AND resource.sensitivity = Confidential AND request.time is between 09:00 and 17:00.' Which access control model does this policy implement?
Security Program Management and Oversight
5. During an access review, an auditor finds that the same analyst account has permission to submit expense reports and to approve them. Which security principle is violated?
Security Program Management and Oversight
6. A system administrator's account has full read/write access to every database on the network, even databases unrelated to her job function. Which principle is most directly violated?
General Security Concepts
7. Which authentication factor category does a one-time passcode (OTP) sent to a registered mobile phone belong to?
Security Operations
8. A security analyst reviewing IAM logs notices that a service account used for automated database backups has been used to log in interactively and browse the HR file share. Which IAM function produces the log data that revealed this anomaly?
Record this lesson on my transcript. Sign in with your key and enrollment email to record lessons (enroll free if you have no key). This page stays open to read and practise.