Join our Newsletter — 33% off our NHI Course
Home› Glossary› Governance, Ownership & Risk› Authentication, Authorization, And Accounting
Governance, Ownership & Risk

Authentication, Authorization, And Accounting

← Back to Glossary
By NHI Mgmt Group Updated October 23, 2026 Domain: Governance, Ownership & Risk

Authentication, Authorization, and Accounting is the core security control sequence for proving who or what is accessing a system, deciding what access is allowed, and recording what happened. In IAM, it verifies identities, enforces permissions, and creates audit logs that support monitoring, investigations, compliance, and accountability.

How AAA Works as a Security Control Pattern

Authentication, authorization, and accounting are not three separate ideas so much as a control chain. First, a system proves who or what is trying to access it, then it decides what that actor may do, and finally it records the activity for auditability and later review.

This sequence is foundational because each step depends on the previous one. If authentication is weak, authorization decisions are built on a shaky identity claim. If authorization is too broad, accounting may faithfully record abuse without preventing it. If accounting is incomplete, you lose the evidence needed to reconstruct what happened.

Authentication in the AAA Sequence

Authentication establishes the claim of identity or system origin before any access decision is made. In practice, that can mean passwords, MFA, certificates, tokens, federation assertions, device trust, or workload credentials, depending on the system and the actor.

The security value of authentication is not just that it blocks outsiders. It also gives downstream controls a trustworthy subject to evaluate. Stronger authentication reduces account takeover risk, lowers the chance of replay or token theft succeeding, and improves the reliability of logs and alerts that depend on the asserted identity.

In mature environments, authentication is often tied to session creation and reauthentication rules, because long-lived or stale sessions can outlast the protection that the original login provided.

Authorization and Permission Enforcement

Authorization answers the question: once identity is known, what is this actor allowed to do? This is where roles, attributes, relationships, policies, scopes, and explicit per-action checks turn a login into a bounded set of permitted actions.

AAA is often most visible when authorization fails. A system may authenticate correctly yet still expose data or functions too broadly, especially when default roles are excessive, service accounts are overprivileged, or application logic trusts the wrong object, endpoint, or token scope.

Well-designed authorization is granular, contextual, and revocable. It should reflect the action being attempted, the sensitivity of the resource, and the trust level of the authenticated subject, rather than treating a successful login as blanket permission.

Accounting, Logging, and Accountability

Accounting is the recordkeeping side of AAA. It captures who accessed what, when, from where, and often with what result. This is what turns access control from a real-time enforcement mechanism into something that can also support investigations, compliance reviews, abuse detection, and operational traceability.

Good accounting data is not just raw logs. It needs enough fidelity to connect activity back to the authenticated subject and the authorization decision that permitted it. That makes it possible to distinguish normal administrative use from misuse, and to verify whether access was appropriate after the fact.

Without reliable accounting, organizations may still enforce access, but they will struggle to prove control effectiveness, reconstruct incidents, or identify patterns such as repeated failed logins, privilege escalation attempts, or suspicious session reuse.

Why AAA Still Matters in Modern IAM

AAA remains the basic model underneath modern identity and access management, even when the implementation looks more advanced. SSO, federation, phishing-resistant MFA, policy engines, and session controls all still map back to proving identity, deciding permissions, and preserving an auditable trail.

The model is especially important where humans, services, APIs, and autonomous systems all use the same access fabric. In those environments, the main design challenge is not whether AAA exists, but whether it is consistent across user sign-in, machine-to-machine access, delegated authority, and post-access logging.

As systems become more distributed, AAA becomes less about a single login gate and more about preserving trust across every step of access, from initial proof to final audit record.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

NIST SP 800-53 Rev 5 and OWASP ASVS set the technical controls, while ISO/IEC 27001:2022 defines the regulatory obligations.

FrameworkControl / ReferenceRelevance
NIST SP 800-53 Rev 5IA-2 — Identification and Authentication (Organizational Users)AAA begins with proving who is accessing the system for organizational users.
AC-3 — Access EnforcementAuthorization is the enforcement step that allows or denies actions after authentication.
AU-2 — Event LoggingAccounting depends on recording access events for audit, investigation, and accountability.
Recommendation — Require strong user authentication before granting access decisions. Enforce per-resource permissions so authenticated subjects only perform approved actions. Log access events with enough detail to reconstruct who did what and when.
ISO/IEC 27001:2022A.5.15 — Access controlAAA is the core access-control sequence used to govern who can access systems and data.
A.8.15 — LoggingAccounting relies on technical logging to preserve evidence of access and administrative actions.
Recommendation — Define access control rules that bind identity, permission, and auditability together. Enable logs that record access decisions and security-relevant activity.
OWASP ASVSV6 — AuthenticationAAA authentication maps directly to ASVS authentication requirements for proving user identity.
V8 — AuthorizationAAA authorization maps directly to ASVS authorization requirements for action and resource control.
V16 — Security Logging and Error HandlingAAA accounting maps to logging requirements that preserve accountability and incident evidence.
Recommendation — Implement strong authentication flows and resist credential abuse. Check authorization on every sensitive action and resource access. Record security-relevant events with enough context for detection and investigation.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on October 23, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org