Organizations & Teams
Every Stackpad account belongs to at least one organization. Organizations are how you manage teams, projects, and billing.
Creating an organization
When you sign up, you’re prompted to create your first organization. You can create additional organizations later from the dashboard.
Each organization has:
- A name displayed in the dashboard
- A slug used in URLs (e.g.
your-org.stackpad.eu) - A billing plan (Starter, Pro, or Business)
Roles and permissions
Organizations use role-based access control (RBAC) with three roles:
| Role | Permissions |
|---|---|
| Owner | Full access. Manage billing, delete organization, manage all members. |
| Admin | Create, deploy, delete, and configure projects and services. Invite and remove members. |
| Member | View-only access. Can see projects, services, and logs but cannot deploy or make changes. |
Detailed permission matrix
| Action | Member | Admin | Owner |
|---|---|---|---|
| View projects, services, logs | Yes | Yes | Yes |
| Create / delete projects | — | Yes | Yes |
| Deploy services | — | Yes | Yes |
| Manage environment variables | — | Yes | Yes |
| Manage domains | — | Yes | Yes |
| Create environments | — | Yes | Yes |
| Access web shell | — | Yes | Yes |
| Manage team members | — | — | Yes |
| Manage billing | — | — | Yes |
| Organization settings | — | — | Yes |
Permissions are enforced on both the dashboard (buttons are hidden for unauthorized actions) and the API (returns 403 for unauthorized requests).
Inviting team members
- Go to Organization Settings → Members
- Click Invite Member
- Enter the email address and select a role
- The invitee receives an email with a link to join
Pending invitations are shown in the members list and can be revoked before they’re accepted.
Member limits by plan
| Plan | Team members |
|---|---|
| Starter | 1 (owner only) |
| Pro | Up to 10 |
| Business | Unlimited |
Switching organizations
If you belong to multiple organizations, you can switch between them from the sidebar. Each organization has its own projects, billing, and member list.
GitHub integrations
Multiple GitHub installations
Install the Stackpad GitHub App on multiple GitHub organizations and deploy from all of them into a single Stackpad organization. Useful when your code lives across different GitHub orgs.
- Install the Stackpad app on as many GitHub organizations as you need
- All installations are available when importing repos — pick from any connected org
- Manage installations from Organization Settings → GitHub
Reconnecting GitHub
If you’ve added new repositories or organizations on GitHub since the initial setup:
- Go to Organization Settings → GitHub
- Click Reconnect
- GitHub App permissions are updated — new repos appear in the import list
Deleting an organization
Only the owner can delete an organization. Deleting an organization:
- Stops and removes all services and containers
- Deletes all project data, environment variables, and backups
- Cancels the billing subscription
- Removes all member associations
This action is permanent and GDPR-compliant — all data is fully removed from Stackpad’s infrastructure.
What’s next?
- Dashboard overview — navigate the Stackpad interface
- Pricing — compare plans and features