[SalesForce] Granting access to Product records for Partner Community user

Related to this question, but slightly different perspective…

We have set up a Partner Community and inserted Product records. Product records do not have an owner, so you cannot manage the sharing etc.

According to the documentation, partner user have read access to Products.

He can access the Products tab, and he can see all Products associated to a Pricebook. From there, he can click through to the effective Product record:

Pricebook

Same thing applies when accessing Products from an Opportunity. He can select Add Product, choose the Pricebook and then add the Opportunity Product. From there, he can click through to the effective Product record:

Opportunity

However, we have created a lookup from Lead to Product, where a partner user is unable to fill this in since he cannot see any Products. Same thing when he accesses the Products tab: he sees no records.

So it looks like he can access Products through Pricebook, but not directly. Thus my question is:

Is there any way to make Products directly visible to partner users, either through configuration or programmatically?

Best Answer

Case solved by activating all Products, since only system admins are able to view inactive Products.

(Although it still looks strange to me that I could access a non activated Product through manipulating the url)

Related Topic