Workspaces
Organize your team and resources with workspaces.
A workspace is the top-level organizational unit in SMLL. It groups your team members, VPCs, billing, and settings in one place.
Creating a workspace
You create your first workspace during onboarding. You can create additional workspaces from the dashboard at any time.
Each workspace has:
- Its own billing account and balance
- A set of team members with role-based access
- One or more VPCs containing your infrastructure
Team roles
Every workspace member has one of four roles:
| Role | Description |
|---|---|
| Owner | Full access to everything. Can manage billing, members, and all resources. Cannot be removed by admins. |
| Admin | Can create, modify, and delete resources. Can manage team members (except the owner). |
| Developer | Read-only access to resources via the dashboard and API. |
| Viewer | Read-only access to resources. |
Write operations (creating databases, deploying services, managing secrets) require the Admin or Owner role. Read operations are available to all members.
Inviting members
Workspace owners and admins can invite new members:
- Go to Settings → Members
- Enter the email address and select a role
- The invited user receives an email with a link to accept
Pending invitations can be revoked before they are accepted.
Default workspace
You can set any workspace as your default. When you sign in, you'll land in your default workspace automatically. Change this in Settings → General.
Workspace settings
Manage workspace settings from Settings in the sidebar:
| Section | What you can configure |
|---|---|
| General | Workspace name, slug, default workspace |
| Members | Invite, remove, and change roles for team members |
| Billing | View balance, top up, transaction history |
| Quotas | View and request changes to resource limits |
| Alerting | Manage notification channels for alerts |
Multiple workspaces
You can belong to multiple workspaces (e.g., personal projects and a company workspace). Switch between them from the sidebar workspace selector. Each workspace has independent billing, members, and resources.