Marisa Smith

Introducing Organizations: Centralized Management for Modern Dev Teams

As Tower grows, so do the needs of our users. 🪴 We’ve watched our community evolve from individual developers to scaling startups and massive software vendors. To support that growth, we are excited to officially pull back the curtain on Tower Organizations, the new top-level management layer designed to provide better observability, multi-tenant separation and an overview of your organization’s entire data estate.

Why Organizations?

The motivation for this feature came directly from our largest customers. Imagine a software vendor using Tower as their underlying compute engine, serving 1,000 unique clients. To maintain security and operational excellence, they need tenant separation: separate storage for secrets, distinct user tracking, and isolated environments.

While Teams have always acted as our primary separation boundary, Organizations now sit above them to consolidate those teams under one roof. Whether you are managing multiple internal departments or 1,000 external clients; Organizations allow you to reflect your real-world business hierarchy inside Tower.

Key Benefits at a Glance

  • Operational Observability: Admins get a "mother-ship" view of the entire org. What are the apps that your employees have deployed? How many compute minutes are you spending across all projects? The Org dashboard gives you these statistics at a glance.

  • RBAC (Role-Based Access Control): We currently have two defined roles, Developer and Admin (with more to come soon 😉). Admins have the power to manage names, delete teams, and control global settings without getting lost in the weeds. The Developer role is built for what developers do best - build. Learn more on our blog on RBAC here.

  • Implicit Membership: We’ve kept the flow non-disruptive. When you invite someone to a team, they are implicitly added to your organization, keeping your workflow fast and familiar.

How It Works

We wanted Organizations to be powerful but not painful. Here’s how the logic works:

  1. Personal Orgs: The moment you create a Tower account, a personal Organization is created for you automatically.

  2. Team Integration: When you create a team and invite a collaborator, that person becomes a member of your Organization the moment they accept.

  3. The UI Experience: You’ll notice a new element in your sidebar. This allows you to toggle between your personal workspace and any professional Organizations you belong to.

What’s Next?

Right now, Organization management lives primarily in the UI to ensure ease of use for Admins. As we continue to iterate, we are working on bringing more of our internal "Admin Panel" features (like deeper usage insights and more granular member management) directly to you.

Organizations were "silently" launched over the holiday period, and many of you are already using them to manage your teams more effectively. If you haven't explored your Org settings yet, click your profile icon in Tower and dive in!

Have questions or feature requests? Join our Discord community!