Overview
An organization is a collaborative workspace that:- Groups multiple members under a single entity
- Owns and manages projects collectively
- Provides subscription-based features and storage
- Enables team-based project collaboration
- Allows granular permission control through roles
Organization Structure
Organization Owner
Every organization has a single owner who:- Created or was assigned ownership of the organization
- Has full administrative control
- Cannot be removed as a member (they own the organization)
- Can transfer ownership to another member
- Manages subscription and billing
Organization Members
Members are individual users added to the organization with specific roles:- Admin: Full management permissions (except billing)
- Member: Standard access to organization projects based on project-level permissions
Teams
Organizations can create teams to group members for easier project collaboration. Teams:- Are formatted as
@<organization_name>/<team_name> - Can be added as collaborators to projects
- Inherit permissions from the organization
- Members must be organization members first
Creating an Organization
Prerequisites
- A registered QFieldCloud account
- Available trial organizations (for trial plans) or an active subscription
Via Web Interface
- Navigate to your account settings
- Click on “Organizations”
- Click “Create Organization”
- Enter organization details:
- Username: Unique identifier (3-150 characters, letters, numbers, underscores, hyphens)
- Email: Organization contact email
- Display name: Human-readable name
- Select a subscription plan
- Complete the creation process
Via API
The
username field must:- Be between 3 and 150 characters
- Contain only letters, numbers, underscores, or hyphens
- Begin with a letter
- Be unique across all QFieldCloud users and organizations
Organization Settings
Profile Information
Update organization profile details:- Username (must remain unique)
- Email address
- Avatar/logo
- Bio and description
- Location
- Company information
- Social media links (e.g., Twitter)
Subscription Management
Organization owners can manage:- Active Plan: Current subscription tier
- Storage: Total storage allocation and usage
- Additional Packages: Extra storage or resources
- Billing Cycle: Monthly or annual billing
- Payment Methods: Manage payment information
Storage Limits
Organizations have storage quotas based on their plan:Member Limits
Organization plans may restrict the number of members:max_organization_members: Maximum members allowed (-1 = unlimited)- Existing members beyond the limit remain active if plan changes
- New members cannot be added when at capacity
Subscription Plans
Plan Types
Organizations can subscribe to different plan tiers:- Default Plan: Free tier with basic features
- Trial Plan: Limited-time evaluation with premium features
- Premium Plans: Enhanced storage, features, and support
Plan Features
Plan configuration determines:| Feature | Description |
|---|---|
storage_mb | Base storage allocation in megabytes |
storage_keep_versions | Number of file versions to retain |
job_minutes | Processing time allocation |
can_add_storage | Allow purchasing additional storage |
is_external_db_supported | Support for external databases (PostGIS, etc.) |
max_organization_members | Member limit (-1 = unlimited) |
max_premium_collaborators_per_private_project | Collaborator limit per private project |
is_premium | Premium plan status (affects support access) |
Trial Organizations
Users can create a limited number of trial organizations:- Trial duration is configured via
TRIAL_PERIOD_DAYS - After trial expires, organization reverts to default plan
- Trial counter decrements when a trial organization is created
Transferring Ownership
Ownership can be transferred to another organization member:Deleting an Organization
Only the organization owner can delete the organization.API Reference
List Organizations
Get all organizations the authenticated user is a member of:Get Organization Details
Retrieve specific organization information:Update Organization
Update organization profile (admin only):Delete Organization
Delete an organization (owner only):Related Topics
Members
Learn how to add and manage organization members
Roles & Permissions
Understand role-based access control