Browse by Topic

User Roles and Permissions

A single store can have multiple users that can log in to assist with the day-to-day functions of managing a store or for a specific role. Each user should have their own account, with permissions limited to only their areas of responsibility.

On BigCommerce, there are a few pre-made sets of user roles, or you can select the permissions you want to grant. The Store Owner or a System Admin can create/delete users and grant permissions from Account SettingsUsers.

In this article, we'll go over the different types of user roles and what each role can access. If you'd like to learn about creating and removing users, see Users.


User Roles

A user role is a built-in collection of user permissions specific to a particular job. They help to optimize efficiency and reduce the risk of human error by enabling you to delegate responsibilities and permissions to certain users only.

The user role drop-down menu

  • Sales Staff — permissions generally assigned to the person(s) responsible for the sales and/or marketing of your store
  • Sales Manager — permissions generally assigned to the staff member(s) responsible for processing orders
  • System Admin — administrator role with all permissions enabled
  • Store Owner — the person financially responsible for the account; this role has exclusive access to various account-related features. For more information, see Store Owner User Role and Permissions.
  • Custom — use this option to create your own combination of permissions. You can also opt to customize one of the other roles.


The table below lists available permissions, grouped under the user role typically associated with these permissions. Any related required permissions are called out, as these must be enabled in order for the user to have the intended access.

