Instiq
Chapter 3 · Security controls·v1.0.0·Updated 7/9/2026·~15 min

What's changed: Initial version

3.4Access Management and Authorization (Least Privilege, RBAC, Privileged Account Management, Log Management)

Key points

Learn the difference between three related-but-distinct concepts — identification, authentication, and authorization — plus the principle of least privilege and need-to-know, RBAC (Role-Based Access Control) that assigns permissions by role, the strict management required for privileged accounts that can touch the core of a system, the account lifecycle from onboarding through role changes to offboarding, and log management and monitoring that underpins after-the-fact traceability and anomaly detection.

The phrase "access management" is often used loosely, but in practice the starting point is distinguishing three separate stages: identification, authentication, and authorization. "Who do you claim to be" (identification), "are you really that person" (authentication), and "what is that person allowed to do" (authorization) are each realized by different mechanisms — and critically, even if authentication is defeated, the design of authorization can still limit the damage. This section organizes access-management controls around these three stages: how permissions are narrowed, and how visibility is kept appropriately limited.

3.4.1Identification, authentication, and authorization

  • Identification is the step where a user claims "who they are" (e.g. entering a user ID). Authentication is the step of confirming that the claimant "really is that person" (e.g. verification via password, biometrics, or multi-factor authentication). Identification is a claim; authentication is proof — that is the distinction.
  • Authorization is the step of deciding "what, and how far," an already-authenticated user is permitted to do (e.g. allowing read access to a file but not write access). Even after authentication succeeds, the scope of what can actually be accessed is limited by authorization settings. These three stages form a sequence, but the key point is that each should be designed and audited independently.
  • A concrete example: entering an employee ID number is identification; verifying that person via a fingerprint is authentication; and being granted read-only (not approval) access to the accounting system, because the account holds an accounting-department role, is authorization. This connects to a layered mindset: even if authentication is defeated, a properly narrowed authorization scope can still limit the damage.

3.4.2Least privilege, RBAC, privileged account management, account lifecycle, and log management

  • The principle of least privilege grants a user only the minimum permissions needed to do their job. The need-to-know principle goes further: access is limited not just by whether a permission exists, but by whether that information is actually needed for the person's work (even with a permission, information is withheld if it is not job-relevant). It is important to recognize that "granting broad access just in case" operationally increases risk.
  • RBAC (Role-Based Access Control) manages permissions indirectly by assigning permissions to a "role" rather than to an individual user, and placing users into that role. On a transfer or resignation, you only need to change or remove the role assignment — there is no need to inventory each individual permission one by one — giving both consistency and operational efficiency.
  • A privileged account (administrator account) has powerful capabilities, such as changing system settings or manipulating other users' accounts. Because the damage from misuse is severe compared with an ordinary user account, strict controls (privileged account management) are essential: requiring per-use request and approval rather than standing access, strictly logging usage per individual, and never sharing a single account among multiple people.
  • The account lifecycle is the process of granting access at onboarding, reviewing it at a role change, and disabling/deleting it at leave or resignation. In particular, a delay in disabling a departed employee's account becomes fertile ground for unauthorized access, so prompt reconciliation tied to HR data is important. Log management and monitoring preserve authentication/authorization records (who accessed what, and when) in a form resistant to tampering, and support after-the-fact traceability and early fraud detection through periodic review and anomaly detection (e.g. access at an unusual time of day).
Exam point

The staples: the three-stage distinction identification = claiming who you are, authentication = proving it, authorization = deciding the permitted scope; least privilege = the minimum permissions needed, need-to-know = only information required for the job; RBAC = assigning permissions to a role and placing users in that role; privileged accounts = not granted standing access, requested per use, logged per individual; and promptly disabling a departed employee's account.

Trace an insider-misuse incident at a company to see the design philosophy behind access management. It emerged that a former employee's account had remained enabled for over a month after resignation, due to a gap in the link to the HR system. While employed, this person belonged to the accounting department and had access to the accounting system; after leaving, they used the account's identifier (user ID) and password to pass authentication and log into the accounting system without authorization. However, investigation found the actual damage was limited. The reason: under RBAC, this account was assigned the role of "accounting department — general staff," and that role's authorization was designed to allow only viewing accounting data, not powerful operations like approvals or fund transfers. Critical operations such as approval authority or moving funds were only possible through a separate class of account equivalent to a privileged account, and that privileged account required per-use request and approval from a supervisor — so the departed employee's account could not perform them. Following this incident, the company adopted two remediation measures. First, it tightened the account lifecycle, linking account deactivation to the HR system's resignation process so that all accounts are automatically disabled on the effective date of resignation. Second, it strengthened log management and monitoring, introducing a system that automatically detects and alerts on anomalous access patterns, such as logins outside normal business hours or on holidays, enabling earlier detection of unauthorized logins like this one. As this case shows, the essence of access management in practice is to not rely on authentication (identity verification) alone, but to narrow authorization to the minimum needed for each role, and layer that with a disciplined account lifecycle and log monitoring.

StageQuestion it answersExample mechanism
IdentificationWho do you claim to be?User ID / employee number
AuthenticationAre you really that person?Password / biometrics / MFA
AuthorizationWhat is that person allowed to do?Role-based permission via RBAC
Warning

Trap: "Once password authentication succeeds, the user is permitted to perform any operation in the system" is wrong. Authentication only verifies identity; what is permitted is decided by the separate stage of authorization. Even if authentication is defeated, damage can be limited if authorization is scoped to least privilege. Also, "a departed employee's account can be disabled at the next periodic review" is wrong — it must be disabled promptly, ideally on the effective date of resignation, or it becomes fertile ground for misuse. "Privileged accounts can be operated the same way as ordinary accounts (standing access, used freely)" is also wrong — a privileged account requires per-use request/approval and strict per-individual logging.

Identification/authn/authz, least privilege, RBAC.
Who can access what

3.4.3Section summary

  • Identification = claiming who you are; authentication = proving it; authorization = deciding the permitted scope. Design and audit each independently
  • Narrow access via least privilege and need-to-know. RBAC assigns permissions to a role and places users in that role
  • Privileged accounts require per-use request and per-individual logging. Disable departed employees' accounts promptly, and detect anomalies early via log monitoring

Sign in to track progress — Log in.

Quick check

(just a quick review)

Q1. After a user entered a user ID and password and successfully logged in, the range of data they could view was restricted based on their assigned role. Which stage determines the accessible scope after a successful login?

Q2. An organization does not set permissions per individual user, but instead bundles permissions into roles based on department or job function, and assigns users to those roles — so that on a transfer or resignation, only the role assignment needs to change. Which approach is this?

Q3. It was discovered that a departed employee's account remained enabled for over a month after resignation, due to a gap in the link with the HR system. Which is the most appropriate measure to prevent this from recurring?

Check your understandingPractice questions for Chapter 3: Security controls