Skip to content

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:

RolePermissions
OwnerFull access. Manage billing, delete organization, manage all members.
AdminCreate, deploy, delete, and configure projects and services. Invite and remove members.
MemberView-only access. Can see projects, services, and logs but cannot deploy or make changes.

Detailed permission matrix

ActionMemberAdminOwner
View projects, services, logsYesYesYes
Create / delete projectsYesYes
Deploy servicesYesYes
Manage environment variablesYesYes
Manage domainsYesYes
Create environmentsYesYes
Access web shellYesYes
Manage team membersYes
Manage billingYes
Organization settingsYes

Permissions are enforced on both the dashboard (buttons are hidden for unauthorized actions) and the API (returns 403 for unauthorized requests).

Inviting team members

  1. Go to Organization Settings → Members
  2. Click Invite Member
  3. Enter the email address and select a role
  4. 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

PlanTeam members
Starter1 (owner only)
ProUp to 10
BusinessUnlimited

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:

  1. Go to Organization Settings → GitHub
  2. Click Reconnect
  3. 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?