ReBAC

The inference firewall:

Why enterprise AI demands relationship-based access control (ReBAC)

Operationalizing trust in the shift from passive chatbots to autonomous

Operationalizing trust in the age of autonomous “digital co-problem.” Traditional access controls were designed to govern information. This change introduces a new requirement: enterprises must govern inference.

This whitepaper outlines why role-based access control (RBAC) deployments often struggle and introduces relationship-based access control (ReBAC) as a context-aware governance. We also describe how KaMiWaza occurs, reducing the likelihood that sensitive information agent’s working context in the first place.

The inferential tradition

For decades, enterprise security has relied on RBAC, where permissions are granted based on job role—for example, a Manager can view employed records. However, RBAC can be ineffective when users navigate many individually permitted structured applications and access is mediated through well-defined interfaces.

Generative AI changes the access pattern. In order to be useful, an LLM or agent is often connected to repositories, like data lakes, file shares, wikis, ticketing systems, and collaboration tools. In that environment, object-level authorization remains complex.
RBAC can be effective when used with structured applications.

The mosaic effect: High-level view

Even when a user or agent is restricted from a document, the information surrounding it can provide crucial context during on-boardings, project updates, notes. LLMs excel at pattern synthesis; they can connect disparate fragments of information.

Risk examples: Access to sensitive items such as flight logs, calendars. Snippets can be sufficient.

Core limitations: Object-level authorization doesn’t govern across objects.

Why ReBAC?

Through relationships, ReBAC applies a user-scoped model as an extension of relationship-based access control. With ReBAC, user authorization is based on how users and objects are connected through real-world relationships, like team, project, workspace, deal room, and data domain.

Conclusion

In many AI architectures, security relies on strong pre-conditions: this reduces risk by limiting nodes and their immediate connections. Even when a user or agent is blocked from a resource, the surrounding signals provide insights that can be used in inference, which shrinks the context available for inference substantially.

Mitigating inference retrieval workflows

A common retrieval failure mode, the safer pattern checks if a user is authorized for an object before retrieval and ensures the model context enters the retrieval process securely.

Business impact

For the CISO (governance only)

Auditable, user-scoped actions taken by agents concerning a user identity and authorization decisions. Stronger posture for access reviews, audits, and evidence requirements.

For the CIO

Reduced centralization ensures data governance layers rather than scattered across applications. This pattern must be enforced consistently.

How KaMiWaza Context

KaMiWaza enforces security in real-time, allowing analysis of relational governance across restricted systems and ensuring compliance layers enforce access paths without granting retrieval exceptions.