Skip to main content

Product Library Management in Enterprise Admin Console (Beta)

Updated today

Overview

This article provides a comprehensive guide to managing Product Libraries within the Enterprise Admin Console. Learn how to efficiently setup a centralized Product Library, understand the difference between Enterprise and Company libraries, and configure local visibility.

Key benefits

  • Single source of truth: Manage products once at the enterprise level, reduce duplication and drift

  • Tailored access & pricing: Use Configurations to decide product availability and price overrides per sub-company; use User Group Views for role-based visibility

  • Consistent estimating: Within the same drawing, the same product always references the same price, ensuring consistent estimates for all collaborators

  • Stronger governance & security: Centrally control what’s visible/usable; narrow access for external collaborators via groups and views

  • Scalable integrations: Align ArcSite products with Enterprise ERP/CRM systems using Product Mapping

Availability

  • Supported Platforms: Web-based portal accessible from any device with internet connectivity

  • Subscription Requirement: Available for Enterprise Beta companies only. Contact your Sales team member to discuss

Beta Note

During the Beta, our goals are to validate core functionality in real-world workflows, surface any usability or performance issues, and gather your feedback to refine the final release.

We’ll be continuously improving the interface during this phase, so some screenshots in this guide may look a little different from what you see in the product. That’s expected. If you spot anything that could be better whether it’s functional, visual, or how the experience feels, please tell us. Your feedback directly shapes the final product.

Who Is This For?

This guide is designed for Enterprise Admins and IT Admins who manage Product Library content and access within their organization.

Beta Features

  1. Centralized Enterprise Product Library - All sub-companies can share one centrally managed product catalog. You can choose to run in centralized mode (one Enterprise Library) or let each sub-company maintain its own library.

  2. Configure Library settings - Within a Configuration, you can mark each item as available/unavailable and choose to inherit pricing from the Enterprise Library or set an override price.

  3. Role-Based Access Control with Library User Group Views - You may enable Role-Based Access Control (RBAC) by assigning different User Group Views to user groups.

Beta Limitations

  1. Product Mapping & Third-party integration - The current version supports Product Mapping and third-party integrations; however, it does not yet support you to configure these mappings yourself. You will need to contact ArcSite to have the settings added manually. During the Beta phase, we only support ServiceTitan and Salesforce integrations.

  2. Cross-library product duplication and merge tools - Currently, duplicating or moving products between different libraries (e.g., from a sub-company library to the Enterprise Library) is not supported. You can achieve this by exporting the products as a spreadsheet and importing them into the target library, or by contacting ArcSite for assistance.

Before You Begin

The entire Beta test will take place in a relatively isolated environment. Only users running the TestFlight version of the App will experience the changes introduced in this Beta. Users on the standard App version will not be affected — their access permissions and available product libraries will remain the same as before, ensuring no impact on their daily work.

Please note that while the Beta environment is relatively isolated, but it is not a “sandbox.” The Enterprise Library used in this Beta is the same one your company will continue to use after the Beta phase. All content and settings from this stage will be retained after Beta ends.

That said, you don’t need to worry too much about “messing up” the Enterprise Library during testing. If necessary, you can contact ArcSite to have your Enterprise Library reset.

What is the Enterprise Product Library?

The Enterprise Product Library is a centralized catalog of products (and bundles) that an enterprise can share across all sub-companies. Instead of each sub-company maintaining its own isolated list, the Enterprise Library lets you manage a single source of truth while still tailoring which products and prices each sub-company or end user can use through Configurations and User Group Views.

Currently, you can operate in one of two modes at a time:

  • Use Enterprise Library (centralized): All sub-companies draw from one shared library, with per-company tailoring via Configurations and optional role-based visibility via User Group Views.

  • Use Company Libraries (local): Each sub-company maintains its own library independently. (You can switch modes later)

Choose Enterprise or Company Product Library

