How to secure data access by Catalog Permissions

Rainy avatar
Rainy Updated: January 01, 2022


The Most Popular Extension Builder for Magento 2

With a big catalog of 234+ extensions for your online store

mageplaza extensions M2


In the online stores, there will be a lot of pages and blocks that was built to serve the customers better eventually. Sometimes, stores owners want to hide specific categories, cms pages, and blocks which are unnecessary to stores visitors with their shopping demand as well as store’s selling purpose. Thus, using a tool to restrict some particular sites/blocks is undoubtedly essential for any online store. In this blog, we are eager to introduce you Catalog Permissions extension by Mageplaza. Together, let’s see why we need this such an amazing tool!

Catalog Permissions

Catalog Permissions Extension for Magento 2

Limit access to specific pages for better shopping experience and site protection Learn more

Main Contents

What is Catalog Permissions and Who should use it?

Catalog Permissions as its name is a restriction tool which limits specific customers groups to certain categories, blocks or pages. Admins can configure at the backend easily whom to be restricted and how long they will be. Also, catalog permissions can apply for certain products, which are not intended to be visible to all customers.


This function is most handy for e-stores with multiple sites and developing sites which are not ready for users. Hence, hiding these sites is necessary for store security and new idea implementing. For more details, if you are a merchant planning to build a reward program for customers. It’s not only to reward your loyal clients but also is a great way to make them purchase more and more from you. However, you want to test the effectiveness of the program for the first time launching, so you just limit it to only wholesalers. The result of the testing program will decide whether it should be continued and opened to other customers groups. IF the idea is not really effective or even make a loss to your store, stopping it is a better idea without much customers access it.

The advantages of Catalog Permissions

Prioritize specific customer groups

As mentioned above, stores may prioritize the wholesalers rather than the retailers since wholesales order a large number of your products. They should have better benefits such as discount price, special products or programs. Stores thus cannot let every customer can access their special deals which only for wholesalers. In this case, catalog permissions is a good choice to maintain the customer relationship in a flexible way.


Locate target customers to suitable programs

That only give access to suitable products or pages to suitable customers team is the best way to locate them with the appropriate program which is exclusively applied to them.

For more illustration, let take Netflix- an online movie streamer for example. This website welcomes millions of visitors every day. A part of them is VIP subscribers who pay an amount to have an account to watch their favorite movies in a duration. However, there are also a lot of guest visitors or free-account customers. Hence, they must restrict a lot of pages where only VIP members can access to see the movie online. Catalog Permissions will definitely work for them in this task.

Give access to customers based situations

The out-of-stock status is not rare in online stores. And no buyers can be happy when their beloved items are not available at the time they really want it. To prevent that state without any back-up plan, the store owner can restrict products with a small number available to only retailer customers. By this, they can have time to prepare for restocking the products yet not worry about running out stock.

Help customers focus on relevant data


Customers can view inappropriate products, categories or pages information when they go shopping on the store site since there is a ton of such information shown everywhere. Hence, being located to relevant sites helps them, they better and avoid being distracted and confused by a number of irrelevant factors.

Moreover, with the customers who are loyal wholesalers or important purchasers with a store, they will feel respected and happier when they are given the priority to access special products in specific cases such as discount periods, peak seasons and so on. As a result, when customers can access relevant information, make the purchase quickly and save a lot of time or gain special priority, they will get better shopping experience and would like to come back to the store next times.

Outstanding features a Catalog Permissions must have

Restrict The Visibility Of Categories By Groups

Mageplaza Catalog Permissions extension allows store admins to divide the visibility of categories between different groups of customers. For example, the store owners can set category visibility so that only special customer groups are allowed to see the high-end and limited category.

Besides, admins can show or hide some categories to particular groups like wholesalers, retailers, etc. Only with clicking and choosing actions, the restriction will be set accurately.

Catalog Permissions

Set Visibility To Individual Products

Besides limiting the ability to access certain categories of several customer groups, this module also allows setting visibility to separated products.

To be more specific, with each product the admin can choose the customer groups who are not allowed to view the information of that product. To put it differently, because of products features and purposes, in some specific situations, the product will be hidden to several clients.

Catalog Permissions

Set Limit To Cms Pages/Blocks Access

You can also use the customer group restriction function with CMS pages and CMS blocks.

For instance, with some content which is sensitive such as Return & Refund Policy or Commission Policy, store owners usually would want only to allow wholesalers to access and restrict guest visitors and even retailers.

Based on specific purposes, store owners can now give access permission to groups of customers appropriately by setting restriction for each CMS page/block.

Catalog Permissions

Two-Factor Authentication

Two-Factor Authentication Extension for Magento 2

Upgrade system security with trusted access only Learn more

Redirect Restricted Customer Groups

Every customer who is not allowed to access particular content will be redirected to other pages which have replaced information. Admin can configure the redirect URL easily from the backend. Below are some suggestions which admins can add to the URL:

  • Redirect to Home page
  • Redirect to 404 page
  • Redirect to a notification page about access permission

URL Direction will keep customers who are restricted remain shopping time on the store website or simply just notify them about the catalog permission clearly.

Catalog Permissions

Set Time For Restriction

Admins can set the time in which the restriction is still valid with ease. This feature would become helpful with stores which only want to limit access in several situations like special holidays, peak season, etc.

For instance, in the peak season when the quantity of the products is not so large, the products will only be shown to logged-in customers.

Catalog Permissions


Mageplaza Security Extension for Magento 2

Protect & Secure Magento 2 Store Learn more

Full Features of Catalog Permissions

For Store Admins

General Configuration

  • Enable/ Disable the module
  • Choose customer groups to hide catalog
  • Input IPs and IP ranges which are excluded from restrictions

    Restrict Category

  • Enable/ Disable category restriction by customer groups
  • Input URL to redirect customers who are restricted to another page
  • Hide/ Show category menu on the store frontend

    Restrict Product

  • Enable/ Disable product restriction by customer groups
  • Input URL to redirect customers who are restricted to another page
  • Hide/ Display restricted products on Category and Widget

    Restrict Static Page/ Block

  • Enable/ Disable static page/ block restriction by customer groups
  • Input URL for the restricted static page

    For Customers

  • Access related content
  • Be redirected to suitable information
  • Be notified about catalog permissions
  • Shopping without information confusion

Finals words

In conclusion, hopefully, this post can help users the deep knowledge about Catalog Permission tool in Magento 2 stores. Especially, Catalog Permissions by Mageplaza is an excellent add-on helping to implement business strategies and brings better shopping experience to customers.

Catalog Permissions

Catalog Permissions Extension for Magento 2

Limit access to specific pages for better shopping experience and site protection Learn more

Increase sales,
not your workload

Simple, powerful tools to grow your business. Easy to use, quick to master and all at an affordable price.

Get Started
avada marketing automation

New Posts

January 2022
January 30, 2022

January 2022

December 2021
December 30, 2021

December 2021


Stay in the know

Get special offers on the latest news from Mageplaza.

Earn $10 in reward now!

Earn $10 in reward now!

go up