GraphQL Compatible
Rest API
Marketplace Verified

Magento 2 Catalog Permissions

v4.2.0
00 DAYS
00 HOURS
00 MINUTES
00 SECONDS
*Magento Edition
+$50
$179.1 ($199)
check60-day Money Back checkFrequent Update checkExtensive Support Timeframe checkInstall via Composer
Compatible with: Community: 2.3.* - 2.4.6 Enterprise: 2.3.* - 2.4.6

Magento 2 Advanced Catalog Permissions extension enables store owners to control which customer groups have access to specific product categories, pages, and information. This feature is particularly useful for managing item access for different customer segments, such as B2B customers, VIP members, or employees.

Understanding how important customer experience is to businesses, Mageplaza provides features to prevent frustration or confusion. The module allows admins to redirect customers to other pages and display messages to explain when they click on restricted products/categories.

  • Compatible with API/GraphQL
  • Restrict products/categories by specified customer groups
  • Limit access to Static Page/ Static Block
  • Hide catalog search box
  • Redirect restricted customers to the CMS page
  • Show redirect message
  • Redirect restricted customers to specific URLs
  • Edit Category/Product/Pages/Block
  • Set valid time for catalog restriction
  • Support Rest API/GraphQL

Target products for relevant buyers
    Business goals:
    • Avoid non-target audience
    • Build up relationships with special customer groups with limited products and categories
    • Help customers save time by providing a shopping experience without irrelevant items
    Default Magento 2 limitation:
    • Lack of the ability to create item and category restrictions for consumers
    Solutions:
    • Restrict permission to view a specific product or category to specific customer groups
    • Hide catalog search for limited products and categories
    • Redirect customers to other pages and display messages when they click on restricted products/categories

Prevent customers from seeing inappropriate content
    Business goals:
    • Make sure customers only receive suitable content
    • Create exclusive offers, deals, policies, etc. for specific customer groups
    Default Magento 2 limitation:
    • Don't allow to restrict access to pages and blocks
    Solution:
    • Enable to set advanced permissions that restrict pages and blocks with specific customer groups
    • Limit sensitive content such as Return & Refund Policy or Commission Policy for non-target customers like guest visitors
    • Redirect customers to more suitable pages when they click on restricted pages and blocks

Apply suitable sales strategies
    Business goals:
    • Use product visibility as a strategy to tackle different situations, such as peak seasons, holidays, etc
    • Save time and reduce workload with automatic restriction, pre-setting the start & end date
    Default Magento 2 limitation:
    • Don't allow stores to change the restrictions or their duration
    Solution:
    • Allow admins to set the time for valid restrictions


Guide target audience to the most suitable products by restricting access for specified customer groups

Advanced Catalog Permissions extension allows admins to restrict the search and visibility of certain products/categories. These products/categories are only visible to certain customers to help stores implement marketing strategies.

Avoid irritating customers by redirecting those who were restricted to other pages

Redirecting customers to other pages if they are restricted will help you avoid frustrating them when they click on products that they are not allowed to see. You can redirect them to any page to achieve specific business goals.

Managing the restrictions with ease via flexible editing

With this extension, it is possible to edit categories and products flexibly along with their restriction through an easy-to-use interface. Moreover, each restriction can be configured to set a specific duration.



Compatible with other extensions of Mageplaza

Compatible with other extensions of Mageplaza

Catalog Permissions extension is well compatible with other extensions including Call For Price, Required Login, Login as Customer, Customers Also viewed, Thank you pages, Request for Quote.

Hide on Category Page & Widget

Hide on Category Page & Widget

Create a bookmark for the store location page using the URL key, so customers can easily open it later without having to remember the full URL.

Input the Excluded IPs

Input the Excluded IPs

Admins can input the IP(s) or IP range(s) to exclude them from restriction



Overall rating
5
5
4
3
2
1
Your Rating:
Irish
27 April 2022

We have tried other modules from Mageplaza so this is not our first time, but still amazed by the quick support. Thanks guys.

Don Hawes
19 April 2022

I was confused at first and Elsie has been so helpful. 5-star support. So far very happy with Mageplaza service. Highly recommend!

Joyce
26 January 2021

This one works well on my site, letting me have more control over the customer groups. No issue until now. The support is amazing. I have figured out how to do it on my own. Highly recommend this.

Alejandra
23 September 2020

This is a very nice extension, it works great and we didn't have any issue with it. Gook work!

Annette Cmela
29 November 2019

The support is incredible - can't fault it at all! Dedicated, responsive, friendly and supportive - the team really cares about making sure the extensions work with each site particularly. Thank you so much!



All of the feature updates plan and status will be updated as soon as possible in our public Trello.

View Mageplaza Extension Roadmap 2023 ->

Don't see the features you are looking for?

Request feature

Want to do extension customization?

Custom request

Let us know your requirements



  • New Feature: We added FreAPI/Graphql get config, restrict categories/products/pages/blocks

Bug Fix: We fixed the bug that can’t hide the product


  • Compatibility: The extension is now compatible with Magento 2.4.6

  • Compatible with Magento v2.4.5
  • Fixed minor bugs

  • Fixed hiding products by customer group error
  • Improved compatible with Mageplaza Layered Navigation
  • Improved compatible with elastic search
  • Fixed minor bugs

  • Compatible with Magento v2.4.4

  • Add a new feature Custom Notice Message
  • Fixed minor bugs

  • Add a new feature Custom Notice Message
  • Fixed minor bugs

  • Compatible with Magento 2.4.3
  • Compatible with Magento 2.4.2
  • Fix some minor bugs

  • Compatible with Magento v2.3.7
  • Fix minor bugs

  • Supported Magento v2.4

  • Compatible with Magento 2.3.5

  • Compatible with Magento v2.3.4
  • Fixed minor bugs

  • Compatible with Magento 2.3.1

