~/talk

Graph-Based Authorization: How to Secure Your API With Your Own Graph

Talkat NODES 2024 · on Thursday, 2024-11-07· [security, databases]
links:none on file
slides:none on file

Broken access control remains the top OWASP issue, so the concrete fix shown is to externalize authorization into a PDP talking over Oden to a PEP (API gateway/proxy) and evaluate policies against an Identity Knowledge Graph. The graph models use ReBAC and NIST ENGAC-style ABAC patterns (example: tellers can access accounts only 09:00–17:00 implemented via obligations that create/ remove deny relationships). Recommended stack: Neo4j AuraDB + Knowledge Graph Builder for storage and policy evaluation; externalization makes policies provable and auditable.

AI-written summary · about

  1. 0:00Introduction and speaker intro
  2. 0:51Basics of access control
  3. 3:00Authentication fundamentals
  4. 4:25Authorization essentials
  5. 5:49Zero trust and identity risks
  6. 7:14Zero trust core concept
  7. 7:57Subjects and resources defined
  8. 9:21Coarse vs fine grain access
  9. 11:12Role-based access control
  10. 14:03Relationship-based access control
  11. 16:32Attribute-based access control
  12. 19:22Building an identity graph
  13. 21:08Externalizing authorization
  14. 23:55Authorization system architecture
  15. 25:19Oden standard for APIs
  16. 27:02Key takeaways and conclusion
  17. 27:44Q&A session
~/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.