User Roles and Permissions
      • Dark
        Light
      • PDF

      User Roles and Permissions

      • Dark
        Light
      • PDF

      Article summary

      STACK offers a wide array of capabilities and information that can be useful to different people/departments throughout your organization. This makes it beneficial to give several members of your team access to your STACK account. However, we recognize that you probably don't want every user to be able to edit a takeoff or company settings or see costs data and estimates.

      To help you to control access to certain tools/features and share relevant information with the appropriate members of your team, when you add a user to your STACK account you will assign them Role based on the level of access you want them to have.

      STACK has several different predefined Roles from which to choose. Additional User Permissions can be assigned or removed to help you customize the Roles to fit the specific work each member of your team needs to perform.

      TIP: You can manage users' access to specific projects by making a project private. See Private and Public Projects for more info.

      See below for more information:
      User Role Descriptions
      User Permission Descriptions
      User Role Capability Comparison

      See Assign and Manage Account Users for instructions on how to assign user roles and permissions.


      User Role Descriptions

      STACK has several different Roles from which to choose. You can assign a user any role you want, and you can assign multiple users the same role. Some roles include one or more of the User Permissions and you can add additional permissions as needed.

      Roles are classified as either a Full-Access or Viewer role.* 

      • Full-Access roles can create, edit, search, and view information as defined in the specific role. 
      • Viewer roles can search/view information as defined in the specific role.

      *The number of users to which you can assign Full-Access roles is based on the number of licenses available in your STACK subscription. There is no limit to the number of users who can be assigned Viewer roles. 

      You can assign a user any role you want and you can assign multiple users the same role.

      Full-Access Roles

      Account Owner 

      This role has full access to ALL account information and features, no exclusions. 

      *All User Permissions are assigned to this role and cannot be removed.

      NOTE: At least one user on your account must be assigned the role of Account Owner.

      Estimator

      This role can view and create projects, manage plans and documents,* perform takeoffs, add items and assemblies to takeoffs, and edit reports and estimates (with cost data).

      *The Can create projects and edit project settings user permission is included in this role but can be removed completely or amended to exclude the ability to delete projects.

      The Can create and edit annotations permission is also included in this role but can be removed.

      Takeoff Operator

      This role can view and create projects, manage plans and documents,* perform takeoffs, add items and assemblies to takeoffs, and edit reports (without cost data).

      Even with added User Permissions, this role does NOT have access to estimates or cost data.

      *The Can create projects and edit project settings user permission is included in this role but can be removed completely or amended to exclude the ability to delete projects;

      The Can create and edit annotations permission is also included in this role but can be removed.

      Viewer Roles

      Cost Viewer

      This role can view/search all projects, takeoffs, markups, takeoff reports, and snapshots (with cost data), can hide/unhide takeoffs, and print plan sheets/documents.

      Even with added User Permissions, this role CANNOT create/edit takeoffs or the takeoff library.

      IT Admin 

      This role can view/search projects and takeoffs, hide/unhide takeoffs, print plan sheets/documents, print reports (without cost data), and access/edit Account Settings.

      Even with added User Permissions, this role CANNOT create/edit takeoffs or the takeoff library, and does NOT have access to estimates or cost data.

      *The User Permission "Can edit account settings" is included in this role. 

      Project Creator

      This role can view and create projects, manage plans and documents,* view/search takeoffs, hide/unhide takeoffs, print plan sheets/documents, and print reports (without cost data).

      Even with added User Permissions, this role CANNOT create/edit takeoffs or the takeoff library, and does NOT have access to estimates or cost data.

      *The User Permission to Create projects and manage plans and documents is included in this role.

      Viewer 

      This role can view/search projects and takeoffs, hide/unhide takeoffs, print plan sheets/documents, and print reports (without cost data).

      Even with added User Permissions, this role CANNOT create/edit takeoffs or the takeoff library, and does NOT have access to estimates or cost data.


      User Permission Descriptions

      User Permissions can be applied (or removed) to STACK’s predefined user roles so you have more flexibility to further expand or restrict what a certain role can do.

      User Permissions give a user more administrative and content management capabilities within the account.

      You can apply any or all User Permissions to any role except Account Owner. All permissions are automatically applied to the Account Owner role and cannot be removed. 

      User Permissions

      Can create projects and edit project settings

      Gives any user the ability to create a project and edit project information on the project Home screen, as well as upload and manage project plans and documents.

      Can delete projects 

      Gives any user the ability to delete projects.
      This permission cannot be assigned unless the Can create projects and edit project settings permission is also assigned.

      Can create libraries

      Gives any user with a Full-Access role the ability to create Custom Libraries.

      Permissions to View, Create, and/or Delete the Takeoffs, Items, and Assemblies within a Custom Library is assigned in each Library. See Custom Libraries for info.

      Can delete libraries

      Gives any user with a Full-Access role the ability to delete Custom Libraries.
      This permission cannot be assigned unless the Can create libraries permission is also assigned.

      Can edit account settings

      Gives any user the ability to access and manage Account Settings without having to be assigned the role of Account Owner.

      NOTE: If you assign a user this permission, they will be able to do anything in Account Settings (even change billing information).

      Can create and edit annotations

      Gives any user the ability to add, edit, and remove annotations on plan sheets.


      User Role Capability Comparison

      This table provides a general overview of the capabilities each Role can have. See User Role Descriptions and User Permission Descriptions above for specific capability details.
      R = Capability included in the Role.
      R(P) = Role includes a User Permission for this capability.
      P = User Permission must be applied to Role for this capability.

      STACK Capabilities 
      Account Owner
      Estimator
      Takeoff Operator
      Cost Viewer
      IT Admin
      Project Creator
      Viewer
      Projects
      CreateRR(P)R(P)PPR(P)P
      EditRR(P)R(P)PPR(P)P
      DeleteRR R



      ViewRR RR RR R 
      Takeoffs/Measurements
      CreateRRR



      EditRRR



      DeleteRR R



      ViewRRRRRRR
      Takeoff Annotations
      CreateRR(P)
      R(P)
      PPPP
      EditRR(P)
      R(P)
      PPPP
      DeleteRR(P)
      R(P)
      PPPP
      ViewRRRRRRR 
      Estimates
      CreateRR




      EditRR




      DeleteRR




      ViewRR




      Takeoff Reports
      EditRR
      (no cost data)
      RR
      (no cost data)
      R
      (no cost data)
      R
      (no cost data)
      ViewRRR
      (no cost data) 
      R R
      (no cost data)
      R
      (no cost data)
      R
      (no cost data)
      Takeoff Library
      CreateRPPPPPP
      EditRPPPPPP
      DeleteRPPPPPP
      ViewRPP



      Item Reports
      EditRRR
      (no cost data)
      RR
      (no cost data)
      R
      (no cost data)
      R
      (no cost data)
      ViewRRR
      (no cost data)
      RR
      (no cost data)
      R
      (no cost data)
      R
      (no cost data)
      Items/Assemblies Libraries
      CreateRPPPPPP
      EditRPPPPPP
      DeleteRPPPPPP
      ViewRPPP


      Item Library Pricing
      CreateRPPPPPP
      EditRPPPPPP
      DeleteRPPPPPP
      ViewRRPRPPP
      Cost Type Library
      CreateRPPPR(P)PP
      EditRPPPR(P)PP
      DeleteRPPPR(P)PP
      ViewRPPPR(P)PP
      Label Library
      CreateRPPPPPP
      EditRPPPPPP
      DeleteRPPPPPP
      ViewRRRPPPP
      Manage Users
      CreateRPPPR(P)PP
      EditRPPPR(P)PP
      DeleteRPPPR(P)PP
      ViewRPPPR(P)PP
      Manage Billing Info
      CreateRPPPR(P)PP
      EditRPPPR(P)PP
      DeleteRPPPR(P)PP
      ViewRPPPR(P)PP
      Manage Subscription
      CreateRPPPR(P)PP
      EditRPPPR(P)PP
      DeleteRPPPR(P)PP
      ViewRPPPR(P)PP

      Assign and Manage Account Users
      Private and Public Projects
      Account Settings


      If you need additional assistance, please Contact Us.


      Was this article helpful?