Enterprise
Multi-Tenant Orgs
Isolate agents, policies, and audit trails per team or customer. Full tenant-level governance.
Tenant Isolation
OmegaEngine provides complete isolation between tenants. Each organization has its own:
🔑 API Keys
Separate keys per tenant
📜 Policies
Custom rules per org
📊 Usage Limits
Individual quotas
🔐 Audit Logs
Isolated audit trails
Creating Organizations
// Create a new organization
const org = await omega.orgs.create({
name: "Acme Corp",
plan: "enterprise",
settings: {
maxAgents: 50,
maxDecisionsPerMonth: 1000000,
auditRetentionDays: 365
}
});
// Add members
await omega.orgs.addMember({
orgId: org.id,
email: "admin@acme.com",
role: "ADMIN"
});
// Create tenant-specific API key
const key = await omega.keys.create({
orgId: org.id,
name: "Production Key"
});Role-Based Access
OwnerFull control, billing, delete org
AdminManage members, policies, keys
MemberView dashboard, submit feedback
ViewerRead-only access