Access control
The set of rules determining which user can obtain an answer from which document.
TL;DR
Rules for who can read or chat with which documents.
Quick facts
- Category
- AI & knowledge management
- Product tie-in
- KobiGPT RAG platform
- Related
- See compare and tools pages
- Locale
- TR and EN site
Why teams choose KobiGPT
- Understand terms before evaluating vendors.
- Link concepts to KobiGPT features (RAG, Kobi Kredi).
- Share glossary links with procurement and legal.
- Explore assistant use cases next.
Product facts
- Ücretsiz plan
- 100 doküman · 2 departman · 120 Kobi/ay(PLAN_CONFIG)
- Starter
- 1000 doküman · 5 departman · 1000 Kobi/ay(PLAN_CONFIG)
- Pro
- 12500 doküman · 25 departman · 12500 Kobi/ay(PLAN_CONFIG)
A two-layer model
Access in KobiGPT is defined across two layers. The first is assistant scope: each assistant sees only the documents attached to it and cannot cite another assistant’s files.
The second is user role: which user can talk to which assistant is set by role definition. The two layers work together; neither provides adequate protection alone.
The practical consequence is that the most reliable way to protect a file is attaching it to the right assistant — not attaching it to the wrong one and trying to block access with a role rule.
Why access control outranks model quality
In an internal assistant the most serious risk is not a wrong answer but a right answer to the wrong person. However good the model, a viewer-level user who can get an answer from the payroll file is a design failure.
This risk is silent: the system raises no error, the user receives a correct answer, and the problem surfaces only when somebody notices. Access control is therefore behaviour that must be tested at setup.
The test is simple: attach a restricted file to an assistant and try to query its content as a user who should not have permission. If an answer comes back, the scope arrangement is not working as expected.
Definitions to make during setup
Access rules should be written down before deployment. Which document sets exist, which assistant does each belong to, and which roles can talk to that assistant?
Once those three questions are answered, setup becomes mechanical. Deployments that start without them usually collect every file into one general assistant, after which separation becomes impractical.
Periodic review belongs in the plan too. Scope widens as new files are added; checking occasionally which assistant sees which files prevents access debt from accumulating.
FAQ
What is Access in practice?
Rules for who can read or chat with which documents.
Does KobiGPT use this?
See product docs and feature pages for implementation details.
More reading?
Visit our blog and FAQ.
Accuracy disclaimer?
Educational content; verify for compliance decisions.
How is access limited?
Through two layers: per-assistant document scope and user roles. An assistant sees only the files attached to it.
Can we grant permissions per file?
Scope is defined at assistant level; files needing different access should be attached to separate assistants.
Comparison
| Feature | KobiGPT | Alternative |
|---|---|---|
| SME focus | Yes | N/A |
| Citations | When using RAG | N/A |
| Glossary depth | Growing | N/A |
| Tools | Interactive | N/A |