Team Management
Share machines and collaborate with your team.
Workspaces
Workspaces are shared environments for teams.
Create Workspace
- Click your name in sidebar
- Select “Create Workspace”
- Enter workspace name
- Invite members
Switch Workspace
- Click current workspace name
- Select different workspace
- Or “Personal” for your own machines
Team Members
Invite Members
- Go to workspace settings
- Click “Members”
- Click “Invite”
- Enter email address
- Select role
- Send invitation
Roles
| Role | Permissions |
|---|---|
| Owner | Full access, billing, delete workspace |
| Admin | Manage members, machines, settings |
| Member | Use machines, execute commands |
| Viewer | View only, no command execution |
Remove Members
- Go to Members
- Find member
- Click “Remove”
- Confirm removal
Machine Sharing
Add Machine to Workspace
- Connect machine with CLI:
cmdop connect --workspace my-team- Or move existing machine:
- Go to machine settings
- Click “Move to Workspace”
- Select workspace
Machine Permissions
Set per-machine permissions:
- Full Access - All operations
- Execute Only - Commands, no file access
- View Only - Status and metrics only
Activity Log
Track team activity:
- Go to workspace settings
- Click “Activity”
- View all actions
Shows:
- Who did what
- When it happened
- Which machine
- Command executed
Billing
Workspace Plans
Workspace billing includes:
- Number of members
- Number of machines
- API usage
Manage Billing
- Workspace settings
- Click “Billing”
- Update payment method
- View invoices
Settings
General
- Workspace name
- Description
- Default permissions
Security
- Require 2FA for members
- IP allowlist
- Session timeout
Integrations
- Slack notifications
- Webhook endpoints
- SSO configuration