Managing Users in TerraFlow Data Engine
Learn how to add users, assign roles, and manage user access in TerraFlow Data Engine.
Time needed: 1-3 minutes per user
Before you start:
- Log in to TerraFlow Data Engine at https://app.terraflow.ca
- Verify you have Organization Administrator privileges
- Have the new user's name and email address ready
- Understand which role the user needs (Administrator, Collector User, Office User or Viewer)
- Know your organization's purchased user limit
Step 1: Access the User Management Page
Navigate to the user management area in Data Engine.
- Log in to TerraFlow Data Engine at https://app.terraflow.ca
- Click Users at the top of the screen
The Users page displays all current users, their roles, and status. Only Organization Administrators can access this page.
Step 2: Add a New User
Invite new team members to TerraFlow and assign their access level.
- Click Add User
- Enter the user's name
- Enter the user's email address
- Select the appropriate Role (see Step 3 for role descriptions)
- Click Save
The system will automatically send an email to the user with a secure registration link. The user must click this link to complete their account setup and create a password.
Users won't have access until they complete the registration process through the email link. Ask them to check their spam folder if they don't receive the invitation.
Step 3: Understanding User Roles
Choose the role that matches the user's responsibilities and access needs.
Collector User
Field-focused access for data collection and basic data management.
Permissions:
- Use any Mapper product in the field
- Create and modify sketches
- Create maps
- Export data
Cannot:
- Invite users or manage user accounts
- Add, delete, or modify projects
- Modify jobs
Assign this role to field technicians, surveyors, and crew members who primarily collect data using mobile devices.
Editor User
Office-focused access for data analysis and reporting without field collection capabilities.
Permissions:
- Create and modify sketches
- Create maps
- Export data
Cannot:
- Use Mapper products in the field
- Invite users or manage user accounts
- Add, delete, or modify projects
- Modify jobs
Assign this role to office staff, analysts, or managers who work with data but don't perform field collection.
Viewer User
Office-focused access for data analysis and reporting without field collection or editing capabilities.
Permissions:
- Print maps
- Export data
Cannot:
- Use Mapper products in the field
- Invite users or manage user accounts
- Add, delete, or modify projects
- Add, delete or modify sketches
- Modify jobs
Assign this role to office staff, analysts, or managers who work with data but don't perform field collection.
Capabilities
Organizational Unit Administrator
Permissions:
- Invite and manage users
- Add and delete projects
- Modify projects and settings
- Modify jobs
Assign this capability to managers, supervisors, or IT administrators who need complete control over the TerraFlow system.
User Administrator
Permissions:
- Invite and manage users
Assign this capability to managers, supervisors, or IT administrators who need user administration in the TerraFlow system.
Step 4: Disable or Delete Users
Manage inactive users or remove access while preserving their account information.
Disabling Users
Best for: Temporarily removing access (employees on leave, seasonal workers, suspended accounts)
To disable a user:
- Navigate to the Users page
- Locate the user you want to disable
- Click the Disable button or toggle switch for that user
What happens:
- User cannot submit data through Mapper products
- User cannot access app.terraflow.ca
- User remains in the system with all their data intact
- User can be easily re-enabled later
- Frees up one slot in your purchased user limit
Use disable for temporary situations. The user's historical data and project associations remain intact.
Deleting Users
Best for: Permanently removing users who have left the organization or no longer need access
To delete a user:
- Navigate to the Users page
- Locate the user you want to delete
- Click the Delete button for that user
What happens:
- User is removed from the active Users page
- User cannot submit data or access Data Engine
- User's data remains in the system
- Frees up one slot in your purchased user limit
- User can be restored later if needed
To restore a deleted user:
- On the Users page, toggle on Include deleted
- Locate the deleted user in the list
- Click Un-delete to restore their account
Deleting a user doesn't delete their collected data—it only removes their login access.
Troubleshooting
"Add User" button is disabled or not visible?
- Verify you're logged in as an Organization Administrator
- Check that you haven't reached your purchased user limit
- Contact support@terraflow.ca to increase your user limit if needed
- Ensure you're on the Users page (not in a project or other section)
User didn't receive the invitation email?
- Verify the email address is correct (check for typos)
- Ask the user to check their spam or junk folder
- Check that your organization's email system isn't blocking emails from TerraFlow
- Resend the invitation by deleting and re-adding the user
- Contact support@terraflow.ca if emails continue to fail
User can't complete registration?
- Ensure they're clicking the link in the original invitation email
- Check that the registration link hasn't expired (links expire after 7 days)
- Resend the invitation if the link is expired
- Verify they're using a supported web browser
- Have them try an incognito/private browsing window
Can't assign the role I need?
- Verify you're selecting from the four available roles (Organization Administrator, Collector User, Office User or Viewer)
- If none of these roles fit, contact support@terraflow.ca to discuss custom permissions
- Review role descriptions to ensure you're choosing the most appropriate option
User shows as disabled but should be active?
- Check if the user was accidentally disabled
- Click Enable or toggle to re-enable the user
- Verify you haven't exceeded your user limit
- The user may need to log out and back in after being re-enabled
Can't find a deleted user to restore?
- Ensure Include deleted toggle is turned on
- Use the search function to locate the user by name or email
- Deleted users are removed from the default view but can always be restored
- Contact support@terraflow.ca if you need help locating a deleted user
Reached user limit and can't add more users?
- Disable or delete inactive users to free up slots
- Review your current user list for accounts that can be removed
- Contact support@terraflow.ca to purchase additional user licenses
- Consider which users truly need active accounts
Tips for Success
- Right role, first time: Choose roles carefully based on job responsibilities to avoid frequent changes
- Organization Administrators: Limit this role to trusted personnel who need full system access
- Seasonal workers: Use disable/enable for workers who return periodically rather than deleting
- User limit management: Regularly review and disable inactive users to stay within your license limit
- Email accuracy: Double-check email addresses before sending invitations to avoid failed registrations
- Onboarding process: Have new users complete registration immediately while the invitation is fresh
- Document roles: Maintain a list of who has which role for audit and management purposes
- Security best practice: Remove access promptly when employees leave or change roles
- Bulk changes: If you need to add many users at once, contact support@terraflow.ca for assistance
- Role changes: If a user's responsibilities change, update their role rather than creating a new account
- Communication: Inform users when you send invitations so they know to expect the email
Related Articles
- Logging In to TerraFlow Data Engine
- Managing Projects in Data Engine
- Creating and Managing Jobs
- Organization Settings and Configuration
- Troubleshooting User Access Issues
Need more help? Contact TerraFlow Support at support@terraflow.ca