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 the module is available as a part of an active subscription.

- When the Restrict CMS Pages toggle is enabled, the Select Pages field is displayed below it. In this field, it is possible to select which CMS pages you want to restrict within the current rule.
- If the toggle is enabled, the CMS pages selected in the Select Pages field become restricted for the customers targeted by this rule.
- If no pages are selected, all CMS pages on the instance remain available to customers who match the rule (this is the current behavior).
- If pages are selected but the Restrict CMS Pages toggle is disabled, the CMS pages are not restricted.
- If a customer who is restricted from accessing a selected page attempts to open it, they are redirected to the 404 page.
- If a customer logs in or logs out while being on a CMS page, the page is reloaded to verify the restriction rules. The customer either remains on the current page (if it is not restricted) or is redirected to the 404 page (if the page becomes restricted for them). The reload is triggered to ensure the request is sent to the server and the page is not incorrectly loaded from the browser cache. This is expected to work the same way as the current login flow, where the page is reloaded during authentication.
- If multiple rules apply to the same page, only the rules with the highest priority are applied.
Related Articles
How to Hide All Categories By Default and Show Them Only for Specific Customer Groups?
By default, Magento shows all categories to all customers. Nevertheless, with the help of our Customer Group Catalog module, you may hide all categories and show only specific ones to your selected customers. To achieve the desired result, two rules ...
How to add product attachments to a CMS page?
Product attachments can be added to CMS pages via Magento widgets, and there are two methods to do that. Method #1 Step 1. At Magento admin → Content → Widgets, create a widget of the Amasty Attachments Block type, choose Design Theme and click ...
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 ...
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 ...
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, ...