To give access you will need to create group access levels ie, members, subscribers etc. As they mentioned above, you will need further theme coding, and maybe a white-list product plugin to allow product-mark feed back. I’d suggest contacting a developer as this would not be a vanilla theme/template Good luck.