Forest uses a 3-tier role system: Platform, Company, and Project levels.
Project level roles
Project roles control what users can do within a specific project.
| Role | Create issues | Edit settings | Invite members |
|---|---|---|---|
| Admin | Yes | Yes | Yes |
| Team Admin | Yes | Own teams only | Own teams only |
| Member | Yes | No | No |
| Viewer | No | No | No |
Project Admin
Can perform all actions:
- Create, edit, and delete issues
- Modify project settings
- Invite and remove members
- Create and manage teams
- View all reports
- Delete the project
Team Admin
Can manage their assigned team(s):
- Create, edit, and delete issues in their team
- Manage team members in their team
- Edit team capacity
- Cannot access other teams
- Cannot modify project settings
Member
Can perform core work activities:
- Create and edit issues
- Update issue status
- Comment and collaborate
- View capacity and budget data
- Assign issues to themselves
- Cannot delete issues
- Cannot invite members
Viewer
Can view content only:
Cannot create, edit, or delete anything
View all issues and boards
View timelines and reports
View comments