Limit category, products or CMS
pages access to customer and customer groups using the Catalog Permission extension for Magento 2.
Grant special permissions
due to business reasons, for example, showing special offers and catalog pages for B2B
customers or wholesalers, or hide prices and the add to cart button to make users log in.
For more information, please visit https://www.cminds.com/magento-extensions/catalog-permission-extension-magento-2/