Commit eeebc6

2026-06-23 03:31:08 Anonymous: -/-
multi-tenancy.md ..
@@ 1,8 1,34 @@
# Multi-Tenancy
- This page is part of the AeThex documentation system.
+ Multi-Tenancy describes how AeThex separates organizations, teams, projects, users, and resources across shared infrastructure.
- > [!NOTE]
- > This article is a placeholder and should be expanded.
+ <div class="docs-section-heading">
+ <h2>Tenant boundary</h2>
+ <p>The tenant boundary protects one organization or project context from another.</p>
+ </div>
- {{PageIndex}}
+ AeThex systems should assume that users may belong to multiple organizations, teams, and projects. Every protected resource needs a clear ownership context and a permission check against that context.
+
+ ## Tenant-aware resources
+
+ - [[Organizations]]
+ - [[Teams]]
+ - [[Projects]]
+ - API credentials and integrations
+ - Billing, audit, and operational records
+ - Game, studio, or lab environments
+
+ ## Design requirements
+
+ 1. Store tenant context explicitly.
+ 2. Validate tenant access on every protected request.
+ 3. Avoid relying on client-provided organization IDs without server-side checks.
+ 4. Keep audit logs tenant-aware.
+ 5. Make cross-tenant administration rare and traceable.
+
+ <div class="docs-grid">
+ <a class="docs-card" href="/Organizations">Organizations</a>
+ <a class="docs-card" href="/Teams">Teams</a>
+ <a class="docs-card" href="/Permissions">Permissions</a>
+ <a class="docs-card" href="/Security-Model">Security Model</a>
+ </div>
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9