Workspaces
Workspaces are logical groups of users that organize and manage CloudPirates services. They provide collaborative access control for your team.
Overview
Workspace Required for All Services
You cannot use CloudPirates services without a workspace. All services including Managed Observability, Managed Applications, and Managed Cluster Components are workspace-based.
Key Features
- Service Management: Organize all CloudPirates services in one place
- Team Collaboration: Invite members with different access levels
- Access Control: Three roles (Owner, Member, Viewer) control permissions
Workspace Roles
- Owner: Full access including member management, billing, and workspace deletion
- Member: Can use services and view members (default role for invitations)
- Viewer: Read-only access to services and members
Getting Started
1. Create a Workspace
- Login to portal.cloudpirates.io
- Navigate to /workspace
- Click "Create Workspace"
- Enter a workspace name
- You're automatically assigned as Owner
2. Invite Team Members
- Navigate to your workspace members section
- Click "Invite Member"
- Enter their email address
- Select a role (Member is default)
Invitations are sent via email.
3. Set Up Billing (Optional)
Billing profiles are personal — assigned to your user identity, not to the workspace — and enable paid features for whichever services you use.
Common Use Cases
Personal Workspace: Single member for personal projects and learning.
Company Workspace: Multiple team members managing production infrastructure.
Organizational Units: Separate workspaces for different teams or environments (e.g., "Engineering - Production", "Engineering - Staging").