Workspaces
Workspaces are logical groups of users that organize and manage CloudPirates services. They provide collaborative access control for your team.
Overview
Warning: 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
- Billing Management: Assign billing profiles for paid features
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. Assign Billing (Optional)
Workspace Owners can assign personal billing profiles to enable paid features.
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").