~/talk

Your AI Agents Are Overprivileged: The Case for Fine-Grained Authorization

Talkat Open Source Summit Korea 2025 · on Wednesday, 2025-11-05· at 11:00· Chrysanthemum (2F)· [security, ai-assisted-development]
name:A. Jha
links:none on file
links:none on file
slides:none on file

Claim: agentic AI routinely gets broader data access than required and must enforce document-level permissions. Implementation uses OpenFGA relationship tuples and LangChain-style RAG with pre-filtering RAG pipeline to check access via a central check API before passing docs to the model. Demo shows CEO, developer, salesperson personas returning different answers because filtered documents differ, proving the approach works in practice. Architecture centralizes authorization, reduces app-specific checks, and scales to billions of checks without per-request DB queries.

AI-written summary · about

  1. 0:00Introduction
  2. 1:26AI agents and RAG rise
  3. 3:10Security risks in AI agents
  4. 4:39Four security concerns
  5. 7:09Sensitive data in RAG
  6. 8:13Auth vs authorization
  7. 9:16Scalable authorization challenges
  8. 10:19Access control evolution
  9. 13:36OpenFGA project
  10. 15:01OpenFGA for authorization
  11. 16:23OpenFGA key concepts
  12. 21:02OpenFGA with AI agents
  13. 23:54Live demo: OpenFGA in RAG
  14. 27:50Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.