Team overview
Access team settings from the sidebar: Settings → Team The team page shows:- All team members
- Their roles and permissions
- Invitation status
- Activity history
Roles and permissions
Cloud uses role-based access control (RBAC) with four predefined roles:Owner
One owner per organization. Transfer ownership via Settings → Organization.
| Permission | Access |
|---|---|
| Manage billing | ✅ |
| Delete organization | ✅ |
| Manage team | ✅ |
| All homelab access | ✅ |
| All tool access | ✅ |
Admin
| Permission | Access |
|---|---|
| Manage billing | ❌ |
| Delete organization | ❌ |
| Manage team | ✅ |
| All homelab access | ✅ |
| All tool access | ✅ |
Operator
| Permission | Access |
|---|---|
| Manage billing | ❌ |
| Delete organization | ❌ |
| Manage team | ❌ |
| View all homelabs | ✅ |
| Manage assigned homelabs | ✅ |
| Deploy changes | ✅ |
| SSH access | ✅ |
| Studio (view only) | 👁️ |
Viewer
| Permission | Access |
|---|---|
| View assigned homelabs | ✅ |
| View deployments | ✅ |
| View logs | ✅ |
| Make changes | ❌ |
| SSH access | ❌ |
Inviting team members
Invitation email
Recipients receive an email with:- Your organization name
- Their assigned role
- Link to accept (expires in 7 days)
- Instructions to create account (if new to Cloud)
Pending invitations
View and manage pending invitations:- Resend — Send the email again
- Revoke — Cancel the invitation
- Edit — Change role before acceptance
Managing members
Edit member
- Click a member’s row
- Change their role
- Modify homelab assignments
- Click Save
Remove member
- Click the … menu on a member
- Select Remove from team
- Confirm the action
Homelab assignments
Control which homelabs each member can access:Assignment modes
| Mode | Description |
|---|---|
| All homelabs | Access to current and future homelabs |
| Specific homelabs | Only assigned homelabs |
Assigning homelabs
- Edit a team member
- Under Homelab Access, choose mode
- If “Specific homelabs”, check the ones to grant
- Save changes
Activity audit
Track team activity:Filter activity
- By member
- By action type
- By homelab
- By date range
Export audit log
Download activity logs as CSV:- Apply desired filters
- Click Export
- Choose date range
- Download CSV file
SSO integration
Enterprise plans support Single Sign-On via OIDC.- Setup overview
- Supported providers
- Configure your identity provider (IdP)
- Add OIDC settings in Cloud
- Map IdP groups to Cloud roles
- Enable SSO for your organization
Team settings
Require 2FA
Enforce two-factor authentication for all members:- Go to Settings → Security
- Enable Require 2FA
- Members have 7 days to enable 2FA
Session timeout
Configure automatic logout after inactivity:- 15 minutes
- 30 minutes
- 1 hour
- 4 hours
- 24 hours
IP allowlist
Restrict access to specific IP ranges:- Go to Settings → Security
- Enable IP Allowlist
- Add trusted IP ranges (CIDR notation)
Best practices
Principle of least privilege
Principle of least privilege
Assign the minimum role needed:
- Viewer for stakeholders who just need visibility
- Operator for team members who deploy and manage
- Admin for those who manage team and settings
Regular access reviews
Regular access reviews
Periodically review team access:
- Remove inactive members
- Verify role assignments are still appropriate
- Check homelab assignments
Use specific homelab assignments
Use specific homelab assignments
For larger teams, assign specific homelabs rather than “All”:
- Reduces blast radius of mistakes
- Clearer accountability
- Easier to audit
