I have multi company Scenario where Company A sells product 1,2,3
and company B sells 6,7,8
Now currently Company A can view products of company B and vice versa.
I want every company can view there products only.
Conceptually, from my understanding : Companies dont “view” products. Users do.
If you want to control who (which users) need to be limited to what items, then you will need to set up your user profiles in such a way. There could be many ways to go about it, including creating product groups and filtering users based on product groups.
If users across the 2 companies are the same, then it would be difficult to achieve it.