Data Isolation
How data is isolated between tenants in AgentisPro RAG Engine
Data Isolation
AgentisPro RAG Engine ensures complete data isolation between tenants at multiple levels.
Isolation Architecture
Neo4j Graph Isolation
Each organization's data uses unique labels:
Query Isolation
Queries automatically filter by organization label:
Vector Store Isolation
Embeddings are stored in namespaces:
File Storage Isolation
Documents are stored with org-prefixed paths:
API Key Enforcement
Every API request is validated:
Audit Logging
All operations are logged per organization:
Security Guarantees
| Threat | Protection |
|---|---|
| Cross-tenant data access | Label/namespace isolation |
| API key theft | Scoped to specific orgs |
| Injection attacks | Parameterized queries |
| Data leakage | Encrypted at rest |
Important: Never share API keys between organizations. Each organization should have its own set of API keys.