Team Collaboration
Learn how to collaborate with your team in TreeMapper, manage roles, and invite team members.
TreeMapper supports team collaboration through role-based access control, allowing you to invite team members, assign appropriate permissions, and manage access to projects and sites.
Role Management
TreeMapper uses a role-based system to control what team members can do. Each role has specific permissions that determine access to features and data.
Available Roles
TreeMapper provides four distinct roles:
Owner
Highest level. Full control over the project including all administrative functions.
- All Admin permissions
- Transfer project ownership
- Delete the project
- Manage billing and subscription (if applicable)
Admin
Next to Owner Project management capabilities with extensive permissions.
- Invite and remove team members
- Assign roles to team members
- Create and manage sites
- Configure project settings
Contributor
Most important role for field workers who collect data.
- Create interventions and record data
- Add and edit their own entries
- View assigned sites
- Access leaderboard and map
- Limited dashboard analytics
Observer
role provides Read-only access for viewing project data without making changes.
- View project data
- Access leaderboard and map
- Cannot create or modify data
- Useful for stakeholders and reviewers
- No editing or deletion permissions
Managing Your Team
Team management is done through the web dashboard, where you can invite members, assign roles, and manage access.
Sending Invitations
You can invite team members in two ways:
Email Invitation
- Navigate to the Team section in the web dashboard
- Click Invite Member
- Enter the person's email address
- Select their role (Owner, Admin, Contributor, or Observer)
- Send the invitation
Bulk Invite
To invite multiple people at once:
- Navigate to the Team section
- Click Bulk Invite
- Upload a CSV file with email addresses and roles
- Review the list of invitations
- Send all invitations
Managing Invitations
You can manage pending invitations from the team management page.
You can:
- View pending invitations: See who has been invited and when
- Resend invitations: Send reminder emails to pending members
- Cancel invitations: Remove pending invitations if needed
- Update roles: Change team member roles as needed
- Remove team members: Remove members who are no longer part of the project
Best Practices
- Assign roles based on actual responsibilities
- Use Observer role for stakeholders who only need to view data
- Limit the number of Owners and Admins for security
- Regularly review and update team member roles
- Remove inactive members to keep the team list current
What's Next?
Now that you understand team collaboration:
- Set up the web dashboard to start managing your team
- Create your first intervention - - works with team collaboration
- Explore the dashboard overview to see team analytics and leaderboards