> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gosentrix.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Tenancy Model

> Understanding GoSentrix multi-tenancy

GoSentrix uses a hierarchical multi-tenant architecture.

## Hierarchy

```
Tenant
  └── Workspace
        └── Project
```

## Tenant

Top-level organization:

* **Isolation**: Complete data isolation between tenants
* **Billing**: Billing unit
* **Settings**: Tenant-wide configuration
* **Members**: Tenant members with roles

## Workspace

Logical grouping within a tenant:

* **Purpose**: Organize projects and teams
* **Access Control**: Workspace-level permissions
* **Examples**: "Production", "Development", "Marketing"

## Project

Individual application or service:

* **Scope**: Project-specific resources
* **Access Control**: Project-level permissions
* **Examples**: "Web App", "API Service", "Mobile App"

## Access Control

Three levels of access control:

1. **Tenant Level**: Tenant admin, tenant member
2. **Workspace Level**: Workspace admin, workspace member
3. **Project Level**: Project admin, project member

## Data Isolation

* **Database**: Separate databases per tenant
* **Network**: Network isolation where applicable
* **Compliance**: Per-tenant compliance settings
* **Audit**: Tenant-scoped audit logs
