Libraries organize custom items, assemblies, and saved takeoffs to match how teams work.
Libraries can be structured by project type, location, company scope, or any internal workflow standard. Each library can be assigned to specific projects and restricted to specific users or offices to ensure teams only access relevant data.
Libraries help improve consistency, reduce clutter, and maintain control over estimating data.
Key Information
Multiple Libraries can be created to organize items, assemblies, and saved takeoffs.
Libraries can be assigned to specific projects.
Access can be controlled at the Account, Library, and Project levels.
Expand All / Collapse All controls are available in the Libraries tab within a project.
The Expand/Collapse controls appear only when folders or groupings exist.
Libraries cannot be created if Published Catalogs are enabled.
Account Owners have full access and cannot be restricted.
NOTE
Custom Libraries cannot be created if the account has Published Catalogs enabled.
Working with Libraries
The LIBRARIES tab within a project displays the Libraries assigned to that project. From here, Takeoffs, Items, and Assemblies can be browsed and managed.
Browse a Library
Open the project.
Select PLANS & TAKEOFFS.
Select the LIBRARIES tab.
-
Select the appropriate library by using the Library dropdown:
Takeoffs
Items
Assemblies
Expand folders as needed to locate the required item, assembly, or takeoff.
Click Expand All to expand all folders and subfolders
OR
Click Collapse All to collapse all folders and subfolders.
Libraries may contain multiple levels of folders and subfolders depending on how they are structured.
The action applies only to the selected section.
NOTE
The Expand/Collapse controls do not appear if there are no folders or groupings in that section.
Library Permissions
Library permissions determine:
Who can create libraries
Who can delete libraries
Who can view, edit, or delete data within a library
Which libraries are available within a project
Permissions are controlled at three levels: Account, Library, and Project.
Account-Level Permissions
Account-level permissions control who can create or delete Libraries.
To create a library, the user must have:
Can create libraries permission in Account Settings
To delete a library, the user must also have:
Can delete libraries permission in Account Settings
(See Assign and Manage Account Users for instructions on assigning permissions.)
NOTE
Users assigned the Account Owner role have all permissions and cannot be restricted.
Library-Level Permissions
Each Library includes configurable permissions for individual Users and Offices.
Available permissions:
View: Allows viewing items, assemblies, and takeoffs within the library and assigning the library to projects.
Create: Allows creating and editing folders, items, assemblies, and takeoffs within the library, and moving items or assemblies between folders.
Delete: Allows deleting items, assemblies, or takeoffs within the library.
Office Permissions
Permissions can be assigned to entire offices. Users within that office automatically inherit those permissions.
Additional permissions can be granted to individual users, but permissions assigned at the office level cannot be removed from an individual user within that office.
User Permissions
The user who creates the library automatically receives View, Create, and Delete permissions within that library. These permissions cannot be removed.
NOTE
Library-level permissions apply only to that specific library.
NOTE
Users assigned Viewer roles in Account Settings (Viewer, Project Creator, IT Admin) cannot view Libraries regardless of Library-level permissions.
Project-Level Permissions
Libraries must be assigned to a project to be available within that project.
To assign libraries to a project:
Open the project.
Go to Project Settings.
Select Project Libraries.
Assign the desired libraries.
Only assigned libraries will appear in the project’s Libraries tab and be available when adding items or assemblies to takeoffs.
Manage Libraries
Create a Library
NOTE
Only users with the Can create libraries permission can create a Library.
Libraries cannot be created if Published Catalogs are enabled..
Click LIBRARIES in the main navigation.
Open the Library dropdown.
Select + New Library.
Click the default name and enter the new name.
-
Optional configuration:
Library Details: Enter a description to clarify the library’s purpose.
Evaluate formulas that use the Each unit of measure using: Confirm the correct measurement system (Imperial or Metric).
Library Permissions: Assign User and Office permissions.
Purchase Units: Add, remove, or reorder available purchase units.
NOTE
The Hours purchase unit cannot be deleted.
Edit a Library
Users with the Can create libraries permission can edit a Library.
Click LIBRARIES.
Select the Library from the dropdown.
Click the settings gear icon.
-
Update:
Library Name
Library Description
Permissions
Purchase Units
Move Folders Between Libraries
Folders can be moved within a library or between Libraries.
NOTE
Create permission is required in both libraries to move a folder.
Click LIBRARIES.
Select the appropriate tab (Items or Assemblies).
Choose the source library.
Click the three dots next to the folder.
Select Move Folder To.
Choose the destination library and location.
Click Save.
The folder and all subfolders move to the new location.
Delete a Library
Deleting a Library permanently removes all items, assemblies, and takeoffs saved within it.
TIP
Move any data that should be retained to another library before deleting.
NOTE
Only users with the Can delete libraries permission can delete a Library.
Click the LIBRARIES tab.
Select the library from the dropdown.
Click the Settings (gear) icon.
Click the three dots next to the library name.
Select Delete Library.
Click Delete to confirm.
Related Articles
Assign and Manage Account Users
User Roles and Permissions
Create, Edit, or Delete Custom Items
Create, Edit, or Delete a Custom Assembly
Bulk Import Custom Items to STACK
See how others use this feature in the STACK Community.
If you need additional assistance, please Contact Us.
Comments
Please sign in to leave a comment.