An employee asks an internal assistant for the latest project plan. The assistant can search every connected folder, including another client's pricing, an HR record, and a draft that was never approved. Finding more information has made the interface more capable and the information boundary less clear.
A useful knowledge system should help people find what they are entitled to use. It should not turn the existence of an AI assistant into a reason to make the organization default-public. Better search and appropriate confidentiality can reinforce each other when access is designed into the source-to-answer path.
Separate findability from permission
A document can be difficult to find and correctly restricted. It can also be easy to find and inappropriately exposed. Improving navigation should not silently change who may read it.
Identify the user, project or client context, relevant role, and allowed purpose. Determine which system owns those entitlements and how changes take effect. Do not infer access from the person's question or the model's belief that the document would be helpful.
NIST's Zero Trust Architecture distinguishes resource-focused access decisions from implicit trust based on location. Being inside the company network is not a complete authorization rule.
Apply the boundary before the model reads
If restricted material enters the model context, asking the model not to repeat it is a weak substitute for preventing inappropriate retrieval. Enforce permissions in the application and data-access layer.
Keep tenant, client, and project boundaries intact when creating indexes or embeddings. Derived representations and cached answers can carry sensitive information even if the original file remains in a restricted folder.
Decide how source citations, snippets, search-result counts, and error messages behave. An interface should not disclose a confidential project's existence merely while explaining that the requester cannot read it.
- IdentifyEstablish the requesting user and relevant context.
- AuthorizeCheck the specific records and current entitlement.
- RetrieveProvide only permitted material to the task.
- DeliverKeep answers, citations, and caches within that boundary.
Follow two users asking the same question
Consider an illustrative consultancy with separate client workspaces. A project engineer may access approved documents for Client A. A commercial lead has additional access to Client A's pricing records. Neither role automatically has access to Client B.
Both ask what is included in the current service scope. The search service authenticates the user and checks current entitlements before retrieving evidence. The engineer receives the approved technical scope; the commercial lead can also receive permitted commercial terms.
A shared answer cache must not return the commercial lead's richer answer to the engineer. The cache needs an appropriate authorization-aware design or should avoid reuse across those contexts. The model is not responsible for remembering which previous user was privileged.
Suppose a project assignment ends. Access revocation must affect subsequent retrieval and any relevant derived or cached content according to the approved design. An old session should not become a permanent route into the former client's records.
If no authorized source answers the question, the assistant states the limit and offers an appropriate access-request or clarification path. It does not fill the gap from another client's similar project.
Give each system an explicit responsibility
The identity system establishes the actor. The entitlement service or source application owns access decisions. Search retrieves within those decisions. AI prepares an answer from permitted material. An accountable information owner approves access changes.
Use conventional controls for record filters, service-account scope, audit events, revocation, and retention. AI can help identify missing metadata or draft explanations, but it must not grant itself a broader role to finish a task.
The NIST Privacy Framework offers a voluntary way to examine privacy risk. It does not decide which employee or client disclosure is appropriate for your business.
Do not evaluate security only through normal questions. Test ambiguous requests, mixed-client documents, old links, restricted snippets, and summaries generated before permissions changed.
Include a case where an answer is prepared while access is valid but delivered after the assignment ends. Define the appropriate delivery-time check and treatment of queued material. Also test a copied citation link under another role. A correct initial filter does not establish that later delivery and linked evidence stay within the same entitlement.
Review the whole answer path
Use approved fictional records and representative roles to exercise the design.
- Can each role retrieve only its permitted source material?
- Does the index preserve the correct client and project context?
- Do citations and previews respect the same entitlement?
- Can an old cached answer expose newly restricted content?
- Are access changes reflected within the intended operational boundary?
- Does an unsupported question stay unanswered rather than borrowing restricted facts?
- Can the information owner investigate a disputed disclosure?
Record what has actually been tested. A product describing itself as private does not establish that your connectors, indexes, and caches preserve the required boundary.
The goal is not an enterprise with no secrets. It is an enterprise where approved knowledge is usable, confidential information stays appropriately controlled, and people understand how to request the access their work genuinely requires.
Sources & further reading
Primary references checked October 19, 2026. Examples are illustrative, not reported client outcomes.
- NIST SP 800-207: Zero Trust ArchitectureDistinguishes resource-focused access decisions from implicit trust based on network location. It is not proof that a product implements adequate authorization.
- NIST: Privacy FrameworkVoluntary privacy-risk management reference; it does not authorize disclosure or replace applicable obligations.
