Manage Company Hierarchy

Manage Company Hierarchy

The Company Hierarchy allows for managers to view and edit the assets, contacts, and opportunities of the teams they manage, without needing access to other team's or all the company's assets, contacts, and opportunities. This is ideal for Canvassing teams.

For example, a manager is given a roles with a permission "Update Assets" (see Understand Roles). This permission only allows for the user to edit their own assets. However, if users are assigned underneath the manager in Company Hierarchy, the manager can now edit assets of not only themselves but also of their team.


  1. Using Pre-set Roles: To setup Company Hierarchy correctly, verify that all managers and their teams have the roles Canvassing Manager or Canvasser and not have the roles Canvassing Admin or Asset Admin.  
  2. Using Custom Roles: If you create Custom Roles, verify that the roles given to managers and their teams have permissions relating to assets, contacts, and opportunities except those with the permissions with "any".
    1. Example: A custom role can have permissions "Update Contacts", "View Assets", and "List Opportunities" but should not have permissions "Update Any Contact", "View Any Assets", "List All Opportunities".
    2. Exception: The permissions "View Any Contacts" and "List Any Contacts" can be given to roles being used in Company Hierarchy to keep a cohesive list of contacts through your company and to remove accidental duplicates.
  3. Don't Use Admin Roles: Users with the Canvassing Admin role, Asset Admin role, or custom roles with the "any" permission for assets, contacts and opportunities do not need to be set up in the Company Hierarchy, as they can already view and edit all assets, contacts, and opportunities inside the company. 

1.  Along the left-hand bar, select Company Settings tab

2.  Select Company Hierarchy

3.  Drag each User under their corresponding managers

    • Related Articles

    • Understand Roles

      Introduction A Role is a set of permissions given a User(s) to carry out their tasks and responsibilities within their company. When an account with HailTrace is set-up, the Primary Account Holder is given all the permissions inside the app. Each new ...
    • Create Custom Roles

      Introduction There are a dozen pre-set roles in the app that will fit many company's needs . However, a company may find it needs particular roles the app does not have. A Custom Role is a tailored set of permissions given to a role that is then ...
    • Import Assets

      The first step we suggest every customer to make is upload their list clients into our data base. This allows you to Know every customer that was hit by storm in the last year and make a repeat sale Track all customers in one place Note: Importing a ...
    • Edit Users' Personal Info, Access, and Roles

      *A User can only be edited in the Browser App 1. Along the left-hand bar, select Company Settings 2. Select User Management 3. Click the User to edit 4. Edit any of the following: Personal Details: Update a user's name, phone number, or address ...
    • Terms & Definitions

      Asset: A piece of property, such as a building, that has a physical location and is indicated with an icon on a map. An Asset has an owner, manager and/or tenant that are a potential Contact. An Asset also always has an attached Opportunity which ...