Initial Release



Magento 2 Advanced Catalog Permissions by Mageplaza is an easy-to-extension that allows store administrators to control which customer groups can view specific categories, products, and static pages. The extension has a number of features, including disabling the catalog search and restricting access to categories, products, and static pages by customer group. This extension can be useful for various reasons, such as protecting sensitive content, improving customer experience, and increasing sales, etc.

Here are the steps to get started with Magento 2 Advanced Catalog Permissions by Mageplaza:

  • Step 1: You need to log in to the Magento Admin, choose Stores > Configuration > Catalog Permissions
  • Step 2: The next step is to Select "Yes" to enable the module. You can install Mageplaza's Call for Price extension to allow customers to call stores to ask for product prices and information that they have been restricted.
  • Step 3: Select customers from whom you want to restrict Catalog Search.
  • Step 4: Next, enter the IP address of the customer group that you don't want to restrict.

There are many benefits to using Magento 2 Advanced Catalog Permissions. Firstly, this extension can improve the security of your Magento store by preventing unauthorized users from viewing sensitive content. Secondly, the extension can improve the customer experience by only showing products relevant to their interests. To improve customer loyalty, stores can create exclusive deals, offers, and policies for only a few specific customer groups.

Yes, you can access the Edit Category, Edit Product Detail, Edit Page, and Edit Block pages to configure restrictions in the 'Restrict Customers Group(s)' section.

Absolutely yes. This extension is compatible with several other Mageplaza extensions, including Call For Price, Required Login, Login as Customer, Who Viewed This Also Viewed, Thank You Pages, Request for Quote.

This advanced permissions tool will redirect unqualified viewers to any specific pages you want, including the homepage, 404 error page, and notification page. The redirect URL and Redirect Message of these pages can be configured with ease from the admin backend.

Yes. With Magento 2 Category Permissions, you can set the valid time for your restrictions. They will automatically start and end based on the period you have set up before.


Standard
General Configuration
Enable/ Disable the extension
Select specific customer groups to hide catalog search
Input IP(s) and IP range(s) which is excluded from restrictions
Enable/ Disable category restriction by customer group(s)
Direct customers to the CMS Page
Input URL to redirect restrict customers to another page
Create/ edit the content of the Redirect Message
Set/ edit valid time for catalog restriction
Hide/ Show category menu on store frontend
Edit Category
Restrict Product
Enable/ Disable product restriction by customer group(s)
Direct customers to the CMS Page
Input URL to redirect restrict customers to another page
Create/ edit the content of the Redirect Message
Set/ edit valid time for product restriction
Hide/ Show restricted products on Category and Widgetn
Edit Product
More featues
Restrict Page/Block
Add, delete and edit pages/ block
Hide/show restricted products on Category Page and Widget
Be compatible with other extensions of Mageplaza: Call For Price, Required Login, Login as Customer, Customers Also Viewed,...
Support
Auto-fit with every device (Mobile, Tablet, PC)
Support multiple stores
Support multiple languages
Fully compatible with Mageplaza extensions
Free support included within the subscription period
60 days guarantee money back

Pricing

Choose your suitable edition.

Community

Crafted for a great webstore start $179.1 ($199) first year

  • 1-year extension updates
  • 1-year support
  • 60-day money-back guarantee
  • Read our policies
  • Supports for Magento 2 Community Edition

Enterprise

Great for an enterprise solution $359.1 ($399) first year

  • Free updates within subscription time
  • Free support within subscription time
  • Read our policies
  • Supports for Magento 2 Community Edition
  • Highest priority support
00 DAYS
00 HOURS
00 MINUTES
00 SECONDS
*Magento Edition
+$50
$179.1 ($199)
check60-day Money Back checkFrequent Update checkExtensive Support Timeframe checkInstall via Composer
Compatible with: Community: 2.3.* - 2.4.6 Enterprise: 2.3.* - 2.4.6

Why choose Mageplaza Magento 2 Catalog Permissions

Let's implement smart business strategies by targeting the most suitable customer groups and eliminating irrelevant ones! Mageplaza Catalog Permissions will be a valuable and indispensable assistant for you! This powerful extension enables you to restrict or hide categories and products based on customer groups or IP addresses. Therefore, boosting sales with targeted offers, enhancing security, and creating a personalized shopping experience will be easier than ever. Choose Catalog Permissions, and choose growth for your store!

Catalog Permissions image Catalog Permissions image Catalog Permissions image Catalog Permissions image Catalog Permissions image
60-day Money Back

60-day Money Back

Extensive 60-day money-back period. You love it or get a full refund no questions asked.

Extensive Support

Extensive Support

Mageplaza provides support 16 hrs/day, 5.5 days/week to guarantee the seamless operation of our extensions on your store.

Install via Composer

Install via Composer

ESimple installation via composer helps you save time and eliminates technical issues during future updates.

Frequent Updates

Frequent Updates

Intensive update roadmaps ensure great performance, bug-free, highly compatible, and innovative extensions.