Restricting Products by Customer Group Rules

How to restrict products for specific customer groups?

The Customer Group Catalog extension offers the capability to hide particular products or categories from the catalog based on customer groups. This feature empowers store administrators to create unique catalogs tailored to specific customers.

To hide products from particular customer groups, follow the steps outlined below.

Step 1. Navigate to Customers → Customer Group Catalog → Rules and click Add New Rule button.

Step 2. Fill in the general information about the rule: status, name, scope, etc.

Step 3. Within the Customer Groups section, select the customer groups for which the rule will be applicable. In simpler terms, choose the customer groups from which you want to hide the products.



Step 4. Navigate to the Products section and select the products that need to be hidden. Use conditions to precisely define the products, and activate the Hide Product option.



Due to our configuration, products specified in the rule conditions are not visible to users who are not logged in:



However, once a user signs in and subsequently changes their customer group, the bags become visible in the catalog:


      • Related Articles

      • How to set different product prices for different customer groups?

        It's possible to set prices per customer groups using the default Magento tier pricing feature. To configure tier prices, navigate to Products → Edit/create a product → Price → Advanced Pricing link. Here, is the Customer Group Price configurations, ...
      • How to Apply Customer Group Catalog Rules to Out-of-Stock Products?

        Out-of-the-box, the Customer Group Catalog module allows enabling rules to cover out-of-stock products. To explicitly include out-of-stock items in your customer group catalog rules, use either of these options: Option 1: Use the Apply to Out of ...
      • How to hide CMS pages from specific customer groups?

        Since v.2.2.0 of the Customer Group Catalog extension it is possible to hide CMS pages from specific customer groups. You can find the 'amasty/module-groupcat-subscription-functionality' package for installation in composer suggest. Please note that ...
      • Is it possible to only give a user access to specific customers/customer groups?

        At the moment, the Advanced Permissions for Magento 2 extension doesn't introduce the option to limit users' access to specific customers or customer groups. However, this feature is present in the Sales Reps & Dealers extension that allows for ...
      • Customer Group Catalog API

        We have created a public API collection for Customer Group Catalog module with all available queries and sample data that you can both test via our demo endpoints and copy to run local tests in your Magento environment. More details about using ...