The Access Control page allows you to have multiple users on your account with custom permissions tailored to your needs. With the New Catalog Experience, you'll have access to more detailed permission controls, giving you greater flexibility to manage your team's access.
It is currently possible to switch between the old and new experiences using the switch button at the top right of the catalog pages. However, the new granular permissions described in this article only work when operating in the new experience.
What's Different
The new permission system offers much more flexibility than the old experience:
More granular control: Instead of broad permissions like "Product Management," you now have specific permissions for viewing products, managing catalog details, managing prices, and managing costs separately.
Location-specific options: Many permissions can now be set per location, giving you better control over what users can access where.
These new permissions were designed based on feedback submitted by you, looking for better ways to manage staff permissions!
Adding a User
The process for adding users is the same regardless of which catalog experience you're using.
Steps:
Go to the Access Control page in Thrive
Check the top-right corner to see how many user slots you have available
Click Add User (or the equivalent button)
Enter their Email, Name, and optionally a Password
Select the permissions you want them to have (see permission table below)
Click Save or Create User
You can create a password for the user or leave it blank. If left blank, Thrive will send them an email link to set their own password.
This creates a new user account with the specified permissions. The user can log in and access only the features and locations you've granted them.
User Limits by Plan
Your Thrive subscription determines how many users you can have:
Standard Plan: 2 users
Professional Plan: 5 users
Elite Plan: 10 users
Enterprise Plan: 20 users
Need more users? Additional users can be added in groups of 5 as a Billing Add-On. Each group of 5 costs $50/month or $500/year ($42/month). There are no restrictions on the number of add-ons you can purchase.
Removing a User
Steps:
Go to the Access Control page
Click on the user's email address
Click the red trashcan button
Confirm the deletion
This removes the user's access to Thrive immediately. They will no longer be able to log in.
Deleting a user does NOT remove their name or actions from the Audit Log. Thrive keeps this historical record so you can always see who made changes to your account. If you change a user's name (without deleting them), the Audit Log will continue to show the name that was active at the time each action was taken.
Available Permissions
The table below shows all available permissions for users working in the New Catalog Experience. Permissions are organized by category to help you understand what each one controls.
Permission | Description | Other Permissions Required |
ACCOUNT & USERS |
|
|
Account Management | Manage account settings, integrations, billing, locations, and time zones. Requires permission to access all locations. | Required by Manage users & permissions |
Manage users & permissions | Manage user access and permissions |
|
CATALOG |
|
|
View products | View details in the product catalog without being able to edit. Costs are hidden unless the user also has View cost & profit margins. Location-specific. | Required by Manage Catalog |
Manage catalog | Manage basic product details at accessible locations (excludes price, cost, integrations, vendors). Can be limited to specific locations. | Required by Manage Integrations |
Manage catalog everywhere | Manage details of products linked to any location, regardless of other access settings |
|
Delete products | Delete products that are only linked to accessible locations. Only products with zero inventory can be deleted. |
|
Delete products with inventory | Delete products from the catalog even if they are still in stock. Use with caution! |
|
Product Management | Create, edit, and delete products & variants. | Requires permission for all locations and the Update stock counts & prices permission. |
Manage prices | Change prices in the product catalog (excludes integration-specific pricing). Limited to accessible locations. |
|
View cost & profit margins | View gross profit margins on all products and on reports for permitted locations | Required by Manage POs & Manage Internal Transfers |
View costs everywhere | See cost figures for every location, regardless of other access settings |
|
Manage costs | Change costs to calculate profit margins at accessible locations |
|
SALES |
|
|
View reports | View reports, though some content may be restricted by other permissions |
|
Manage integrations | Manage integrations for any location, including syncing products to sales channels and managing channel-specific prices |
|
Manage invoices | View, create, and update invoices |
|
INVENTORY |
|
|
View stock counts and prices | See units in stock and prices. Limited to accessible locations. | Required by Update stock Counts & Prices |
View stock counts everywhere | See quantity in stock for every location, regardless of other access settings |
|
Update stock counts & prices | Add, remove, and edit stock counts and prices for permitted locations. This is independent of the Manage Stocktakes permission. | Required by Product Management |
Manage stock counts | Modify units in stock at accessible locations |
|
Submit Stocktakes | Create, edit, and submit Stocktakes for approval. Generate Stocktakes from templates. |
|
Manage Stocktakes | Approve stocktakes and create/edit Stocktake templates |
|
Manage POs | Create and edit purchase orders for permitted locations | Requires View cost & profit margins |
Receive POs | Receive open purchase orders for permitted locations |
|
Manage internal transfers | Create and edit internal transfers for permitted locations |
|
Receive internal transfers | Receive open internal transfers for permitted locations |
|
Manage Assemblies | Manage assembly templates and execute assembly runs |
|
COMMUNICATION |
|
|
Share Bulletins | Share bulletins with the team | Required by Manage Bulletin Board |
Manage Bulletin Board | (Un)pin and unshare other users' bulletins |
|
Understanding Permission Dependencies
Some permissions require other permissions to be enabled first. Thrive won't let you enable a permission without its prerequisites.
How to see dependencies: Hover your mouse over the ⓘ icon next to any permission to see what other permissions it requires.
Common dependency examples:
Manage users & permissions requires Account management
Update stock counts & prices requires View stock counts and prices
Manage POs requires View cost & profit margins
Manage Bulletin Board requires Share Bulletins
Dependencies ensure users have the foundational access they need to use dependent features effectively. For example, you can't update stock counts if you can't view them first.
Location Permissions
One of the biggest improvements in the New Catalog Experience is location-specific permissions. You can now restrict many permissions to specific locations.
Location-specific permissions include:
View products
Manage catalog
Manage prices
Manage costs
View stock counts and prices
Manage stock counts
Receive POs
Receive internal transfers
This is great for businesses with multiple retail locations where you want store managers to only manage their own location's inventory and pricing!
Managing User Limits
Best practices for smooth operations:
Regular reviews: Check your current user list monthly to ensure only active and relevant users are included.
Monitor expirations: If your user count appears lower than expected, check if any add-ons or upgrades have expired.
Track from Billing page: View your billing and user slot adjustments directly from your Thrive account's Billing page for clarity and record-keeping.
Plan ahead: If you know you'll need more users soon (seasonal workers, new location opening), add user slots before you need them to avoid disruptions.