By default, each ArcSite Company will have a local library enabled. End users can only use one library at a time — either the Enterprise Library or the Sub-Company Library — but not both simultaneously. When one library is set to Enabled, the other will be automatically set to Disabled.

You can still edit a library if its disabled by clicking Manage Library.

Adding Products, Bundles, and Product Groups

Open the Enterprise Library by clicking Manage Library and clicking New Product

Configure the Enterprise Product Library

A library Configuration is a customized version of the Product Library that defines which products are available and what prices apply. It allows Enterprise Admins to tailor the shared product library to meet the needs of different teams—showing only the relevant products and applying region-specific pricing when needed.


Every Enterprise Library includes a Default Configuration that contains all products at their original (library) prices. This default is intentionally uneditable; it acts as the baseline and ensures there is always a complete, consistent fallback. Any sub-company that isn’t explicitly assigned to a custom Configuration automatically uses this default.

Click Create New Configuration to add a new configuration

Click Override Price to make Configuration specific price changes

Click Assign Configuration to select a specific ArcSite Company

User Group Views & Role-Based Access Control

Where Configurations tailor the product catalog for a company, User Group Views refine what different roles actually see and use within a sub-company. A View acts as a layer of availability within the library/context you’re already in. Admins can create Views to determine which items appear for specific user groups in the app, enabling role-appropriate product access without duplicating catalogs.

Access is additive: a user’s effective product list is the union of all Views assigned to their group(s). Views do not alter prices or product attributes; they simply decide what’s visible and usable for a given role and context. Because this mechanic applies to both Enterprise and Company Libraries, organizations can use the same mental model regardless of which mode they’re operating in.

Start by opening the Company admin and go to Settings > User Groups

Click Create New User Group. User Groups could represent a business unit, geographic region, or user role.

Click Add Members to select a specific set of users.

Go to the Products tab and click Access Controls in the top right

Click Create New User Group Views, add a name, and select specific User Groups

Click Edit User Group View to change Product Library settings and availability

Library Strategies

Centralized Library

Simplest form. The Enterprise creates one central Product Library, and each Company inherits the full library.

Centralized Library with Configurations

Offers flexibility at the Company level. The Enterprise creates one central Product Library. The Enterprise Library is segmented and modified using Library Configurations. Assign a specific Configuration to each Company.

Centralized Library with local Company User Groups

Fully managed library from top down. The Enterprise creates one central Product Library. At the local Company User Groups are managed to segment the Product Library.

FAQ

What’s the difference between Library, Configuration, and User Group View?

  • Library = product data (create/update/delete)

  • Configuration = per-company availability + price overrides

  • User Group View = role-based visibility (union of Views a user’s groups can access).

When do I create a custom Configuration vs. a User Group View?
Use a Configuration for company-level differences (what’s available, what’s overridden). Use Views for role-level differences (who sees what).

Can a company use more than one Configuration?
No—one Configuration per company per library. Keep role differences in Views.

Why can’t I edit product attributes in a Configuration?
Attributes live in the library (source of truth). Configurations only control availability and price overrides.

Can I edit the Default Configuration?
No. Default is fixed (all products, original library prices). Create a new custom Configuration when you need differences.

How do margins work with Calculated Price?
Price = Cost ÷ (1 − Margin). Set Product Margin per sub-company; if missing, the Enterprise Product Margin is used as a fallback (which may not match local intent).

Can I copy products between libraries?
Direct cross-library copy isn’t supported. Use Export/Import spreadsheets to seed the Enterprise Library (or contact ArcSite for help).

Will switching modes break existing drawings?
No. Legacy items are flagged, remain editable on canvas, but can’t be added anew and won’t receive future library updates. Replace them with items from the enabled catalog if needed.

Can I run Enterprise and Company Libraries at the same time?
Only one can be enabled for end-user selection. Enabling one disables the other.

I see “Varies by company” for a price—what does it mean?
The item uses Calculated Price, and margins differ across sub-companies. Open the flyout to view each company’s price.

Did this answer your question?