B2B Website Portal

I want to setup the website so that customers have to login first, or be logged in before they can view products and pricing.

Is there a default way of setting this up? For example can I set user permissions for the website doctype, or is there more involved.

I see people talking about the portal, but I’m uncertain how it’s intended to be used. Is the general idea that customers login to desk to place orders, view products etc?

I feel like the purpose of some features aren’t very well described. I’m sure I can figure it out, I’d just rather not waste time clicking around.

First of all, you should focus on the search. It would be best if you used search engines and not be distracted by banners on third-party resources.