We are running on version 4.2, but will soon upgrade to 4.5.
Today we are limiting access to products with the "Access control list". We have defined new permissions, and we add "Customer roles" to products and users in order to give certain users access to certain products.
The problem is that the products are not visible to anyone (and Google), unless you have the necessary "Customer role".
How can we change this, so that the products are visible, but they can not be bought unless you (as a customer) have some kind of permission?