Overview
Projects are the fundamental resource namespace in Xloud. Every instance, volume, network, and image belongs to a project. Projects allow you to isolate resources between teams, enforce independent quotas, and apply fine-grained role-based access control. This guide covers creating projects, adding members, assigning roles, and managing project lifecycle.Prerequisites
- An active Xloud account with appropriate permissions
- Access to the Xloud Dashboard (
https://connect.<your-domain>) or CLI configured with credentials - API credentials sourced (
source admin-openrc.sh)
Create a Project
- Dashboard
- CLI
Navigate to Identity
Log in to the Xloud Dashboard (
https://connect.<your-domain>) and navigate to
Identity → Projects.Create a project
Click Create Project and fill in the form:
| Field | Description |
|---|---|
| Name | Unique identifier within the domain |
| Description | Optional — describes the project’s purpose |
| Enabled | Toggle on to allow resource creation immediately |
Manage Project Members
Add users to a project and assign the appropriate role to control what each user can do.- Dashboard
- CLI
Open project members
Navigate to Identity → Projects, open the target project, and select the
Members tab.
Add a member
Click Add Member, select a user from the dropdown, and select a role:
| Role | What the user can do |
|---|---|
admin | Full management rights — create, modify, delete all resources and manage users |
member | Standard access — create and manage resources within the project |
reader | Read-only — view resources but cannot create or modify anything |
Update and Disable Projects
- Dashboard
- CLI
Open the project in Identity → Projects and click Edit Project to modify the
name, description, or enabled state. Disabling a project immediately prevents new
resource creation but does not delete existing resources.
Project Quotas
Quotas cap the total resources a project can consume. Administrators set quotas per project to prevent any single team from exhausting shared infrastructure.View current project quotas
Check actual usage against quotas
Quota changes are applied by your platform administrator. Contact your admin or refer
to the Identity Admin Guide to modify project quotas.
Next Steps
Users
Create user accounts and assign them to projects with appropriate roles.
Application Credentials
Generate non-interactive credentials scoped to project roles for automation pipelines.
Compute User Guide
Launch and manage compute instances within your project.
Identity Admin Guide
Configure domain management, token policies, and authentication backends.