Documentation Index
Fetch the complete documentation index at: https://docs.xloud.tech/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Domains provide administrative isolation between organizations, business units, or customers. Each domain has its own user namespace, and users in one domain cannot see users in another. A single domain can be configured with its own authentication backend (SQL, LDAP, or federation), making domains the fundamental multi-tenancy boundary in Xloud Identity.Domain Concepts
| Concept | Description |
|---|---|
| Default domain | Created automatically during deployment. Contains all initial admin users and projects. Cannot be deleted. |
| Custom domain | Administrator-created domain for a business unit, customer, or organizational boundary. |
| Domain admin | A user with the admin role scoped to the domain. Can manage users and projects within that domain only. |
| Domain backend | Each domain can use a different authentication driver — one domain uses SQL, another uses LDAP. |
Create a Domain
- Dashboard
- CLI
Navigate to Domains
Log in with admin credentials. Navigate to Identity > Domains (admin view) and click
Create Domain.
Configure the domain
| Field | Description |
|---|---|
| Name | Unique identifier for the domain |
| Description | Purpose or owner of the domain |
| Enabled | Toggle on to allow user authentication |
Assign Domain Administrators
As a domain administrator, you can manage users, projects, and groups within your domain without platform-level admin access.- Dashboard
- CLI
On the domain row, click the More dropdown and select Manage User. Add a user
and assign the
admin role to grant domain-level administration privileges.
The domain administrator can now manage users and projects within that domain.
Disable and Delete Domains
- Dashboard
- CLI
Navigate to Identity > Domains (admin view), open the domain, and click Edit.
Toggle Enabled off to disable the domain. Disabled domains block all authentication
for every user in that domain.
Per-Domain Authentication Backends
Each domain can be assigned its own authentication driver. This enables a deployment where the Default domain uses SQL while acorporate domain uses LDAP:
XDeploy globals: per-domain LDAP backend
Apply domain configuration
Next Steps
Authentication Backends
Configure LDAP and federation backends for domain authentication.
Service Catalog
Manage endpoint registration across regions for all Xloud services.
Policy Management
Customize RBAC policies for domain-scoped administrative operations.
Security Hardening
Apply security best practices for domain isolation and access controls.