Is there a way to allow users to only see certain products according to their logon?

Modified on Wed, Dec 7, 2022 at 1:09 PM

Groups -  When the user is in a group the catalog folders can be set to be seen by different groups. This is useful if you want to limit the billing methods or shipping address to the same group. It is not good when you have many folders in the catalog and you want all the folders to have the same name (they can’t). 

Users with products - you can associate the users with products. The drawback with this is there are no catalog folders, all products are at one level. This is good if you only have a couple of products. It is not good if you have many products that you want in folders.

Custom Catalog - The other is Custom Catalog, you can have multiple catalogs and assign a different catalog to each user, the drawback with this is managing multiple catalogs.  To set up go to the company settings main page and change the display method on the layout tab to 'custom catalog'. Note: all users will still see see the default catalog. Once you have changed that setting go to backend > manage products>  catalog structure,  then you will see a link to add new catalog, you can add a new empty catalog or copy the current catalog.  After setting the products in the new catalog go to the user properties of the user who you want to see the new catalog and change the catalog drop down from default to the new one.


Filter Catalogue by Product User Groups -User Groups vs Group Catalogue. When you attach or link a group to a Catalogue folder only a member of that group will be able to see that folder in the front end.

When you use User Group in essence you are allowing users to see the entire catalogue however you are limiting them to specific products within that catalogue folder.

This option is only available in bootstrap.

In order to use this in the main company settings under Layout check the option "Filter Catalogue by Product User Groups (Bootstrap only)". Note that this option is not available if your display method is set to "By User".



Once that is selected you can now go to a specific product under, Options go to Users Groups. Select the group on the right and move them to the left, to the selected Groups. Now only members of this group will see this product when they go into that category on the front end.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article