Restrict Products by Customer Groups enables Magento 2 Store Owners to hide or make products, categories or some pages only visible to particular customer groups.
Free