Configuring Access Control List for products in nopCommerce

Sometimes, online businesses (e-Commerce stores) sell certain types of product to specific customers only. In those cases, it is quite important for e-Commerce stores to make use of feature like ACL (Access Control List) so that the front-end experience for the online shoppers will be seamless.

Today, we will go over the process of configuring Access Control List (ACL) for products in nopCommerce.

To configure ACL:

From the Catalog menu, select Products > Manage Products.


The Manage Products window is displayed.

Click Edit beside the product to edit. The Edit product details window is displayed – Select the Access Control List tab, as follows:


Select the Subject to ACL checkbox, to enable configuring the access control at the product level (showing specific products based on customer roles).The window is expanded, as follows:

Select the required customer roles having access to this product.

  • Administration
  • Forum Moderators
  • Guests
  • Registered
  • Vendors

Note: These customer roles are not hard-coded and can be configured in the Administration area, by selecting Customer Roles from the Customers menu.

 Looking for quality nopCommerce Web Hosting? Look no further than Arvixe Web Hosting!

Tags: , , , , | Posted under nopCommerce | RSS 2.0

Author Spotlight

Lavish Kumar

Founder, developer and owner of - By profession, he is a software programmer / web developer, web designer & DBA. He is passionate about technology and electronic gadgets. He enjoys writing tech articles and developing web applications. He is a nopCommerce MVP and author of official nopCommerce Designer's Guide.

3 Comments on Configuring Access Control List for products in nopCommerce

  1. Shimi-center says:

    very niiiiiiiiiiiiiiiiiiiiiiiiiiiice

  2. Ahmad says:

    A very useful data sharing. Will try it on my Arvixe hosted website.

  3. Alamgir says:

    Really very helpful infographic and data sharing. Will utilize it to my website.

Leave a Reply

Your email address will not be published. Required fields are marked *