Administrators can set category restrictions for specific roles. An e-commerce site may use role-based category restrictions to deliver tailored product experiences, ensuring wholesale buyers see bulk pricing and categories that regular retail users don’t, helping protect margins and pricing integrity by limiting access to categories only viable for certain buyer types, and supporting compliance and risk control (for example, by showing regulated items exclusively to verified roles).
Step-by-step guide
1. Enable and configure role restrictions
- In the CMS, access the Category Restriction Maintenance option.
- When enabling it you can customize the menu hierarchy and where the option will be inserted. By default, it is in the Settings tab → Other → Category Restriction Maintenance.
- Select the specific role that you want to customize the product category restrictions.
- Select Edit.
- Enable the checkbox for the category restrictions that will want to apply for the role, so the enabled categories won't be accessible.
- Select Update when done.
2. Refresh Cache
For changes to be live on your site, refresh the Product Cache and reset the Dictionary. See: Reset the Product Cache
- Go to Settings → Settings → Cache Management.
- Select Clear Cache for Product Cache.
- Select Clear Cache for Dictionary & Template Reset.

