Admin
Owner of the account
Sets the user name and password for all other types of users
Sets the permissions to individual users of the software.
Every user accessing the software can have customized access to features set by the Admin.
Sub Admin
Sub-admin has most of the privileges to access the features and next to admin in the hierarchy in the organization. Example: Project Managers, Site supervisors
Admin would set up the user name and password for the sub-admin.
Collaborator
A collaborator is an associate or company that's working along with your company on projects with access to some level of data.
Your client, sub-contractor, customer can be also collaborators. They would have access to relevant data as set by the admin.
Team member
The team member is an employee of the company with limited access to the features. Admin can set what modules can be accessed by each of the team members.
Setting up User access by the Admin
Account admin needs to set up access to other users. This can be done on the contact page of the user.
* Users have to choose the role they are assigned to login into the software. If they try to log in using any other type of role, they would not have access