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.
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
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
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
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.
Create your Organization
Set up your organization, name it, and invite your first members by email or a shareable link.
Group members into Teams
Create teams for departments or clients (e.g. "Design", "Engineering", "Client A"). Add the relevant collaborators.
Create Projects & assign access
For each project, assign teams or individual collaborators with their appropriate role — Admin, Member or Viewer.
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.
Three ways to invite members
Flexible onboarding that fits how your team actually works.
Send a direct invitation to a specific email address. The user joins with a predefined role and team assignment.
Generate a unique invite link for your project or organization. Share it in Slack, Notion, or email — anyone with the link can join.
Users can enter a project invite code manually. Perfect for controlled onboarding in large teams.