Sales Staff
Manage OrdersAccess View Orders, Search Orders and View Shipments; can access order actions (e.g. printing invoice and packing slip). Manage Shipping is also required to create shipments. 
Edit OrdersAdd and edit ordersManage Orders
Add OrdersAdd ordersManage Orders
Manage ReturnsAdd notes, change status of return requests 
Capture FundsAccess Capture Funds from the View Orders screenManage Orders
Refund OrdersAccess Refund from the order actions drop-downManage Orders
Manage CustomersAccess View Customers and Search Customers 
Edit CustomersEdit customer detailsManage Customers
Manage ReviewsAccess View Product ReviewsManage Products
Edit ReviewsApprove, disapprove, and edit reviewsProduct Reviews
Delete ReviewsDelete reviewsProduct Reviews
Approve SelectedThis does not currently affect anything. 
Manage CouponsAccess View Coupon Codes 
Edit CouponsAdd coupons (switched with Add Coupons)Manage Coupons
Add CouponsEdit coupons (switched with Edit Coupons)Manage Coupons
Delete CouponsDelete couponsManage Coupons
Manage DiscountsAccess Automatic Promotions 
Edit DiscountsEdit and sort existing Automatic PromotionsManage Discounts
Add DiscountsCreate new Automatic PromotionsManage Discounts
Delete DiscountsDelete existing Automatic PromotionsManage Discounts
Manage PagesAccess Storefront › Web Pages and change sort order 
Create PagesCreate new pagesManage Pages
Edit PagesEdit existing pagesManage Pages
Delete PagesDelete existing pagesManage Pages
Manage BannersCreate, edit, and delete banners, and make them visible/invisible 
Manage Gift CertificatesView purchased gift certificates and their details. Change status and delete certificates. 
Use Image ManagerUse the Image Manager 
Sales Manager
Manage ProductsAccess the View Products page 
Create ProductsCreate new productsManage Products
Edit ProductsEdit, set as featured, and hide existing productsManage Products
Delete ProductsDelete existing productsManage Products
Export ProductsExport productsManage Products
Product OptionsAccess and add / edit / delete product optionsManage Products
Manage CategoriesAccess the categories page, change sort order, and visibility 
Create CategoriesCeate new categoriesManage Categories
Edit CategoriesEdit existing categoriesManage Categories
Delete CategoriesDelete existing categoriesManage Categories
Export OrdersExport orders 
Delete Orders (Restorable)This does not currently affect anything. 
Delete Orders (Permanently)Delete orders via API 
Restore OrdersUn-archive orders 
Order MessagesSend order messagesManage Orders
Add a CustomerAdd new customersManage Customers
Delete CustomersDelete existing customersManage Customers
Manage Customer Store CreditAdjust customer store creditManage Customers, Edit Customers
Export CustomersExport customers and newsletter subscribersManage Customers
Manage NewsAccess Storefront › Blog 
Google Shopping FeedAccess and export Google Shopping Feed 
Google XML SitemapAccess Google XML Sitemap modal to copy sitemap URL 
Manage BrandsAccess View Brands 
Add BrandsAdd new brandsManage Brands
Edit BrandsEdit existing brandsManage Brands
Delete BrandsDelete existing brandsManage Brands
Export SubscribersThis does not currently affect anything 
Store OverviewView Ecommerce Analytics' Store Overview report. Must be enabled to see Store Performance (legacy analytics) in the dashboard. 
Product StatisticsView Ecommerce Analytics' Products report 
Abandoned Cart Save AttemptsView Ecommerce Analytics' Abandoned Cart Recovery report 
Order StatisticsView Ecommerce Analytics' Order Statistics report 
Customer StatisticsView Ecommerce Analytics' Customer Statistics report 
Search StatisticsView Ecommerce Analytics' Search Statistics report 
Manage Export TemplatesCreate, copy, and edit export templates 
List Products on eBayAccess Sell on eBay settings and list products 
Manage Email Marketing SettingsEdit settings and add integrations 
Manage Abandoned Cart NotificationsCreate, edit, delete, and copy Abandoned Cart Notification emails 
Store Overview ReportView Ecommerce Analytics' Store Overview on the dashboard. Must be enabled to see Store Performance in the dashboard. 
Real Time ReportView Ecommerce Analytics' Real Time report 
Merchandising ReportView Ecommerce Analytics' Merchandising report 
Marketing ReportView Ecommerce Analytics' Marketing report 
Orders ReportView Ecommerce Analytics' Orders report 
Sales Tax ReportView Ecommerce Analytics' Sales Tax reportCarts Report, Order Statistics
Customers ReportView Ecommerce Analytics' Customers report 
Purchase Funnel ReportView Ecommerce Analytics' Purchase Funnel report 
Abandoned Carts ReportView Ecommerce Analytics' Abandoned Carts report 
Insights ReportView Insights reports 
Manage Price ListsEdit Price ListsManage Customers, Customer Groups
System Admin
Manage UsersAccess View Users 
Add UsersCreate new usersManage Users
Edit UsersEdit existing usersManage Users
Delete UsersDelete existing usersManage Users, Edit Users
Manage Form FieldsAccess and sort Address Fields 
Add Form FieldsAdd new address fields to the checkout. Must be enabled to show up in Settings menu 
Edit Form FieldsEdit existing form fields 
Delete Form FieldsDelete existing form fields 
Manage SettingsAccess Store Settings, Checkout, Inventory, Order Notifications, Returns, Gift Wrapping, Conversions, Gift Certificate settings, and 301 Redirects 
Manage PaymentsAccess PaymentsManage Settings
Manage ShippingAccess Shipping Manager and create shipments. Manage Orders is also required to create shipments. 
Manage Tax SettingsAccess Tax 
Import ProductsImport productsManage Products
Import CustomersImport customersManage Customers
Import Tracking NumbersImport tracking numbersManage Orders
Store DesignAccess design menus within the control panel, such as Logo, Carousel, Web Pages, Email Templates, Script Manager, and Footer Scripts 
Design ModeAccess the Store Design editorStore Design
Store LogsAccess Store Logs 
Customer GroupsCreate, edit and delete customer groupsManage Customers
Take Store Down for MaintenancePut store in maintenance mode. This permission must be checked in order to view the store in maintenance mode. Manage Settings
301 RedirectsAdd, delete, export and import 301 redirects 
Manage DNS RecordsCreate, edit and delete DNS records 
Customize Order StatusesEdit the names of order statuses 
Use Script ManagerAccess the Script Manager to manage third-party functionality added via apps, developers, or manually created by store users 

Editing Permissions

To enable user permissions, go to Account Settings › Users while logged in as the store owner. Click the Action button, then click Edit.

Action Button to enable user permissions

Choose which permissions you would like to enable for the user, then click Save.

User permissions

Single Click Apps

This setting allows the store owner to grant individual users access to third-party Single Click Apps, and makes the app available from that user's control panel. This list only shows installed apps which support the Single Click App multi-user capability (i.e. apps which are not restricted for use by the store owner only). If the list is empty, then no multi-user apps are installed on the store.

Enabling Single Click App Permissions

To enable Single Click Apps permissions, you will need to be logged in as the store owner. Go to go to Account Settings › Users, click the Action button, and then click Edit.

Scroll down to Single Click Apps and select which apps the user will have access to.

Single Click Apps permissions box.

Was this article helpful?