Skip to content

Security and Access

Loupe Factory uses role-based access to control what each person can see and change. This keeps sensitive customer, supplier, staff, pricing, and admin settings available only to the right users.

Admins manage user roles from Admin Settings > Users & Access.

Access Terms Used on This Page

Some internal permission charts use the term CRUD. In everyday language, that means a user can:

  • Create: add a new record
  • Read: view a record
  • Update: edit an existing record
  • Delete: remove a record

This page avoids the abbreviation where possible and explains each permission in plain language.

Default Roles

Loupe Factory uses three default roles.

Role What it is for
Admin Users who manage setup, access, sensitive records, integrations, pricing, billing-related settings, and full operations.
Manager Users who run daily operations across production, inventory, and sales-order creation, with limited access to customer details, internal inventory costs, and admin controls. On eligible plans, admins can let managers use inventory from all locations.
Member Users who work in assigned operational areas with limited access. Members can usually view assigned-location inventory and help with production, but they do not manage commercial, access, or integration settings.

Role Access Summary

Feature area Admin Manager Member
Orders Add, view, edit, and delete orders Create and open sales orders. Customer details, payments, invoices, edits, and exports stay admin-only. No access
Production Add, view, edit, and delete production records Add, view, edit, and delete production records Add, view, and edit production records. Cannot delete them.
Customers Add, view, edit, and delete customer records No access No access
Staff Add, view, edit, and delete staff records View staff records only. Contact details are hidden. No access
Shipments Add, view, edit, and delete shipment records No access No access
Inventory Add, view, edit, and delete inventory records Add, view, edit, and delete inventory records View inventory only
Product image selection Select product images from related inventory item images Select product images from related inventory item images No access
Storefront descriptions Write, generate with AI, and edit shopper-facing item copy Write, generate with AI, and edit shopper-facing item copy No access
Manual inventory tag ID editing Edit tag IDs on Business and Enterprise plans Edit tag IDs on Business and Enterprise plans No access
Inventory original values Add, view, edit, and delete original inventory values View only View only
View Cost Price Yes No No
View Sell Price Yes Yes No
View Retail Price Yes Yes Yes
Change prices, currency, or price basis Yes No No
Inventory CSV exports Export the current inventory view or every workspace inventory record after entering a one-time email verification code No access No access
Customer, supplier, sales order, and production job list CSVs Export the current list after entering a one-time email verification code No access No access
Staff and purchase order list CSVs Export the current list after entering a one-time email verification code Export the current list after entering a one-time email verification code No access
Delete all inventory items Delete every inventory item in the workspace after entering a one-time email verification code No access No access
Component rate profiles Create, update, activate, deactivate, remove, apply, link inventory, and review rate profiles View rate profiles, rate history, and linked cost component references only No access
Suppliers Add, view, edit, and delete supplier records View supplier records only. Supplier information is hidden. No access
Invoices with pricing Create invoices with pricing No access No access
Report exports Export reports for areas where the user has full access Export reports for areas where the user has full access No access
Loupe Copilot Ask questions and receive answers from permitted data Ask questions and receive answers from permitted data Ask questions and receive answers from permitted data
User invitations and roles Invite users, update users, remove users, and assign roles No access No access
Tally integration Use the integration Use the integration No access
QuickBooks Online integration Use the integration No access No access
Shopify integration Use the integration No access No access
JewelCloud integration Use the integration No access No access

Inventory permissions still follow existing inventory and location access. A user can read Retail Price only on records they can already access. Reading Retail Price does not grant CSV export access: Export CSV and Export All CSV remain admin-only.

For the steps to view or change prices, see Inventory Pricing.

How to Choose the Right Role

Choose Admin for people who are trusted to manage company setup, user access, integrations, pricing, and sensitive business records.

Choose Manager for operational leads who need to create and follow sales orders, run production, and work inventory, but should not receive the customer directory, inventory cost sheet, sales-order exports, or administrative controls.

Choose Member for users who need limited daily access, such as helping with production updates or checking inventory availability.

Component Rate Profile Access

Component rate profiles can hold sensitive pricing, rate source, currency, effective date, and costing context. Loupe Factory gives Admins full control, while Managers get a view-only experience for review and operational context. Members do not access the Component Rate Center by default.

Feature Admin Manager Member
View the Component Rate Center and rate profile tables Yes Yes No
Create a rate profile Yes No No
Update or remove rate profiles Yes No No
Change a profile between active and inactive Yes No. Managers see the status badge only. No
Apply a rate profile to linked costs Yes No No
Link inventory items to a rate profile Yes No No
View rate history by selecting a price Yes Yes No
View linked cost component references Yes Yes No

