What is an Organization?
An organization represents your team or company:- Team Workspace - Shared space for all team projects
- Billing Entity - Subscription and payment handled at org level
- Access Control - Invite members and assign roles
- Audit Trail - Every deployment tracked with who, when, and what
Organization Structure
Creating an Organization
Roles and Permissions
Suga uses role-based access control with three built-in roles:| Role | Description |
|---|---|
| Owner | Full control including billing and org deletion |
| Admin | Manage projects and team, cannot delete org |
| Member | Create and deploy, view team |
Roles are set at the organization level and apply to all projects.
Permissions Matrix
| Permission | Owner | Admin | Member |
|---|---|---|---|
| Projects & Environments | |||
| View projects/environments | ✅ | ✅ | ✅ |
| Create/edit projects | ✅ | ✅ | ✅ |
| Delete projects | ✅ | ✅ | ✅ |
| Deployments | |||
| View deployments | ✅ | ✅ | ✅ |
| Deploy/rollback | ✅ | ✅ | ✅ |
| Team Management | |||
| View members | ✅ | ✅ | ✅ |
| Invite/remove members | ✅ | ✅ | ❌ |
| Change roles | ✅ | Non-Owner | ❌ |
| Organization | |||
| Edit org settings | ✅ | ✅ | ❌ |
| Delete organization | ✅ | ❌ | ❌ |
| Billing | |||
| Manage subscription | ✅ | ❌ | ❌ |
| View invoices | ✅ | ✅ | ❌ |
Role Guidelines
Owner - Keep to 1-3 people (founders, CTO). Handles billing and can make irreversible changes. Admin - Senior engineers and team leads who need full project access but shouldn’t control billing. Member - Default role for developers. Can build and deploy but cannot manage the team.Inviting Team Members
Invited members don’t count toward your seat limit until they accept.
Removing Team Members
When someone leaves the team:Changing Roles
Owners can change anyone’s role. Admins can change Member and Admin roles (not Owners).- Go to Org Settings → Members
- Find the member
- Click the role dropdown and select new role
- Changes take effect immediately
Billing
Pro plan uses seat-based pricing ($20/user/month):- Each team member with any role counts as one seat
- Owners, Admins, and Members all count equally
- Billed monthly based on active seats
| Limit | Hobby | Pro | Enterprise |
|---|---|---|---|
| Members | 1 | Unlimited | Unlimited |
| Projects | 1 | 20 | Unlimited |
| Environments per project | 3 | Unlimited | Unlimited |
| Price | Free | $20/seat/month | Custom |
Organization Settings
Access settings from the org dropdown → “Organization Settings”:- General - Organization name and description
- Members - Invite, manage, and remove team members
- Cluster - BYOC cluster connection
- Billing - Subscription, usage, invoices, payment method
Transferring Ownership
Common Questions
Can I have multiple organizations?
Can I have multiple organizations?
Yes. Switch between them using the dropdown in the top-left corner.
What happens when I delete an organization?
What happens when I delete an organization?
All projects, environments, deployments, and data are permanently deleted. Running services stop immediately. This cannot be undone.
Do all members see all projects?
Do all members see all projects?
Yes, currently there are no per-project permissions. All members can access all projects within the organization. Enterprise custom permissions are coming soon.