Five minutes is all you need to create a WooCommerce private store: define your private content and who can access it (plus some bonus content)

Source : WooCommerce private store: three easy steps to protect your content