Use this policy when deciding who should maintain shared material, labor, freight, packaging, service, or overhead rates. Admins should manage the rate records. Managers can inspect the records to understand the rate behind a cost, but cannot change the rate, apply it to linked cost components, or link inventory items to a rate profile.

Loupe Copilot Access

Loupe Copilot follows the same role-based access rules as the rest of Loupe Factory. A Copilot answer can only include records and fields that the person asking the question is already allowed to view.

For example, if a Manager can open a sales order but customer identity is hidden, Copilot must keep that customer identity out of the answer. If a Member cannot access invoices, Copilot cannot reveal invoice details to that Member.

Copilot is read-only. It can look up, summarize, and explain permitted records, but it cannot change, delete, move, approve, or create records in your account. Your business information is not used to train AI models.

Storefront Description Access

A storefront description is shopper-facing copy stored on an inventory item. Writing one, generating one with AI, and editing one are limited to Admin and Manager users on every plan. Members do not see Storefront Description on the item's More Actions menu.

Loupe Factory removes prices, currency, rate details, cost components, internal notes, tag IDs, and HS or HSN codes before the item reaches the AI. A generated description therefore cannot expose inventory pricing that a Manager is not allowed to view on the item record itself.

Every save is recorded on the item's history with who made the change and when. An admin can send a description to the linked Shopify product with a Shopify product push. The product type's description is used first. If it is blank, the newest Finished inventory item on that Product with a description supplies the copy. Each lot's description can also sync both ways through the Shopify variant-description metafield, which Loupe Factory creates when needed. See How Descriptions Reach Shopify. A JewelCloud feed includes each listed jewelry style's own storefront description as its public product description, sent as plain text. Internal notes are not included. See JewelCloud jewelry listing details. Every other channel needs someone to copy the text across.

See Storefront Descriptions for the full workflow, the tone options, and what to check before saving.

Manager Sales Order Access

Managers can keep sales moving without receiving the customer directory or the inventory cost sheet.

Managers can find Sales Orders, open a sales-order details page, and create an order through the standard form, Create with AI, or Pick from inventory. Universal search gives them the Sales Order page and Create action. It does not return individual order records. Members remain outside this workflow.

The access stops where admin work begins. These stay admin-only:

  • purchase-order details
  • customer records
  • sales-order exports
  • order edits
  • payments
  • invoices
  • cancellations
  • return actions
  • shipment changes
  • internal-note changes
  • line-price changes
  • deletions

Managers keep the authorized BOM, purchase-supply, and production launch points needed to move a sales order forward. They cannot fully manage or edit sales orders.

Customer labels managers see

A manager sees the customer's nickname chosen by your team. If it is blank, Loupe Factory uses uppercase initials, then a neutral Customer reference when there is no usable name character. The picker stays usable without turning the sales workflow into a customer directory.

Manager customer labels, cards, and order responses do not add full names, company names, email addresses, phone numbers, addresses, tax IDs, websites, avatars, customer links, or customer tooltips. Admins keep their existing customer view.

Do not treat a nickname or initials as anonymous. People inside the company may still recognize them.

Inventory costs managers do not see

Managers can view an inventory item's Sell Price and Retail Price, with the currency and price basis used to read those amounts. They cannot change inventory prices, currency, or price basis. The inventory record's Cost Price, inventory-source purchase price, and estimated internal cost remain hidden.

Managers can enter the negotiated sales or purchase price when creating an order. That order price is separate from the prices stored on inventory.

When a manager starts a purchase-order row from inventory, its editable price begins blank instead of copying the stock record's internal price. Admins keep the existing inventory-price prefill.

Managers still see authorized sales-order BOM values, including the rates, costs, sell amounts, and totals that belong to the BOM itself. The protected data is the inventory record's internal price, not every commercial number needed to do the work.

Protected before the page arrives

Restricted customer and inventory-cost fields are removed before Loupe Factory builds the page, form, search result, or AI summary. This is not a hidden column. Crafted form values cannot overwrite or clear pricing previously set by an admin.

Loupe Factory checks the role that belongs to the workspace currently open. Another workspace's role cannot grant restricted access. If the current workspace match cannot be verified, sensitive access stays closed.

Sensitive Information Rules

