Join our Newsletter — 33% off our NHI Course
Home› Glossary› Authentication, Authorisation & Trust› Path Based Access Control
Authentication, Authorisation & Trust

Path Based Access Control

← Back to Glossary
By NHI Mgmt Group Updated September 24, 2026 Domain: Authentication, Authorisation & Trust

Path Based Access Control is a way to decide access by looking at the exact resource path a user, service, or agent requests. It applies rules to folders, URLs, API routes, or object prefixes, so permissions can differ within the same system based on location, hierarchy, or request pattern.

How Path Based Access Control Works

Path Based Access Control compares the requested resource path against policy before granting access. That path may be a URL route, folder hierarchy, API endpoint, or object prefix, which lets one system expose different permissions at different points in the same structure.

This makes the model useful when access needs to follow resource location rather than only a broad application role. A request for one directory, route, or prefix may be allowed while a sibling path remains blocked, even when both live inside the same service or bucket.

Where Path Based Access Control Fits in Authorization

PBAC is an authorization pattern, so its core value is deciding who can do what on which resource path. It often sits alongside broader access models such as IAM and IGA Basics when teams need governance over permissions, entitlement design, and access review at scale.

Because the decision is tied to the path, PBAC can express more granular rules than simple system-wide allow or deny logic. That makes it well suited to file systems, web applications, object stores, and APIs where hierarchy or route structure carries security meaning.

It also helps distinguish access by locality. For example, one service account may read one subtree or API branch but not another, and one user may reach a public route while administrative routes remain restricted.

Common Design Strengths and Trade-offs

PBAC is strongest when the resource tree is stable and meaningful. It can be easier to reason about than hundreds of one-off exceptions, because the path itself becomes part of the authorization rule.

The trade-off is that path structure becomes security-sensitive. If developers rename routes, reshape folders, or introduce nested resources without reviewing policy, access can become too broad, too narrow, or inconsistent across similar resources.

PBAC also works best when path patterns are precise. Overly broad wildcard rules can accidentally expose sibling resources, while overly specific rules can create brittle policy sprawl that is hard to maintain over time.

Typical Use Cases and Failure Modes

PBAC is common in content repositories, cloud object storage, application routing, and multi-tenant services. It is especially useful where the same application must isolate customer data, admin functions, or sensitive subdirectories without redesigning the whole permission model.

Failure usually appears as path confusion, policy mismatch, or inheritance errors. A rule intended for one branch may bleed into a broader subtree, or an application may check only the visible route while deeper object paths remain reachable through alternate references.

When path-based rules are paired with broader authorization frameworks such as RFC 6749: The OAuth 2.0 Authorization Framework or OWASP ASVS, the practical goal is the same: ensure the path actually enforced by the system matches the path the policy was written for.

Risk and Threat Considerations

Path based authorization can fail when attackers discover alternate routes, hidden object prefixes, or inconsistent route normalization that bypasses the intended policy. The risk is greatest when applications treat paths as merely a presentation detail instead of the actual security boundary.

Failure mechanism: A policy may protect one path string while the backend accepts another equivalent or nested path, allowing unauthorized access through traversal, aliasing, or poorly controlled inheritance.

Impact: Sensitive folders, customer records, admin endpoints, or storage prefixes can become reachable outside the intended permission scope, creating data exposure or privilege escalation.

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 5AC-3 — Access EnforcementPBAC is a path-level access enforcement mechanism.
AC-6 — Least PrivilegePath scoping supports narrower access than system-wide permissions.
Recommendation — Enforce path-specific allow and deny decisions at the system boundary. Limit each identity to only the paths it needs to reach.
OWASP ASVSV8 — AuthorizationASVS V8 covers route and resource authorization checks for web and API access.
Recommendation — Verify authorization on every protected path and resource.
ISO/IEC 27001:2022A.5.15 — Access controlPBAC is a form of access control applied to resource paths.
A.8.3 — Information access restrictionPath-based rules restrict access to specific information locations.
Recommendation — Define and enforce access control rules at the resource-path level. Restrict access to information by the exact location or path.

Practitioner Guidance

What to watch for: Treat path design as part of the authorization model, not just application structure. If routes, folders, or prefixes change frequently, confirm that policy review keeps pace with those changes and that enforcement happens on the canonical resource path.

Governance implication: Keep path rules readable and tightly scoped so teams can review them for overlap, wildcard creep, and unintended inheritance. In practice, the strongest path-based designs are the ones that remain understandable when audited by someone who is not the original author.

Deepen Your Knowledge

Sign up to our weekly newsletter — get 33% off our NHI Foundation Level Course

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