Collaboration at Scale

Organizations, Teams & Roles

eGantt gives you a flexible, layered permission model — from org-wide admin control down to per-project viewer access. Here's everything you need to know.

How it's structured

Every resource in eGantt belongs to an Organization. Teams and Collaborators act as the bridge between the org and its Projects.

Organization

The root workspace

Teams

Grouped members

Collaborators

Individual members

Projects

Where work happens

The four building blocks

Each concept plays a distinct role in managing access and collaboration.

Organizations

An Organization is your top-level workspace. It contains all your teams, collaborators, and projects. Billing, global settings and member management all live here.

  • Centralized member directory
  • Global role & permission assignment
  • Invitation system via link or email
  • Org-wide visibility into all projects
Teams

Groups within your organization. Assign a Team to one or more projects with a defined role. Ideal for structuring large organizations by department, client, or function.

  • Assign teams to multiple projects at once
  • Team-level role overrides (e.g. Admin on one project, Viewer on another)
  • Add or remove members without touching individual projects
  • Nested visibility — team changes propagate instantly
Collaborators

Individual members of your organization. Each collaborator can be added directly to specific projects or as part of a team, with granular role control.

  • Invite by email or shareable link
  • Per-project role assignment
  • Works alongside team membership
  • Activity visible in org-level audit
Projects

The core work unit in eGantt. Projects hold your Gantt chart, phases, milestones and budgets. Access is granted by assigning individuals or whole teams with specific roles.

  • Independent permission layer from the org
  • Assign teams or individual collaborators
  • Join via secure invite code
  • Transfer ownership when needed

How to set up your team

Four steps to get everyone collaborating effectively.

01

Create your Organization

Set up your organization, name it, and invite your first members by email or a shareable link.

02

Group members into Teams

Create teams for departments or clients (e.g. "Design", "Engineering", "Client A"). Add the relevant collaborators.

03

Create Projects & assign access

For each project, assign teams or individual collaborators with their appropriate role — Admin, Member or Viewer.

04

Everyone works within their scope

Each user can only see and act on what their role allows. Org admins always have visibility across everything.

Granular Role Control

Four distinct roles — each with a precise set of capabilities — ensure everyone works within the right scope.

Owner Role
Full control over the entire organization.

Capabilities

  • Manage Billing
  • Transfer Ownership
  • Delete Organization
  • Manage Admins
Role Impact

Perfect for founders and legal representatives.

Three ways to invite members

Flexible onboarding that fits how your team actually works.

Invite by Email

Send a direct invitation to a specific email address. The user joins with a predefined role and team assignment.

Shareable Invite Link

Generate a unique invite link for your project or organization. Share it in Slack, Notion, or email — anyone with the link can join.

Join by Code

Users can enter a project invite code manually. Perfect for controlled onboarding in large teams.

Ready to build your organization?

Start with a free account and invite your first collaborators today. No credit card required.