60-day Money Back
Frequent Update
365-day Support
Magento 2 Catalog Permissions
v4.1.2Magento 2 Advanced Catalog Permission extension allows limiting access to specific categories, products, and static pages/ blocks by specified customer groups. Advanced Catalog Permissions supports store owners with business strategies and brings better shopping experiences to customers.
Problems
With the products whose prices are good or discounted, the store owner would like to give priority to only wholesalers. Therefore, only the wholesalers can see and access the information about these products and make purchases. This works as a way for you to express appreciation and maintain a relationship with loyal and important customer groups.
The catalog restriction allows store owners to set visibility to suit the business situation and shopping seasons. For example, when the stock quantity of a product is small, these products will be visible only to important customer groups.
Customers can view appropriate categories, products, or page information when they go shopping on the store site. Hence, they can focus better and avoid being distracted and confused by a number of irrelevant factors.
Solutions
- Give category permissions priority to build up the relationship
- Target products to relevant customer groups
- Apply suitable sales strategies in different situations
- Share sensitive information with particular customer groups
- Focus on relevant information
- Gain purchase priority on special occasions
- Have better shopping experience
Set category permissions section for specified customer groups
As one of the typical features, Magento 2 Catalog Permissions helps stores divide category visibility between different customer groups. For instance, watches are a high-end and limited category, so the store owner would like to show them to only special groups.
The categories can be visible or hidden to specific groups such as wholesalers, retailers, or any other client segments. The category permissions configuration is very easy with clicking and selecting actions and the restriction will be set properly.
Restrict products by customer groups
Besides restricting customer groups to access specific categories, Mageplaza Catalog Permission also supports setting visibility to individual products.
In detail, with a product, you can select customer groups who are not allowed to view the product information. In other words, the product will be hidden from specific clients, because of product features, other purposes, or in some special cases.
Limit access to CMS pages/ blocks
CMS pages and CMS blocks are also supported with the customer group restriction function.
For example, with sensitive content such as Return & Refund Policy, Commission Policy, etc, store owners would like to restrict access to guest visitors or even retailers and only allow wholesalers to access. This advanced permissions tool ensures that stores can be in total control of who can view the specific content.
Get redirected if being restricted
The ones who are not allowed to access specific content will be redirected to the replaced information. The redirect URL can be configured with ease from the admin backend. Store admins can add any forwarding URL for their purposes. Some suggestions can be:
URL Direction will keep restricted customers' remaining shopping time on the store site or simply help them get notified of catalog permission clearly.
Set valid time for catalog restriction
With the help of Magento 2 Category Permissions, store owners can set the time in which the restriction is valid. This feature is helpful when stores would like to limit access in specific cases, such as special holidays, or peak seasons.
For example, in the peak season and when the product quantity is not large, the store only shows the products to logged-in customers.
Pricing
Choose your suitable edition
Community
Crafted for a great webstore start $ 199 first year- 1-year extension updates
- 1-year support
- 60-day money-back guarantee
- Read our policies
- Supports for Magento 2 Community Edition
Full features list
Go to the Magento Admin, choose Catalog > Categories, select a restricted category you want, then go to the Restrict Customers Group(s) and select the groups you want to limit the access.
This advanced permissions tool will redirect unqualified viewers to any specific pages you want, including the homepage, 404 error page, or a notification page.
To give permission in Magento 2, you can create a new role and set the permissions for that role, and then assign the role to the desired user. To do this, go to System -> Permissions -> Roles and create a new role. Then, set the desired permissions for that role under the Role Resources section. Finally, go to System -> Permissions -> Users and assign the role to the desired user.
The default file permissions in Magento 2 are 0640 for files and 0750 for directories.
Shared catalog in Magento 2 is a feature that allows you to create a catalog that is visible to a specific group of customers. You can create different shared catalogs for different customer groups, and set different prices and products for each catalog.
Custom permissions are specific permissions that are set for a user or a role, while permission set is a pre-defined set of permissions that can be assigned to a user or a role.
To assign permissions to all users, you can create a new role with the desired permissions, and then assign that role to all users.
To know if a user has custom permissions, you can check the role assigned to that user and see if it has any custom permissions set. If the role has custom permissions set, then the user will have those permissions.
Reviews (5)
Quick support
We have tried other modules from Mageplaza so this is not our first time, but still amazed by the quick support. Thanks guys.
MORE THAN I EXPECTED
I was confused at first and Elsie has been so helpful. 5-star support. So far very happy with Mageplaza service. Highly recommend!
Good quality
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.
Works as expected
This is a very nice extension, it works great and we didn't have any issue with it. Gook work!
Incredible support
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!
Leave a Review
Use case 1: Target products for relevant buyers
Business goals:
- Set special visibility for products to increase purchases
Default Magento technical limitations:
- A default Magento store lacks the ability to change items' restrictions for consumers.
Solutions:
- Provide the ability to select which specific customer groups are not allowed to view an item
- Give you the feature to hide irrelevant products.
- For example, if you sell both male and female items, you can restrict them so that only gender-related items are available for viewing.
Use case 2: Apply suitable sales strategies with timers for restriction
Business goals:
- Use product visibility as a strategy to tackle different situations, such as peak seasons, holidays, etc.
Default Magento technical limitations:
- You can't change the restrictions or the period of the restriction rules.
Solutions:
- Let admins set the time in which the restrictions are valid.
- For example, during the peak season and a product category doesn't have enough quantity, you can set advanced permissions so that the category is only visible to customers from within the same country and save shipping efforts
Use case 3: Apply category permissions to specific groups of customers
Business goals:
- Change category visibility for different types of visitors.
- Build up relationships with special customer groups.
Default Magento technical limitations:
- You simply can't give different category permissions to customers.
Solutions:
- Magento 2 Category Permissions enables restrictions so only specific groups can view a category.
- You can divide customers into wholesalers, retailers, or any other segment.
- For example, if you have a category of shoes that is only available to order in large quantities, you can set restrictions so the shoes will only be available for wholesalers on the website.
Use case 4: Restrict access to certain pages and blocks
Business goals:
- Extend the restriction applications to other parts of the website
- Make sure customers only receive suitable content.
Default Magento technical limitations:
- It's impossible to restrict access with the default Magento backend.
Solutions:
- Support admins to set advanced permissions that restrict pages and blocks with specific customer groups.
- For example, you can limit sensitive content such as Return & Refund Policy or Commission Policy so guest visitors won't be able to see it. Only when they sign up, and they start seeing these policies for purchasing
Use case 5: Redirect restricted visitors
Business goals:
- Take restricted visitors to other pages
- Reduce the annoyance of restriction to have a better shopping experience.
Default Magento technical limitations:
- You can't set a certain URL for a group of visitors or customers.
Solutions:
- Magento 2 Category Permissions provides URL Direction so limited visitors will see replaced pages or content.
- For example, if buyers don't have permission to view a product because they haven't reached a tier yet, you can guide them to another product of the same category and notify them about the program.
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-
v4.1.2 (Magento v2.4.x)
08 December 2022
- Fixed hiding products by customer group error
- Improved compatible with Mageplaza Layered Navigation
- Improved compatible with elastic search
- Fixed minor bugs
-
v4.1.1 (Magento v2.4.x)
13 July 2022
- Compatible with Magento v2.4.4
-
v1.1.0 (Magento v2.3.x)
29 December 2021
- Add a new feature Custom Notice Message
- Fixed minor bugs
-
v4.1.0 (Magento v2.4.x)
29 December 2021
- Add a new feature Custom Notice Message
- Fixed minor bugs
-
v4.0.1 (Magento v2.4.x)
27 October 2021
- Compatible with Magento 2.4.3
- Compatible with Magento 2.4.2
- Fix some minor bugs
-
v1.0.4 (Magento v2.3.x)
01 August 2021
- Compatible with Magento v2.3.7
- Fix minor bugs
-
v4.0.0 (Magento v2.4.x)
17 February 2021
- Supported Magento v2.4
-
v1.0.3 (Magento v2.3.x)
27 May 2020
- Compatible with Magento 2.3.5
-
v1.0.2 (Magento v2.3.x)
29 April 2020
- Compatible with Magento v2.3.4
- Fixed minor bugs
-
v1.0.1 (Magento v2.3.x)
22 May 2019
- Compatible with Magento 2.3.1
-
v1.0.0 (Magento v2.3.x)
19 March 2019
Initial Release
Catalog Permissions for store admins
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
Restrict Category
- Enable/ Disable category restriction by customer group(s)
- Input URL to redirect restrict customers to another page
- Hide/ Show category menu on store frontend
Restrict Product
- Enable/ Disable product restriction by customer group(s)
- Input URL to redirect restrict customers to another page
- Hide/ Show restricted products on Category and Widget
Restrict Page/Block
- Enable/ Disable static page/ block restriction by customer group(s)
- Input redirection URL for the restricted static page
- Compatible with other extensions: Required Login, Login as Customer, Customers Also viewed, Thank you pages, Request for Quote, Layered Navigation (New), etc.
- Compatible with Elastic Search (New)
Catalog Permissions for customers
- Access relevant information
- Be redirected to suitable content
- Get notified about catalog permissions section
- Go shopping easily and avoid information confusion
Why choose Mageplaza Magento 2 Catalog Permissions
Mageplaza provides consistent and customer-centric extensions for your Magento 2 store.
We don't sell products for one time. We provide lifetime solutions which help our customers thrive with their businesses.
60-day Money Back
Extensive 60-day money-back period. You love it or get a full refund no questions asked.
Extensive Support Timeframe
Mageplaza provides support 16 hrs/day, 5.5 days/week to guarantee the seamless operation of our extensions on your store.
Install via Composer
Simple installation via composer helps you save time and eliminates technical issues during future updates.
Frequent Updates
Intensive update roadmaps ensure great performance, bug-free, highly compatible, and innovative extensions.