Loupe Factory limits sensitive information by role:

  • Managers can create and open sales orders. Customer details stay off their labels, and the administrative actions listed above stay admin-only.
  • Managers can view staff records, but staff contact details are hidden.
  • Managers can view supplier records, but supplier information is hidden.
  • Members cannot access customer, supplier, shipment, invoice, user-access, or integration settings by default.
  • Cost Price is visible only to admins. Sell Price is visible to admins and managers. Retail Price is visible to admins, managers, and members on inventory records they can access. Managers and members cannot view the inventory record's estimated internal cost.
  • Only admins can change inventory prices, currency, or price basis. Existing inventory and location access still applies, and reading Retail Price does not grant CSV export access.
  • Component rate profile write actions are restricted to Admins. Managers can review rate profiles, rate history, and linked cost component references, but cannot create, update, remove, activate, deactivate, apply, or link inventory to rate profiles.
  • Only Admin and Manager roles can select a product image from images already attached to related inventory items. Members cannot change product images.
  • Only Admin and Manager roles can write or generate a storefront description. The AI that drafts one never receives prices, cost components, internal notes, tag IDs, or HS codes, so restricted values cannot reach shopper-facing copy.
  • Loupe Copilot keeps restricted records and confidential fields out of answers when the person's role should not see them. See Loupe Copilot.

Verified List Exports

The records behind these numbers become portable the moment they are downloaded. When an authorized user exports customers, suppliers, staff, sales orders, purchase orders, or production jobs, Loupe Factory opens a one-time code dialog inside the app. Enter the code sent to your email and the download continues from the same page, with your search and filters intact. No sign-out, and no trip through the login page.

The verification follows the exact export. It is short-lived, works once, and is tied to the person, workspace, export type, and exact records requested. It cannot be reused for another file.

Your roles still decide who can export. The one-time code confirms identity. It never expands permissions.

List CSV Who can export
Customers, suppliers, sales orders, production jobs Admin
Staff, purchase orders Admin or Manager
Inventory Export CSV and Export All CSV Admin

After verification, Loupe Factory rebuilds the file from authorized live records in your workspace. Customer, supplier, and staff exports follow the current search and filters. Sales and purchase orders use the current page. Production uses the jobs already loaded.

A security receipt goes to the verified user and, when configured, the workspace billing contact. It includes the export type, actual record count, workspace, user, and time. The download does not wait for email delivery. The CSV is never attached, and no exported row data appears in the message. Receipts are sent after the export. They are not a complete history of every file that left the workspace.

Keep the workspace billing email current so the receipt reaches the right address.

Screenshot space

One-time email code for a list export

Add a screenshot of the in-app one-time code dialog beside an export receipt that shows export type and record count, with no real customer or staff data.

Inventory Export Protection

Inventory CSV exports are available only to admins. Managers and members do not see Export CSV or Export All CSV, even when they can view or manage the inventory records on screen. Their access to Retail Price does not change this rule.

Every inventory export requires a one-time six-digit code sent to the admin's email address. The code expires after ten minutes and approves one export only. After the download, Loupe Factory sends a security receipt to the exporting admin and the workspace's billing contact. The receipt records the export type, record count, exporting admin, and time without attaching the CSV or including inventory data.

See Exporting Inventory to CSV for the difference between current-view and full-workspace exports. The same one-time email code is used for the other list exports above.

Inventory Deletion Protection

Delete all inventory items, in Admin Settings > Inventory Settings > Reset, removes every inventory item in the workspace in one step. Only admins see the control. Managers can delete the individual inventory records their role allows, but neither managers nor members can clear the whole inventory.

The deletion is protected the same way as an export. The admin confirms with a one-time six-digit code sent to their email address. The code expires after ten minutes and approves that deletion only. Loupe Factory then sends a security receipt to the admin who deleted the items and the workspace's billing contact. The receipt records how many items were deleted, what was removed with them, who did it, and when. Anyone who receives a receipt for a deletion they did not authorize should contact their workspace administrator right away or reply to the email.

See Deleting All Inventory Items for what is deleted, what is kept, and the steps.

Location-Based Inventory Access

Inventory visibility also depends on the user's assigned location and the organization's location settings.

Admins can turn on Managers can use inventory from all locations in Organization Settings > Locations. When enabled, Manager users can view and select inventory items or products from every location in the organization. This is useful when one operations lead handles stock across multiple warehouses, factories, showrooms, or fulfillment sites.

When the setting is disabled, Manager users are limited to inventory from their assigned location.

Members can only see inventory items and products from their assigned location. This restriction still applies when manager cross-location access is enabled.

The setting is available on Professional, Business, and Enterprise. It is not available on Starter.

Managing User Access

To invite users or change their role:

  1. Go to Admin Settings > Users & Access.
  2. Open Invite New Users to invite a new person, or open Members to update an existing user.
  3. Assign the correct role: Admin, Manager, or Member.
  4. Save the change.

Role changes affect what the user can see and do the next time they work in Loupe Factory.